ARC 2026.03.23.00 (Pro, Runtime And Free)

Desktop — Windows

ARC Release

ARC (Autonomous Robot Control) is Synthiam's flagship desktop robot programming platform. Build, program, and control any robot with powerful AI, 500+ plugins, and a visual no-code interface — all from your PC.

🤖 500+ Robot Plugins
🧠 AI & Machine Learning
☁️ Synthiam Cloud
🖥️ Windows 10 or 11

Change Release Notes

This release is packed with performance boosts, smarter behavior, cleaner visuals, and a big step forward for education features. Under the hood, a lot has been reworked to make ARC faster, more stable, and more enjoyable to use across the board.

User-inserted image


Core Improvements

EZ-B Communication Evolution

  • Moved the EZ-B listener server out of the Connection robot skill and into a centralized ARC service
  • This new shared service is now used by multiple robot skills, including the Camera device
  • Improves scalability and reduces duplicated logic across skills

Faster, Safer Communication

  • Improved Serial and Network EZ-B communication drivers
  • Fixed a potential race condition
  • Overall performance improvements for more reliable connections

HTTP Server Stability

  • Fixed encoding issues in both HttpServer and HttpServer Custom
  • Resolved a thread state bug that could cause instability

Performance & Rendering

Theme Renderer Upgrade

  • Fixed a small GDI object memory leak
  • Improved font clarity
  • Better layer rendering for a cleaner UI experience

Video Pipeline Optimization

  • Replaced legacy memcpy usage with optimized memory copy buffers
  • Improved performance for video streaming and processing

Camera System Enhancements

  • Removed a potential race condition in the camera driver
  • Improved overall performance
  • New UCCameraCanvas:
    • Maintains a local copy of bitmap memory
    • Prevents UI from referencing freed memory
  • Added safety checks to ensure memory is valid before UI updates
  • Camera objects are now disposed when stopped to assist garbage collection

Tracking Engine Boost

Significant optimizations across all camera tracking types:

  • Object
  • Color
  • Custom Color
  • Haar
  • Custom YCbCr
  • Face
  • Glyph
  • Motion

Expect faster and more responsive tracking across the board.


Scripting & Engine Improvements

Smarter Script Synchronization

  • Optimized cancellation tokens in the scripting engine
  • Blocking scripts now synchronize correctly with caller scripts
  • Wait control commands now properly respect cancellation tokens

Cleaner API

  • Removed IsConnected from Audio classes in JavaScript and Python
  • Use EZB.IsConnected() instead

Speech Recognition Fixes

  • Fixed an issue in Bing Speech Recognition where audio headers may not be fully written before transcription
  • Resolved a rare threading issue under specific conditions

User Interface Improvements

Window Behavior Fix

  • Auto-position options window no longer restores window state when:
    • Dragging the title bar
    • Double-clicking the title bar
  • Prevents accidental resizing when using touchscreen servo controls

Numeric Selector Control

  • Added option to enable/disable right-click manual entry
  • Ideal for touchscreen devices to prevent accidental keyboard popups

IntelliSense Improvements

  • JavaScript and Python editors now suppress IntelliSense popups when typing inside quotes
  • Less intrusive and more context-aware suggestions

Blockly Enhancements

Visual Improvements

  • Toolbox category colors now match their corresponding blocks
  • Updated block colors for better distinction and readability

Organization

  • Movement servo blocks moved into a dedicated Servo category

New Capability

  • Added UI.waitForUserInput():
    • Available in JavaScript, Python, and Blockly
    • Suspends script execution and prompts user for input
    • Includes timeout support
    • Found under the Text category in Blockly

Engine Updates

  • Updated to Blockly v12.4.1
  • Multiple fixes and stability improvements (ongoing testing continues)

Embedded Browser Enhancements

  • Now supports loading local files for:
    • Sound effects
    • Graphics used in Blockly

Camera & Audio Fixes

SoundBoard Improvements

  • Updated SoundBoard v4 and SoundBoard PC control commands:
    • Now support a Play parameter with a Filename parameter
    • Replaces the older Track_# approach
    • Track_# remains backward compatible
    • Cheat sheets updated to reflect new syntax
  • Fixed string sanitization issues in SoundBoard

Audio Compatibility

  • Removed UTF-8 and high ASCII characters from audio filenames in:
    • SoundBoard PC
    • SoundBoard EZ-B
  • Prevents compatibility issues across systems

Connection Experience

  • Connection robot skill now displays the EZ-B advertised name
  • Supports devices like:
    • EZ-B v4
    • ESP32
    • IoTiny
  • Makes it easier to identify robots by friendly name instead of IP address

Camera Device Enhancements

  • Added new ControlCommand to adjust brightness for color tracking
  • Provides finer control over tracking performance in varying lighting conditions

Education Features

Edu Activity Editor (First Release)

  • Initial release of the Edu Activity Robot Skill
  • Lays the foundation for creating structured educational content for ARC

Summary

This release focuses heavily on performance, stability, and usability:

  • Faster camera and tracking systems
  • More reliable communication and scripting
  • Cleaner UI behavior and rendering
  • Improved SoundBoard flexibility
  • New control capabilities for camera tracking
  • Major groundwork for education features

Everything feels tighter, smoother, and more predictable-exactly what you want when building and controlling robots.

More updates are coming as the education system and Blockly enhancements continue to evolve.


ARC Downloads

ARC

FREE
$0 always free
  • 1 third-party plugin skill per project
  • Trial cloud services
  • Personal, DIY & education use
  • Updated every 6–12 months
Recommended

ARC

PRO
$8.99 per month
  • Use on 2+ PCs simultaneously
  • Unlimited robot skills
  • Cloud backup & revision history
  • Weekly features & bug fixes
  • Business use permitted

ARC

RUNTIME
$0 always free
  • Load & run any ARC project
  • Read-only mode
  • Unlimited robot skills
  • Includes early access fixes & features
  • Minimum requirements: Windows 10 or higher, 2 GB RAM, 500 MB free disk space.
  • Recommended: Windows 10 or higher, 8 GB RAM, 1 GB free disk space.
  • Prices are in USD.
  • More about each edition: Download & install guide.
  • Latest changes: Release notes.

Compare Editions

Feature
ARC
FREE
ARC
PRO
Get ARC Free View Plans
Usage Personal · DIY · Education Personal · DIY · Education · Business
Early access to new features & fixes
Simultaneous microcontroller connections * 1 255
Robot skills * 20 Unlimited
Skill Store plugins * 1 Unlimited
Cognitive services usage ** 10 / day 6,000 / day
Auto-positions gait actions * 40 Unlimited
Speech recognition phrases * 10 Unlimited
Camera devices * 1 Unlimited
Vision resolution max 320×240 Unlimited
Interface builder * 2 Unlimited
Cloud project size 128 MB
Cloud project revision history
Create Exosphere requests 50 / month
Exosphere API access Contact Us
Volume license discounts Contact Us
Get ARC Free View Plans

* Per robot project

** 1,000 per cognitive type: vision recognition, speech recognition, face detection, sentiment, text recognition, emotion detection, azure text to speech


ARC Pro

Upgrade to ARC Pro

Take control of your robot's destiny by subscribing to Synthiam ARC Pro, and watch it evolve into a versatile and responsive machine.

Author Avatar
PRO
USA
LinkedIn Twitter Google+ YouTube
#1  

So much to explore...great release! +++ on connection!

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#2  

Yeah, and super stable. It's running really great and faster. My CPU using the camera is dramatically reduced in this build. I dig it.