Updated README with overview information
This commit is contained in:
parent
d9677a4f8e
commit
63f0a74af1
25
README.md
25
README.md
@ -1,10 +1,25 @@
|
||||
# audio-reactive-led-strip
|
||||
Real-time LED strip music visualization using the ESP82666
|
||||
Real-time LED strip music visualization using the ESP8266 and Python
|
||||
|
||||
![block diagram](block-diagram.png)
|
||||
|
||||
![overview](description-cropped.gif)
|
||||
|
||||
# Demo (click gif for video)
|
||||
|
||||
[![visualizer demo](scroll-effect-demo.gif)](https://www.youtube.com/watch?v=HNtM7jH5GXgD)
|
||||
|
||||
# Overview
|
||||
The repository includes everything needed to build an LED strip music visualizer (excluding hardware):
|
||||
|
||||
- Python Real-time visualization, which includes code for:
|
||||
- Recording audio with a microphone ([microphone.py](python/microphone.py))
|
||||
- Digital signal processing ([dsp.py](python/dsp.py))
|
||||
- Constructing 1D visualizations ([visualization.py](python/visualization.py))
|
||||
- Sending pixel information to the ESP8266 over WiFi ([led.py](python/led.py))
|
||||
- Arduino firmware for the ESP8266 ([ws2812_controller.ino](arduino/ws2812_controller/ws2812_controller.ino))
|
||||
|
||||
|
||||
![description](block-diagram.png)
|
||||
|
||||
![description](description-cropped.gif)
|
||||
|
||||
# Demo (click for video)
|
||||
|
||||
[![description](scroll-effect-demo.gif)](https://www.youtube.com/watch?v=HNtM7jH5GXgD)
|
||||
|
Loading…
Reference in New Issue
Block a user