The split keyboard kit made with through hole components. The design has been inspired by the Corne, Plaid and Discipline keyboards.
Torn uses an Atmega328P cpu, running QMK with VUSB:
- QMK firmware.
- Bootloader.
- Compatible with VIA
Later this year you will be able to buy a Torn keyboard kit from splitkb.com. Alternatively you can also buy all the parts needed youself.
Instructions are in the Build guide and Troubleshooting guide. You can ask questions and get help on the Torn Discord channel.
There is also a detailed build log and video. Thanks rafaeldelboni!
It would not have been possible for me to design Torn without the information and designs published by the mechanical keyboard community. So thanks go to ...
- Corne Keyboard build log was my first step into this rabbit hole ...
- Keyboard PCB Guide a beginners guide to designing a keyboard PCB in KiCad
- Guide: Keyboard Construction Explained
- Cheat sheet: Custom keyboard mounting styles
- KiCad for PCB design
- Split keyboard comparison site to iterate on key layout
- Keyboard layout editor for your layout
- Plate & Case Builder Generate CAD files from KLE files
- keyswitches.pretty KiCad library of mechanical keyboard switch footprints
- QMK Quantum Mechanical Keyboard firmware
- REMAP to easily configure your keyboard online
- VIA to configure your keyboard
The following are great resources to get started with keyboard case design:
- Fusion 360
- 65% Keyboard Case Design
- Hinged Box for 3D Printing
- Snap Fit Cases
- Knurling for 3D Printing
I took inspiration from other keyboards I'd used or liked:
- Kinesis Advantage my daily driver and endgame for almost 20 years! Opps!
- Corne
- Discipline (used with permission from coseyfannitutti)
- Plaid
- Lily
- Dactyl
The Torn Keyboard is licensed under Creative Commons Attribution-NonCommercial 4.0 International License.
This PCB design may be freely reproduced, modified, and manufactured for personal use only. If you would like to use this design commercially please contact me at richard.titmuss@gmail.com to request permission.