Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.48 KB

README.md

File metadata and controls

41 lines (30 loc) · 1.48 KB

Audio LED Matrix

This repository describes how to create an nxn LED matrix that lights up to display a real-time equalizer program as a demonstration of the skills learned by the Khalifa University ECCE402 class of Fall 2023.

Hardware implementation

The final objective is to physically implement an LED matrix that lights up according to the magnitude of the frequency bin it corresponds to.

The weapon of choice: Raspberry Pi 4

The following kind of setup will suffice to build a mental picture as the project goes on. Something much easier to control than individual LEDs such as this MAX7219 Dot Matrix Display Module for the Raspberry Pi Pico can be used to display an LED matrix of the output can be used to display an LED matrix of the output.

Dependencies

The following Python libraries were used to perform the signal processing, rendering, and acquisition.

Next, install all dependencies using pip3 install -r requirements.txt A minimum of Python 3.9 is required.