Dual Camera Servo Server icon Dual Camera Servo Server Dual-camera server with servo control for stereo VR; includes C# test app and Unity (Oculus Quest 2) bindings for headset, hands and controllers Try it →

Robot Building Questions

ARC Pro
Learn More
Upgrade to ARC Pro
Your robot can be more than a simple automated machine with the power of ARC Pro!
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
Network Change by Synthiam
Featured
Network Change

Execute scripts on WiFi/network connect or disconnect; monitor adapter, store status in a variable and trigger custom scripts for headless SBC...

Resurrection - Another Full Sized Lost In Space B9 Robot coming to life by Dave Schulpius
Featured
Robot By Dave Schulpius

Rebuild vintage B9 Robot with Synthiam ARC and EZB controls, restoring lights, sounds and motion.

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

Use Buttons To Control Stepper Motors

Hello Athena, I am using the stepper servo robot skill. I am trying to add 3 buttons, 1 for CW, 1 for CCW, and 1 to stop. Can you guide me on how I can achieve that? I have 2 stepper motors, both have different travel distance but they come back to position 0.
question

Improving JD Humanoids Conversation Responses

I am working with a JD Humanoid Robot and utilizing Bing Speech Recognition and AIMLBot to enable conversational interactions with it. However, I am encountering issues where the robot responds with irrelevant or nonsensical answers to my questions. For example, when I ask, "Robot, do you have a name?" the robot simply replies, "I...
question

Handling Weather Script Connection Errors

I have a JavaScript in ARC that go onto the Internet and retrieves a full weather report from a Weather service, parses information out of the returned file and has the robot speak the information For Example: A section of my ARC Setup INT script will set the  variable $OutsideTemp to "1" and then a ControlCommand will start a separate...
question
3D Print Jd Head

3D Print Jd Head

hi has anyone printed a jd head?my question is ,how do you print the head on the printbed? thank you
question

Firmware Update Compilation Error

I just downloaded the newest firmware 1/25/2025 from today and I get the following error on compiling: C:\Users\User\Downloads\EZ-ESP32-CAM (1)\EZ-ESP32-CAM\EZ-ESP32-CAM.ino: In function 'void doEZProtocol()': C:\Users\User\Downloads\EZ-ESP32-CAM (1)\EZ-ESP32-CAM\EZ-ESP32-CAM.ino:820:15: error: 'class HardwareSerial' has no member named...
question

Batch File Automation For ARC Connection

Hello [Synthiam Community or ], I am currently working on automating a project launch using startup scripts and have encountered an issue. My goal is to launch a project via a batch file instead of using the Windows Startup folder. Here's the project setup: When I manually open the project in Synthiam ARC and click 'Connect' (with an IoTiny...
question
Help With EZ-Script Coding

Help With EZ-Script Coding

I'm working on a project with my EZ-B v4, and I need some assistance with coding the GetDigital command. My aim is to use pin D22 as an input pin to receive a high/low...
question

Integrating DIY Mars Rover Components

Hello, Athena! I am in the process of building a Mars rover prototype, which features six DC motors and six servos, much like the design of NASA's Perseverance rover. Each wheel of the rover is equipped with a servo for directional steering control. I'm thinking of using an IO Tiny combined with a PCA9685 servo driver to manage the servos. For the...
question
Seeking Advice On ESP32 Boards

Seeking Advice On ESP32 Boards

Hi All, I'm not very familiar with the capabilities and power of ESP32 boards, and I could use some advice. I'm seeking recommendations for the best ESP32 board...
question
How To Have Roli Pickup An Object

How To Have Roli Pickup An Object

Hello, Is there a script or set of instructions available for creating a project that incorporates robot skills for a platform similar to Roli?...
question

Self-Contained Offline Robotics Systems

Are there any robotic systems designed to be completely self-contained and operate offline? I am interested in building an animatronic robot capable of engaging in interactive and realistic conversations using strictly Edge AI technology. My goal is to avoid any ongoing API fees associated with cloud-based services. Has anyone successfully...
question

Mac Support

Before I purchase ARC Pro, I need to know if it will run on my MacBook, which uses the M3 Pro chip. I currently run ARC on my Intel-based MacBook. Will ARC be compatible with the M3 Pro MacBook?