graph LR
A[Raspberry PI] --> B
B[Serial Port] --> C[Trinkey]
graph LR
A[Nodejs API] --> B
B[Serial Port] --> C[CircuitPython Code]
The Adafruit Neo Trinkey is the base hardware that's used for showing status. It has 4 RGB LEDs that can be easily programmed.
The CircuitPython Firmware is easily flashed to the device. Once flashed, a few CircuitPython libraries need to be copied to the lib folder and the CircuitPython Code can be copied to the CIRCUITPY drive.