Adds a section about building the firmware

This commit is contained in:
rasmuskoit 2024-08-03 19:59:13 +03:00
parent f5ff4e32d9
commit 8ca4971189
No known key found for this signature in database
GPG key ID: 99709B876A0CD268

View file

@ -135,3 +135,28 @@ In most common cases the dongle will not have any keys, in that case we can inst
}; };
}; };
``` ```
### Building the firmware
After writing the configuration files, you can modify the `build.yml` file to include the dongle configuration.
```yaml
---
include:
- board: nice_nano_v2
shield: my_board_left
- board: nice_nano_v2
shield: my_board_right
- board: nice_nano_v2
shield: my_board_dongle
- board: nice_nano_v2
shield: settings_reset
```
After creating your fresh new firmware files,
you can go ahead and flash the settings_reset firmware for each half of the keyboard (including the dongle).
Flash the dongle firmware to the dongle and the left and right firmware to the respective halves.
:::note
More information about reseting split keyboards can be found under [Troubleshooting Connection Issues](../troubleshooting/connection-issues.mdx##reset-split-keyboard-procedure)
:::