Code for Wi-Fi access point and clients for my LED rollup banner project 'SnipDrop'. http://snippetupperlaser.com
- Ableton Live (or any other DAW) sends out MIDI
- Qlc+ receives MIDI and has mappings to a bunch of functions, matrices etc.
- ESP32 #1 is Access Point, opens up Wi-Fi
SnipDrop
- Laptop with Ableton and Qlc+ as well as the other two ESP32 are on the AP's Wi-Fi.
- Qlc+ sends out Artnet to fixed IPs of all 3 ESPs.
- ESPs use FastLED to get alight.
// Configure IP addresses of the local access point
IPAddress local_IP_AP(192, 168, 1, 22); // C strip
IPAddress local_IP_C1(192, 168, 1, 31); // A strip
IPAddress local_IP_C2(192, 168, 1, 32); // L strip
Receive data from multiple boards: https://randomnerdtutorials.com/esp-now-many-to-one-esp32/
Copy secrets.h_template and rename to secrets.h, fill in SSID and Password for ESP32 Wi-Fi.
Developed and tested with
- FastLED version 3.5.0
- ArtnetWifi version 1.5.1