Skip to content

Programmed a DE-10 Standard Computer in C and configured it with I/O peripherals to control LED lights to user selected music through ambient sound or direct aux connection.

Notifications You must be signed in to change notification settings

michaelgiancola/Interactive_Party_Light_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

InteractiveLightSystem

Interactive light real-time embedded system that pulsates LEDs to the rhythm of the ambient or AUX-connected music source.

Design

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).

Key Learnings

  • C
  • Real-time embedded systems
  • I/O configuration
  • Agile group software development
  • Formal software design components (requirement generation, modelling, prototyping, testing, documentation, etc.)

About

Programmed a DE-10 Standard Computer in C and configured it with I/O peripherals to control LED lights to user selected music through ambient sound or direct aux connection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages