Skip to content

Code for Wi-Fi access point and clients for my LED rollup banner project 'SnipDrop'.

Notifications You must be signed in to change notification settings

pnolle/SnipDrop_Esp32Wifi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SnipDrop

Code for Wi-Fi access point and clients for my LED rollup banner project 'SnipDrop'. http://snippetupperlaser.com

How it works

  • 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

Sources

Receive data from multiple boards: https://randomnerdtutorials.com/esp-now-many-to-one-esp32/

Installation

Copy secrets.h_template and rename to secrets.h, fill in SSID and Password for ESP32 Wi-Fi.

Libraries

Developed and tested with

  • FastLED version 3.5.0
  • ArtnetWifi version 1.5.1

About

Code for Wi-Fi access point and clients for my LED rollup banner project 'SnipDrop'.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 100.0%