Custom Keyboards

I got into the hobby of electronics and custom mechanical keyboards in 2020 during the COVID-19 pandemic lockdown. I wrote a series of blog posts (in Chinese) to record my journey: Arduino, Planck, 5x12 Ortho, Corne and Reviung41, First self-designed Keyboard, SMD Soldering and Bootloader Flashing.

I have the following keyboards in possession. Right now I primarily use ortho keyboards with the Colemak Mod-DH layout.

  • Flanck Low-profile Ortho Keyboard. My first self-designed Keyboard. I designed and printed the PCB, assembled parts, built the keyboard and implemented the firmware. There are currently two of it: one USB keyboard based on QMK and one Bluetooth keyboard based on ZMK.
  • Corne Split Ortho Keyboard. My first split keyboard, self-built from a kit.
  • Planck EZ Ortho Keyboard. My first ortho keyboard, purchased as pre-built keyboard.
  • Reviung41 Unsplit Ortho Keyboard. Self-built from a kit.
  • BoardSource 5x12 Ortho Keyboard. My first soldered build, from a kit.
  • KBD67v2 MKII. My first self-assembled (non-soldering) keyboard.
  • Niz Plum Atom 68 Bluetooth. 65% layout pre-built keyboard. This is my favorite before I get into custom and ortho keyboards. Niz's 35g Electro-Capacitive switch is still my favorite keyboard switch.
  • REALFORCE R2 PFU Limited Edition Keyboard. TKL layout pre-built keyboard. A bit clumsy but very high quality EC keyboard. However, I like Niz's 35g EC switches better than RealForce's 45g EC switches.
  • Logitech G Pro Keyboard. TKL layout pre-built mechanical keyboard. Logitech has their own mechanical switches that are not compatible with Cherry MX switches and variants that are widely used in the custom keyboard community. I quite like Logitech's mechanical switches.
  • Ducky One 2 SF. 65% layout pre-built mechanical keyboard.

Corne and Reviung41
Keycaps are MDA Big Bang 2.0 and KBDFans NP PBT

Planck EZ
Cheap DSA Keycaps in Colemak Mod-DH layout

Flanck Ortho
With Kailh Choc Light Blue (20g) Low-profile switches