Main Content

Custom 16x16 WS2812 Mini Matrix Project

Made a custom Matrix board that can be controlled via any MCU.

256 RGB LEDs are arranged in a 16x16 grid, WS2812 Addressable LEDs were used so no LED Driver or complex multiplexing circuit has been added to this board.

As for the Layout, all the LEDs are laid out in an OXPLOW layout, OXPLOW is a matrix type in which LEDs go one way in one row, and then backward in the next row, and so on, this layout is also called boustrophedon.

Material Required
Following are the materials required in this built-

- WS2812B 3535 LEDs
- Solder Paste
- Arduino Nano Board
- Custom PCB
- Stencil
- Jumper wires and breadboard

WS2812B 3535 Package

WS2812B is an intelligent control LED light source that the control circuit and RGB chips, but they usually come in the 5050 Package.

There also exists a 2020 Package and a 3535 package

WS2812B 3535 that is being used in this project works the same as the 5050 Version, the only difference is the size and Flux of Light.

The data transfer protocol uses a single NZR communication mode. After the pixel power-on reset, the DIN port receives data from the controller, the first pixel collects initial 24bit data and then sent to the internal data latch, and the other data which reshaping by the internal signal reshaping amplification circuit sent to the next cascade pixel through the DO port.

Its operating voltage is between +3.5~+5.3V DC.”

Link to article