mirror of
https://github.com/System-End/hackpad.git
synced 2026-04-19 22:15:14 +00:00
| .. | ||
| CAD | ||
| Firmware | ||
| PCB | ||
| Production | ||
| README.md | ||
osupad
Inspiration
I was inspired by the 23lives "Foot Keyboard" that was making rounds in Hypixel Skyblock a while ago. I looked at it and thought "hmm, i wonder if you could play osu with that". I started with 4 keys, one for each note in 4K Mania, and a rotary encoder, for spinners. As I was making it, I realized it would be a lot cooler and more useful as a macropad, so I wrote the firmware for some of my most useful hotkeys.
Challenges
While I have minimal experience in EasyEDA for NFC Hacker Cards and Onshape for school (our school made all 7th graders learn basic 3d modeling), this was my first time making a real project in KiCad and Fusion. While there was a fair bit of trial and error, my experience helped it go smoothly.
Specifications
BOM:
- 4x Cherry MX Switches
- 1x XIAO RP2040
- 4x Keycaps
- 1x Alps EC11E Rotary Encoder/Switch
- 1x Knob for Rotary Encoder
- 4x M3x16mm screws
- 1x 3D Printed Case (3 parts)
Others:
- QMK Firmware
- Direct Pin Wiring
- Through-Hole mounting style
| Schematic | PCB | Case |
|---|---|---|