Peter J. A. Cock (aka peterjc/astrobeano) shared his monoblock Slump52, an ergo keyboard with number pad, using graph theory to achieve the diodeless design while avoiding ghosting with 4KRO.
Up until now, I have had three different keyboard PCBs fabricated to my own design - all diode-free using Graph Theory. The Gamma Omega TC36K, the Gamma Omega Hesse, and the Forager Acid, with 36, 36 and 34 keys respectively. They've been getting smaller. Well now for something bigger, requested by our nine year old: They want a keyboard with more keys, and deserve smaller keys. Here is the Slump52! – Peter.
Features
52 keys (arrows and numpad)
low-pro Choc switches, hot-swappable
CFX spacing (17x17 mm), CFX keycaps
Raspberry Pi Pico controller
designed via Ergogen and KiCad
case created programmatically via Ergogen, build123d
firmware: both ZMK and QMK/Vial
The placement of the Raspberry Pi Pico controller bottom left at an angle is to minimize the keyboard width (putting it centrally like in my earlier Gamma Omega TC36K PCB would add need about 2 cm between the halves).