imrishabh18/desk-led-matrix

This code models a hardware setup comprising a WLED-compatible LED cascade array connected to a XIAO ESP32-C3 microcontroller, including power regulation components and detailed PCB layout with traces, pads, and silkscreen markings.

Version
1.0.4
License
unset
Stars
0

Files

README.md

# Desk XIAO WLED Pixel Art Matrix

Tiny 8x8 WLED/imported addressable RGB matrix with a socketed Seeed Studio XIAO ESP32-C3
controller for WLED pixel-art animations.

- Board outline: compact `78 mm x 78 mm` square.
- Controller: `U1` is a back-side Seeed Studio XIAO ESP32-C3 solder footprint.
- LEDs: each pixel uses the `WLED` component from `imports/WLED.tsx`.
- LED data: XIAO `D4` / `GPIO6` drives the first pixel through `RDATA`.
- Power input: `J1` is `5V`, `GND`.
- Optional chain output: `J2` is `5V`, `DOUT`, `GND`.
- WLED LED count: `64`.
- WLED LED GPIO: `6`.
- WLED matrix: `8 x 8`, serpentine, start at bottom-left (`D1`).
- Data protection: `RDATA` is a 330 ohm series resistor.
- Power buffering: `CBULK` is a 1000 uF input capacitor plus one back-side 100 nF capacitor per row.

Use a 5 V supply sized for the brightness limit you set in WLED. At full white,
64 addressable RGB LEDs can exceed USB current, so do not rely on the XIAO USB-C
port for high-brightness operation.