QMK compatible USB-C PCB for a Cherry G80-1800
The board has been prototyped and works as intended, while fitting most G80-1800 housings. Rev 1.1 and later should fix all tolerance issues, and fit all G80-1800 (and as far as I know also G81-1800) enclosures. I can, however, not guarantee perfect operation of the PCB or compatibility with every enclosure variation - if you encounter any issues, please let me know. Rev 1.2 has not yet been tested, but changes were minimal - no issues are to be expected. Stock situations as well as component rotations at JLC may change over time and hence I can not guarantee for the BOM/CPL files to work perfectly. Please double-check before ordering!
All relevant files can be found in E80-1800-pcb-universal\jlcpcb
. The gerber
subfolder contains a .zip file, the assembly
subfolder contains the BOM and POS/CPL files needed for assembly. Please double-check all component values and rotations before ordering!
Since jlcpcb usually fails to auto-determine the PCB dimensions: 382 x 160 mm
is the correct size.
Consider donating me a few bucks if you order boards :)
The board is fully supported by the QMK master branch: https://github.com/qmk/qmk_firmware/tree/master/keyboards/ebastler/e80_1800 A VIA compatible JSON file can be found in the "VIA" folder of this repo, and the PCB is also fully supported by https://remap-keys.app
The PCB was designed to support all layout options G80-1800 and G81-1800 were originally available in. I did not include layout options that go beyond those on purpose, since overlapping switch holes lead to wobbly switches (remember, the G80 boards are plateless!) which diminishes the typing experience.