Tiny DIY macro pad for media control.
In order to keep Media Trinket as small as possible, it utilizes momentary 3-way toggle switches and a low-profile keyboard switch to squeeze five physical inputs in the space of three. It uses an Adafruit Trinket M0 to connect to your computer and is designed to remain plugged in omitting any need for battery or wireless connectivity, streamlining the user experience. The two-part shell is held together by a single M3 screw. The screw post is designed to be used with an M3 tap, but a self tapping screw will work as well.

The code utilizes the OneButton and HID-Project libraries. Make sure those are installed in the Arduino IDE.
Low Profile Gateron Keyboard Switches x1
Momentary 3 Position Toggle Switches x2
The author marked this model as their own original creation.