diff -r 8b16ca841c5f -r 42c3c948aafa src/eric7/MicroPython/UF2FlashDialog.py --- a/src/eric7/MicroPython/UF2FlashDialog.py Mon Mar 04 15:03:15 2024 +0100 +++ b/src/eric7/MicroPython/UF2FlashDialog.py Mon Mar 04 18:16:19 2024 +0100 @@ -107,6 +107,9 @@ (0x1B4F, 0x002C): [ ("THNG+32BOOT", "Thing Plus - STM32"), ], + (0x1B4F, 0x002D): [ + ("MM-F405BOOT", "MicroMod STM32F405"), + ], (0x1B4F, 0x0D22): [ ("SPARKFUN", "SAMD21 Mini Breakout"), ], @@ -171,7 +174,7 @@ ("TRINKETBOOT", "Trinket M0"), ], (0x239A, 0x0021): [ - ("METROM4BOOT", "Metro M4 Express"), + ("METROM4BOOT", "Metro M4 Rev B"), ], (0x239A, 0x0022): [ ("ARCADE-D5", "Feather Arcade D51"), @@ -249,6 +252,7 @@ ], (0x239A, 0x005D): [ ("BlackPill", "STM32F401CxUx"), + ("MiniSTM32H7", "STM32FH750VBT6"), ("STMF411BOOT", "STM32F411 Discovery"), ], (0x239A, 0x0061): [ @@ -297,6 +301,7 @@ ], (0x239A, 0x0087): [ ("FTHRSNSBOOT", "Feather nRF52840 Sense"), + ("SENSTFTBOOT", "Feather nRF52840 Sense TFT"), ], (0x239A, 0x0093): [ ("ISVITABoot", "IkigaiSense Vita nRF52840"), @@ -409,18 +414,19 @@ (0x239A, 0x0111): [ ("QTPYS2BOOT", "QT Py ESP32-S2"), ], - (0x239A, 0x0113): [ - ("FTHRS3BOOT", "Feather ESP32-S3 No PSRAM"), - ], (0x239A, 0x0115): [ ("FEATHERBOOT", "Feather M4 Adalogger"), ], (0x239A, 0x0117): [ ("CAMERABOOT", "Camera"), + ("CAMERABOOT", "PyCamera"), ], (0x239A, 0x0119): [ ("QTPYS3BOOT", "QT Py ESP32-S3"), ], + (0x239A, 0x011B): [ + ("FTHRS3BOOT", "Feather ESP32-S3"), + ], (0x239A, 0x011D): [ ("FTHRS3BOOT", "Feather ESP32-S3 TFT"), ], @@ -443,12 +449,24 @@ (0x239A, 0x013F): [ ("TOYS2BOOT", "My Little Hacker ESP32-S2"), ], + (0x239A, 0x0141): [ + ("METROM7BOOT", "Metro M7 iMX RT1011 SD"), + ], (0x239A, 0x0143): [ ("QTPYS3BOOT", "QT Py ESP32-S3 (4M Flash, 2M PSRAM)"), ], + (0x239A, 0x0145): [ + ("METROS3BOOT", "Metro ESP32-S3"), + ], + (0x239A, 0x0147): [ + ("TFT_S3BOOT", "Qualia ESP32-S3 RGB666"), + ], (0x239A, 0x2030): [ ("MBBOOT", "Maker badge"), ], + (0x239A, 0x2031): [ + ("ES3inkBOOT", "ES3ink"), + ], (0x239A, 0x800B): [ ("ATMZBOOT", "ATMegaZero ESP32-S2"), ], @@ -477,6 +495,7 @@ ("PITAYAGO", "Pitaya Go"), ], (0x2886, 0xF00F): [ + ("CONNECTKIT", "nRF52840 Connect Kit"), ("M60KEYBOARD", "MakerDiary M60 Mechanical Keyboard"), ("nRF52840M2", "MakerDiary nRF52840 M.2 Module"), ], @@ -486,6 +505,9 @@ (0x303A, 0x7004): [ ("S3BOXBOOT", "ESP32S3 Box 2.5"), ], + (0x303A, 0x7008): [ + ("S2DKC1BOOT", "ESP32S2 DevKitC 1"), + ], (0x303A, 0x700E): [ ("S3EYEBOOT", "ESP32S3 EYE"), ], @@ -567,6 +589,9 @@ (0x303A, 0x8118): [ ("LOLIN3BOOT", "S3"), ], + (0x303A, 0x811A): [ + ("M5S3BOOT", "Stamp S3"), + ], (0x303A, 0x8121): [ ("ATOMS3BOOT", "AtomS3"), ], @@ -591,12 +616,39 @@ (0x303A, 0x8165): [ ("YDESP32S3", "YD-ESP32-S3"), ], + (0x303A, 0x817B): [ + ("NANOS3BOOT", "NanoS3"), + ], + (0x303A, 0x8181): [ + ("BLINGBOOT", "Bling!"), + ], + (0x303A, 0x8188): [ + ("ATOMS3UBOOT", "AtomS3U"), + ], + (0x303A, 0x8191): [ + ("TWRBOOT", "T-TWR Plus"), + ], + (0x303A, 0x81A1): [ + ("HTBOOT", "Wireless Tracker"), + ], + (0x303A, 0x81A2): [ + ("S3DKC1BOOT", "ESP32-S3-Pico"), + ], + (0x303A, 0x81AC): [ + ("MAGICS3BOOT", "MagiClick S3"), + ], + (0x303A, 0x81BA): [ + ("senseBox", "MCU-S2 ESP32S2"), + ], (0x30A4, 0x0002): [ ("SWANBOOT", "Swan R5"), ], (0x3171, 0x0100): [ ("CMDBOOT", "COMMANDER"), ], + (0x3343, 0x83CF): [ + ("FIRE2BOOT", "FireBeetle 2 ESP32-S3"), + ], (0x80E7, 0x8111): [ ("IOTS2BOOT", "HiiBot IoTs2"), ],