This is an Atari 2600 Paddle controller, designed to work with your computer to control volume, play/pause, and even add your own features. It is centered around an Arduino Pro Micro (clone board) and requires a rotary encoder and micro switches for additional buttons.
Print Paddle top with normal orientation, supports required
Print button so the smooth part faces down, supports required
Print knob and knob riser so it prints upside down, no supports required
Print paddle bottom in normal orientation, no supports required
All 15-20% infill
No brim required, unless that's your jam
Only hardware required is a little bit of glue for the knob riser, two M3 screws, and some patience.
I used a rotary encoder, a simple button, and an Arduino Pro Micro with some modified code (from the Prusa Media Control Knob) that I haven't received permission to share yet. It's a fun project though.
The author hasn't provided the model origin yet.