Skip to content

Latest commit

 

History

History
82 lines (34 loc) · 2.21 KB

README.md

File metadata and controls

82 lines (34 loc) · 2.21 KB

ESP32_glediator_neopixel_controller_modded

jinx! and glediator style matrix neopixel control software

Program runs preset demo on 8x8 WS2812 Matrix untill receives glediator dataframe. Timeout return to demo mode if no data packet recieved in 10 seconds.

I use jinx! to send UDP packets. Basic Setup Instructions:

Dependencies

Sketch has the following dependencies:

  • autoDelay Library available from here - written by Imogen Wren H

Using Glediator with Jinx!

  1. Download Jinx! http://www.live-leds.de/

  2. Load this sketch into ESP32. (Make sure to enter correct WiFi credentials) ESP and PC running Jinx! must be on same network subnet. (currently set to 192.168.1.x but change to suit your WiFi network)

  3. Make connections between LED matrix and ESP32.

  • #define DATA_PIN 5

Jinx! Settings:

  1. In Setup ensure that Start Output is DESELECTED.

Ensure that all sub-menues read as per screenshots

Matrix Options

image

Output Devices

  • Click Add, then ensure match to:

image

  • Click ok to add tmp2.net device.
  • Close Output Devices Window

Output Patch

  • Select tmp2.net device from Patch Device drop down menu
  • Click Fast Patch then ensure menu match to:

image

  • NOTE: If colours are incorrect (eg green for red) redo this step but change Pixel Order eg from RGB to GRB but this may just need to experiment with your specific LED strip

  • Click okay then close menu windows.

Starting Show

  • Select Start Output the LED matrix will then show the scene currently shown in the Main Mix window.

  • Additional effects can be setup and queued. Slide the mixer to change source.

image

Demo Mode

If no output from PC, or missed data packets, ESP will revert to demo after 10 seconds