262 "port_description": "", |
262 "port_description": "", |
263 "module": ".GenericMicroPythonDevices", |
263 "module": ".GenericMicroPythonDevices", |
264 }, |
264 }, |
265 "pyboard": { |
265 "pyboard": { |
266 "ids": [ |
266 "ids": [ |
267 (0xF055, 0x9800), # Pyboard in CDC mode |
267 (0xF055, 0x9800), # Pyboard in CDC+MSC mode |
268 (0xF055, 0x9801), # Pyboard in CDC+HID mode |
268 (0xF055, 0x9801), # Pyboard in CDC+HID mode |
269 (0xF055, 0x9802), # Pyboard in CDC+MSC mode |
269 (0xF055, 0x9802), # Pyboard in CDC mode |
|
270 (0xF055, 0x9803), # Pyboard in MSC mode |
|
271 (0xF055, 0x9804), # Pyboard in CDC2+MSC mode |
|
272 (0xF055, 0x9805), # Pyboard in CDC2 mode |
|
273 (0xF055, 0x9806), # Pyboard in CDC3 mode |
|
274 (0xF055, 0x9807), # Pyboard in CDC3+MSC mode |
|
275 (0xF055, 0x9808), # Pyboard in CDC+MSC+HID mode |
|
276 (0xF055, 0x9809), # Pyboard in CDC2+MSC+HID mode |
|
277 (0xF055, 0x980A), # Pyboard in CDC3+MSC+HID mode |
270 ], |
278 ], |
271 "description": "PyBoard", |
279 "description": "PyBoard", |
272 "icon": "micropython48", |
280 "icon": "micropython48", |
273 "port_description": "Pyboard", |
281 "port_description": "Pyboard", |
274 "module": ".PyBoardDevices", |
282 "module": ".PyBoardDevices", |
275 }, |
283 }, |
276 "rp2040": { |
284 "rp2040": { |
277 "ids": [ |
285 "ids": [ |
|
286 (0x16D0, 0x08C7), # Pimoroni Tiny 2040 (8MB) |
|
287 (0x1B4F, 0x0025), # SparkFun Thing Plus RP2040 |
|
288 (0x1B4F, 0x0026), # SparkFun Pro Micro RP2040 |
|
289 (0x2341, 0x025e), # Arduino Nano RP2040 Connect |
|
290 (0x239A, 0x80F2), # Adafruit Feather RP2040 |
|
291 (0x239A, 0x80F8), # Adafruit QT Py RP2040 |
|
292 (0x239A, 0x80FE), # Adafruit ItsyBitsy RP2040 |
278 (0x2E8A, 0x0005), # Raspberry Pi Pico |
293 (0x2E8A, 0x0005), # Raspberry Pi Pico |
279 (0x2E8A, 0x000C), # Raspberry Pi Pico |
294 (0x2E8A, 0x000C), # Raspberry Pi Pico |
|
295 (0x2E8A, 0x1002), # Pimoroni Pico LiPo (4MB) |
|
296 (0x2E8A, 0x1003), # Pimoroni Pico LiPo (16MB) |
280 ], |
297 ], |
281 "description": QCoreApplication.translate("MicroPythonDevice", "RP2040 based"), |
298 "description": QCoreApplication.translate("MicroPythonDevice", "RP2040 based"), |
282 "icon": "rp2040Device", |
299 "icon": "rp2040Device", |
283 "port_description": "", |
300 "port_description": "", |
284 "module": ".RP2040Devices", |
301 "module": ".RP2040Devices", |