You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the features of this editor you can do so here: [ZMK Studio Web](https://zmk.studio/) or [keymap-editor](https://github.com/nickcoutsos/keymap-editor).
112
126
3. Save changes and commit (optional)
113
127
4. Go to actions on github and download the artifacts
114
128
- Actions(click) -> All Workflows (click)-> Initial User Config. (here you
@@ -118,11 +132,11 @@ peripherals), **[nice_nano_v2]** (used as a dongle and as peripherals),
118
132
- unzip the .zip file
119
133
- Connect the nice!nano v2 microcontroller to the USB-C port of your computer
120
134
- the microcontroller is recognized as a storage device
121
-
5. Flash the firmware to the keyboard with the uf2 files (drag and drop and with dongle)
135
+
5. Flash the firmware to the keyboard with the uf2 files (drag and drop and WITH dongle)
122
136
- xiao_corne_dongle_xiao_dongle_display.uf2 for [seeeduino_xiao_ble] as a dongle
123
137
- nice_corne_left_peripheral.uf2 for [nice_nano_v2] as a peripheral
124
138
- nice_corne_right.uf2 for [nice_nano_v2] as a peripheral
125
-
6. Flash the firmware to the keyboard with the uf2 files (drag and drop and without dongle)
139
+
6. Flash the firmware to the keyboard with the uf2 files (drag and drop and WITHOUT dongle)
126
140
- nice_corne_left.uf2 for [nice_nano_v2] as a master side
127
141
- nice_corne_right.uf2 for [nice_nano_v2] as a peripheral
128
142
7. If you need help, you can ask in the [ZMK Discord]
@@ -183,33 +197,33 @@ zmk-config # main folder
183
197
├── Makefile # file for compilation
184
198
├── README.md # readme this file
185
199
├── build.yaml # config file for compilation on the github server
186
-
├── config # configuration folder
187
-
│ ├── boards
188
-
│ │ ├── ... # other boards
189
-
│ │ ├── nice_nano_v2.overlay
190
-
│ │ ├── puchi_ble_v1.overlay
191
-
│ │ └── shields
192
-
│ │ ├── corne
193
-
│ │ │ ├── Kconfig.defconfig# modify if you want to add a new shield
194
-
│ │ │ ├── Kconfig.shield # modify if you want to add a new shield
195
-
│ │ │ ├── boards
196
-
│ │ │ │ ├── ...#other boards
197
-
│ │ │ ├── corne.conf#general configurations of the corne
198
-
│ │ │ ├── corne.dtsi# default dtsi
199
-
│ │ │ ├── corne.keymap#default keymap
200
-
│ │ │ ├── corne.zmk.yml#modify if you want to add a new shield
This repository includes the necessary configuration to use zmk-studio without
433
+
the need to configure anything else. You just have to follow the steps below:
434
+
- fork this repository y flash the firmware to the keyboard with the uf2 files
435
+
- connect the master (dongle or central) to the PC
436
+
- Modify the keyboard mapping on the go with [ZMK Studio
437
+
Web](https://zmk.studio/) and enjoy the changes!
438
+
439
+
> [!TIP]
440
+
>
441
+
> 1. For zmk-studio it is necessary to enable the `&studio_unlock` macro but you
442
+
> can skip this if you use `CONFIG_ZMK_STUDIO_LOCKING=n` in your zmk
443
+
> configuration. This is enabled by default in this repository.
444
+
> 2. Remember that this has to be activated on the master and the dongle:
445
+
> `snippet: studio-rpc-usb-uart`
446
+
> 3. with the `cmake-args: -DCONFIG_ZMK_USB=y` flag you can activate the master
447
+
> (dongle or central) to connect always defaults to usb.
448
+
> 4. The zmk-studio only connects with USB on the web and only BLE in the app,
449
+
> it is useful to have a toggle key to switch between BLE and USB. (this is
450
+
> what I understood, if not, please correct me)
451
+
452
+
Useful links:
453
+
- [ZMK Studio Web](https://zmk.studio/)
454
+
- [ZMK Studio Unlock Behavior](https://zmk.dev/docs/keymaps/behaviors/studio-unlock/)
455
+
- [ZMK Studio Testing Steps / click hier for more ...](https://discord.com/channels/719497620560543766/719544534500900886/1296241576263024641):
456
+
* [Set up ZMK Studio](https://zmk.dev/docs/development/hardware-integration/studio-setup) for your device, if needed.
457
+
* [Build with ZMK Studio enabled](https://zmk.dev/docs/features/studio) and flash to the device.
458
+
* Test ZMK Studio by loading https://zmk.studio/ or installing the app from the latest release at https://github.com/zmkfirmware/zmk-studio/releases/
459
+
460
+
### Reporting
461
+
462
+
Please report any and all testing results, even successful results in [Discord
0 commit comments