Skip to content

Tested Combinations

piggei edited this page Oct 3, 2026 · 5 revisions

This page records complete hardware combinations that were actually exercised. It is intentionally separate from the component catalog.

A controller or matrix can appear in Controller Boards or LED Matrices without implying that every pairing has been tested.

Project-tested combinations

Controller Matrix Logical profile(s) WLED baseline Status Notes
Waveshare ESP32-S3-RGB-Matrix 64x64 RGB HUB75 64x64, 32x32, 16x16 Official WLED 16.0.1 hardware baseline; iDotMatrix target WLED 17.0.0-devV5 Qualified HUB75 Half Scan, 64x64, one panel, 1x1; 32 MB flash / 16 MB PSRAM. BLE, TEXT/image/GIF/Carousel, persistence, Alarm/Program, MAR and local AudioReactive PASS. Final GIF policy: 2 MiB stage max, 4 MiB reserve, 1 MiB persistent cache, 512 KiB per entry, 12 entries and one-item look-ahead. Scaling 16x16/32x32 -> 64x64 PASS.
Adafruit MatrixPortal S3 64x64 RGB HUB75 64x64, 32x32, 16x16 WLED 17.0.0-devV5 / 06ae26db67107cb3f6a3d107a92340035991a063 Qualified 0.9.x reference platform. Final GIF policy: 256 KiB stage max, 1 MiB reserve, 384 KiB persistent cache, 256 KiB per entry, 8 entries and one-item look-ahead. Seven-GIF cache, prefetch and mixed invalidation/eviction testing passed with zero fallback/prefetch failure.
ESP32-C3 SuperMini 4 MB WS2812B ECO 16x16 flexible matrix 16x16 d55037f7510541eddc390c8f3d01afc5787aa44a Validated — AudioReactive + OTA overrides/esp32c3-16x16-audio-ota.ini; three OTA cycles, 12 Carousel assets, six Preset assets, three Schedule activities, BLE/shared-RMT/GIF cache/AudioReactive stress.
ESP32-C3 SuperMini 4 MB WS2812B ECO 16x16 flexible matrix 16x16 d55037f7510541eddc390c8f3d01afc5787aa44a Qualified (legacy no-OTA) overrides/esp32c3-16x16.ini, environment esp32c3dev_idotmatrix_16x16, shared-RMT/IDF5 path.
Classic ESP32 4 MB reference target WS2812B ECO 16x16 flexible matrix 16x16; 32x32 -> 16x16; 64x64 -> 16x16 WLED 16.0.1 historical baseline Qualified (legacy) Original stable hardware line; 32x32 and 64x64 logical profiles were hardware-validated through downscaling to the physical 16x16 matrix, with the 64x64 path using the low-memory 64x64-lite profile.

Pending / not yet physically qualified

Controller Matrix Status Notes
MatrixPortal S3 or another suitable controller physical 32x32 panel Pending 32x32 logical behavior has been exercised through the 64x64 scaler; dedicated panel qualification remains open.

Community-tested combinations

Community results should identify controller, matrix, peripherals, WLED commit, iDotMatrix version and result. Use Hardware Compatibility Report to submit a new result.

Clone this wiki locally