Skip to content
/ Cornia Public

Cornia is a split keyboard with 3x6 column strongly staggered keys and 3 thumb keys

License

Notifications You must be signed in to change notification settings

Vaarai/Cornia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cornia keyboard

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)

Why this name ?

Because it was inspired from the Corne keyboard, and Cornia came in mind.

Table of contents

Quick steps

  1. Order the PCB
  2. Print the case
  3. Assemble/solder PCB
  4. Flash Cornia QMK

Hardware

Bill of material

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

Compatible controllers

Reference I²C OLED Display Handedness pin Other features
RP2040 Aliexpress $${\color{green}✓}$$ $${\color{green}✓}$$ $${\color{green}✓}$$
RP2040 keeb.io $${\color{green}✓}$$ $${\color{green}✓}$$ $${\color{green}✓}$$
0xCB-Helios $${\color{green}✓}$$ $${\color{green}✓}$$ $${\color{green}✓}$$
Elite-Pi $${\color{red}⨯}$$ $${\color{red}⨯}$$ $${\color{green}✓}$$
RP Micro $${\color{red}⨯}$$ $${\color{red}⨯}$$ $${\color{green}✓}$$

PCB design and manufacturing

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:

Keyboard assembling

To solder and assemble the Cornia keyboard please follow the Cornia assembly guide

Troubleshooting

Troubleshooting guide

Software

Cornia keyboard firmware is based on QMK.

Cornia not yet integrated in official QMK ?

If Cornia keyboard not yet integrated in qmk_firmware you can go to Vaarai QMK fork on and follow the readme.

Keymap

Case

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.

Photos

3D Top view 3D Bottom view

About

Cornia is a split keyboard with 3x6 column strongly staggered keys and 3 thumb keys

Resources

License

Stars

Watchers

Forks

Packages

No packages published