The Dactyl-ManuForm Keyboard
This fork of Dactyl-Manuform consists some minor modifications to the design and a new build guide.
I have also added the keyboard to the QMK firmware Dactyl-Manuform QMK firmware
The parts in the list are for two sides of 4x5 keyboard.
- Arduino Pro-Micro 2x
- M3 x 3mm Heat-set inserts 10x
- M3 wafer-head screws, 5mm 10x
- 6mm Copper tape
- 1N4148 diodes 46x
- Cherry MX compatible keyswitchs
- Female RJ-9 connectors 2x
- 1.6mm 3:1 Heat Shrink tube
- RJ9 Telephone Modem Coil 9.3-Inch 1x
- 5pin Female-Female jumperwire 2x
- 1pin Female-Female jumperwire 6x
First insert keyswitchs in place, make sure they are sturdy in place, glue them in place if they aren't. Take the copper tape and gently tape it over the rows internal keyswitch pins, be careful not to tear it, look at the picture below to see where each row follow in the thumb cluster keys. Now solder each one of the keyswitch pins to the copper tape.
To wire the columns we use the diods legs as wires connecting each one, follow the pictures below. cut and bend the diods as shown and solder the diods to the outer keyswitch pin. between each connection that goes over a copper tape insert a shrink tube to insulate and prevent circuit short. the diods should always be in the direction in the pictures (black strip opposite to the keyswitch pin)
RJ9 Jack wiring
On one of the jacks solder the green, red and black wires each to a single pin jumper wire, on the other side solder the yellow wire instead of the black one.
insert the jack inside the case, you will need to cut the jack a little bit to make it fit.
Jumper wires wiring
Most of the controllers comes with set of pinheaders, solder them on top of the board.
Pro-micro and Jack connection
Firmware goes hand in hand with how you wire the circuit. I adapted the QMK firmware here. This allows each side to work separately or together. This site also shows connections for the Arduino Pro Micro controllers.
Copyright © 2015-2017 Matthew Adereth and Tom Short
The source code for generating the models (everything excluding the things/ and resources/ directories is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3. The generated models and PCB designs are distributed under the Creative Commons Attribution-NonCommercial-ShareAlike License Version 3.0.