How to build it?
I made my first guest keyboard a month ago.
After all, it is the first time to do the keyboard, the whole process is quite tortuous, the first electric soldering iron is not skilled, fortunately, this keyboard should be the most detailed tutorial, bit by bit gnaw documents and videos or finally finished. The total cost is less than 400, using the most common pcb, shell and key cap. The only advantage is cheap, after all, 2, 000 ergodox-ez is not affordable to ordinary people.
Of course, ergodox can not be regarded as an anti-fever keyboard, the actual use of the thumb area of those small keys are basically not used, and the size is also too large, out of the street is not to think about. Also inadvertently found a split ergonomic keyboard Corne, the first time I saw it, combining the advantages of planck and ergodox, and the position of the key in the thumb area is very reasonable. Of course, the list varies from person to person. Mechanical-keyboard covers most of the current open source mechanical keyboards. Just find one you like. It also contains some tutorials on flying lines from scratch and designing pcb and shell. It is very suitable for beginners to enter the pit customized. The following is a brief introduction to the assembly process of Corne.
Parts list.
Name |
Quantity |
Notes |
pcb |
2 |
|
Pro Micro |
2 |
|
Four-pin OLED display |
2 |
|
SK6812mini |
54 |
Shaft Lamp × 42, bottom Lamp × 12 |
Diode |
42 |
chip, such as 1N4148 SOD123 |
Kaiser hot swappable base |
42 |
|
Headset socket 3.5MM |
2 |
PJ-313D available |
Mechanical keyboard shaft switch |
42 |
|
Tap switch |
2 |
23 × 6 × 5mm available |
Positioning plate, sandwich, bottom plate |
2 |
|
M2 screw |
24 |
6mm |
M2 copper columns |
14 |
|
M5 screw |
8 |
|
M5 nuts |
16 |
15-50mm |
3.5mm audio cable |
1 |
1 TRS, TRRS |
Welding assembly
When assembling, pay attention to the position of the M5 screw between the two layers of acrylic plate, a filling piece, the thickness of which is the same as the height of the copper column used, and the schematic diagram of the assembly:
Brush firmware.
The general firmware is brushed in advance before the board is welded, so it is convenient to test whether the led and display screen are normal, reducing the possibility of rework. I have to complain that, Pro Micro's bootloader (Caterina) is probably the hardest to use in the bootloader I've ever used, and the only advantage may be that it's cheap. Of course, if you really don't like Caterina, you can also replace bootloader with dfu or qmk-dfu. If you have the ability, you can try it. Replace_pro_micro_bootloader_with_qmk_dfu.
There is no doubt that the firmware has configured the environment with the strongest open source firmware, qmk, line command to compile the brush firmware, and so on).
Sudo make crkbd:default:avrdude.
Of course, you can compile hex, before brushing firmware.
Make crkbd:default.
Sudo avrdude-p atmega32u4-P / dev/ttyACM0-c avr109-U flash:w:crkdb_rev1_default.hex.
A direct brush will show that the Detecting USB port, reset your controller now., will then tap the reset switch twice, and if there is no switch, use tweezers to connect the RST and GND twice.
In the process of actually brushing firmware, I also encountered a lot of problems, all kinds of instability, and every time I reported a variety of different mistakes. I checked all kinds of information only two or three times in one morning. These problems have never been encountered before when I used Halfkay and dfu. Later, it is stable to accidentally replace the cable from the front usb2.0 port of the chassis to the rear usb3.0 interface, so if you have the same problem, switch to a computer or try another interface (not necessarily). For example, my laptop doesn't work on any interface.)
Thanks to pcbgogo sponsored this nice pcb,they are a good pcb manufacture.
if you wanna pcb check out this http://www.pcbgogo.com/y register you will get $20 coupon.
- Comments(1)
**
May 27.2020, 08:20:53
How ca i order this pcbs?