eric6/MicroPython/UF2FlashDialog.py

changeset 8101
dee984e05647
parent 8099
522946e53835
child 8111
a8e9b387f701
equal deleted inserted replaced
8100:a4c231453cbc 8101:dee984e05647
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>"

eric ide

mercurial