UniBot

Information and support for UniBot research platforms.

UniBot 0.1A:

Arduino Software:

Main Controller
The main controller uses a Sparkfun Arduino Mega Pro 3.3V. To use this with the Arduino environment you need to download the correct board definition files from the Sparkfun product page. Before compiling make sure you select the correct board. Select 'Mega Pro 2560 3.3V' in the Arduino IDE Tools->Board menu.

The main controller software is divided up into a number of different files that open as tabs in the Arduino IDE. Open the "ArduinoMegaProBase.ino" file in the main Arduino IDE the others will open as tabs.

The library files below are also required and must be copied into the Arduino Libraries directory.

Wheel Motors
Each wheel contains a dedicated motor control circuit with a Sparkfun Arduino Pro Mini 5v board. The Arduino controls the drive motor and reads the wheel sensors, and can apply PID speed control to the wheel. The Arduino files are below