Build the cutest four-button mechanical keypad with the Adafruit QT Py RP2040 and a 1.54in TFT display. Using CircuitPython, you can turn this into a USB macro pad or a MIDI controller.
Designed to look like a kitty paw, this four-button keypad is 3D printed and uses mechanical key switches. Featuring key cap "Toe Beans", this little project is paired nicely with one of Adafruit's cutest dev boards.
USB Macros & MIDI
The 1.54in TFT screen displays an animated bitmap of the infamous Party Parrot and advances a frame each time a key is pressed. The buttons can be mapped to MIDI notes and keyboard shortcuts, making this fully customizable.
3D Printing & DIY Electronics
The QT Py RP2040 is perfect for projects that need a display and a few key switches. The enclosure is 3D printed with parts that snap fit together.
Take a moment to walk through the following guides to get familiar with the parts and CircuitPython libraries.
- QT Py RP2040
- 1.54 240x240 TFT Display
- 4x Kailh Mechanical Key Switches
- 10 Wire Silicone Ribbon Cable
- USB-C Cable
- 4x M2.5 x 12mm
- 4x M2.5 hex nuts