EZ-Script Console icon EZ-Script Console Real-time EZ-Script console for ARC: enter and execute single-line commands, view output, clear display, and recall history with UP/DOWN. Try it →

All Community Content

ARC Pro
Learn More
Upgrade to ARC Pro
Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!
Power Up Your Scripts with AI
Describe what you want — get working robot code. The project-aware AI Script Assistant built into ARC.
Synthiam Credit
Log In
Earn synthiam credit to lower synthiam product costs
Earn Free Credit
Share your robots, answer questions, and help others — earn credit toward ARC Pro, AI credits, and robot swag.
Remote control robots or add telepresence capabilities with Exosphere

Drive Real Robots, Anywhere

Remotely operate robots around the world or add live telepresence to your own build — straight from your browser.

Discover Exosphere
Train Vision Object By Script by Synthiam
Featured
Train Vision Object By Script

Train camera vision objects via controlcommand(), attach camera, start learning, monitor progress, and return object name for scripts.

Camera Robot Mk2 by Quantumsheep
Featured
Robot By Quantumsheep

Travel-friendly foldable panobot supports 2.5kg DSLR, fits in a camera backpack and uses a refined app interface and scripts.

Community

Join the Synthiam Robotics Community

Connect with thousands of robot builders, educators, and engineers. Share projects, get answers, and learn to build smarter robots with ARC.

  • ✓ Showcase your robots & projects
  • ✓ Get help from experienced builders
  • ✓ Earn credit toward Synthiam products
Create Your Free Account Log In
release

ARC 2021.02.02.00 (Pro)

UI updates and fixes: prevent executors after disposal, document speech recognizer pause/resume, clear executors on skill close, Bing speech fixes.
question

Can I Use 'Continuous Servo' For A Cooling Fan?

Can anybody suggest how I can power a fan from an EZB and control it using something like 'Continuous Servo'?
question
XV11 LIDAR And The Navigator

XV11 LIDAR And The Navigator

@DJ Hi, I have a lidar scanner from a xiaomi vacuum cleaner and am using an aruino leonardo and this code...
release
ARC 2021.01.05.00 (Pro)

ARC 2021.01.05.00 (Pro)

Blockly: EZB index for servo moves, movement speed updates, JS controlCommand fix, virtual desktop 'create a script' and bigger WaitForSpeech.
release

ARC 2021.01.21.00 (Pro)

Prevent rare camera canvas cross-threading; Bing speech adds VAD; UCGraph and plugin namespace fixes; updated Python & Blockly EZ-B port support
question
Two Instances Of ARC

Two Instances Of ARC

Is it possible to have two computers running ARC and have them linked over Wi-Fi. Like master slave to share workload? One handling vision and ai, and the other sensors and...
robot
Mickey666maus's BLDC Control Odrive-For-ARC

Mickey666maus's BLDC Control Odrive-For-ARC

Control Tarot 6S 4108 KV:380 BLDC motor like a servo using ODrive and Arduino with Synthiam ARC for closed-loop position control.
robot
Mickey666maus's Cycloidal Reducer 40:1

Mickey666maus's Cycloidal Reducer 40:1

Work-in-progress cycloidal gearbox 40:1 driven by Tarot 4108 brushless motor, theoretically offering near-zero backlash.
release

ARC 2021.01.22.00 (Pro)

Bing speech recognition pauses during Audio.say() playback; fix resolves pauses and 'Object being used elsewhere' error.
robot
Jstarne1's Diy Airsoft Mech Warrior From A Rad Robot Video Tutorials

Jstarne1's Diy Airsoft Mech Warrior From A Rad Robot Video Tutorials

Mod a toy for FPV airsoft mech warrior battles with basic how-to tips and photos to...
feature request
Bug Thread For Bugs Or Issues In Early Release Versions

Bug Thread For Bugs Or Issues In Early Release Versions

Synthiam ARC: 'Auto Refresh' mislabeled 'Auto Backup'; Blockly won't save if you switch to JS and converts...
question

Servo Jumping On Initialisation

The dreaded jumping servo problem has arisen again - just today. All servos in the robot are HDD. The servo on port D0 now jumps after connecting, to about 35 degrees instead of 90 degrees. If I move the servo manually when turned off, the centre position is still 90 degrees, so the sprocket has not shifted. My INIT script has not changed. That...