Language:
C
Tools:
Emacs, Vi, gcc, make, gdb
Platform:
Linux
Collaborator:
Brad Synder
Programming toy robot in C
length: 4 months

In this group project, we programmed a robot toy, Goofy Giggles, to make it move, light up, play sound, and dance according to the signals sent from the remote control.
We decoded the bits translated from the IR signal and assigned tasks accordingly to the appropriate ports. To test the code, we first simulated the IR signals to test the code under conditions where there is no interrupt. Then, we test our interrupt handler with the actual IR signals.