Keyboard Builders' Digest
Save 5% at BeaverKeys (CA/US)! Code: KBDNEWS
Keyboard Builders' Digest / Projects

Ground Control 40

Nick Coughlin's Ground Control 40 is a 40% open-source ortho keyboard designed for rapid prototyping.

KBD.news
Published March 4, 2026
Supported by readers like BeaverKeys, RGBKeys, and Micah Alpern. Join them now to keep kbd.news free.

The Ground Control 40 is an open-source 40% ortholinear keyboard with exposed pin headers, designed by Nick Coughlin for rapid prototyping with any micro-controller of your choice. Featuring ESP32 S3 controller, wireless charging, display on the bottom, etc.

This is not a commercial product. This is a one-off build for myself. I am not planning to produce or group buy this board. I've written a full build log with 30+ images and many more details. I have open sourced the Dev/Shell version of this board here – Nick.

If you can't see the exposed header in the photos, that's because there are multiple versions in existence I guess, with the dev board shell released.

Pic:

Features

  • 45 keys (12x4 ortho)
  • Choc V1 low-profile mechanical switches, hotswap
  • CFX spacing
  • Wireless (Bluetooth & Wifi)
  • Wireless charging
  • ESP32-S3 microcontroller
  • combined rotary encoder + multidirectional switch (Alps RKJXT1F42001 switch)
  • 128x128 OLED Display
  • custom firmware
  • travel case

Pic:

Resources

Do you like this post? Share, donate, subscribe, tip me off!

Published on Wed 4th Mar 2026. Featured in KBD #207 (source).


Related

Preh Commander

The Preh Commander is a hefty ortho for German pharmacies. Not mechanical but features MX compatible caps (posted by ryota25).

la_nc

u/Subrezon's la_nc is a Pro Micro based 42-key ortholinear keyboard.

Framework rev. 1 prototype

The Framework rev. 1 prototype is an all-THM ortho with Atmega328P (repo) by 7c8.

SatPad

The SatPad (formerly: Cupcake) is an open-source 30% ortholinear keyboard/macropad designed by u/quirk.

Buran-Ortho

A monoblock split keyboard with orthoish halves: Buran by ScatteredDrifter.

×
top