Learn about the fundamentals that we acquired in each lab.
Lab 1
During lab 1 we learned how to program an Arduino Uno to do multiple different tasks. We also started designing the structure of our robot and programmed it to move autonomously!
Lab 2
The purpose of lab 2 was to add analog circuits to our robot. This included a microphone circuit, which is able to distinguish a 950 Hz tone using filters, FFT analysis, and amplifier circuits.

Lab 3
The purpose of this lab was to create a video controller with an FPGA, controlled by an Arduino Uno.

Lab 4
The purpose of lab 4 was to implement radio communication between our robot and the base station. We also worked on the final robot integration!