Skip to content

Commit dd2fedb

Browse files
authored
Merge pull request #123 from D19ital/main
Update firmware.md
2 parents 44a7f49 + 295fa83 commit dd2fedb

4 files changed

Lines changed: 51 additions & 31 deletions

File tree

assets/css/custom.css

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,11 @@ html.dark .firmware-picker__instruction {
354354
line-height: 1.55;
355355
}
356356

357+
.firmware-picker .firmware-picker__instruction-note {
358+
margin: 0.75rem 0 0;
359+
line-height: 1.55;
360+
}
361+
357362
@media (max-width: 640px) {
358363
.firmware-picker__field,
359364
.firmware-picker__result {

data/firmware.yaml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,18 +38,18 @@ groups:
3838

3939
- id: rmk-previous
4040
name:
41-
ru: RMK — предыдущие устройства
41+
ru: RMK — предыдущие беспроводные устройства
4242
en: RMK — previous devices
4343
devices:
4444
- id: rmk-k03-v4
45-
name: "K:03 v4"
45+
name: "K:03 V4 - Wireless Edition"
4646
files:
4747
- label: { ru: Левая половина, en: Left half }
4848
url: https://github.com/ergohaven/rmk-eh/releases/download/v0.1.1/0.1.1_k03_left.uf2
4949
- label: { ru: Правая половина, en: Right half }
5050
url: https://github.com/ergohaven/rmk-eh/releases/download/v0.1.1/0.1.1_k03_right.uf2
5151
- id: rmk-imperial44
52-
name: Imperial44
52+
name: Imperial44 v4 - Wireless Edition
5353
files:
5454
- label: { ru: Левая половина, en: Left half }
5555
url: https://github.com/ergohaven/rmk-eh/releases/download/v0.1.1/0.1.1_imperial44_left.uf2
@@ -63,7 +63,7 @@ groups:
6363
- label: { ru: Правая половина, en: Right half }
6464
url: https://github.com/ergohaven/rmk-eh/releases/download/v0.1.1/0.1.1_op36_right.uf2
6565
- id: rmk-velvet-v3
66-
name: Velvet v3
66+
name: Velvet v3 - Wireless Edition
6767
files:
6868
- label: { ru: Левая половина, en: Left half }
6969
url: https://github.com/ergohaven/rmk-eh/releases/download/v0.1.1/0.1.1_velvet_left.uf2
@@ -169,7 +169,7 @@ groups:
169169

170170
- id: qmk-previous
171171
name:
172-
ru: QMK — предыдущие устройства и ревизии
172+
ru: QMK — предыдущие проводные устройства
173173
en: QMK — previous devices and revisions
174174
devices:
175175
- id: qmk-hpd-v1
@@ -244,7 +244,7 @@ groups:
244244
en: ZMK — previous wireless devices
245245
devices:
246246
- id: zmk-k03-v4
247-
name: "K:03 v4"
247+
name: "K:03 V4 - Wireless Edition"
248248
files:
249249
- label: { ru: Левая половина — стандартная раскладка, en: Left half — standard layout }
250250
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/k03_left-ergohaven-zmk.uf2
@@ -253,7 +253,7 @@ groups:
253253
- label: { ru: Правая половина, en: Right half }
254254
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/k03_right-ergohaven-zmk.uf2
255255
- id: zmk-k03-v4-qube
256-
name: "K:03 v4 + Qube"
256+
name: "K:03 V4 - Wireless Edition + Qube"
257257
files:
258258
- label: { ru: Левая половина, en: Left half }
259259
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/k03_left_qube-ergohaven-zmk.uf2
@@ -264,7 +264,7 @@ groups:
264264
- label: { ru: Qube — раскладка RuEn, en: Qube — RuEn layout }
265265
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/k03_qube_ruen-ergohaven-zmk.uf2
266266
- id: zmk-imperial44
267-
name: Imperial44
267+
name: Imperial44 v4 - Wireless Edition
268268
files:
269269
- label: { ru: Левая половина — стандартная раскладка, en: Left half — standard layout }
270270
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/imperial44_left-ergohaven-zmk.uf2
@@ -273,7 +273,7 @@ groups:
273273
- label: { ru: Правая половина, en: Right half }
274274
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/imperial44_right-ergohaven-zmk.uf2
275275
- id: zmk-imperial44-qube
276-
name: Imperial44 + Qube
276+
name: Imperial44 v4 - Wireless Edition + Qube
277277
files:
278278
- label: { ru: Левая половина, en: Left half }
279279
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/imperial44_left_qube-ergohaven-zmk.uf2
@@ -304,7 +304,7 @@ groups:
304304
- label: { ru: Qube — раскладка RuEn, en: Qube — RuEn layout }
305305
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/op36_qube_ruen-ergohaven-zmk.uf2
306306
- id: zmk-velvet-v3
307-
name: Velvet v3
307+
name: Velvet v3 - Wireless Edition
308308
files:
309309
- label: { ru: Левая половина — стандартная раскладка, en: Left half — standard layout }
310310
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/velvet_v3_left-ergohaven-zmk.uf2
@@ -313,7 +313,7 @@ groups:
313313
- label: { ru: Правая половина, en: Right half }
314314
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/velvet_v3_right-ergohaven-zmk.uf2
315315
- id: zmk-velvet-v3-qube
316-
name: Velvet v3 + Qube
316+
name: Velvet v3 - Wireless Edition + Qube
317317
files:
318318
- label: { ru: Левая половина, en: Left half }
319319
url: https://github.com/ergohaven/ergohaven-zmk/releases/download/2026.03.16/velvet_v3_left_qube-ergohaven-zmk.uf2

data/firmware_instructions.yaml

Lines changed: 32 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,75 +2,87 @@ rmk_split:
22
ru:
33
title: Как обновить прошивку
44
steps:
5+
- 'При необходимости сохраните текущую раскладку в <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a>'
56
- "Скачайте файлы прошивки для левой и правой половинок"
6-
- "Подключите левую половинку по USB-C, дважды быстро нажмите <code>Reset</code> и скопируйте на открывшийся диск файл <code>left</code>"
7+
- "Подключите левую половинку по USB-C, дважды быстро нажмите <code>Reset</code> с обратной стороны корпуса и скопируйте на появившийся диск загрузчика файл <code>left</code>"
78
- "Повторите действия для правой половинки, используя файл <code>right</code>"
9+
- "После обновления импортируйте сохранённую раскладку"
10+
note: "Если при копировании прошивки появляется окно с ошибкой копирования/извлечения диска, просто игнорируйте это сообщение"
811
en:
912
title: How to update the firmware
1013
steps:
14+
- 'Save the current layout in <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a> if needed'
1115
- "Download the firmware files for the left and right halves"
12-
- "Connect the left half via USB-C, quickly double-press <code>Reset</code>, and copy the <code>left</code> file to the drive that opens"
16+
- "Connect the left half via USB-C, quickly double-press <code>Reset</code> on the back of the case, and copy the <code>left</code> file to the bootloader drive that appears"
1317
- "Repeat these steps for the right half using the <code>right</code> file"
18+
- "Import the saved layout after the update"
19+
note: "If a copy or disk ejection error appears while copying the firmware, simply ignore the message"
1420

1521
rmk_single:
1622
ru:
1723
title: Как обновить прошивку
1824
steps:
25+
- 'При необходимости сохраните текущую раскладку в <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a>'
1926
- "Подключите устройство по USB-C и дважды быстро нажмите <code>Reset</code> на нижней части корпуса"
20-
- "Скопируйте скачанный UF2-файл на открывшийся диск — после копирования устройство перезагрузится"
27+
- "Скопируйте скачанный UF2-файл на появившийся диск загрузчика — после копирования устройство перезагрузится"
28+
- "После обновления импортируйте сохранённую раскладку"
29+
note: "Если при копировании прошивки появляется окно с ошибкой копирования/извлечения диска, просто игнорируйте это сообщение"
2130
en:
2231
title: How to update the firmware
2332
steps:
33+
- 'Save the current layout in <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a> if needed'
2434
- "Connect the device via USB-C and quickly double-press <code>Reset</code> on the bottom of the case"
25-
- "Copy the downloaded UF2 file to the drive that opens — the device will restart after copying"
35+
- "Copy the downloaded UF2 file to the bootloader drive that appears — the device will restart after copying"
36+
- "Import the saved layout after the update"
37+
note: "If a copy or disk ejection error appears while copying the firmware, simply ignore the message"
2638

2739
qmk:
2840
ru:
2941
title: Как обновить прошивку
3042
steps:
31-
- "При необходимости сохраните текущую раскладку в Vial или Entropy"
43+
- 'При необходимости сохраните текущую раскладку в <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a>'
3244
- "Подключите устройство по USB-C и дважды быстро нажмите <code>Reset</code> на нижней части корпуса"
33-
- "Скопируйте скачанный UF2-файл на открывшийся диск — после копирования устройство перезагрузится"
45+
- "Скопируйте скачанный UF2-файл на появившийся диск — после копирования устройство перезагрузится"
3446
- "Если клавиатура состоит из двух половинок, повторите эти действия для второй половинки"
3547
- "После обновления импортируйте сохранённую раскладку"
3648
en:
3749
title: How to update the firmware
3850
steps:
39-
- "Save the current layout in Vial or Entropy if needed"
51+
- 'Save the current layout in <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a> if needed'
4052
- "Connect the device via USB-C and quickly double-press <code>Reset</code> on the bottom of the case"
41-
- "Copy the downloaded UF2 file to the drive that opens — the device will restart after copying"
53+
- "Copy the downloaded UF2 file to the drive that appears — the device will restart after copying"
4254
- "If the keyboard has two halves, repeat these steps for the other half"
4355
- "Import the saved layout after the update"
4456

4557
qmk_single:
4658
ru:
4759
title: Как обновить прошивку
4860
steps:
49-
- "При необходимости сохраните текущую раскладку в Vial или Entropy"
61+
- 'При необходимости сохраните текущую раскладку в <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a>'
5062
- "Подключите устройство по USB-C и дважды быстро нажмите <code>Reset</code> на нижней части корпуса"
51-
- "Скопируйте скачанный UF2-файл на открывшийся диск — после копирования устройство перезагрузится"
63+
- "Скопируйте скачанный UF2-файл на появившийся диск — после копирования устройство перезагрузится"
5264
- "После обновления импортируйте сохранённую раскладку"
5365
en:
5466
title: How to update the firmware
5567
steps:
56-
- "Save the current layout in Vial or Entropy if needed"
68+
- 'Save the current layout in <a href="https://github.com/ergohaven/entropy" target="_blank" rel="noopener">Entropy</a> if needed'
5769
- "Connect the device via USB-C and quickly double-press <code>Reset</code> on the bottom of the case"
58-
- "Copy the downloaded UF2 file to the drive that opens — the device will restart after copying"
70+
- "Copy the downloaded UF2 file to the drive that appears — the device will restart after copying"
5971
- "Import the saved layout after the update"
6072

6173
zmk_split:
6274
ru:
6375
title: Как обновить прошивку
6476
steps:
6577
- "Скачайте все показанные файлы для левой и правой половинок"
66-
- "Подключите левую половинку по USB-C, дважды быстро нажмите <code>Reset</code> и скопируйте на открывшийся диск файл <code>left</code>"
78+
- "Подключите левую половинку по USB-C, дважды быстро нажмите <code>Reset</code> и скопируйте на появившийся диск файл <code>left</code>"
6779
- "Повторите действия для правой половинки, используя файл <code>right</code>"
6880
- "После обновления одновременно нажмите <code>Reset</code> на обеих половинках, чтобы восстановить их соединение"
6981
en:
7082
title: How to update the firmware
7183
steps:
7284
- "Download all displayed files for the left and right halves"
73-
- "Connect the left half via USB-C, quickly double-press <code>Reset</code>, and copy the <code>left</code> file to the drive that opens"
85+
- "Connect the left half via USB-C, quickly double-press <code>Reset</code>, and copy the <code>left</code> file to the drive that appears"
7486
- "Repeat these steps for the right half using the <code>right</code> file"
7587
- "After the update, press <code>Reset</code> on both halves simultaneously to reconnect them"
7688

@@ -93,37 +105,37 @@ zmk_single:
93105
title: Как обновить прошивку
94106
steps:
95107
- "Подключите устройство по USB-C и дважды быстро нажмите <code>Reset</code> на нижней части корпуса"
96-
- "Скопируйте скачанный UF2-файл на открывшийся диск — после копирования устройство перезагрузится"
108+
- "Скопируйте скачанный UF2-файл на появившийся диск — после копирования устройство перезагрузится"
97109
en:
98110
title: How to update the firmware
99111
steps:
100112
- "Connect the device via USB-C and quickly double-press <code>Reset</code> on the bottom of the case"
101-
- "Copy the downloaded UF2 file to the drive that opens — the device will restart after copying"
113+
- "Copy the downloaded UF2 file to the drive that appears — the device will restart after copying"
102114

103115
service_rmk:
104116
ru:
105117
title: Как использовать прошивку сброса
106118
steps:
107119
- "Подключите устройство или половинку клавиатуры по USB-C и дважды быстро нажмите <code>Reset</code>"
108-
- "Скопируйте файл сброса RMK на открывшийся диск"
120+
- "Скопируйте файл сброса RMK на появившийся диск"
109121
- "После перезагрузки установите обычную прошивку для вашей модели; для сплит-клавиатуры повторите действия на обеих половинках"
110122
en:
111123
title: How to use the reset firmware
112124
steps:
113125
- "Connect the device or keyboard half via USB-C and quickly double-press <code>Reset</code>"
114-
- "Copy the RMK reset file to the drive that opens"
126+
- "Copy the RMK reset file to the drive that appears"
115127
- "After the device restarts, install the regular firmware for your model; repeat the steps on both halves of a split keyboard"
116128

117129
service_zmk:
118130
ru:
119131
title: Как использовать прошивку сброса
120132
steps:
121133
- "Подключите устройство или половинку клавиатуры по USB-C и дважды быстро нажмите <code>Reset</code>"
122-
- "Скопируйте файл сброса ZMK на открывшийся диск"
134+
- "Скопируйте файл сброса ZMK на появившийся диск"
123135
- "После перезагрузки установите обычную прошивку для вашей модели; для сплит-клавиатуры повторите действия на обеих половинках"
124136
en:
125137
title: How to use the reset firmware
126138
steps:
127139
- "Connect the device or keyboard half via USB-C and quickly double-press <code>Reset</code>"
128-
- "Copy the ZMK reset file to the drive that opens"
140+
- "Copy the ZMK reset file to the drive that appears"
129141
- "After the device restarts, install the regular firmware for your model; repeat the steps on both halves of a split keyboard"

layouts/shortcodes/firmware-picker.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@
110110
<li>{{ . | safeHTML }}</li>
111111
{{- end }}
112112
</ol>
113+
{{- with .note }}
114+
<p class="firmware-picker__instruction-note">{{ . | safeHTML }}</p>
115+
{{- end }}
113116
</div>
114117
{{- end }}
115118
</section>

0 commit comments

Comments
 (0)