Arduino Rover

Description


The final project for our FPGA class was to design a system which utilizes the Xilinx FPGA board, two Arduino microcontrollers, and XBee Wireless modules. The design required that the user commands be entered in the computer, sent to the FPGA, outputted on the LED screen, outputted to the first Arduino, and then wirelessly transmitted to the onboard Arduino of the rover. Our design had an autonomous mode and incorporated a speaker which played a song at start up, and various noises when in operation.

Skills Utilized


Arduino
VHDL/Verilog
Assembly/Binary
FPGA

Project Files


Arduino Sketch File