Keyboard Builders' Digest
Save 5% at Switchlab! E.g. from the HABITAT set. Code: KBDNEWS
Keyboard Builders' Digest / Tips & Tricks

Stampy controller

An RP2040-based controller for handwiring keyboards: Stampy by Keebio.

KBD.news
Published June 22, 2023
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

Heavily inspired by the Postage Board Mini by LifeIsOnTheWire, Keebio's Danny came up with Stampy, an RP2040-based version recommended for handwired builds.

(Don't confuse it with the Stamp.)

What is Stampy?

In contrast to other development boards like the Pro Micro, Elite-C, and dozens of other controllers featured on this blog, Stampy gets soldered directly to 3 switches, meaning that no extra space below the controller is needed.

Another sign that this devboard was designed specifically for keyboards is that 3 pins are preset for columns, and 1 pin is preset for a row, so in fact you get a 3-button macropad PCB.

Features

  • RP2040 microcontroller
  • 16Mbit (2MB) of flash memory
  • MX-compatible
  • 26 available I/O pins
  • USB Type-C connector
  • QMK-compatible

Notes

  • GPIO pins available: 0-8, 10, 11, 14-28.
  • 4 of the pins are connected to the 3 switch footprints: GPIO14 (row0), GPIO11 (col0, left switch), GPIO10 (col1, center switch), GPIO15 (col2, right switch).
  • The reset button is connected to RST and 3.3V (not GND).
  • Due to the tight spacing of components, you will have to clip some plastic pins of 5-pin switches.

Resources

Do you like this post? Share, donate, subscribe, tip me off!

Published on Thu 22nd Jun 2023. Featured in KBD #125.


Related

USB-C Pro Micro size comparison

Fantastic-Onion4292 posted some photos of the new USB-C Pro Micro compared to the classic one.

RP2040-Zero

The RP2040-Zero is a tiny RP2040 based controller with USB-C and 20(+9) GPIO pins.

Tiny2040 controller

Tiny 2040 is another RP2040-based development board, this time by Pimoroni.

0xB2 - splinky controller

0xB2 - splinky is a Pro-Micro/Elite-C replacement development board by plut0nium – with USB-C and RP2040.

Blok controller

Boardsource announced Blok, a new RP2040-based microcontroller with Pro Micro footprint.

Adafruit KB2040 Kee Boar

An RP2040 based development board by Adafruit, designed with keyboard builders in mind.

×
top