Stampy - RP2040 USB-C Controller Board for Handwiring
$1.00Heavily inspired by the Postage Board Mini by LifeIsOnTheWire, Stampy is an RP2040-based version of it for doing a handwired build.
What is Stampy?
Stampy is a controller board meant to assist with the construction of a hand-wired keyboard. Instead of using some other daughterboard like the Pro Micro, Elite-C, etc., Stampy gets soldered directly to 3 switches, meaning that no extra space below the controller is needed.
Goes great with the Amoeba Single-switch PCBs!
Want to save a bit of money? We've also got perfectly usable prototype versions of the Stampy available at a discounted price.
Features
- RP2040 Microcontroller
- 16Mbit (2MB) of flash memory
- Compatible with both Cherry MX style switches.
- 26 I/O pins available for your rows and columns, or other IO functions such as LEDs and RGB strips
- 3 pins are preset for columns, and 1 pin is preset for a row
- Can cover well over 100 switches
- USB Type-C connector
- QMK-compatible
Usage Notes
For full information about the Stampy, see the Stampy Usage Guide.
Pin Assignments
Stampy has the following GPIO pins available: 0-8, 10, 11, 14-28.
4 of the pins are connected to the 3 switch locations in the following way:
- Row 0 - GPIO14 (All 3 switches are connected to Row 0)
- Col 0 - GPIO11 (Left switch)
- Col 1 - GPIO10 (Center switch)
- Col 2 - GPIO15 (Right switch)
The reset button is connected to RST and 3.3V (not GND).
Switches
Due to the tight spacing of components, if you are using 5-pin switches, you will need to clip both of the plastic pins for the Center switch and the left plastic pin for the Right switch.

