2016-11-01 17:34:38 +00:00
|
|
|
## mf68 keyboard firmware
|
|
|
|
![mf68 1.0 Assembled](mf68.jpg)
|
|
|
|
======================
|
2016-11-01 17:42:18 +00:00
|
|
|
mf68 keyboard. 9x8 matrix.
|
2016-11-01 17:34:38 +00:00
|
|
|
![mf68 1.0 PCB Front](pcb-top.png)
|
|
|
|
![mf68 1.0 PCB Bottom](pcb-bottom.png)
|
|
|
|
|
|
|
|
Replacement PCB for Magicforce 68. Arduino Pro Micro controller.
|
|
|
|
|
|
|
|
Pinout
|
|
|
|
|
|
|
|
col: D3 D2 D1 D0 D4 C6 D7 E6 B4
|
|
|
|
row: B6 B2 B3 B1 F7 F6 F5 F4
|
|
|
|
|
|
|
|
Mosfet on B5 to control backlight.
|
|
|
|
|
|
|
|
6x6mm pushbutton connected between ground and reset pin.
|
|
|
|
|
|
|
|
BOM
|
2016-11-01 17:42:18 +00:00
|
|
|
|
2016-11-01 17:34:38 +00:00
|
|
|
1 Pro Micro
|
|
|
|
2 12pin SIP headers (usually comes with chinese Pro Micros)
|
|
|
|
1 Micro USB cable to cut up to make a pigtail
|
|
|
|
68 1n4148 diodes
|
|
|
|
1 6x6mm square tactile switch
|
|
|
|
|
|
|
|
Needed if you want LEDs
|
2016-11-01 17:42:18 +00:00
|
|
|
|
2016-11-01 17:34:38 +00:00
|
|
|
68-70 LEDs (68 in switches and 2 additional under spacebar)
|
|
|
|
68-70 Resistors for LEDs. Use online LED caculator to choose value
|
|
|
|
1 FDS6630A SOIC FET
|
|
|
|
1 100ohm resistor (R71)
|
|
|
|
1 100Kilo ohm resistor (R72)
|
|
|
|
|
|
|
|
Recycled from original keyboard
|
2016-11-01 17:42:18 +00:00
|
|
|
|
2016-11-01 17:34:38 +00:00
|
|
|
1 Original Plate/Case
|
|
|
|
68 Switches
|
|
|
|
1 Set of keycaps
|
|
|
|
1 Set of stabilizers
|
|
|
|
1 Mini USB cable
|
|
|
|
|
|
|
|
If making custom sandwich style case
|
2016-11-01 17:42:18 +00:00
|
|
|
|
2016-11-01 17:34:38 +00:00
|
|
|
mini USB connector
|
|
|
|
Molex part 54819-0519
|