Bluetooth firmware configuration for Bob Gardner's Cyboard. More information can be found here: ZMK Documentation
- Navigate to https://nickcoutsos.github.io/keymap-editor/
- Sign into github and link to this repository.
- Make changes to the layout and press "Commit Changes." more info can be found here
- Make the desired edits to cyboard.keymap and commit them.
- GitHub will automatically run an Action to build your firmware. this takes approximately 2 minutes for most changes.
- Once the Action is successful, there will be a firmware Artifact in the Action which you can download and unzip.
- Connect the "central" (left) half of your Cyboard to your computer via USB.
- Put your Cyboard in bootloader mode by double tapping the reset button next to the USB C port. Pro Tip: The keycap puller that comes with your Cyboard will fit in the reset hole!
- Copy the .uf2 file into the USB device named Nice Nano.
- You're done! You can now disconnect your Cyboard from your computer.
To enter bootloader mode, double tap the reset button on the back of your Cyboard. The battery switch is a physical disconnect switch, so your battery will not charge if the switch is off (away from the USB port). The switch is intended as a way to disconnect the battery for travel to avoid accidental keypresses that would drain the battery while it is in your bag. For most other times, it can just be left connected (towards the USB port), and your Cyboard will sleep after 15 minutes of inactivity to conserve battery.