--- a/eric6/MicroPython/UF2FlashDialog.py Sat Feb 13 12:48:40 2021 +0100 +++ b/eric6/MicroPython/UF2FlashDialog.py Sat Feb 13 16:12:11 2021 +0100 @@ -53,6 +53,12 @@ (0x1209, 0x2017): [ "MINISAMBOOT", # Mini SAM M4 ], + (0x1209, 0x3252): [ + "MCBS2OMBOOT", # Module Clip w/Wroom + ], + (0x1209, 0x3253): [ + "MCBS2ERBOOT", # Module Clip w/Wrover + ], (0x1209, 0x4D44): [ "ROBOM0BOOT", # Robo HAT MM1 "ROBOM4BOOT", # Robo HAT MM1 M4 @@ -72,6 +78,9 @@ (0x1209, 0xF501): [ "M4SHIMBOOT", # M4-Shim ], + (0x15BA, 0x28DC): [ + "OLMLIPOBOOT", # ESP32S2 DevKit Lipo + ], (0x16D0, 0x0CDA): [ "AUTOMAT", # automat ], @@ -93,6 +102,11 @@ (0x1D50, 0x6160): [ "BLUEMICRO", # BlueMicro ], + (0x1FC9, 0x0094): [ + "DblM33BOOT", # Double M33 + "LPC5528BOOT", # LPCXpresso 55s28 + "LPC5569BOOT", # LPCXpresso 55s69 + ], (0x230A, 0x00E9): [ "TAU_BOOT", # Tau ], @@ -196,6 +210,13 @@ (0x239A, 0x0057): [ "SERPENTBOOT", # Serpente ], + (0x239A, 0x0059): [ + "FTHR405BOOT", # Feather STM32F405 Express + ], + (0x239A, 0x005D): [ + "BlackPill", # STM32F401CxUx + "STMF411BOOT", # STM32F411 Discovery + ], (0x239A, 0x0061): [ "SOLBOOT", # Sol ], @@ -211,6 +232,9 @@ (0x239A, 0x0071): [ "CLUEBOOT", # CLUE nRF52840 ], + (0x239A, 0x0077): [ + "RT1010BOOT", # RT1010 EVK + ], (0x239A, 0x0079): [ "ARAMBOOT", # ARAMCON Badge 2019 ], @@ -220,6 +244,12 @@ (0x239A, 0x007F): [ "BADGEBOOT", # OHS2020 Badge ], + (0x239A, 0x0081): [ + "RT1020BOOT", # RT1020 EVK + ], + (0x239A, 0x0083): [ + "RT1060BOOT", # RT1060 EVK + ], (0x239A, 0x0087): [ "FTHRSNSBOOT", # Feather nRF52840 Sense ], @@ -232,6 +262,15 @@ (0x239A, 0x009F): [ "ADM840BOOT", # AtelierDuMaker NRF52840 Breakout ], + (0x239A, 0x00A5): [ + "SAOLA1RBOOT", # Saola 1R WROVER + ], + (0x239A, 0x00A7): [ + "SAOLA1MBOOT", # Saola 1M WROOM + ], + (0x239A, 0x00AB): [ + "UFTHRS2BOOT", # FeatherS2 + ], (0x239A, 0x00AF): [ "FLUFFBOOT", # Fluff M0 ], @@ -250,12 +289,33 @@ (0x239A, 0x00C3): [ "GEMINIBOOT", # Gemini ], + (0x239A, 0x00C5): [ + "MICROS2BOOT", # microS2 + ], + (0x239A, 0x00C7): [ + "KALUGA1BOOT", # Kaluga 1 + ], (0x239A, 0x00CB): [ "QTPY_BOOT", # QT Py M0 ], (0x239A, 0x00CD): [ "FTHRCANBOOT", # Feather M4 CAN Express ], + (0x239A, 0x00DF): [ + "METROS2BOOT", # Metro ESP32-S2 + ], + (0x239A, 0x00E1): [ + "METROM7BOOT", # Metro M7 1011 + ], + (0x239A, 0x00E5): [ + "MAGTAGBOOT", # Metro MagTag 2.9 Grayscale + ], + (0x239A, 0x00EB): [ + "FTHRS2BOOT", # Feather ESP32-S2 + ], + (0x239A, 0x00ED): [ + "FTHRS2BOOT", # Feather ESP32-S2 Reverse TFT + ], (0x239A, 0x00EF): [ "TRINKEYBOOT", # NeoPixel Trinkey M0 ], @@ -273,7 +333,7 @@ ], (0x2886, 0x002F): [ "Seeed XIAO", # Seeeduino XIAO - "Arduino", # Seeeduino XIAO + "Arduino", # Seeeduino XIAO (old bootloader) ], (0x2886, 0xF00E): [ "PITAYAGO", # Pitaya Go @@ -281,9 +341,18 @@ (0x2886, 0xF00F): [ "nRF52840M2", # MakerDiary nRF52840 M.2 Module ], + (0x303A, 0x8008): [ + "TTGOS2BOOT", # TTGO_T8_S2_Display + ], + (0x303A, 0x800E): [ + "CCMBRISBOOT", # CucumberRIS v1.1 + ], (0x3171, 0x0100): [ "CMDBOOT", # COMMANDER ], + (0xCAFE, 0xFFFF): [ + "F303BOOT", # STM32F303 Discovery + ], }, "instructions": QCoreApplication.translate( "UF2FlashDialog",