Keyboard Builders' Digest
5% off of the LEGO compatible Adam by KBDcraft! (Code: KBDNEWS)
Keyboard Builders' Digest / Projects


A tiny Choc-spaced macropad with encoder – Narfpad by ADreamOfStorms.
Published March 13, 2023

Fellow redditor Sebastian Stumpf aka ADreamOfStorms shared a small macropad with encoder and 3D-printed case: Narfpad.

So I've made a small macropad. I'm still new to PCB and 3d design and there is probably a lot that can be improved. […] The case took me quite a while to get right since I have never done anything with 3d modelling before and I took the deep dive FreeCAD – ADreamOfStorms.


  • 3x3 low-pro switches with Choc spacing and hotswap sockets
  • Rotary encoder
  • Controller: Seeeduino XIAO footprint (RP2040), mounted on sockets
  • QMK
  • 3D-printed case


Published on Mon 13th Mar 2023. Featured in KBD #116 (source).

Did you like reading this post?

Donate to keep this project alive



The MacroPact is a rPico/KMK macropad with IPS display by kbjunky.

Little Big Scroll

Little Big Scroll is an open-source macropad with encoder designed by Tweetydabirdie.

Hexadecimal keyboard & macropad

A unique Hexadecimal keyboard & macropad by wanderingjew.


The IBM Lighted Program Function Keyboard (LPFK) was used as an extra input device when doing computer aided design on the IBM RS/6000 series of machines. Posted by epearl-tv.


SCI-CALC is a wireless mechanical calculator/macropad by techstacknerd.


Superkelp's first attempt at a PCB & case design – an open-source macropad.