User Defined Function Example icon User Defined Function Example Add custom EZ-Script functions in C# or JS; intercept unknown calls, parse parameters and return values via AdditionalFunctionEvent. 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
Conversational Menu by Synthiam
Featured
Conversational Menu

Voice menu tree to navigate options and run scripts on ARC robots. Multi-level, customizable prompts, speech I/O, timeout and repeat/back.

Inmoov Project by jphillipsnj
Featured
Robot By Jphillipsnj

Use EZ-Robot as a controller for robotic projects

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
robot
Fxrtst's Mecha Morphix Robot Platform

Fxrtst's Mecha Morphix Robot Platform

Build and program the Mecha Morphix robot head ALAN with hours of 3D printing, assembly, wiring and coding tutorials plus BOM and modular parts.
question
Omron HVC-P Vars Not Updating On Shell-E

Omron HVC-P Vars Not Updating On Shell-E

Working on a Shell-e build with an IoTiny over WiFi and trying to use the Omron HVC-P skill to do simple face tracking for a pan/tilt head...
question
Speech Recognition Low Confidence Issue

Speech Recognition Low Confidence Issue

I'm having issues running the Speech Recognition Robot Skill in ARC Pro (version 2026.04.16.01). A script I use (titled "JD - Are You a...
question
EZ-B Settings Targets Wrong Board

EZ-B Settings Targets Wrong Board

I’ve got an OpenCR 1.0 (Robotis) flashed with DJ’s OpenCR v1 firmware and connected to ARC over USB at 921,600 baud on COM5. That side is solid-servos...
Virtual Reality
Single Camera Servo Server
By Synthiam

Single Camera Servo Server v11

TCP video server for Unity clients to stream camera video and send servo positions to ARC for remote robot control
question
Remote Mouse DPI Scaling On Ohmni

Remote Mouse DPI Scaling On Ohmni

I’m running ARC directly on an Ohmnilabs Ohmni telepresence robot (Windows 10 Pro on the UpBoard. I use the Ohmnilabs Standalone movement panel to drive...
question
PCA9685 I2C Port Selection

PCA9685 I2C Port Selection

Hi Athena, I'm using the PCA9685 Robot Skill in ARC with an EZB v4 controller, and the PCA9685 is connected to the EZB v4 via the I2C port. I'm not getting any response...
Audio
Voice Activity Detection
By Synthiam

Voice Activity Detection v9

Real-time microphone VAD using FFT to detect speech start/end and trigger scripts, with live level graph and sensitivity tuning
question
Atan2 Bearing Geometry Fix

Atan2 Bearing Geometry Fix

Summary: incorporating atan2() geometry @Athena - please review the following Arduino Mega sketch. This sketch implements a UART packet protocol over Serial3 to...
blog
Why The Best Robot Eyes Might Be Half-Closed

Why The Best Robot Eyes Might Be Half-Closed

What if robots got smarter by seeing less? A case for deliberate blind spots, single-point scanning, and choosing the right kind of...
question
Ultrasonic Radar Sweep Spikes On EZ-B V4

Ultrasonic Radar Sweep Spikes On EZ-B V4

I’ve got an EZ-B v4 on my 2WD bot (WiFi client mode), running an HCSR04 on a pan servo and using the Ultrasonic Radar skill to do simple...
question
UART_V6 Subject Line Options:- UART_V6 Waypoint Be…

UART_V6 Subject Line Options:- UART_V6 Waypoint Be…

Hi @Athena, I'm trying to make an ARC UART script that works seamlessly with an Arduino Mega. Both scripts are...