EZB Connection icon EZB Connection Connects EZ-B I/O controllers to ARC via COM or IP (5 connections). Supports init scripts, battery monitoring, TCP/EZ-Script server and serial/I2C. Try it →

Robot Building Questions

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
The Navigator by Synthiam
Featured
The Navigator

Path-planning navigator using ARC NMS position and obstacle data to map, log trajectories, and autonomously follow waypoints.

ESP32 and ARC - Arduino and PCA 9685 by EzAng
Featured
Robot By Ezang

ESP32 with PCA9685 in Synthiam ARC: control 3 servos now, 16 per board or chain for hundreds; shows servo results on ARC serial monitor

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
Speech Recognition - Language Issue

Speech Recognition - Language Issue

Hello everyone, I've recently been experimenting with different languages for my robot. English and Mandarin are working fine and amazing, but I'm...
question

How To Write The EZ-Command In Python

Hi, Can I know, how to write the ("Speech Recognition", "PauseOff") command in python? Thanks in advance!
question

Invert Direction With A Script

What is the script to Invert direction pragmatically for V1 and have it change the checkbox in Setting for the V1 port at the same time?
question

How To Create Robot Skills?

Using an external API to generate Speech-to-Text (STT) as a robot skill. I don't know how to create an external skill even if I click on 'Create External Skill.' I want to input code to fetch data from an external API and apply it to the robot. "How do I apply an external API to the robot by entering code?"
question

4 Pin Ultrasonic Sensor Iotiny

Hello can you use a 4 pin ultrasonic  sensor, like the SR-04, with the iotiny and if so how would it wire up? I'm guessing it would use 2 digital ports on the iotiny. Thank you
question

How To Write The Audio.Say In Python

How to write the code in Python for "audio.say" to instead "print(text)"? import time import random def SayWait(text, wait_time): print(text) time.sleep(wait_time) # Story 1 def story1(): SayWait("Once upon a time, there was a dear little girl...", 1) # Story 2 def story2(): SayWait("What a tender young...
question

Monitor The Serial Communications Between ARC And An Arduino Board

Is there a way to monitor the serial communications between ARC and an Arduino connected by USB?
question

Can See Camera On The Wifi But Not The Actual Board

I have an Ez-B Tiny. On the wifi the 'camera' shows up but not the board - although it did previously. Why?
question
What Do You Think Of The New Look?

What Do You Think Of The New Look?

We've been busy! Now that kits are flying out of our lab, we've had some time to tick off items on the to-do list. I personally like the change to the...
question

Multiple Xbox Wireless Joysticks

I'd like to request to have the ability to have multiple xbox wireless joysticks in ARC. I realize the that the first one would have movement panel associated with it but the next ones could have all of the other buttons available and for the potentiometer it could just send out to the variables direction and speed and let us manipulate the data as...
question

Myfunc In Blockly

Could you explain how myfunc and return are used in Blockly. Can you give me a few examples of how they are being used in Blockly scripts. I would like to use them to oversee certain scenarios in the script, and if it does happen do something to correct it. Can you show me how to do this?
question

I2C Color Code Freezes EZB

Dear robot friends, I have noticed the following issue. When BlinkM I2C is connected, the code works: I2CWrite(0,0x09,"o") and I2CWrite(0,0x09,"c",0x00,0x00,0x00). No problem at all. However, if the BlinkM is not connected and this code is started via EZ-Script, the EZB freezes. This happens with every single EZB. Therefore, if...