Key Control icon Key Control — Assign scripts to any keyboard key (press/release), map arrow keys to movement controls; activates when the control has focus (green). 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
ARC Pro is more than a tool; it's a creative playground for robot enthusiasts, where you can turn your wildest ideas into reality.
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
Sabertooth Movement Panel by Dimension Engineering
Featured
Sabertooth Movement Panel

Sabertooth movement panel: control two motors via Simplified Serial with variable speed sliders, movement buttons, and serial port options.

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

Object Character Recognition

Google and Microsoft both have Object Character Recognition (OCR) models available via API. There is a free tier and a paid tier for either. It would be absolutely amazing to have a camera skill that can read text. This could even trigger the translate option or integrate with Chat GPT3. Lots of follow on options if we unlock OCR.
question

Arduino Mega Firmware

I downloaded the firmware for the Arduino Mega and unzipped it. I double clicked on the EZ- MEGA - V1 but it did not load into my Arduino IDE. It just asked what app I wanted to open it with. The file I downloaded was dated 10/11/2021. If you have any ideas about what I am doing wrong I would appreciate it?
question

How Do I Use Tkinter With This?

I'm trying to use tkinter with the python 3 compiler located in arc since the framework is supposed to be built in within python but the library isn't being recognized. How would I be able to use tkinter?
robot
Oakmot's Chloe Project

Oakmot's Chloe Project

Home mannequin robot using EZ-B servos, camera face-tracking and Synthiam ARC control with DC power, arm plans, and Pandorabots chat.
robot
Cochranrobotics's Inmoov - D.Cochran Style

Cochranrobotics's Inmoov - D.Cochran Style

InMoov 'Spock' rebuild using LattePanda, dual EZ-B controllers, Omron HVC-P vision, MXL mic, Flexy hands, BEC power distribution and...
question
Stable Connection Needed

Stable Connection Needed

Hi ARC community,  I am enjoying ARC/EZ-B to power my lifesize R2D2, getting closer and closer to completion. At conventions, there is a queue for taking photos.  I do...
question

Can I Read The Signal From An RC Receiver?

I would like to read the signal incoming from an RC receiver. How do I do that? Use-case: I drive my robot with radio-control, animations are automatic and controlled by EZ-B. Still want to pass on radio signals to EZ-B to trigger certain animation scripts. How can I read the radio signal I get in the receiver. From a receiver I can steer a servo...
general

Syncing ARC With USB/Iotinys AFTER External Power Engaged

HIi all! I have a bit of a strange question. I am running an Inmoov off ARC with two IoTinys and an Arduino. I would like to be able to leave for the day, turning off the Inmoov. When I am about 5 minutes from arriving home, I am going to Power the Inmoov using a Wifi On/Off plug which feeds the main Power Supply. I would like the Inmoov to welcome...
question
Sabertooth 2X25 With Dual 12V Batteries

Sabertooth 2X25 With Dual 12V Batteries

I've got a Jet2 wheelchair base. The two motors require two 12V batteries. All of the wiring diagrams for the Sabertooth 2x25 that I've seen...
general

Speech Synthesis Control Being Programmatically Accessible

Is the Speech Synthesis control programmatically accessible using python?? If so, how?
GPS
For ARC
GPS
By James Graham Hu

GPS v3

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

Turn A Sure Compass Into A Bluetooth Compass

Use Sure Compass sensors in a simple DIY project-video demo shows setup and usage, with answers to questions and tips.