This repository contains the default ZMK user configuration for the ErgoDox Wireless keyboard. While the SliceMK Keymap Configurator is recommended for the majority of users, the GitHub Actions workflow provides some additional options for customization.
If you have questions, feel free to join the SliceMK Discord.
Getting Started
- Fork this repository on GitHub.
- Modify the
board
andshield
values inbuild.yaml
to match the ZMK build target based on your hardware (see below).
Customization
- To modify your keymap, edit
config/slicemk_ergodox.keymap
. - If you are using a dongle, add custom ZMK configuration options to
config/slicemk_ergodox_dongle.conf
. If you are not using a dongle, custom options should instead go inconfig/slicemk_ergodox_leftcentral.conf
. - To use with a custom ZMK fork, edit
config/west.yml
.
Board/Shield
If you are not sure which dongle or PCB version you have, please put your
dongle/PCB into bootloader mode and check the "Model" value within the
INFO_UF2.TXT
file.
GitHub Actions will only build the firmware for your central. Please download the firmware for your peripheral(s) here.
Here are some of the common dongle options:
- Raytac MDBT50Q-RX Green
- Board
raytac_mdbt50q_rx_green
- Shield
slicemk_ergodox_dongle
- Board
- Raytac MDBT50Q-RX (if it does not say "green")
- Board
raytac_mdbt50q_rx
- Shield
slicemk_ergodox_dongle
- Board
- Nordic nRF52840 Dongle
- Board
nordic_nrf52840_dongle_slicemk
- Shield
slicemk_ergodox_dongle
- Board
- SliceMK USB C Dongle MDBT50Q Blue
- Board
slicemk_usbc_mdbt50q_blue
- Shield
slicemk_ergodox_dongle
- Board
Here are some of the common dongleless options:
- SliceMK ErgoDox Wireless 202104
- Board
slicemk_ergodox_202104
- Shield
slicemk_ergodox_leftcentral
- Board
- SliceMK ErgoDox Wireless 202108 Blue
- Board
slicemk_ergodox_202108_blue_left
- Shield
slicemk_ergodox_leftcentral
- Board
- SliceMK ErgoDox Wireless 202108 Green
- Board
slicemk_ergodox_202108_green_left
- Shield
slicemk_ergodox_leftcentral
- Board
- SliceMK ErgoDox Wireless 202109
- Board
slicemk_ergodox_202109
- Shield
slicemk_ergodox_leftcentral
- Board
- SliceMK ErgoDox Wireless 202205 Green
- Board
slicemk_ergodox_202205_green_left
- Shield
slicemk_ergodox_leftcentral
- Board
- SliceMK ErgoDox Wireless 202207 Green
- Board
slicemk_ergodox_202207_green_left
- Shield
slicemk_ergodox_leftcentral
- Board