ZHAW Luma Matrix Shield

Overview

The ZHAW Luma Matrix Shield is a 8x8 grid of WS2812B RGB LEDs, which Adafruit refers to as “neopixels”. There is a joystick and a switch on the backside. The shield is designed to be compatible with any board that supports the Pico header and has the PIO block pio0 available.

ZHAW Luma Matrix Shield

ZHAW Luma Matrix Shield (Credit: ZHAW)

Pin Assignments

Shield Connector Pin

Function

J9_4

Joystick left

J9_5

Joystick up

J9_9

Joystick down

J9_11

Joystick center

J9_12

Dip-Switch

J8_16

WS2812B driver pin

Requirements

The shield can be used with any board that is compatible with the Pico header and has the PIO block pio0 available.

Programming

LED Strip Sample

Set --shield zhaw_lumamatrix when you invoke west build. For example:

# From the root of the zephyr repository
west build -b rpi_pico --shield zhaw_lumamatrix samples/drivers/led/led_strip