The device is powered by a Raspberry Pi Zero W with a 3.3v 8 channel relay. The side and rear panels are cut out with a laser cutter in 3mm thick acrylic with the top and bottom ends being 3D printed then secured with 12mm M5 screws (I believe.... from memory). For this one I added a logo to the clear side which is from the channel it is for (back_pocket)
The top base near the switch could probably do with some reinforcement for my push button Twitch spring being a bit strong. The connecting up the headers is mostly in the code on Github including a link to setup the momentary button and some code that lets you safe shutdown + wake the Pi (when you plug it in the first time it will turn on though).
The thing is intended to be a set and forget type device you just turn on before a stream so the python code is set to run at start. I have just set it to be part of the bash.rc so it happens with the autologin and after anything else dependant has run but there are other ways to do it (including the way the power button is implemented)
I also added an NFC tag to the inside cover that can be scanned with the basic details of how to connect and configure to the Pi. Given this is a set and forget it seemed like a good idea to put a 'note' with it in case you forget later.