48ish/README.md

2 KiB

48ish

A wireless, low-profile, 47/48-key keyboard PCB for Kalih Choc v1 switches, with variants for 18x17mm (MBK) or 17x17mm (CFX) keycap spacing.

a thin rectangular keyboard with keys organized in a 12 by 4 grid, the bottom middle two keys joined in a single small spacebar. the board is held up in one hand, and has blank keycaps in white, green, and blue.

production files

production files are uploaded with each release. works with JLCPCB, haven't tried any other production houses, ymmv

production outputs automated with just (apt install just etc) and kicad-cli (it came free with your fucking kicad)

  • Gerbers and drill files: just plot[-zip], output at 48ish_soldered_out[.zip]
  • Board assembly:
    • Only parts on the backside need to be assembled
    • BOM: 48ish_soldered_bom.csv (not generated by kicad Yet™️; includes specific JLCPCB part numbers, you may want to shop around for alternatives)
    • Placements: 48ish_soldered-bottom-pos.csv (generated by kicad, with column names manually edited to reflect JLCPCB's requirements)

that sounds complicated but i still want one

hit me up on fedi @erin@tired.umbreon.online and i'll maybe do a custom build for you, if shipping you things from the united states isn't too complicated

case???

here's a basic one. the rendered stl file is attached to the latest release

firmware???

i wrote a zmk shield for this but dude i am not figuring out the zmk local build steps. go look at the github repo for the shield firmware and grab the firmware from the latest github actions run, i do not care

acknowledgements

the v1/early v2 pcb layout was generated with ergogen, which is licensed MIT and Copyright (c) 2018 Bán Dénes