Corne (CrKbd) Keyboard Build

Recently I’ve built a cool new Corne keyboard, and I’d like to share the build process with you guys!


This build was a bit of experimental. I didn’t want to solder switches as I wanted to try a few different types. And ProMicro – I decided to make it socketed so I could change the controller if I need to.


The original build guide was created by foostan, and that was the source that I used.

I’d like to highlight the socketing part only, as all other steps are the same as in the original build guide.

Socketing ProMicro/Elite-C

I decided to use Mill-Max low-profile sockets for ProMicro. I’d need one 48-pos row cut by 4 parts to get 4×12-pos rows for two ProMicros. But it’s always a good idea to get some extra just in case, so I ordered the 64-pos row on DigiKey.

The ProMicro doesn’t have any pins pre-soldered out of the box, so we also need 48 Mill-Max pins for it.

Here is the photo with the socket row, pins, and ProMicro/Elite-C:


Socketing OLEDs

First option

The OLEDs come with the already pre-soldered standard connector. That one is not compatible with Mill-Max sockets.

The easiest way to attach OLEDs with the standard connector is just to get these sockets and solder them in place. Sockets are shown on the picture above – between TRRS connector and Elite-C.

That would work just fine, but OLED height will be a bit bigger than I’d want to. So I didn’t use this approach.

Second option. Low-profile

The second option is to desolder OLED pins and solder this Mill-Max 2-sided connector instead. And then use the same sockets that we’ve used for the ProMicro/Elite-C:


The Mill-Max 2-sided connector on the left and the original on the right.


All sockets, pins, and connectors are soldered.



Soldering LEDs

Make sure you set the soldering iron temperature to ~420F -430F. LEDs are too heat sensitive!

Start soldering the first LED from the original build guide image. And test it. It should light up (make sure you flash the ProMicro first!)

All LEDs are chained so if the very first (facing down) is broken you won’t see other light up. If the very first one lights up, solder the second one and test again. If the second doesn’t work you have to check two places – output from the first LED and all joints on the second. The same for every following LED.


Adding switches and final look

I used Zealios V2 switches for the build. I’m looking for a good tactile non-clicky switch and hope these will work fine!




Hope this helps if you just starting the Corne build!

If you have any ideas on how to improve the process, please let me know in the comments!


This entry was posted in Corne, CrKbd, Keyboard, Mechanical Keyboard. Bookmark the permalink.

8 Responses to Corne (CrKbd) Keyboard Build

  1. Pingback: Trackpad in a Keycap For Corne/CrKbd | Volodymyr Lukashevych

  2. Pingback: Trackpad in a Keycap for Corne/CrKbd Keyboard | Volodymyr Lukashevych

  3. Thanks for this blog post and the video! I’m following your lead doing my build. 👍


  4. Anonymous says:

    I just wanted to let you know that this helped me out so much. Just knowing where I can get stuff laser cut or what Mill-Max sockets to use and where to buy them is information that would have taken forever for me to find on my own. And then obviously the build video itself is extremely helpful. Just wanted to pop in to say thanks!


  5. zeioth says:

    The acrilic plates with tenting are not online on github anymore. Do you have them? Thank you.


  6. Ben says:

    How much for a built one?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s