Updated README with overview information

This commit is contained in:
Scott Lawson 2016-12-27 01:35:56 -07:00 committed by GitHub
parent d9677a4f8e
commit 63f0a74af1
1 changed files with 20 additions and 5 deletions

View File

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