Interactive light real-time embedded system that pulsates LEDs to the rhythm of the ambient or AUX-connected music source.
Code written in low-level C througth the Intel FPGA Monitor onto a DE-10 standard computer. Necessary I/O components including an audio-in auxillary port, LED lights, and 7-segment mode display all configured to the Altera Cyclone V (ARM Cortex A9 + FPGA).
- C
- Real-time embedded systems
- I/O configuration
- Agile group software development
- Formal software design components (requirement generation, modelling, prototyping, testing, documentation, etc.)