Movement Script icon Movement Script Trigger direction-specific scripts when ARC movement panels change; assign scripts per direction/stop, access direction and speed (JS/Python/EZ). Try it →

Robot Apps

ARC Pro
Learn More
Upgrade to ARC Pro
Experience the transformation – subscribe to Synthiam ARC Pro and watch your robot evolve into a marvel of innovation and intelligence.
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
GPS by James Graham Hu
Featured
GPS

Deprecated: reads latitude, longitude, UTC time and speed from ublox NEO-6M GPS; auto-inits UART0@9600, shows processed and raw data.

Jd Wants His Rubber Duck by DJ Sures
Featured
Robot By DJ Sures

Deciding whether to give it to him-lighthearted reflection on sharing, choice, and a playful "lol"

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
app
JD Demo V7

JD Demo V7

JD Revolution example project: follow online LEARN tutorials to assemble and use the JD robot.
app
Parse String

Parse String

Separate words in a given string into an array of strings, placing each word into a separate variable.
app
Get Weather

Get Weather

Use Synthiam ARC script to fetch free weather API data for your location and save it to an EZ-Builder variable.
app
Get Username From Computer Script

Get Username From Computer Script

Store the Windows username with EZ-Script into an EZ-Builder variable so your robot recognizes the operator by their login name.
app
G-Bot Halloween Original Ramping

G-Bot Halloween Original Ramping

G-Bot Halloween configuration with original ramping code
app
G-Bot Halloween V1

G-Bot Halloween V1

V1 G-Bot Halloween configuration 10/31/2014 12:24 p.m.
app
G-Bot Epsilon

G-Bot Epsilon

Full-function ramping for Sabertooth motor drivers, MP3 trigger and other controls for smooth, responsive motor and device operation.
app
Richard Advanced Test Ver2

Richard Advanced Test Ver2

JD Revolution example project; follow LEARN tutorials for assembly and use. Version 2 demo buttons incomplete - community assistance only.
app
G-Bot Gamma

G-Bot Gamma

G-Bot Gamma
app
Richard Advanced Test

Richard Advanced Test

JD Revolution example project: follow LEARN tutorials to assemble and operate your JD robot.
app
G-Bot Beta

G-Bot Beta

G-Bot Beta
app
Six

Six

EZ-Robot Revolution Six example starter project for quick setup and basic robot testing