Synthiam ARC – Low-Code AI Robot Programming Software

(Autonomous Robot Control Software)
The easiest and most powerful low-code AI robot software. Build, control, and deploy any robot faster using modular robot skills – no complex coding.

Download Synthiam ARC

ARC Free

Free

  • Includes one free 3rd party plugin robot skill per project
  • Trial cloud services
  • Free with trial limitations

For schools, personal use & organizations. This edition is updated every 6-12 months.

Recommended

ARC Pro

Only $8.99/mo

  • 2 or more PCs simultaneously
  • Includes unlimited skills
  • Cloud backup
  • And much more

Experience the latest features and bug fixes weekly. A Pro subscription is required to use this edition.

Runtime

Free

  • Load and run any ARC project
  • Operates in read-only mode
  • Unlimited robot skills
  • Early access fixes & features

Have you finished programming your robot? Use this to run existing ARC projects for free*.

  • Minimum requirements are Windows 10 or higher with 2+gb ram and 500+MB free space.
  • Recommended requirements are Windows 10 or higher with 8+gb ram and 1000+MB free space.
  • Prices are in USD.
  • ARC Free known-issues can be viewed by clicking here.
  • Get more information about each ARC edition by clicking here.
  • See what's new in the latest versions with Release notes.

About Synthiam ARC

Synthiam ARC (Autonomous Robot Control) is a comprehensive, low-code platform designed to simplify and accelerate robot programming and robot development. It empowers users—from beginners to experienced developers—to create advanced robotic applications in a fraction of the time traditionally required.

Extensive Robot Skill Library

ARC provides access to an extensive library of pre-built robot skills through its Skill Store. Effortlessly integrate capabilities like vision recognition, speech recognition, and artificial intelligence into your robotic projects.

Multi-Language Support

ARC supports a variety of programming languages, including JavaScript, Python, C#, C++, Blockly visual coding, and RoboScratch, giving developers the flexibility to use their preferred tools and languages.

Hardware Compatibility

ARC is hardware-agnostic, working seamlessly with a wide range of robot controllers, microcontrollers, and platforms, so you can reuse existing hardware or mix different systems in a single project.

Artificial Intelligence Integration

With built-in AI functionalities, ARC enables robots to execute complex tasks such as object recognition, natural language processing, and autonomous navigation, greatly enhancing robot capabilities and interactivity.

Synthiam ARC is designed with an intuitive, user-friendly interface, making powerful robotics technology accessible to everyone.

Includes Free 24/7 Robot Building Support

Ask technical questions to Synthiam's AI support agent day or night! Introducing Athena, the AI-powered support agent for programming robots! Athena is available to assist with any questions related to building robots with ARC.

Program robots in hours, not months!

Robots programmed with Synthiam ARC

Powering Over 4 Million Robots

Explore real robots programmed with ARC across 100+ countries — using any hardware platform.

Synthiam ARC robot skills library

Use The Latest Technologies

Experiment effortlessly with sensors, cloud services, computer vision, speech, and artificial intelligence with just a click.

Feature ARC
FREE
ARC
PRO
  Get ARC for Free View Plans
Usage Personal
DIY
Education
Personal
DIY
Education
Business
Early access to new features & fixes Yes
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 recongition phrases* 10 Unlimited
Camera devices* 1 Unlimited
Vision resolution max 320x240 Unlimited
Interface builder* 2 Unlimited
Cloud project size 128 MB
Cloud project revision history Yes
Create Exosphere requests 50/month
Exosphere API access Contact Us
Volume license discounts Contact Us
  Get ARC for 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)

Make Robots Smarter

Use AI technologies such as large language models, computer vision, and decision-making with your robot.

Speech Recognition

Use speech to command robot products. Add custom phrases and actions to create a unique personality.

Computer Vision

Experience the latest in machine vision. Such as object, color, emotion, and more!

Hundreds more...

The robot skill store has hundreds of available Robot Skills to help learn how to make a robot smarter.

Rapid Robot Development

Use easy and powerful robot programming languages, such as JavaScript, Python, C# .Net, C++, Blockly visual coding, and RoboScratch.

Hardware Agnostic

Extend the power of existing robot products or build your own.

Artificial Intelligence

Use AI technologies such as large language models, computer vision, and decision-making with your robot.

Sensors

Combine smart avoidance controls to give robots autonomous compatibilities.

Compatible Robot Hardware

What is an EZB?

An EZB (“EZ-Builder Controller”) is any robot, computer, or microcontroller that connects to Synthiam ARC for servo control, sensors, movement, and robot automation. Below is a list of EZB compatible products. Each supported hardware has a manual to help you learn how to make a robot with it. Additionally, the support section has a fantastic tutorial to get started.

Robot Building Tutorial
  Connection Servos Camera Audio
AdventureBot AdventureBot Wi-Fi / USB 2 yes yes Learn More
AR Parrot Drone AR Parrot Drone Wi-Fi yes Learn More
Arduino Due/Mega Arduino Due/Mega USB 48 Learn More
Arduino Genuino Uno Arduino Genuino Uno USB 12 Learn More
Arduino Leonardo Arduino Leonardo USB 12 Learn More
Atomic Pi Atomic Pi Wi-Fi / USB yes yes Learn More
Balance Robot Balance Robot USB Learn More
Bioloid Bioloid USB 200 Learn More
Darwin Mini Darwin Mini USB / Bluetooth 16 Learn More
ESP32 Cam ESP32 Cam Wi-Fi 10 yes Learn More
Esp32 DevKit v1 Esp32 DevKit v1 Wi-Fi 25 Learn More
EZ-B IoTiny EZ-B IoTiny Wi-Fi / USB 8 yes yes Learn More
EZ-B v3 EZ-B v3 Bluetooth 24 Learn More
EZ-B v4 EZ-B v4 Wi-Fi / USB 24 yes yes Learn More
EZ-InMoov Robot Head EZ-InMoov Robot Head Wi-Fi 8 yes yes Learn More
JD Humanoid JD Humanoid Wi-Fi / USB 24 yes yes Learn More
LattePanda LattePanda Wi-Fi / USB 12 yes yes Learn More
Micro:bit Micro:bit USB Learn More
OpenCM 9.04 OpenCM 9.04 USB 200 Learn More
OpenCR OpenCR USB 200 Learn More
PCA9685 Servo Controller PCA9685 Servo Controller USB 16 Learn More
Raspberry Pi Raspberry Pi Wi-Fi yes yes Learn More
Rock Pi X Rock Pi X Wi-Fi / USB yes yes Learn More
Roli Rover Roli Rover Wi-Fi / USB 10 yes yes Learn More
Roomba Roomba Controller Dependant Learn More
Shell-e Shell-e Wi-Fi 24 yes yes Learn More
Six Hexapod Six Hexapod Wi-Fi / USB 16 yes yes Learn More
Sphero Sphero Bluetooth Learn More
Telepresence Robot Telepresence Robot Wi-Fi 1 yes yes Learn More
Tello Drone Tello Drone Wi-Fi yes Learn More
TurtleBot 3 TurtleBot 3 Wi-Fi / USB 200 yes yes Learn More
Up Board Up Board Wi-Fi / USB yes yes Learn More

Didn't find the robot hardware you're looking for? Let us know

Learn How To Make a Robot

ARC provides new and experienced robot builders with a toolbox of reusable technologies for prototyping and programming robots quickly. Robot Skills are created by industry experts and published in Synthiam’s Skill Store to be used by robot builders and programmers.

Visit the Getting Started Guide