Raspberry Pi setup and project code for my 16x16 Pimoroni Unicorn HD LED RGB Matrix - acting as a PC monitor/display.
This project is using a RPI Zero WH and a Pimoroni Unicorn HAT HD directly connected to the pi's GRIO pins.
The Pi and display are then inside my LIAN LI Q58 case, behind the tempered glass panel.
The Pi is connected over USB to the PC as a USB Ethernet/RNDIS Gadget - therefore sharing an internet connection from the PC.
The advantage this gives is the Pi doesn't need to be concerned about setting an internet connection to work, and can be accessed from the PC
like rpiscreen.local
(or whatever the Pi's hostname is).
In this repo you can find multiple projects that can be configured to run on the display. The main program can be configured to show differnet 'projects' depending on conditions, such as clock when the attached PC is not under load, and CPU & GPU metrics when it is.
The Clock Project adds a clock frame, with the 24 hour time displayed in the centre, with seconds going around the edge of the display - making for a nice digital clock effect.
The Open Hardware Monitor Project adds a CPU and GPU load and temperature readout, from a PC running Open Hardware Monitor. See the detailed docs for more information on how to configure this in this application, but also on the PC to get measurements from.
- Weather monitor
- Improve setup of configs