MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now


Balancing robot with etched PCB shield

by JDD Jun 23, 2012
Download All Files

Thing Apps Enabled

Please Login to Comment

Is there any chance of sharing the circuit diagram please ?

JDD, i need your help.. i use your code in my balancing robot. but it didn't work appropriately. can i ask you, how long you made for this robot? can i have your email? to ask for help with my robot.

thank you

Thank you for sharing! buyincoins, where you can buy good products from China directly without any shipping fee.

Thank you for such a well presented project. I, like many have wanted to do a balancing robot but do not have the Arduino expertise yet...

Thanks Again JDD

Thanks! I tried to take good notes and keep things simple so that anyone can build it.

I would guess that I could do this with the board from my quad copter. It has the abillity to auto level the copter, so why not a robot?


Ill have to try it. thanks for the inspiration.

That board looks good. It says it has a servo out which you might be able to use for the motors too.

Great job JDD! I have a Crius SE board for quad copter and used it. Just had to change getting the sensor data. Foxdewayne, if you haven't done anything yet let me know and I'll send you the code.

It took a bit of fiddling with the tuning parameters.
I do have one problem that's driving me nuts. It'll all of a sudden start thinking it's over too far and the servos just stop. This happens every few seconds. It seems to be related to the Loop Timing. If I comment it out the servos don't stop.
Any ideas?