2017-05-27 16:56:01 +02:00
|
|
|
# DK60 / DK60TP
|
2017-06-04 01:37:43 +02:00
|
|
|
Mechanical keyboard based on HHKB layout with or without Trackpoint.
|
2017-04-30 13:32:34 +02:00
|
|
|
|
2017-06-04 11:01:30 +02:00
|
|
|
## DK60
|
2017-05-27 20:00:52 +02:00
|
|
|
Just another fun(?) keyboard with HHKB layout.
|
2017-05-01 14:35:51 +02:00
|
|
|
|
2017-06-04 11:01:30 +02:00
|
|
|
Can accept normal caps lock or stepped. No backlit or RGB leds, just 2 leds on Caps lock and Esc.
|
2017-05-01 14:35:51 +02:00
|
|
|
|
|
|
|
All caps are in standard size to increase choice of keysets!
|
|
|
|
|
2017-06-04 11:01:30 +02:00
|
|
|
Accept MX, ALPS and clones switches.
|
|
|
|
|
2017-05-27 20:00:52 +02:00
|
|
|
Designed to fit in some 60% Poker cases.
|
|
|
|
|
2017-05-27 16:56:01 +02:00
|
|
|
![Layout](./Previews/DK60.png "Layout")
|
2017-04-30 17:08:53 +02:00
|
|
|
|
2017-05-27 16:56:01 +02:00
|
|
|
![PCB](./Previews/DK60-PCB.png "PCB")
|
2017-04-30 17:08:53 +02:00
|
|
|
|
2017-05-04 19:46:13 +02:00
|
|
|
Bottom row:
|
|
|
|
* 1U - 1.5U - 6.25U - 1.5U - 1U
|
|
|
|
* 1U - 1.5U - 6U - 1.5U - 1U
|
|
|
|
* 1U - 1.25U - 7U - 1.25U - 1U
|
|
|
|
|
2017-05-27 16:56:01 +02:00
|
|
|
## DK60TP
|
2017-05-27 20:00:52 +02:00
|
|
|
:warning: Still in development :warning:
|
|
|
|
|
2017-06-10 20:47:33 +02:00
|
|
|
DK60TP is just a big update of DK60 with support for IBM Trackpoint, backlit and RGB underglow.
|
2017-06-02 15:34:37 +02:00
|
|
|
|
|
|
|
My goal is to recreate a Tex Yoga like but with many custom layouts.
|
|
|
|
|
|
|
|
Electronic is divided in 3 parts:
|
|
|
|
* Keyboard PCB (compatible with some 60% Poker cases)
|
|
|
|
* Mouse buttons PCB
|
|
|
|
* IBM Trackpoint
|
2017-05-27 16:56:01 +02:00
|
|
|
|
|
|
|
![Layout](./Previews/DK60TP.png "Layout")
|
|
|
|
|
2017-05-27 20:00:52 +02:00
|
|
|
![PCB](./Previews/DK60TP-PCB.png "PCB")
|
|
|
|
|
2017-06-04 11:01:30 +02:00
|
|
|
![PCB](./Previews/DK60TP-PCB-FRONT.png "PCB Front")
|
|
|
|
|
2017-05-01 14:35:51 +02:00
|
|
|
## Firmware
|
2017-06-02 15:34:37 +02:00
|
|
|
DK60 is officially supported by QMK: https://github.com/qmk/qmk_firmware/tree/master/keyboards/dk60
|
2017-05-01 14:35:51 +02:00
|
|
|
|
2017-06-04 01:37:43 +02:00
|
|
|
DK60TP still in development and does not have actually associate firmware.
|
2017-04-30 13:32:34 +02:00
|
|
|
|
2017-06-04 01:37:43 +02:00
|
|
|
## Used softwares
|
2017-06-04 11:01:30 +02:00
|
|
|
I've only used Open Source software to make all parts of this project.
|
2017-06-02 15:34:37 +02:00
|
|
|
|
|
|
|
List of used softwares:
|
|
|
|
* OS: Debian
|
|
|
|
* Kicad
|
|
|
|
* QCad
|
|
|
|
* Freecad
|
2017-06-04 11:01:30 +02:00
|
|
|
* ...
|
2017-06-02 15:34:37 +02:00
|
|
|
|
2017-06-04 01:37:43 +02:00
|
|
|
## Third party
|
|
|
|
Libraries and Footprint are provided by Hasu, /u/techieee and mohitg11.
|
|
|
|
|
2017-04-30 13:32:34 +02:00
|
|
|
## 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
|
2017-06-04 01:37:43 +02:00
|
|
|
* mohitg11's footprint and Libraries: https://github.com/mohitg11/TS65AVR
|
2017-04-30 17:11:45 +02:00
|
|
|
* Plate generator: http://builder.swillkb.com/
|