The Cornia keyboard is a split keyboard featuring :
- 3x6 column strongly staggered keys and 3 thumb keys
- Hotswap sockets (Compatible with Kailh and Gateron)
- All 1u keys
- Same PCB for both hands (revesible)
- No diode to solder (No switch matrix)
- Per key adressable RGB leds (SK6812MINI-E)
- QMK Handedness pin (see QMK documentation)
Because it was inspired from the Corne keyboard, and Cornia
came in mind.
Name | Count | Remarks |
---|---|---|
PCB | 2 | PCB Ordering guide |
OLED Display | 2 | |
RP2040 ProMicro | 2 | Alternative: Refer to Compatible controllers |
TRRS 3.5mm jack | 2 | Ref: PJ-320A |
Reset switch | 2 | SMD 4x4mm |
I²C Pull-up resistors | 2 | 0805 form-factor and any value between 2.2kΩ and 4.7kΩ |
Handedness Pull-up/down resistor | 1 | 0805 form-factor and any value between 2.2kΩ and 4.7kΩ |
Hotswap sockets | 42 | Compatible with Kailh and Gateron |
Key switches | 42 | Only compatible with MX style |
Keycaps | 42 | 1u size |
TRRS (4 poles) cable | 1 | |
USB cable | 1 | USB Micro or USB-C depending on the controller, avoid charge-only cables |
Case | 2 | Cornia v1 Printables |
Reference | I²C OLED Display | Handedness pin | Other features |
---|---|---|---|
RP2040 Aliexpress | |||
RP2040 keeb.io | |||
0xCB-Helios | |||
Elite-Pi | |||
RP Micro |
Schematic and PCB views are available in pdf/
:
To manufacture the Cornia PCB please follow the PCB manufacturing guide
In case you want to modify the PCB please take a look at the following:
- KiCad project description
- Export bash script to ease the process, it is documented in Manufacturing files export guide
To solder and assemble the Cornia keyboard please follow the Cornia assembly guide
Cornia keyboard firmware is based on QMK.
If Cornia keyboard not yet integrated in qmk_firmware you can go to Vaarai QMK fork on and follow the readme.
- Default QWERTY layout for Cornia keyboard
- Fire layout for Cornia keyboard (Based on Fire (Oxey) layout)
Case for Cornia v1 is available on Cornia v1 Printables from user Rikiki, optionally including a trackpad version (40mm) available for both halves.
Cornia keyboard is a project initiated by a post from help-forum
on QMK Discord.
User Rikiki requested in this post if someone could alter crkbd PCB to match his requirements.
I (Vaarai) replied to this post and in 1 months we made 2 iterations of crkbd variant and it diverged from crkbd in a way that we started to make a new keyboard and 5 months later it lead to the Cornia.
Rikiki made all the mechanical parts and I designed the PCB then developed a QMK implementation.