Something went wrong. Try again.
A portable split keyboard
Something went wrong. Try again.
Files
- JavaScript 91%
- C++ 5%
- Nix 4%
README.md
Hackbeil #
Portable split keyboard using Cherry MX ultra low profile switches and beefy PS3 Dualshock 3 controller battery packs.
Current status: #
Planning
Doing

Getting started #
Use nix: nix develop ./# will give you a dev shell with all dependencies.
Ergogen #
The first step is to generate the PCB stub from hardware/ergogen/:
just ergogen
There are other commands, see justfile.
Routing #
The generated PCB needs cleanup and traces. Do it manually, it can be quite meditative:
pcbnew output/pcbs/flachbeil.kicad_pcb
Case #
Export the PCB as .step file, then model a case around the PCB. There is a
model intended for 3D printing in hardware/case. It looks like this:
