94
submitted 1 year ago* (last edited 1 year ago) by Rilton@lemmy.world to c/mechanicalkeyboards@lemmy.ml

Build guide and files on Printables for those that are interested. Running KMK firmware.

top 5 comments
sorted by: hot top controversial new old
[-] HidingCat@kbin.social 1 points 1 year ago

What's KMK and what's the advantage of it over QMK?

[-] Rilton@lemmy.world 3 points 1 year ago

KMK is similar to QMK but it runs on python, and it being python means that nothing needs to be recompiled for it to apply your changes. The pico has circuit python running on it which acts as a removable usb drive that contain your config files. With any device that you can use to read a flash drive you can reconfigure your layers/keys with. It's quite flexible to use. Open up notepad/vim and click save, the board reboots with your changes.

[-] HidingCat@kbin.social 1 points 1 year ago

Oh that's pretty nifty. I assume it's not used as much because it's more expensive to implement?

[-] Rilton@lemmy.world 1 points 1 year ago

Everything about it is open source, the only limitation is microcontrollers that support circuitpython. Most of the controllers that work with QMK also work with KMK. The pi pico for example that's used is much cheaper than the typical arduino pro mini, and comes with more storage and i/o pins.

[-] HidingCat@kbin.social 1 points 1 year ago

I see. I guess it's a mindshare thing then, I myself only heard of KMK from your project!

this post was submitted on 07 Oct 2023
94 points (99.0% liked)

Mechanical Keyboards

8818 readers
17 users here now

Are you addicted to the clicking sounds of your beautiful and impressive mechanical keyboard?
If so, this community is for you!

Here you can discuss everything about mechanical keyboards (and only mechanical keyboards).

Banner by Jay Zhang on Unsplash

founded 4 years ago