The on air package is so cool! I was a bit surprised to see it written in Go, but it explains the Mac/Linux portability. I just got a spare esp32 a couple days ago and thought it would take a while to find a good use for it, but I think this is it.
Is the esp board connected to a relay which toggles a regular 110V sign? Iām conflicted about running the board on a higher amperage 5V power supply and using a 5V LED matrix for indicating on-air status or just getting some off the shelf 110V type thing to toggle on or off. The matrix sounds more fun, for sure.
Edit: and thank you for sharing your work on this!
A snapcast client, which can play audio synchronized on multiple rooms
https://github.com/DavidVentura/esp-snapcast
An stratum-1 NTP _server_ (read: gets its time from GPS), and displays time with unreasonable precision (not necessarily accuracy!)
https://github.com/DavidVentura/esp-ntp
A few HUB75 signs which display public transport status (the public transport bits are not published anywhere yet)
https://github.com/DavidVentura/hub75-esp
An "on-air" sign that turns on/off if my wife or I join a meeting (based on camera/mic usage, for Linux and Mac)
https://github.com/DavidVentura/on-air
A purely decorative sign that looks like a pixelated fire
https://github.com/DavidVentura/matrix-fire
A kindle-controlled bedside lamp (just mqtt, but functionality is priceless - blogpost is unrelated but it's the only video I've got)
https://blog.davidv.dev/building-an-mqtt-client-for-the-kind...
An HDMI switcher (just a GPIO toggle) & a full-house blinds controller (just a relay hooked to the central, manual system)
https://blog.davidv.dev/extending-the-capabilities-of-dumb-d...