Keyboard Builders' Digest
Save 5% at Divinikey! Code: KBDNEWS
Keyboard Builders' Digest / Projects

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

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

Published on Mon 13th Dec 2021. Featured in KBD #56 (source).


Related

Pinci the keyboard

An ultra low profile 34-key build by sproutless with RP2040 and Rust firmware.

D-Warp

Based on Pseudoku's Hypo Warp, D-Warp is a 3D-printed split by u/Darrenph1 with a quite rare thumb key arrangement.

Manibus: a split aluminum keyboard

The Manibus is a split ergo aluminum keyboard by DrFish96 featuring magnetic wrist rests.

A fixed-angle split from plywood

AM96: a monoblock split from plywood by berkstone with Easel files.

primpkeeb

A 3D-printed, handwired keyboard by u/aionskull: the primpkeeb.

Redox Wireless 2.0 hot-swappable

Redox Wireless 2.0 hot-swappable with minimal 3D printed case by TiaMaT102. Soon to be added to the repo.

×
top