My Streamdeck recently died on me, leaving me without a convenient way to toggle the lights/fan in my office (among other things). Instead of buying a replacement, I decided to try and built one myself, without the button displays, but with another feature I think I'll end up preferring in the long run.
A year or two ago I picked up a new curved, ultrawide monitor, and discovered when I got home that my monitor arm was not up to the task of keeping it vertical. It could keep it off the desk, but it would droop and slowly lean forward. Instead of buying a stronger monitor arm, I opted to design and print a set of modular organizers that fit underneath the monitor and help support the weight. I wanted my new control pad to be built inside one of these modules.
For the electronics I started with an Arduino Uno. After some breadboard prototyping of the individual components, I switched to a protoboard shield which I could add and remove from the Uno. Fairly happy I went this route, as the Uno didn't end up working out, and this means I don't have to desolder it from a normal protoboard or something to get it back out to use for something else.
