# DK60TP Mechanical keyboard with backlit, rgb underglow and Trackpoint support. :warning: Still in development :warning: ## Features - Poker case compatible (if you don't use Trackpoint) - IBM Trackpoint - Many layouts - Backlit - RGB underglow - Open Hardware ## Supported layouts ![Layout](./Previews/DK60TP.png "Layout") ## PCB render ![PCB](./Previews/BACK.png "PCB") ![PCB](./Previews/FRONT.png "PCB Front") ## Features 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. ### Trackpoint To use trackpoint you need to connect the `MOUSE PCB` with the `MAIN PCB`. Trackpoint need to be connected to the `MOUSE PCB`. #### Pinout 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. #### Pinout * 1: +Vled (square pin) * 2: Integrated led * 3: GND #### Example ##### 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. :warning: Do not connect `RGB` connector if you use the second PCB (those with mouse buttons). #### Pinout * 1: Vcc (square pin) * 2: GND * 3: Din ## Firmware 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. ## External links * [PCB guide](https://github.com/ruiqimao/keyboard-pcb-guide) * [Hasu's lib](https://github.com/tmk/kicad_lib_tmk) * [Hasu's footprint](https://github.com/tmk/keyboard_parts.pretty) * [/u/techieee's footprint](https://github.com/egladman/keebs.pretty) * [mohitg11's footprints and libraries](https://github.com/mohitg11/TS65AVR) * [Trackpoing pinout on alonswartz github](https://github.com/alonswartz/trackpoint) * [Plate generator](http://builder.swillkb.com/) * [QMK Firmware](https://github.com/qmk/qmk_firmware)