Avatar JD icon Avatar JD 3D Avatar JD simulator with bidirectional servo sync, action sequencing, $SIM_ scripting, EZ-B emulator support and pose/movement visualization Try it →

All Community Content

ARC Pro
Learn More
Upgrade to ARC Pro
Stay at the forefront of robot programming innovation with ARC Pro, ensuring your robot is always equipped with the latest advancements.
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
Variable State Saver by Synthiam
Featured
Variable State Saver

Persist and auto-load specified global variables between ARC sessions for consistent, personalized robot behavior and quick state restoration.

Meet Modi by mitzeljk
Featured
Robot By Mitzeljk

Modi mobile voice-recognition robot controls a computer via EZ-B scripting and H-Bridge, built on an RC car base from cardboard and PVC

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
question
MG995 Servos Not Centering

MG995 Servos Not Centering

Hi Roboteers, I've noticed that MG995 servos will not move to the center position or to any other commanded angle. I tested three MG995 servos (all purchased from...
question
Open
ESP32 CAM ADC Jitter With PWM Servo Feedback

ESP32 CAM ADC Jitter With PWM Servo Feedback

Using an ESP32-CAM (AI Thinker) flashed with the Synthiam firmware as my EZ-B over Wi-Fi (client mode), I’m trying to get positional...
blog
The Most Polite Robot Speaks SMTP

The Most Polite Robot Speaks SMTP

Real-time alerts grab attention. Email earns it. Here’s why the best robot UX might be slow, quiet, and sent from an outbox-plus how ARC makes it simple.
question
Open
Micro:Bit Continuous Servos Jittering

Micro:Bit Continuous Servos Jittering

I’m driving a small 2-wheel bot with a BBC micro:bit connected to ARC over USB. Each wheel is a FS90R continuous rotation servo powered from a...
question
Pivot Stepper Sketch Help

Pivot Stepper Sketch Help

@Athena, I'm using the Arduino Mega sketch below to control four stepper motors via AccelStepper / MultiStepper. The Arduino is connected to an EZB4 over UART (Serial3)....
question
Move Both Pistons Simultaneously

Move Both Pistons Simultaneously

In the Movement Panel for the EZ-Robot head, I have a right back piston and a left back piston. These two need to move together at the same time, but in the...
question
Gripper Servo JS Conversion

Gripper Servo JS Conversion

, This is a Script Skill question - could you help convert some EZ-Script I used previously into a JavaScript (ARC Script) version? Context: This is for a two-arm...
question
Connect By Name With EZ-B V3

Connect By Name With EZ-B V3

I’m dusting off an older rover that still runs an EZ-B v3 over Bluetooth and trying to make my ARC project more "plug and play" across two Windows...
question
Distance Sensor Query

Distance Sensor Query

@Athena, Thread theme: Scanning strategy Since IR_TRACKER_v1 and OBS_SCAN_v1 share the same servo and the same IR sensor and make incompatible assumptions about the sensor...
question
JD Audio Stutters While Walking

JD Audio Stutters While Walking

Running JD Humanoid over WiFi with ARC on Windows. I’m driving it with a Logitech F310 (in DirectInput/Dmode) using the Joystick (Direct Input) skill, and I...
question
Unpausing Full Screen Video Player Via Script

Unpausing Full Screen Video Player Via Script

I’m using an EZ-B v3 over Bluetooth in a small animatronic kiosk. A momentary push button is wired to D0 on the v3, and when it’s...
blog
The Wisdom Of The Dead Zone: Why Great Robots Sometimes Ignore You

The Wisdom Of The Dead Zone: Why Great Robots Sometimes Ignore You

Your robot’s smartest move might be not moving. Here’s why a tiny patch of...