You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dbroqua b910f5b274
- Added holes for trackpoint fixations
6 years ago
Brainstorming/TackPoint - Added Trackpoint previews 6 years ago
Cases/Sandwich - Added holes for trackpoint fixations 6 years ago
Documentation - Added documentation for MOLEX connectors 6 years ago
Footprint - Env changes 6 years ago
Kicad - FIxed bug in wiring (missing connections) 6 years ago
Libraries - Initial commit 6 years ago
Parts/Trackpoint - Updated dimensions for Base trackpoint 6 years ago
Previews - Updated PCB previews 6 years ago
.gitignore Initial commit 6 years ago
LICENSE Initial commit 6 years ago - Updated documentation for external components 6 years ago
cols2rows.ods - Initial commit 6 years ago


Mechanical keyboard with backlit, rgb underglow and Trackpoint support.

⚠️ Still in development ⚠️


  • Poker case compatible (if you don't use Trackpoint)
  • IBM Trackpoint
  • Many layouts
  • Backlit
  • RGB underglow
  • Open Hardware

Supported layouts


PCB render




DK60TP allows some customisations like RGB underglow, caps lock led or mouse emulation by using trackpoint.

For all pinout above, pin 1 is represented by the square hole.


To use trackpoint you need to connect the MOUSE PCB with the MAIN PCB. Trackpoint need to be connected to the MOUSE PCB.


  1. Vcc
  2. GND
  3. D2 (data)
  4. reset
  5. D5 (clock)

Capslock led

Capslock led can be tuned to :

  • enable internal led
  • disabled it
  • use external led

To do this you need to play with the 3 pins connector placed near the reset button.


  • 1: +Vled (square pin)
  • 2: Integrated led
  • 3: GND


Integrated led

Place a jumper between pin 1 and 2.

External led

Connect your led between pin 1 and 3.

Disable led

Remove the jumper or place it between pin 2 and 3.

RGB underglow

To add more leds (use WS2812B with capacitor) simply use RGB connector on the mainboard.

⚠️ Do not connect RGB connector if you use the second PCB (those with mouse buttons).


  • 1: Vcc (square pin)
  • 2: GND
  • 3: Din


DK60TP still in development and for now does not have associate firmware, but it will be supported by QMK firmware.

Used softwares

I've only used Open Source software to make all parts of this project.

List of used softwares:

  • OS: Debian
  • Kicad
  • QCad
  • Freecad
  • ...

Third party

Libraries and footprints are provided by Hasu, /u/techieee, mohitg11 and me.