Python Native icon Python Native — Run real CPython in ARC with full package support, camera access, ARC APIs, and bidirectional robot control. 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 your passport to a world of endless possibilities in robot programming, waiting for you to explore.
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
PCA9685 Servo Driver by Synthiam Inc
Featured
PCA9685 Servo Driver

Drive 16 servos over EZB I2C with a PCA9685 PWM controller, using ARC servo commands and hardware-timed outputs.

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

Run A Script Using Speech Recognition Or Visual Tracking While In The Android Ap

Hello, I wrote a few small scripts that require voice commands and visual tracking. Is it possible to run these while using the Android app? When I select the Tracking and Speech Recognition in Desktop view it says both are not currently available. But I'm wondering if there's another way to it. Any help is much appreciated. Thanks,
question

Executing Functions At A Specific Time Interaval

I am trying to write a script that does a specific function at 15 minutes, 30 minutes, and 1 hour. I cant figure out how to write it so if 15 minutes it resets that time, and continues to count until 30 minutes, and then an hour. Does anyone have an example of such a script. Thanks.
release

Windows Release 2015.08.25.00

Synthiam ARC beta adds a plug-in framework to create custom controls for sensors, robots, controllers, apps and hardware.
robot
Crivellarodiego's How To Automate The Robot

Crivellarodiego's How To Automate The Robot

Create an ARC project to migrate your Raspberry Pi-based robot to Synthiam ARC, configuring hardware, scripts, and apps for full...
question

Spam?.Video Live Stream Requests

Are we being spammed? I have seen 3 different requests with links to "Live" events from things like the MTV awards, etc
question

Ezrobot At Brookestone

Just wanted to say how cool it was to walk into the Brookstone here at our local mall today and see some EZrobot parts on a shelf, so of course had to buy a couple of items. Sadly I noticed that there was no robot out on display. The only robot that they did have in stock was that six legged guy. I'm also hoping that Brookstone will eventually...
question

Jd: New Move

Hi, I am Zain, grade 6 student and want to know how to merge multiple servo profiles together to create new moves. Thanyou.
robot

Pyroskelly's How About A Walking Humanoid B

Walking humanoid with head grippers, triple feet on spinning servos, neck gyroscope and follow/phone control to carry bags up stairs as a minion.
question

Power Supply

Hey guys I'm not lumping this into the ALAN thread so it can be used for others looking for a source. I have been overwhelmed by people contacting me about ALAN and what tiers will be offered. Alot of folks are expressing interest in a development kit with everything you need including all the servos, etc to build ALAN. Originally I designed him to...
question

Ezb V4 Not Being Detected In The ARC Scanner

Hello, It has been a while since I've used my JD Robot, now when I try to connect over wifi the robot gives the connection confirmation but the ARC scanner is unable to detect the EZB. I have allowed it to scan through the entire default range, is there anyway I can figure out what the numbers are without using the scanner? Thanks for your help,
question

Is Ez Robot For Me?

I'm not new to electronics, but new to robotics. I want to build 3 robots, a self balancing (Segway-type), hexapod and biped. I bought materials for all from different vendors. I've been looking for good software package to work with. I regularly program with PicBasic Pro (from ME Labs) on a development system and I know Mikro Basic from...
robot
Kenny's Humanoid #2

Kenny's Humanoid #2

15 DOF humanoid robot built from a budget eBay kit using MG995 servos, EZ-B head control and Castle 10A regulator; power upgrades planned.