51 "SENSEBOX", # senseBox MCU |
51 "SENSEBOX", # senseBox MCU |
52 ], |
52 ], |
53 (0x1209, 0x2017): [ |
53 (0x1209, 0x2017): [ |
54 "MINISAMBOOT", # Mini SAM M4 |
54 "MINISAMBOOT", # Mini SAM M4 |
55 ], |
55 ], |
|
56 (0x1209, 0x3252): [ |
|
57 "MCBS2OMBOOT", # Module Clip w/Wroom |
|
58 ], |
|
59 (0x1209, 0x3253): [ |
|
60 "MCBS2ERBOOT", # Module Clip w/Wrover |
|
61 ], |
56 (0x1209, 0x4D44): [ |
62 (0x1209, 0x4D44): [ |
57 "ROBOM0BOOT", # Robo HAT MM1 |
63 "ROBOM0BOOT", # Robo HAT MM1 |
58 "ROBOM4BOOT", # Robo HAT MM1 M4 |
64 "ROBOM4BOOT", # Robo HAT MM1 M4 |
59 ], |
65 ], |
60 (0x1209, 0x4DDD): [ |
66 (0x1209, 0x4DDD): [ |
70 "StackRduino", # StackRduino M0 PRO |
76 "StackRduino", # StackRduino M0 PRO |
71 ], |
77 ], |
72 (0x1209, 0xF501): [ |
78 (0x1209, 0xF501): [ |
73 "M4SHIMBOOT", # M4-Shim |
79 "M4SHIMBOOT", # M4-Shim |
74 ], |
80 ], |
|
81 (0x15BA, 0x28DC): [ |
|
82 "OLMLIPOBOOT", # ESP32S2 DevKit Lipo |
|
83 ], |
75 (0x16D0, 0x0CDA): [ |
84 (0x16D0, 0x0CDA): [ |
76 "AUTOMAT", # automat |
85 "AUTOMAT", # automat |
77 ], |
86 ], |
78 (0x1B4F, 0x0019): [ |
87 (0x1B4F, 0x0019): [ |
79 "QwiicMicro", # Sparkfun Qwiic Micro |
88 "QwiicMicro", # Sparkfun Qwiic Micro |
90 (0x1D50, 0x6112): [ |
99 (0x1D50, 0x6112): [ |
91 "RCBOOT", # Wattuino RC |
100 "RCBOOT", # Wattuino RC |
92 ], |
101 ], |
93 (0x1D50, 0x6160): [ |
102 (0x1D50, 0x6160): [ |
94 "BLUEMICRO", # BlueMicro |
103 "BLUEMICRO", # BlueMicro |
|
104 ], |
|
105 (0x1FC9, 0x0094): [ |
|
106 "DblM33BOOT", # Double M33 |
|
107 "LPC5528BOOT", # LPCXpresso 55s28 |
|
108 "LPC5569BOOT", # LPCXpresso 55s69 |
95 ], |
109 ], |
96 (0x230A, 0x00E9): [ |
110 (0x230A, 0x00E9): [ |
97 "TAU_BOOT", # Tau |
111 "TAU_BOOT", # Tau |
98 ], |
112 ], |
99 (0x2341, 0x0057): [ |
113 (0x2341, 0x0057): [ |
194 "ITSY840BOOT", # ItsyBitsy nRF52840 Express |
208 "ITSY840BOOT", # ItsyBitsy nRF52840 Express |
195 ], |
209 ], |
196 (0x239A, 0x0057): [ |
210 (0x239A, 0x0057): [ |
197 "SERPENTBOOT", # Serpente |
211 "SERPENTBOOT", # Serpente |
198 ], |
212 ], |
|
213 (0x239A, 0x0059): [ |
|
214 "FTHR405BOOT", # Feather STM32F405 Express |
|
215 ], |
|
216 (0x239A, 0x005D): [ |
|
217 "BlackPill", # STM32F401CxUx |
|
218 "STMF411BOOT", # STM32F411 Discovery |
|
219 ], |
199 (0x239A, 0x0061): [ |
220 (0x239A, 0x0061): [ |
200 "SOLBOOT", # Sol |
221 "SOLBOOT", # Sol |
201 ], |
222 ], |
202 (0x239A, 0x0063): [ |
223 (0x239A, 0x0063): [ |
203 "NANO33BOOT", # Nano 33 BLE |
224 "NANO33BOOT", # Nano 33 BLE |
209 "shIRtty", # shIRtty |
230 "shIRtty", # shIRtty |
210 ], |
231 ], |
211 (0x239A, 0x0071): [ |
232 (0x239A, 0x0071): [ |
212 "CLUEBOOT", # CLUE nRF52840 |
233 "CLUEBOOT", # CLUE nRF52840 |
213 ], |
234 ], |
|
235 (0x239A, 0x0077): [ |
|
236 "RT1010BOOT", # RT1010 EVK |
|
237 ], |
214 (0x239A, 0x0079): [ |
238 (0x239A, 0x0079): [ |
215 "ARAMBOOT", # ARAMCON Badge 2019 |
239 "ARAMBOOT", # ARAMCON Badge 2019 |
216 ], |
240 ], |
217 (0x239A, 0x007D): [ |
241 (0x239A, 0x007D): [ |
218 "BOOKBOOT", # The Open Book Feather |
242 "BOOKBOOT", # The Open Book Feather |
219 ], |
243 ], |
220 (0x239A, 0x007F): [ |
244 (0x239A, 0x007F): [ |
221 "BADGEBOOT", # OHS2020 Badge |
245 "BADGEBOOT", # OHS2020 Badge |
222 ], |
246 ], |
|
247 (0x239A, 0x0081): [ |
|
248 "RT1020BOOT", # RT1020 EVK |
|
249 ], |
|
250 (0x239A, 0x0083): [ |
|
251 "RT1060BOOT", # RT1060 EVK |
|
252 ], |
223 (0x239A, 0x0087): [ |
253 (0x239A, 0x0087): [ |
224 "FTHRSNSBOOT", # Feather nRF52840 Sense |
254 "FTHRSNSBOOT", # Feather nRF52840 Sense |
225 ], |
255 ], |
226 (0x239A, 0x0093): [ |
256 (0x239A, 0x0093): [ |
227 "ISVITABoot", # IkigaiSense Vita nRF52840 |
257 "ISVITABoot", # IkigaiSense Vita nRF52840 |
230 "UARTLOGBOOT", # UARTLogger II |
260 "UARTLOGBOOT", # UARTLogger II |
231 ], |
261 ], |
232 (0x239A, 0x009F): [ |
262 (0x239A, 0x009F): [ |
233 "ADM840BOOT", # AtelierDuMaker NRF52840 Breakout |
263 "ADM840BOOT", # AtelierDuMaker NRF52840 Breakout |
234 ], |
264 ], |
|
265 (0x239A, 0x00A5): [ |
|
266 "SAOLA1RBOOT", # Saola 1R WROVER |
|
267 ], |
|
268 (0x239A, 0x00A7): [ |
|
269 "SAOLA1MBOOT", # Saola 1M WROOM |
|
270 ], |
|
271 (0x239A, 0x00AB): [ |
|
272 "UFTHRS2BOOT", # FeatherS2 |
|
273 ], |
235 (0x239A, 0x00AF): [ |
274 (0x239A, 0x00AF): [ |
236 "FLUFFBOOT", # Fluff M0 |
275 "FLUFFBOOT", # Fluff M0 |
237 ], |
276 ], |
238 (0x239A, 0x00B3): [ |
277 (0x239A, 0x00B3): [ |
239 "NICENANO", # nice!nano |
278 "NICENANO", # nice!nano |
248 "BADGEBOOT", # BLM Badge |
287 "BADGEBOOT", # BLM Badge |
249 ], |
288 ], |
250 (0x239A, 0x00C3): [ |
289 (0x239A, 0x00C3): [ |
251 "GEMINIBOOT", # Gemini |
290 "GEMINIBOOT", # Gemini |
252 ], |
291 ], |
|
292 (0x239A, 0x00C5): [ |
|
293 "MICROS2BOOT", # microS2 |
|
294 ], |
|
295 (0x239A, 0x00C7): [ |
|
296 "KALUGA1BOOT", # Kaluga 1 |
|
297 ], |
253 (0x239A, 0x00CB): [ |
298 (0x239A, 0x00CB): [ |
254 "QTPY_BOOT", # QT Py M0 |
299 "QTPY_BOOT", # QT Py M0 |
255 ], |
300 ], |
256 (0x239A, 0x00CD): [ |
301 (0x239A, 0x00CD): [ |
257 "FTHRCANBOOT", # Feather M4 CAN Express |
302 "FTHRCANBOOT", # Feather M4 CAN Express |
258 ], |
303 ], |
|
304 (0x239A, 0x00DF): [ |
|
305 "METROS2BOOT", # Metro ESP32-S2 |
|
306 ], |
|
307 (0x239A, 0x00E1): [ |
|
308 "METROM7BOOT", # Metro M7 1011 |
|
309 ], |
|
310 (0x239A, 0x00E5): [ |
|
311 "MAGTAGBOOT", # Metro MagTag 2.9 Grayscale |
|
312 ], |
|
313 (0x239A, 0x00EB): [ |
|
314 "FTHRS2BOOT", # Feather ESP32-S2 |
|
315 ], |
|
316 (0x239A, 0x00ED): [ |
|
317 "FTHRS2BOOT", # Feather ESP32-S2 Reverse TFT |
|
318 ], |
259 (0x239A, 0x00EF): [ |
319 (0x239A, 0x00EF): [ |
260 "TRINKEYBOOT", # NeoPixel Trinkey M0 |
320 "TRINKEYBOOT", # NeoPixel Trinkey M0 |
261 ], |
321 ], |
262 (0x239A, 0x00F5): [ |
322 (0x239A, 0x00F5): [ |
263 "STARBOOT", # Binary Star |
323 "STARBOOT", # Binary Star |
271 (0x2886, 0x000D): [ |
331 (0x2886, 0x000D): [ |
272 "Grove Zero", # Grove Zero |
332 "Grove Zero", # Grove Zero |
273 ], |
333 ], |
274 (0x2886, 0x002F): [ |
334 (0x2886, 0x002F): [ |
275 "Seeed XIAO", # Seeeduino XIAO |
335 "Seeed XIAO", # Seeeduino XIAO |
276 "Arduino", # Seeeduino XIAO |
336 "Arduino", # Seeeduino XIAO (old bootloader) |
277 ], |
337 ], |
278 (0x2886, 0xF00E): [ |
338 (0x2886, 0xF00E): [ |
279 "PITAYAGO", # Pitaya Go |
339 "PITAYAGO", # Pitaya Go |
280 ], |
340 ], |
281 (0x2886, 0xF00F): [ |
341 (0x2886, 0xF00F): [ |
282 "nRF52840M2", # MakerDiary nRF52840 M.2 Module |
342 "nRF52840M2", # MakerDiary nRF52840 M.2 Module |
283 ], |
343 ], |
|
344 (0x303A, 0x8008): [ |
|
345 "TTGOS2BOOT", # TTGO_T8_S2_Display |
|
346 ], |
|
347 (0x303A, 0x800E): [ |
|
348 "CCMBRISBOOT", # CucumberRIS v1.1 |
|
349 ], |
284 (0x3171, 0x0100): [ |
350 (0x3171, 0x0100): [ |
285 "CMDBOOT", # COMMANDER |
351 "CMDBOOT", # COMMANDER |
|
352 ], |
|
353 (0xCAFE, 0xFFFF): [ |
|
354 "F303BOOT", # STM32F303 Discovery |
286 ], |
355 ], |
287 }, |
356 }, |
288 "instructions": QCoreApplication.translate( |
357 "instructions": QCoreApplication.translate( |
289 "UF2FlashDialog", |
358 "UF2FlashDialog", |
290 "<h3>CircuitPython Board</h3>" |
359 "<h3>CircuitPython Board</h3>" |