An extended 5x12 keyboard with 2 extra keys. The design is intended for ortho layouts with a shifted number row, allowing for the placement of the delete and tilde keys above their usual spots. PCBs are designed in Kicad, case in Blender.
- Low profile
- Kailh Choc V1
- Gateron KS-27/KS-33
- QMK/VIA compatible
- Tray mount
- 3D printed case with a 7 degree tilt
To connect the keyboard to usevia.app, the design file has to be manually uploaded in the design tab.
- Spacebar stabilizer
- Hide MCU on the bottom side and use standard USB port orientation
- Switch plate
- One of the PCBs:
- Case:
- Arduino Pro Micro
- 61 SMD diodes
- 61 switches
- 61 keycaps
- 5 M2 x 6mm screws
Optional:
- 90 degree Micro-USB cable
- Rubber feet
Below is a list libraries included in the project. These libraries are not licensed under CC0. Please refer to each specific library for licensing details.
- Scotto Kicad: https://github.com/joe-scotto/scottokeebs/tree/main/Extras/ScottoKicad
- MX V2: https://github.com/ai03-2725/MX_V2
- Gateron 3D models: https://www.gateron.com/pages/3d
Unit | Offset |
---|---|
Switch | 19.05 |
Switch 4 | 4.7625 |
Switch 16 | 1.190625 |
Switch 64 | 0.29765625 |
info.json
reference: https://docs.qmk.fm/reference_info_json
- MSYS: https://msys.qmk.fm
- Toolbox: https://qmk.fm/toolbox
- Python: https://www.python.org/
Run the compile script:
python qmk_compile.py
Optionally specify a different bootloader:
python qmk_compile.py -bl atmel-dfu
Once the firmware is flashed, it provides key combinations to enter bootloader or clear the keyboard's persistent storage.
LShift + RShift + B
- Puts the keyboard into bootloader mode for flashingLShift + RShift + C
- Reinitializes the keyboard and reverts to the default keymap