I absolutely love the Pironman 5 case for the RPi5, however the expansive set of heavy python scripts in a virtual environment with a public network facing port all running as root was something I was uncomfortable with.
So I ended up sitting down and writing some alternative utilities, one just to control the ‘LED strip’ on the IO expander, and another for rendering status updates on the OLED display.
This is very much a “v0.0.1” alpha release, however it’s minimally feature-complete, with the monitoring tool using lua scripting to specify what to render and where so you can change to a large degree what’s shown, and the ‘leds’ tool likewise works quite well to easily and quickly control the LEDs to call from other scripts to use as notification alerts or similar.
I need to add image loading support to allow changing the ‘image masks’ applied to the rendered OLED display, and more graphics primitives for the Lua scripting to be able to take advantage of, but I felt this had reached the point it was useful enough to share a link to the github repo for other Pironman 5 users.
https://github.com/WolfWings/pironman5-lite/
I’ll update this topic as I update the repo, but in the meantime I hope it’s useful to someone else as well.