Stampy Prototypes - RP2040 USB-C Controller Board for Handwiring

$10.99 $10.99 Sale Save

Heavily 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!

      • RP2040 Microcontroller
      • 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

      There are two sets of prototypes of the Stampy board. The differences between these prototypes vs. the final production version are the following:

      Prototype 1 (Black)

      • 16Mbit (2MB) of flash memory
      • Lacks VBUS detection circuit (this really only matters a bit for split keyboard builds)
      • Has access to GPIO9 (production version loses this pin due to it being used for VBUS detection)
      • Lacks breakout pin for RESET

      Prototype 2 (Purple)

      • 8Mbit (1MB) of flash memory
      • Has VBUS detection circuit on GPIO9
      • Lacks silkscreen on top side of board (missing text on Keebio logo and missing elephant)
      • 3.3V breakout pin is actually not connected to anything
      • Marked with X3 on top side of PCB


      For full information about the Stampy, see the Stampy Usage Guide.

      Pin Assignments

      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).


      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.