48ish/README.md

1.4 KiB

48ish

A wireless, low-profile 47/48-key keyboard PCB.

production files

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)

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