Veyron — pixel bar
Veyron is RavLight's original fixture: a pixel bar driven by the XDMX rev2.2 board, built for console-controlled shows rather than standalone effects. Status: stable.
Hardware
| Element | Detail | Pin |
|---|---|---|
| Main strip | WS2811 RGB COB strip, 40 pixels | GPIO 5 |
| Accent pixels | P9813 clocked chipset (white accents) | GPIO 2 (data) / GPIO 4 (clock) |
| Temperature | LM35 analog sensor, exposed on /temperature | GPIO 32 |
| Controller | XDMX rev2.2 (WT32-ETH01) — Ethernet + WiFi, RS-485 DMX in/out | — |
The WS2811 strip is driven natively over RMT at 800 kHz with pre-encoded buffers; the P9813 accents are clocked out over GPIO. No external LED libraries.
DMX personalities
Veyron ships 5 personalities, selectable in the fixture section, ranging from a compact dimmer-style footprint to full per-pixel control. The active personality defines which channels the fixture consumes from its start address — check the DMX monitor page, where the occupied channels are highlighted.
Patch addresses
Three independent start addresses map blocks of the personality onto the DMX universe:
- RGBW start (
rgbwStart) — first channel of the color block for the main strip. - White start (
whiteStart) — channel driving the P9813 white accent pixels. - Strobe start (
strobeStart) — channel for the strobe engine.
This lets you place the color, white and strobe controls anywhere in the universe instead of forcing one contiguous block — handy when patching several bars into an existing show file.
Dimming curves
Per-fixture dimming curves (linear plus perceptual options) shape how DMX levels translate to LED output, so fades from the console look smooth at the bottom end instead of stepping. Selected in the fixture section and stored with the fixture config.
Strobe and highlight
The strobe channel runs a dedicated engine on-device — RGB strobe and white strobe variants are also available as effect extras. The highlight function (from the Devices panel or /highlight) runs a short identification animation so you can tell which physical bar you're configuring in a rig of identical units.