Skip to content

unspecworks/gamma-omega

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GAMMA OMEGA

A 36 Keys low-profile unibody ergonomic keyboard designed for portability and durability while still maintaining comfort.

Gamma-Omega Gamma-Omega-Wireframe Portable? It may not be very compact, but you can still just toss it in your bag, right?

Variants

There are currently three variants of Gamma Omega in this repository, all using the same 36-key layout and spacing.

Controller Connection PCB Diodes Roll-over Switch Built
Original Raspberry Pi Pico USB Twin 36 NKRO 🥇 Choc v1, v2
TC36K Raspberry Pi Pico USB Mono 0 6KRO 🥈 Choc v1, v21
Hesse Nice!Nano v2/clone USB/BLE Mono 0 4KRO 🥉 Choc v1, v2

The original and TC36K versions use the same case. The Hesse has a Bluetooth capable MCU controller and a slightly different case for the battery etc.

See the README.md in each folder for more information.

Technical Details

Spacing

18 x 17mm (Choc spacing with a tighter grid than MX keyboards)

Dimensions

  • Length: 246mm
  • Width: 119mm
  • Height: approx. 18mm
    • feet to keycap (2mm height rubber feet and CFX choc v1 keycap)

Weight

Fully built, the Original, TC36K, and Hesse variants all weigh approximately 300 to 310g (depending on your component choices).

Ergogen

The PCB was generated using Ergogen, an ergonomic keyboard generator tool that simplifies the creation of custom keyboard layouts.

Development Roadmap

  • Support FDM/MJF version case w/ heat set insert method.
  • Cherry MX ULP Switch Variant.

SPECIAL THANKS

@GEIGEIGEIST

  • This project was greatly inspired by his work. In particular, TOTEM. TOTEM is my favorite lo-pro split keyboard. Please check it out.​​​​​​​​​​​​​​​​

Peter Cock

  • Thanks for creating and contributing the TC36K and Hesse variants.

Contributing

Contributions are welcome! Feel free to submit pull requests or open issues for any improvements or bug fixes.

The repository uses git-submodules for some footprints, it can easily be setup locally with:

git clone --recurse-submodules https://github.com/unspecworks/gamma-omega.git

But I don't know much about modeling and PCB design.

Footnotes

  1. Choc v2 support since the TC36K v1.1.0.