JAM (Just Another Macro) Pad

This is a small macropad with 9 keys and a large knob. It runs on RP2040, the microcontroller in Raspberry Pi Pico. There are also two strings of WS2812B addressable RGB LEDs, one for backlight and one for knob underglow. However, I realized later that QMK only supports one string of LEDs for some reason. So, only one is available unless I write custom firmware or I add a jumperwire to the PCB.

As it is QMK-compatible, it can do be used for anything but I made this intending to help with CAD, specifically Cadence Virtuoso. Moving components grid by grid is super annoying so using a high detent force knob helps with that.

The PCB was designed in KiCAD and the case in FreeCAD.


Source: b-gong/jam-pad