DmNosachev / kinbp

Drop-in replacement controller for Kinesis Contoured keyboards
Creative Commons Attribution Share Alike 4.0 International
6 stars 5 forks source link

KinBP

KinBP is a drop-in replacement controller for Kinesis Contoured keyboards.

It serves the same purpose as KinT controller created by Michael Stapelberg.

KinBP v1.2

Features and advantages

Changelog

1.21

BOM

Connectors

The choice of connectors depends on the keyboard model:

Controller PCB (/controller-pcb).

Buid guide

  1. Test your keyboard. Identify faulty switches. Decide if you like the switches (most of the time there will Cherry Browns) and the top row rubber buttons. If rubber buttons are unacceptable to you and you do not mind spending a lot of time on hand-wiring, then it is worth considering an alternative project — (Kin80)[https://github.com/DmNosachev/kin80].
  2. Disassemble the keyboard. Remove all screws and remove all PCBs. If some of the rubber buttons don't work well, the top row assembly can be taken apart and repaired by sticking pieces of copper tape on the button bottoms. Use hot-melt adhesive to asseble it back.
  3. Assemble the controller PCB.
  4. Optional: assemble thumb cluster PCBs.
  5. Case. Seal the holes on the back of the case with pieces of plastic. Glue the USB connector to the back of the case. Optional: use bitumen sound deadening pads to improve acoustics.
  6. Setup the QMK.
  7. Flash the firmware: qmk flash -kb kinbp -km default. Hold 'boot0' button on MCU board, press 'reset', then release 'boot0' to enter bootloader.

TODO