Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.01 KB

README.md

File metadata and controls

21 lines (13 loc) · 1.01 KB

ravelights-pixeldriver

This is the low-level counterpart to the ravelights backend for driving WS28XX individually addressable LEDs or other pixel-like devices like laser diodes via an ESP32 microcontroller and custom hardware.

Features

  • Receive pixel frames via Artnet (wifi or serial)
  • Discover pixel driver instances via mDNS
  • Configure parallel FastLED outputs via REST API
  • Drive many pixels by utilizing both CPU cores of the ESP32 and FastLED's parallel output

Architecture

ravelights

Getting started

A PlatformIO installation is required, and optionally an IDE integration, e.g. for VSCode.
Using PlatformIO, you can build the project and upload it to an ESP32.

See src/main.cpp for usage and adapt the config to your setup.