--- a/eric6/MicroPython/CircuitPythonFirmwareSelectionDialog.py Tue Feb 02 14:32:59 2021 +0100 +++ b/eric6/MicroPython/CircuitPythonFirmwareSelectionDialog.py Tue Feb 02 14:48:37 2021 +0100 @@ -53,9 +53,11 @@ # Adafruit boards ("--- Adafruit ---", ""), + ("BadgeLC", "BADGELCBOOT"), ("CLUE nRF52840 Express", "CLUEBOOT"), ("Circuit Playground Bluefruit", "CPLAYBTBOOT"), ("Circuit Playground Express", "CPLAYBOOT"), + ("Feather Arcade D51", "ARCADE-D5"), ("Feather Bluefruit Sense", "FTHR840BOOT"), ("Feather M0 Adalogger", "FEATHERBOOT"), ("Feather M0 Basic", "FEATHERBOOT"), @@ -66,7 +68,9 @@ ("Feather nRF52840 Express", "FTHR840BOOT"), ("Gemma M0", "GEMMABOOT"), ("Grand Central M4 Express", "GCM4BOOT"), + ("Hallowing M0", "HALLOWBOOT"), ("Hallowing M4 Express", "HALLOM4BOOT"), + ("Itsy Arcade D51", "ARCADE-D5"), ("ItsyBitsy M0 Express", "ITSYBOOT"), ("ItsyBitsy M4 Express", "ITSYM4BOOT"), ("ItsyBitsy nRF52840 Express", " ITSY840BOOT"), @@ -77,18 +81,41 @@ ("PyBadge", "BADGEBOOT"), ("PyGamer", "PYGAMERBOOT"), ("PyPortal", "PORTALBOOT"), + ("PyPortal M4 Express", "PORTALBOOT"), ("PyPortal Pynt", "PORTALBOOT"), ("PyPortal Titano", "PORTALBOOT"), ("PyRuler", "TRINKETBOOT"), + ("Radiofruit M0", "RADIOBOOT"), + ("Trellis M4 Express", "TRELM4BOOT"), ("Trinket M0", "TRINKETBOOT"), + ("crickit", "CRICKITBOOT"), + ("pIRKey M0", "PIRKEYBOOT"), # SparkFun boards ("--- SparkFun ---", ""), ("Qwiic Micro", "QwiicMicro"), + ("SAMD21 Dev Breakout", "SPARKFUN"), + ("SAMD21 Mini Breakout", "SPARKFUN"), ("SAMD51 Thing Plus", "51THINGBOOT"), ("RedBoard Turbo", "TURBOBOOT"), ("Pro nRF52840 Mini", "NRF52BOOT"), + # Seed boards + ("--- Seeed Studio ---", ""), + ("Grove Zero", "Grove Zero"), + + # other boards we know about + (self.tr("--- Others ---"), ""), + ("Arduino MKR1300", "MKR1300"), + ("Arduino MKRZero", "MKRZEROBOOT"), + ("Eitech Robotics", "ROBOTICS"), + ("Generic Corp. SAMD21 Board", "SAMD21"), + ("Generic Corp. SAME54 Board", "SAME54"), + ("Mini SAM M0", "MINISAMBOOT"), + ("Mini SAM M4", "MINISAMBOOT"), + ("Robo HAT MM1", "ROBOM0BOOT"), + ("Robo HAT MM1 M4", "ROBOM4BOOT"), + (self.tr("Manual Select"), self.__manualMarker), ) for boardName, bootVolume in boards: