Waveshare Bus Servos icon Waveshare Bus Servos Control Waveshare servos (TTL/RS485): set position & speed, release torque, read position. RTS option for converters; reverse-engineered protocol. Try it →

All Community Content

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
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.

Teddy Robot by A.Bautista
Featured
Robot By A.Bautista

Humanoid teddy robot upper-body project inspired by the movie A.I.; Bluetooth restored via new laptop, photo build details and feedback welcome.

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

Expression Parser Broken - Length Function

The code below does not work: 1: ClearVariables() 2: $buffer = "foo;bar;quux" 3: $sepPos = 3 4: $len0 = Length($buffer)-$sepPos-1 error: Quote: Error on line 4: Operator '-' invalid for strings. 1st attempt with a different code: 1: ClearVariables() 2: $buffer = "foo;bar;quux" 3: $sepPos = 3 4: $len1 = Length($buffer) -...
question
New Office Space

New Office Space

Ooh! Tiles! The place is really coming along now. Any confirmed occupancy date yet?
robot
Artbyrobot's Advanced Realistic Humanoid Robot Named Adam

Artbyrobot's Advanced Realistic Humanoid Robot Named Adam

Build an advanced humanoid replica that walks, talks, mimics expressions, performs chores, art, and sports...
question

Connection Questions

I am having problems connecting to 2 EZB's at the same time. I have 2 EZBv4's on my InMoov robot. Whichever v4 I turn on first it will connect to but not the other. I have set the static IP's for both controllers into my router (Asus RT-N12B1) and when I scan the router to see the connected clients, it will only show the first controller that was...
question
Hbridge Pwm Control Panel

Hbridge Pwm Control Panel

I tested Hbridge PWM control panel. I don't understand why , when you start ezb and give a command (for example, forward) the motors do not turn at all, and you need to...
question
Testing Ez-Scripts

Testing Ez-Scripts

I'm a basic and assembler programmer ( PIC MCUs). I'm trying to put ezb scripts at work. I have a pot connected to adc0 (i.e. 0-3.3 V) and move the pot. I write this easy script in...
question

Rgb Animator Display Scripts Work In ARC Pc But Not In Phone Mobile App -

Hello, I have two buttons in the mobile app that are programmed to run an RGB Animator Display (one button) and to clear the RGB Animator Display (2nd Button). Both of these worked in the mobile app on my Android phone before upgrading ARC. Here is the script code associated with the buttons: ControlCommand("RGB...
question

Pluginscratch Or Ezplugin Designer

I really wish I knew how to write the type of code needed to make a plugin. Sounds like I need to add this to my bucket list. However I may never get the time to learn enough to do it. Maybe one day DJ and the EZ Robot team will make an ARC add-on like he did with RoboScratch for the plugin feature. It would make it EZ for people like me with no...
question

Stand Alone Remote

Hi all, This is my first post on the forum, and hope this question hasn't been asked before. I searched for a similar question, but only came up with WII Remote results. I would like to use the EZB V4 as the main control in a new robot, but I did not want to use the mobile app for the control. I am old school, and would like to have a physical...
question

Wifi Connection Question

I am doing a Pandorabot and a camera for a rover robot that i want to have video and AI. Eventually, I want to be able to video inside my house when away and keep the puppies in check. So the pandorabot and speech recognition worked fine but my camera didn't work. I then i realized that the ez robot program running on the Tosh L75 laptop was not...
question

Feature Request - Support Rtsp Video Stream

@DJ, If you have been following the recent threads on Foscam cameras, you may have seen that I am looking for a way to potentially get better performance from the Foscam's by using VLC or ffmpeg to transcode the H.264 RTSP stream to MJPEG in real time (rather than using the jpeg stream in ARC, which has a good bit of lag, so is not useful for...
question
Getting This Error When Opening Ezb Project

Getting This Error When Opening Ezb Project

Can someone tell me why I get this message when I open my EZB project? Thanks in advance.