kmk_firmware
miryoku_qmk
kmk_firmware | miryoku_qmk | |
---|---|---|
67 | 25 | |
1,268 | 209 | |
3.1% | - | |
8.6 | 5.1 | |
3 days ago | 27 days ago | |
Python | C | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kmk_firmware
-
Has anyone tried making a raspberry pico keyboard with the kmk software
plenty.. try their zulip and you will see(https://kmkfw.zulipchat.com/).. also google may help... plenty of youtube pushers also will provide you the info...
- Bluetooth module for a keyboard, but easy-to-solder
-
CircuitPython keyboard flash
Im not really sure where the problem would be. Try to flash the example firmware from the official kmk github and see if that works for you. If it doesn't then there may be a problem with the hardware 🤔 https://github.com/KMKfw/kmk_firmware/tree/master/boards/reviung41
-
KMK split firmware procedure
You'll need to copy the following onto storage device: 1. CircuitPython files/binaries for controller, if not present 2. kmk folder from KMK firmware. github, if not present. 3. kb.py and main.py files for your board. Pre-configured boards can be found in KMK firmware github in boards directory.
-
Is there pre-compiled firmware for miryoku for piantor with weact?
I'll try to set it up locally and will otherwise contact... Got time over Easter. Thx a lot. I also have seen that piantor for KMK has an open pull request which means the board dev will soon be ready for workflow builds of Miryoku. https://github.com/KMKfw/kmk_firmware/pull/723 I like KMK a bit more as it will allow me to quickly change the extra keys to whatever makes sense .... All just with s simple text editor.
-
Need help with KMK and split keyboard
Here's a pull request to add piantor board to KMK firmware. The logic to define config for left and right halves is actually really nice.
-
KMK split with direct pin on a pi pico ?
There's a recent pull request to add the Piantor to KMK, and that's a split 42 key that uses the pico with direct pins to keys: https://github.com/KMKfw/kmk_firmware/pull/723
-
Porting to Boardsource's Peg re-mapping tool (scuffed write-up and review)
See above. I set this up some time ago; the one I am using is pretty much the demo one from the KMK github.
- Dactyl CC with MT3 keycaps
-
anyone knows a handwired split keyboard with two Xiao 2040 running kmk and connected via trrs/trs cables?
I've uploaded these files to github here if you wish to look around but I recommend also looking through the various boards in the kmk github as well for more guidance too. This was my first kmk based keyboard so my code might not be the best lol but I hope this is helpful regardless. Let me know if you have any questions!
miryoku_qmk
-
Home-row mods - will I get used to it?
From what I understand this is enabled by default in Miryoku? Looking at this file: https://github.com/manna-harbour/miryoku_qmk/blob/miryoku/users/manna-harbour_miryoku/config.h
- Keymap for 40% ortholinear keyboard
-
Correct way to flash Miryoku layout onto Skeletyl keyboard?
The qmk firmware is definitely what you want
-
Is there pre-compiled firmware for miryoku for piantor with weact?
Piantor is supported by Miryoku QMK in QMK master, so you can build it directly from there. However community layout support is missing in the older version of piantor in the miryoku branch, and the workflow merge feature is currently broken, so I can't run a workflow build at the moment, but here's one from earlier: https://github.com/manna-harbour/miryoku_qmk/actions/runs/3943408991
-
Confused about qmk flashing layouts to crkbd
Here's a build run for crkbd on pro-micro with default options: https://github.com/manna-harbour/miryoku_qmk/actions/runs/4591161307. The artifact is here: https://github.com/manna-harbour/miryoku_qmk/suites/11977156021/artifacts/628488034.
-
I built a crowoard (36 key) and now want to use it with Colemak Mod-DH and Miryoku... what is the easiest way?
Crowboard is supported in Miryoku KMK. Support will be added to Miryoku QMK on request. Via / Vial is not supported by Miryoku QMK but you should be able to enable it manually. Colemak Mod-DH is the default alpha arrangement for all Miryoku implementations.
-
Miryoku customization
You would need to read the part about substitution of layer here. You would need to copy your base layer from the miryoku_layers_alternatives.h and just change the button codes in the homerow and on the thumb keys. Should be pretty easily done.
-
Miryoku additional features
Here's a default build for Corne. Flash that to both sides with QMK Toolbox. It'll start on Base which is Colemak Mod-DH by default. Hold the right hand home thumb and double tap the right hand top row middle finger key. That will switch to Extra, which is QWERTY by default. The double tap needs to be quite fast (within 200ms by default). You can use any thumb on either hand, so long as the double tap is on the same hand as the thumb hold.
- Ferris Sweep layouts
-
Cantor Remix w/ Sunsets - On the Way to Perfection
My layout is essentially a slightly modified version of the already established Miryoku layout. My thumb key dual functions are unchanged from his layout. Since it is QMK/ZMK, anything configuration is possible so if you want to change which key activated which kayer, it can be changed. For me, I like the default becuase space/nav and backspace/num is really natural for me. One of my next build is gonna be a Ferris so I'm gonna move some things around but as long as my space and backspace keys are where my thumbs naturally rest, it should hw fine.
What are some alternatives?
qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families
qmk_configurator - The QMK Configurator
zmk - ZMK Firmware Repository
miryoku - Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout.
dactyl-keyboard - Parameterized ergonomic keyboard
banime40 - A 4x10 hotswap ortholinear keyboard that supports multiple configurations.
MicroPython - MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
miryoku_kmonad - Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku KMonad is the Miryoku implementation for KMonad.
Adafruit_CircuitPython_SSD1306 - Adafruit CircuitPython framebuf driver for SSD1306 or SSD1305 OLED displays. Not for use with displayio. See README.
Canary - Canary keyboard layout
python-keyboard - A hand-wired USB & Bluetooth keyboard powered by Python and more
miryoku_babel - Miryoku is an ergonomic, minimal, orthogonal, and universal keyboard layout. Miryoku Babel generates the layer data source files for Miryoku implementations from a single source.