I was talking with some of my friends at UCF and discovered that there exists an inexpensive microcontroller that can be programmed to do embedded systems called the Arduino. Since embedded systems is the whole reason I’m going to college, a week after hearing about the Arduino, I’ve bought it and a slew of parts to create my very own self balancing robot with hopes to scale it up and create my own segway.
Here is a video to show you what I’m talking about (not mine):
Basically, I’m going to be teaching you all how to build your very own version of this robot as I build it myself.
Here is a list of things I have bought so far. I have done lots of research to keep costs low on this project. This parts lists costs approximately $210.
1. Arduino Uno
2. Pololu MinIMU-9
3. Sabertooth dual 5A motor driver
4. Parallax Motor/Bracket/Wheel Kit
5. 2- 1/4 Inch diameter x 36in threaded rods
5. Spare plywood
6. Wire
7. A battery
8. 24 – 1/4″ Nuts (for threaded rod)
9. 8 – #8 Machine Screw Nuts
10. 8 – #8 Threaded Machine Screws
Why I chose the Arduino:
I chose the Arduino over cheaper, more powerful microcontrollers like the Teensy, Propeller, and the PicAXE because of the huge user base of it. I know that if I run into any problems there will be thousands of other users to help me in the forums. Anyone who knows anything about programming knows that it’s much easier to use something with a large community.
Why I chose the Pololu MinIMU-9:
Basically for this project, all that’s needed for the robot to keep balance is 3-degrees of freedom in an IMU, but this was the cheapest thing I could find. This particular IMU was actually retired which is why I think it was so cheap. It will do the trick.
Why I chose the Sabertooth dual 5A motor driver:
It’s simply the cheapest motor controller that can stand 5A worth of current and spikes up to 10A. My motors have a stall rating of 4.8A so this is perfect.
Why I chose the Parallax Motor/Bracket/Wheel Kit:
Believe me, I have looked at other kits such as this, but items like that are more expensive, slower, have less torque, and are heavier. Granted, I could have found my own motors, wheels, and mounting brackets separately, but that would be very very time consuming to find something comparable. To me, time is money and I can’t spend the time it takes to put some stuff like that together.

