Kinect Body Control icon Kinect Body Control — Control robot servos with Microsoft Xbox 360 Kinect body tracking; map joints to upper/lower body servos with smoothing and pause control. Try it →

ARC Robot Programming Tutorials

Follow community tutorials for connecting robot hardware, configuring Robot Skills and writing ARC scripts. Learn through practical robot projects.

ARC Pro
Learn More
Upgrade to ARC Pro
Unlock the true power of automation and robotics by becoming a proud subscriber of 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
Tiny Yolo2 by Synthiam
Featured
Tiny Yolo2

Real-time TinyYolo object detection for ARC Camera Device: tracks 20 classes, populates camera variables, triggers tracking scripts, 30+ FPS in HD.

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
tutorial
The Robot Program Episode 001: Revolution JD Box Contents

The Robot Program Episode 001: Revolution JD Box Contents

Identify Revolution JD robot kit parts, charging components, Getting Started Guide and where to find more...
tutorial
The Robot Program Episode 022: Detect Face And Wave - EZ-Script

The Robot Program Episode 022: Detect Face And Wave - EZ-Script

Enable face detection and use EZ-Script to make your robot wave when a face is detected.
tutorial
The Robot Program Episode 020: Detect Face And Wave - Roboscratch

The Robot Program Episode 020: Detect Face And Wave - Roboscratch

Use RoboScratch to enable face detection and program your robot to wave once a face is...
tutorial
The Robot Program Episode 021: Detect Face And Wave - Blockly

The Robot Program Episode 021: Detect Face And Wave - Blockly

Enable face detection and code a Blockly script to make your robot wave when it detects a face.
tutorial
The Robot Program Episode 004: Identify JD Shoulder Servos

The Robot Program Episode 004: Identify JD Shoulder Servos

Identify JD shoulder servos and determine left/right for proper connections using a simple technique...
tutorial
The Robot Program Episode 003: Getting JD To Move

The Robot Program Episode 003: Getting JD To Move

Control the Revolution JD robot via WiFi: create and save servo profiles, use Auto Position and Soundboard to run...
tutorial
The Robot Program Episode 002: Building JD

The Robot Program Episode 002: Building JD

Build Revolution JD with EZ-Builder: download software, follow Clip'n'Play EZ-Bit assembly and secure EZ-B Robot Controller...
tutorial
The Robot Program Episode 006: Introducing ARC

The Robot Program Episode 006: Introducing ARC

EZ-Builder robot software: explore layout, options and features to navigate controls and build and program robots.
tutorial
The Robot Program Episode 016: Changing JD's Battery

The Robot Program Episode 016: Changing JD's Battery

Change JD's battery safely with step-by-step instructions and EZ-Robot support guidance.
tutorial
The Robot Program Episode 012: Getting Adventurebot To Move

The Robot Program Episode 012: Getting Adventurebot To Move

Control Revolution AdventureBot via WiFi, use color tracking, RoboScratch programming, and execute...
tutorial
The Robot Program Episode 011: Building Adventurebot

The Robot Program Episode 011: Building Adventurebot

Build the Revolution AdventureBot: download EZ-Builder, follow step-by-step Clip’n’Play EZ-Bit assembly, and secure...
tutorial
The Robot Program Episode 010: Adventurebot Box Contents

The Robot Program Episode 010: Adventurebot Box Contents

AdventureBot robot kit contents: identify parts, charging components, Getting Started Guide and resources in...