Skip to content

thehookup/E131_PixelPusher

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E131_PixelPusher

Build Status License: MIT version

Minimalistic Async code around Async E131 for ESP8266/ESP32

  • Completely Async
  • WiFiManager Captive Portal to get WiFi credentials (Compile with -DUSE_EADNS)
  • Subscribes to E131 multicast
  • Connect RX/GPIO3 to DIN of NeoPixel strip
  • Upload included new firmware at http://<IP_ADDRESS>/update

E131_PixelPusher

Libraries Needed

platformio.ini is included, use PlatformIO and it will take care of installing the following libraries.

Library Link
ESPAsyncE131 https://github.com/forkineye/ESPAsyncE131
ESPAsyncUDP https://github.com/me-no-dev/ESPAsyncUDP
ESPAsyncTCP https://github.com/me-no-dev/ESPAsyncTCP
NeoPixelBus https://github.com/Makuna/NeoPixelBus
ESPAsyncWiFiManager https://github.com/alanswx/ESPAsyncWiFiManager
ESPAsyncDNSServer https://github.com/devyte/ESPAsyncDNSServer
ESP Async WebServer https://github.com/me-no-dev/ESPAsyncWebServer

Pushing E1.31 UDP Data

Jinx

  • Download Jinx from here
  • Setup instructions: see video

LEDfx

  • Download and installation instructions for LEDfx are here
  • Setup instructions: see video

xLights

  • Download xLights from here
  • Setup instructions: see video

About

Minimalistic Async code around Async E131 for ESP8266/ESP32

Resources

License

Stars

3 stars

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages

  • C++ 94.6%
  • C 5.4%