Samoklava, a generative split Samoklava is a generative split keyboard design with a noteworthy workflow by sound_monster .
KBD.news Published December 13, 2021
Creators! Feel free to
tip me off about your keyboard related projects to bring them to 140K readers.
The Samoklava is another 5x3 split keyboard with 3 thumb keys – we've seen many similar layouts before. However, the author shares his impressive workflow to generate the PCB and plate files.
There is nothing unique about the keyboard layout. It's inspired by Corne and Kyria, and has the exact number of keys needed for the Miryoku layout – Leo Batyuk .
The declarative design ("samoklava" can be loosely translated as "keyboard that assembles itself" from Russian) utilizes the following tools:
Layout is declared using Ergogen
The build system uses Ergogen to translate YAML to a KiCad PCB and plate files for FR-4 fab or laser cutting
uses kicad-automation-scripts and FreeRouting to automatically route the traces on the PCB
uses KiKit to render PCB previews and production-ready Gerber files
Github repo: https://github.com/soundmonster/samoklava
Published on Mon 13th Dec 2021. Featured in KBD #56 (source ).
Related An ultra low profile 34-key build by
sproutless with RP2040 and Rust firmware.
Based on
Pseudoku 's Hypo Warp,
D-Warp is a 3D-printed split by
u/Darrenph1 with a quite rare thumb key arrangement.
The Manibus is a split ergo aluminum keyboard by
DrFish96 featuring magnetic wrist rests.
AM96 : a monoblock split from plywood by
berkstone with
Easel files .
A 3D-printed, handwired keyboard by
u/aionskull : the
primpkeeb .
Redox Wireless 2.0 hot-swappable with minimal 3D printed case by
TiaMaT102 . Soon to be added to the
repo .
About KBD.news is a blog and newsletter on DIY mechanical keyboards. A hand-picked selection of posts from a keyboard enthusiast's perspective (more + contact ).
Support this project
MK Advent Calendar 2024
Meetups in your area
Discount codes for ya
Subscribe now!
Join the 3,000+ readers who get news and useful links delivered to their inboxes once a week.
Check the latest newsletters→
Latest issue
Check the archive→
Supporters splitkb.com , ZSA Technology Labs , MoErgo Glove80 , Aiksplace , Upgrade Keyboards , @keebio , Cyboard , Jason Hazel , Jacob Mikesell , Sean Grady , Ergohaven , KEEBD , @kaleid1990 , littlemer-the-second , Timo , ghsear.ch , u/motfalcon , Bob Cotton , FFKeebs , @therick0996 , Christian Mladenov , Schnoor Typography , Daniel Nikolov , u/eighty58five , Brendan P. , Caleb Rand , James McCleese , Ben M , Yuan Liu , zzeneg , Spencer Dabell , Anatolii Smolianinov , Penk Chen , Clacky , Matthias Goffette , Stefan S. , Alex Miller , Trey Causey , Hating TheFruit , Mario S. , Cloyce , Dylan Ingham , Gordon Diggs , Shnobble , Davidjohn Gerena , Duncan B. , HubertTheMad , Richard Dawe, s_p_l_o_d_e
Toolkit
Keyboard Layout Editor , Plate Builder / Plate Generator , QMK / kbfirmware.com (to QMK ), Pro Micro pinout & upgrade
Community
r/mk , ErgoMech , r/mechmarket , geekhack.org , deskthority.net , keebtalk.com/ , lemmy/mk/ , lemmy/ergomech/ , kbin/mk/
Production
PCB design guide , another one , PCB price comparison , lasergist , laserboost , hubs.com