Handwired hotswap generator Klavgen , a handwired hotswap generator by u/thebgfan is open-sourced.
KBD.news Published April 1, 2022
Creators! Feel free to
tip me off about your keyboard related projects to bring them to 140K readers.
This one is still work in progress, but thebgfan is building Klavgen , an open-source handwired hotstwap keyboard generator.
Written in Python and running on top of CadQuery , Klaven produces keyboards and makes handwiring easy and organized via switch holders.
The author is looking for beta testers to try different layouts and ensure 3D printing works well on other printers so don't hesitate to reach out to him.
Github repo with the code, instructions and a few examples of auto-generated keyboards is available at:
https://github.com/klavgen/klavgen
For what Klavgen currently does, including the STLs produced, check out the author's Klavyl keyboard which uses all of its features.
Published on Fri 1st Apr 2022. Featured in KBD #72 (source ).
Related A simple tool by
MartasSan to help you solder cheep USB-C ports to a PCB.
A keycap generator by
Sam Hughes :
key-sweep creates multi-axis contoured keycaps.
Monkeytype's lead developer
Jack was kind enough to answer my questions on the occasion of his
popular typing app turning 3 .
The
KLE PCB Generator by jeroen94704 is a Python tool generating a KiCAD schematic and PCB layout with the KLE RAW json as an input.
A
cyberpunk themed typing app by
EspressoJS (
source ).
A DIY dye sub keycap press by
u/ericausome : the
Jankey Press 6000 .
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 , MoErgo Glove80 , ZSA Technology Labs , 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 , TALPKEYBOARD , @therick0996 , Christian Mladenov , Brendan P. , Schnoor Typography , Daniel Nikolov , u/eighty58five , Caleb Rand , James McCleese , Ben M , Yuan Liu , zzeneg , Spencer Dabell , Anatolii Smolianinov , Penk Chen , Clacky , Matthias Goffette , Stefan S. , Alex Miller , Trey Causey , Gordon Diggs , Dylan Ingham , Mario S. , Cloyce , Hating TheFruit , Shnobble , Davidjohn Gerena , Duncan B. , HubertTheMad , Jesse L. , Andres Sakk , Stefan Schwarzer, s_p_l_o_d_e , nutylabs , Joshua Congdon, SadWitch.
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