HMC5883 Compass icon HMC5883 Compass Reads HMC5883 3-axis compass via I2C and updates EZ-Script variables on demand; polled control offers periodic heading data, for connected sensors. Try it →

Robot Building Questions

ARC Pro
Learn More
Upgrade to ARC Pro
ARC Pro is your gateway to a community of like-minded robot enthusiasts and professionals, all united by a passion for advanced robot programming.
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
Neopixel Ring by CochranRobotics
Featured
Neopixel Ring

ARC UI for onboard computers to control NeoPixel rings via serial: test/run patterns, preview and copy Arduino serial commands, includes sample code.

Inmoov Project by jphillipsnj
Featured
Robot By Jphillipsnj

Use EZ-Robot as a controller for robotic projects

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

Advice On Using Release() Command

I have a general question regarding the Release() script command. What I would like to do is to add this to some of my scripts after a Sleep() duration command to release some of my servos to save on any unnecessary servo holding strain and also to save on battery power. But I read in a post somewhere recently (can't find the thread I saw it in at...
question

New Robot Kit Being Released Today By Meccano

Maybe DJ can set up the motion capture with EZ-B. Take a look at this video. https://www.youtube.com/watch?v=Q03nIupGAIQ
question
Ezb4 6 Pin Camera Extension

Ezb4 6 Pin Camera Extension

I have read the threads concerning the EZ3 camera and extending or adding to it and I have seen threads on making an extension for the 6 pin 2.0mm JST connector on...
question

Send Serial Command Question

ok I am sure its an easy .. fix and I cant see it.. but here it goes I have the ramp script running for my sabertooth on D7 and it works great ( thanks Rich) However, I have my R2's dome going to a syren 10 that is hooked to D8 and I am having difficulty getting it to work... I have the movement panel used up for the sabertooth... I thought I could...
question

Pride Jet-3 Robot Project Battery Charger Question.

Greetings Everyone, So I'm building my first robot using an EZ-Robot EZ-B, a Sabertooth 60 X 60 Motor controller, and a Pride Jet-3 Powered Wheelchair as the base. Got all my parts together, just have a question about the battery charger. The chair has a Pride 2904-24 24 volt Automatic 3-stage on-board battery charger. I have removed the joystick...
question

Hb-25 Ramping

I need some help on something. I have two Parallax HB-25 motor controllers. I have been working on getting them to start and stop smoother. They right now are jerky in starting and stopping. I contacted Parallax customer service with my problem. I am using an EZ-Bv4 microcontroller to drive the HBs. Here is my question and answer from Parallax: I...
question

Bug Report - Sound Servo Ezb Log Error (And Joystick Log Error)

I have been working on an example of using Sound Server EZB and script to blink an LED when my robot talks. Every time the Sound Servo EZB object does anything or I interact with it, the debug log shows this error over and over again: 1/18/2015 8:54 AM - Sound Servo Error: Object is currently in use elsewhere. 1/18/2015 8:54 AM - Sound Servo Error:...
question
Sound And Servo Control Bp Talk Board

Sound And Servo Control Bp Talk Board

I have the BP talk board that controls the servo by sound. If I plug a headset male plug into my headphone on the PC and run it to the talk board...
question

Teleconference Robot

Hello. I like to build a teleconference robot. Can the Ezrobot do the task ? Thanks Mark.
question

ARC Microcontroller And Blue Tooth

Hi everyone. This may sound like a silly question but Is there a way to Bluetooth connect to ez-b v4? I am using Bluetooth for several of my items on my robot such as a Bluetooth speaker. The Bluetooth is connected to my computer now. This gives it a different range than my wireless local network. If it would Bluetooth I could also feed my iPhone...
question
Autonomous Parrot Ar 2 Drone Navigation

Autonomous Parrot Ar 2 Drone Navigation

Hey everybody! First of all, I am amazed by how good your software works! I've been searching for software to use in a project for my...
question

Script Help Please

Good Morning, I have created two arrays. I am trying to speak the contents of the arrays with the SAY command. For Example: code SAY("This is" + $ARRAYONE[0] + "good work" + $ARRAYTWO[0]) /code When I run the script I get the error message: Variable is in array: $ARRAYTWO[0] Which makes me think that I am trying to add. Do I...