Adds a section about building the firmware
This commit is contained in:
parent
f5ff4e32d9
commit
8ca4971189
1 changed files with 26 additions and 1 deletions
|
@ -134,4 +134,29 @@ In most common cases the dongle will not have any keys, in that case we can inst
|
|||
events = <0>;
|
||||
};
|
||||
};
|
||||
```
|
||||
```
|
||||
|
||||
### 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)
|
||||
:::
|
||||
|
|
Loading…
Add table
Reference in a new issue