Skip to content

Custom Kinesis Controller with Wireless BLE

Notifications You must be signed in to change notification settings

ergodone/KinesisBLE

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

About this fork

Adds support for the Kinesis Advantage or Professional keyboard to the original KinesisBLE design. Also makes the PCB slightly smaller which should help minimize cost. The redesign has been done in open-source and free Kicad which should help future development.

Hardware only - see the hardware Readme but ZMK is supported on the board in addition to mikewudev's firmware. See my ZMK repository.

Wireless Kinesis Advantage BLE (Bluetooth Low Energy)

Turns the Kinesis Advantage Keyboard keyboard into a wireless BLE keyboard with a few extra features. Built with Adafruit's nRF52 Feather Express Arduino boards.

For instructions, see the wiki. For more details on the build check out the project.

Many thanks to

  • Yin Zhong - Explains a better way to handle debouncing.
  • Stapelberg - Double mention as I ported his debouncing used in his KinX controller to Matt's firmware.
  • Matt Vilim - New firmware is a fork of his FeatherCtrl project.
  • Adafruit - Great documentation, libs and support.
  • afriggeri - The original firmware borrowed heavily from his Blanck Keyboard project.
  • Stapelberg - Michael Stapelberg's custom controller inspired this project. His PCB routing was inspirational.
  • Humble Hacker - Detailed write-up helped me understand the keyboard matrix.
  • PCBgogo - All the boards were made by these guys. Fast turn-around.

About

Custom Kinesis Controller with Wireless BLE

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 99.8%
  • C 0.2%