TCP Script Server Raw icon TCP Script Server Raw — TCP server for ARC accepting EZ-Script, JavaScript or Python commands, letting controllers send commands and receive line-terminated responses Try it →

Robot Building Community

Share robot projects, ask ARC programming questions and learn from other builders. Browse tutorials, Robot Skills, example programs and community discussions.

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
Remote UI Client by Synthiam Inc.
Featured
Remote UI Client

PC Remote UI Client for ARC enables remote robot control via customizable multi-page interfaces from other ARC instances.

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
feature request
Right Click, Move To Virtual Desktop Question

Right Click, Move To Virtual Desktop Question

Enable Synthiam ARC right-click Move to menu to show renamed virtual desktop names instead of numbers, simplifying skill...
feature request

Ability To Comment Out Multiple Lines Of A Script All At Once With Context Menu

Right-click context menu to comment or uncomment multiple selected code lines for faster, easier scripting and reduced typing.
question

Public Checkbox On New Tutorial Is Grayed Out.

I created a new tutorial but I can't seem to make it public. The public box is not enabled. What am I doing wrong?
question

Isobot/Robi Robot

I am new to robot community but have been interested since I was a kid. I recently purchased two(2) Isobots from eBay. Only one works. Is there a mother board or robot controller that will fit inside of an Isobot? I put a Robi head on the one that works and was wanting to install a camera and a ez robot ez-bv4/2. Does anyone know if this will be...
release

ARC 2021.04.28 (Pro, Runtime)

Synthiam ARC uses Windows temp env var for installers so Storage Cleaner frees space; fixes robot-skill import and detected color variable.
question
ARC Won't Let Me Merge Old Skill From Another Project

ARC Won't Let Me Merge Old Skill From Another Project

I've been trying to move some skills from an old project to a new one. I keep getting  a message that I need to...
question
Ultrasonic; ADC Or Digital??

Ultrasonic; ADC Or Digital??

I looked up the only three tutorials I could find about ultrasonic sonar, and they all showed the ping sonars connected to digital ports. In the section...
question
Constant Disconnection And Myriad Of Issues

Constant Disconnection And Myriad Of Issues

The system takes forever to connect, then it drops connection (have windows defender and allowed it through, shut down webroot)......
blog
Where Is My Robot? (Part 1)

Where Is My Robot? (Part 1)

Synthiam explores why robot startups fail and promotes easy, platform-focused tools enabling entrepreneurs to build consumer robots.
question

Servo Command Code Through A Uart Port. EZB To Kangaroo/Sabertooth To DC Moto

The answer may be easy but the question is very hard to ask. I don't know why this happened... Anyway, here's my setup: * I have several servos on my robot and a DC motor controlled through a Kangaroo X2 attached to a Sabertooth 2X32.  * I have the Kangaroo attached to a uart port 1 on an EZB v4 (Digital ports 5 and 6 for Rx & Tx). * I usually...
robot
Ezang's Mr. Metal Again 2021 - Made From Servo City Parts - Sample Robot Voice

Ezang's Mr. Metal Again 2021 - Made From Servo City Parts - Sample Robot Voice

Greeting from Mr. Metal wishing everyone well and announcing a...
release
ARC 2021.03.24.00 (Pro & Runtime)

ARC 2021.03.24.00 (Pro & Runtime)

Set max servo range (default 180) for high-res controllers like Dynamixel, SSC-32; see EZB connection diagnostics and troubleshooting links