Websocket Client icon Websocket Client WebSocket client for ARC: open/send messages, store server responses in a variable, run a response script, and track connection status. Try it →

All Community Content

ARC Pro
Learn More
Upgrade to ARC Pro
Stay on the cutting edge of robotics with ARC Pro, guaranteeing that your robot is always ahead of the game.
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
PushOver by PushOver LLC
Featured
Pushover

Send robot status alerts to iOS, Android and Windows via Pushover.net. Configure User/App keys to notify on low battery, stuck or task events.

Happy New Year to all from EzAng and family and Roman the robot by EzAng
Featured
Robot By Ezang

Happy New Year from EzAng, family and Roman the robot, grateful to robot friends for teaching so much and promising more robot projects in 2021

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
Open
Detect When PC Audio Finishes

Detect When PC Audio Finishes

Is there a built-in variable named $PCPlayingAudio? If not, how can I determine when an audio file has finished playing? I'm using the PlayAudio(filename)...
question
Open
Using Getrss Data In Javascript

Using Getrss Data In Javascript

I’ve got an OpenCM 9.04-C on USB with an XL-320 (ID 1) and ARC is talking to it fine with the Robotis DYNAMIXEL robot skill. I can jog the servo and run a...
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
Open
Movement Joystick Analog Speed To Custom Panel

Movement Joystick Analog Speed To Custom Panel

Running ARC on a Rock Pi X mounted in a small 2WD rover. The Rock Pi X connects over USB to an Arduino Nano that drives a Cytron...
general
WTB HD Servos And Feet

WTB HD Servos And Feet

Hello Roboteers, Is there anyone who still has working HD lever servos and built-in HD servos for sale? I'm also interested in two left JD feet (HD). These would be for robot...
question
Open
MPU9150 Polling Stalls On Turtlebot3

MPU9150 Polling Stalls On Turtlebot3

Running ARC on a Windows NUC mounted to a TurtleBot3 Burger. OpenCR is on USB for drive, and I added an EZ-B v4 over Wi-Fi just to handle I2C. I...
release
ARC-Lite Release 2026.07.16.00 (Windows/Android)

ARC-Lite Release 2026.07.16.00 (Windows/Android)

ARC-Lite stability update fixes camera streaming crashes, reconnect recovery, safer scripts, and improved motion detection.
general
Home Robot Projects In ARC

Home Robot Projects In ARC

Hey Roboteers - how are your projects going? Does anyone have a current project designed for use at home - something you actually use in your daily life? I'm always...
question
Open
Dialogflow + Adventurebot Wifi Setup

Dialogflow + Adventurebot Wifi Setup

I’m trying to drive an AdventureBot using voice intents via the DialogFlow robot skill and running into networking hiccups. The Google service...
release
ARC 2026.07.16.00 (Pro, Runtime And Free)

ARC 2026.07.16.00 (Pro, Runtime And Free)

Synthiam ARC update boosts speed, camera reliability, robot connections, safer saves, scripting, and stability for long sessions.
blog
Why 64 Pixels Might Be The Most Honest Robot Face

Why 64 Pixels Might Be The Most Honest Robot Face

A tiny 8x8 LED matrix can express more truth than a 4K screen. Here’s why low-res emotion builds trust-and how ARC makes...
question
Script AI Needs Track Mapping

Script AI Needs Track Mapping

I need a little guidance with getting the Script AI assistant to do what I need. Maybe I'm not asking correctly so it understands what I want. I've been trying a...