Friday, 1 August 2025

My first self-built computer keyboard - the Gamma Omega TC36K

This week I finished my first self-built computer keyboard, the Gamma Omega TC36K. I've just used it to type up this brief summary of my descent down the "Rabbit Hole" into madness the world of custom keyboards to reach this milestone.

Photo of small 36-key black and purple computer keyboard on wooden desk

  • January 2025,
    • Started thinking about replacing my Natural Ergonomic Keyboard 4000 which was starting to fail after twenty years of use.
  • February,
    • Got a hotswap split keyboard with per-key RGB LEDs, a 46-key Corne v4.1 pre-assembled from Ali Express,
    • Started learning the Hands Down Promethium layout, programmed into the keyboard using the VIAL GUI.
  • March,
    • I replaced the keycaps with lower and more rounded KBDiy KOA profile keycaps,
    • Got some UGREEN Magsafe phone stands to try tenting the keyboard.
  • April, 
  • May,
  • June,
  • July,
    • Tried various keyboard switches in-person at Yusha Kobo, bought a set of Choc v1 red pros (35g) and a few pink (20g), along with MKB keycaps,
    • Joined the Dundee Makerspace, where I improved my soldering skills with some help, and assembled my keyboard,
    • Documented how to build the Gamma Omega TC36K keyboard,
    • Tested and debugged the QMK firmware.
  • August,
    • Programmed a 36-key variant of my version of the Hands Down Promethium layout into the keyboard using the VIAL GUI,
    • Typed this blog post using the new keyboard!

Anyone is welcome to build their own! The diode-free nature makes this a relatively simple self-build project using commercial PCB fabrication and 3D printing.

The TC36K keyboard PCB was designed using Open Source tools, Ergogen v4.1.0 (using various community footprint designs) and KiCad v9.0.2. The PCB design and pre-existing Gamma Omega keyboard case are under the CERN-OHL-W-2.0 license. The TC36K firmware uses QMK, and therefore is under the GNU General Public License v2.0

No comments:

Post a Comment