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
Copy file name to clipboardexpand all lines: docs/hand_wire.md
+19-14
Original file line number
Diff line number
Diff line change
@@ -177,20 +177,25 @@ From here, you should have a working keyboard once you program a firmware.
177
177
178
178
Simple firmware can be created easily using the [Keyboard Firmware Builder](https://kbfirmware.com/) website. Recreate your layout using [Keyboard Layout Editor](https://www.keyboard-layout-editor.com), import it and recreate the matrix (if not already done as part of [planning the matrix](#planning-the-matrix).
179
179
180
-
Go through the rest of the tabs, assigning keys until you get to the last one where you can compile and download your firmware. The .hex file can be flashed straight onto your keyboard, and the .zip of source files can be modified for advanced functionality and compiled locally using the method described in [Building Your First Firmware](newbs_building_firmware?id=build-your-firmware).
181
-
182
-
The source given by Keyboard Firmware Builder is QMK, but is based on a version of QMK from early 2017. To compile the code from your .zip file in a modern version of QMK Firmware, you'll need to open the .zip and follow these instructions:
183
-
184
-
1. Extract the `kb` folder to `qmk_firmware/keyboards/handwired/`.
185
-
2. Open the extracted `kb` folder, then proceed to the `keymaps/default/` folder, and open `keymap.c`.
186
-
3. Locate and delete the `action_get_macro` code block:
Go through the rest of the tabs, assigning keys until you get to the last one where you can compile and download your firmware. The .hex file can be flashed straight onto your keyboard, or for advanced functionality, compiled locally after [Setting up Your Environment](newbs_getting_started.md).
181
+
182
+
The source given by Keyboard Firmware Builder is QMK, but is based on a version of QMK from early 2017. To compile the firmware in a modern version of QMK Firmware, you'll need to export via the `Save Configuration` button, then run:
183
+
184
+
qmk import-kbfirmware /path/to/export.json
185
+
186
+
For example:
187
+
188
+
```
189
+
$ qmk import-kbfirmware ~/Downloads/gh62.json
190
+
Ψ Importing gh62.json.
191
+
192
+
⚠ Support here is basic - Consider using 'qmk new-keyboard' instead
193
+
Ψ Imported a new keyboard named gh62.
194
+
Ψ To start working on things, `cd` into keyboards/gh62,
195
+
Ψ or open the directory in your preferred text editor.
196
+
Ψ And build with qmk compile -kb gh62 -km default.
0 commit comments