An MQTT-driven Pico W-based information panel using a HUB75 RGB LED matrix display.
The code has been tested with both 64x64 and 64x32 panels.
A lot of the code is shared with my similar PicowTFTPanel project.
---
title: Typical HA Setup
---
flowchart LR
I[Internet] --- | | R[Node-Red / HomeAssistant]
L[LAN] --- R
Z[Zigbee2MQTT] --- M
R ---| |M((MQTT Broker))
M ---| |P[PicowPanel]
M ---| |PT[PicowTFTPanel]
Rename the dummy_wifi_config.h
to wifi_config.h
and edit it to suit your WiFi setup.
config.h
has some basic definitions used throughout the codeinfo_items.c
has the specific display items and their MQTT topicsmqtt.h
contains the high-level MQTT connection detailspicowtftpanel.c
has the pin definition for the AM2302 near the toprgb_led_config.h
includes the pin connections and dimensions of the display