The Spacepad Micro is a tiny yet highly functional keyboard accessory. This macropad is a completely programmable and customizable keyboard that can be programmed with any Pro Micro compatible controller. I originally built it as a handy, compact way to replace the navigation cluster (arrow keys, home, end, page up/down).
The Spacepad Micro has a number of options - you can use a rotary dial to control volume and mute, or you can use any MX switch, or any Choc (v1 or v2) switch of your choosing. It also has a built-in RGB LED as well as the ability to chain more of them together should you desire.
The default firmware is QMK, but you can use QMK, make it wireless with ZMK or BlueMicro, or even use Arduino, CircuitPython or Micropython - it's a great way to teach yourself the programming basics of any of these environments. Of course, you can make it easy - use QMK Toolbox or the tool of your choice to download or build the default .HEX file and you're up and running. An Arduino Pro Micro or similar compatible controller(Elite-C, Sparkfun Pro Micro C, nice!nano, etc) is required, which is not included.
QMK configuration can be found here.