Aimlbot icon Aimlbot Localized AIML chatbot with editable AIML files, ez-script support, session memory and ControlCommand API; integrates with speech and robot skills. Try it →

All Community Content

ARC Pro
Learn More
Upgrade to ARC Pro
Unleash your creativity with the power of easy robot programming using Synthiam 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
Intel Realsense D435i by Intel
Featured
Intel Realsense D435i

Connect Intel RealSense depth cameras to ARC NMS for depth-based distance detection, point-cloud mapping, video streaming, and navigation telemetry.

Diy Pc Battery Backup Power Source And 12 Battery Charger By J Starnes by jstarne1
Featured
Robot By Jstarne1

Build a portable APC battery backup with parallel batteries and 12V charger to power laptops all day using repurposed PC cases and casters.

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
Servo
Servo Recorder
By Synthiam

Servo Recorder v16

Record and replay named servo movements with adjustable speed/direction (-5 to +5), multiple recordings, ControlCommand triggers and status...
general
Blockly Loop Execution Issue

Blockly Loop Execution Issue

Hello! I'm trying to create a loop in the Blockly programming environment, but it only executes the first statement and doesn't continue with the rest. Could...
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
feature request

Ai All In One Skill X

All-in-one text-to-speech and AI voice synthesis with local memory, no API keys, and auto-detected device connections with talk-through
Artificial Intelligence
Openai Chatgpt
By OpenAI

Openai Chatgpt v35

ChatGPT conversational AI for ARC robots-configurable personality, memory, image description, script execution, speech and API integration.
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...
firmware
Djs ESP32 DOIT Devkit V1 Firmware
For Esp32 Hardware

Djs ESP32 DOIT Devkit V1 Firmware v5

Convert ESP32 DOIT DevKit v1 into an EZ-B for Synthiam ARC: WiFi bridge with servo and I/O support for compact robotics projects.
firmware
EZB-Arduino-Mega Firmware
For Arduino Due/Mega Hardware

EZB-Arduino-Mega Firmware v1

Control Arduino Mega 2560 from Synthiam ARC over USB serial to move servos, PWM, digital/analog I/O and extra UARTs, cheap flexible I/O...
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...