The layout is borrowed from the ScottoLong keyboard. The case design is based on the Cyberdeck Keyboard project. Added a strap, like on Wooting keyboards.

Case
You can grab the print files from Printables, including the .STEP file.
Bill of materials
| Part | Count |
|---|---|
| RP2040 Zero | 1 |
| 3D printed case | 1 |
| M2 screws | 16 |
| MX switches (Gateron Pro Milky Yellow) | 33 |
| 1N4148 diodes | 33 |
| Keycaps | 33 |
| 7u plate mount stabilizer | 1 |
| Adhesive Bumper Pads (11mm) | 4 |
| Strap (optional) | 1 |
| Wire (28AWG) |
Build Log
Firmware
I’m using QMK for the firmware. Repo’s on GitHub. Pre-compiled firmware.
Pin direction:
"matrix_pins": {
"cols": ["GP3", "GP4", "GP5", "GP6", "GP7", "GP15", "GP26", "GP27", "GP28", "GP29"],
"rows": ["GP14", "GP13", "GP8", "GP9"]
}
Vial
The default keymap has two combos built in:
QandWtogether sendESCOandPtogether sendBACKSPACE
The vial keymap ships with no combos: Vial owns the combo table for live editing, which conflicts with a compiled-in one. Add the same two (or any others) through the Combo tab in Vial after flashing.
Photos
Resources
- Case print files on Printables
- Repo: GitHub
- Pre-compiled firmware
Credits
The layout is inspired by the ScottoLong by Joe Scotto.

















