Bluetooth-Enabled Robot

My final project for CS 3420: Embedded Systems. We built a two-wheeled differential drive robot that is controlled via a moblile bluetooth terminal. We wrote a C program which interfaced with an NXP development board to receive UART communications and output PWM signals to each motor. We also deployed a python script onto a raspberry pi which read incoming serial messages from bluetooth and relayed it to a the NXP board. Contributors: Nikhil Dhawan, Ian Kranz