This repository contains the source code for my self-balancing robot final year project.
Contains the balancing source code for the Arduino Uno.
In order to compile, you need to install the following libraries:
Contains the at_commands application required for changing settings on the HC-05 Bluetooth module.
Contains the Python 3 application for plotting bot input from the Arduino Uno over USB.
You need the following packages in order to run it:
- pyserial
- numpy
- matplotlib
Contains the source code for the Android remote control application.
Refer to each directory's LICENSE file.