eric6/MicroPython/CircuitPythonFirmwareSelectionDialog.py

changeset 7597
9dac5ef0126d
parent 7596
1b1f401e1d70
child 7780
41420f82c0ac
--- a/eric6/MicroPython/CircuitPythonFirmwareSelectionDialog.py	Sat May 16 12:12:38 2020 +0200
+++ b/eric6/MicroPython/CircuitPythonFirmwareSelectionDialog.py	Mon May 18 17:39:01 2020 +0200
@@ -52,20 +52,44 @@
         boards = (
             ("", ""),           # indicator for no selection
             
-            ("Adafruit CLUE", "CLUEBOOT"),
+            # Adafruit boards
+            ("--- Adafruit ---", ""),
+            ("CLUE nRF52840 Express", "CLUEBOOT"),
             ("Circuit Playground Bluefruit", "CPLAYBTBOOT"),
             ("Circuit Playground Express", "CPLAYBOOT"),
+            ("Feather Bluefruit Sense", "FTHR840BOOT"),
+            ("Feather M0 Adalogger", "FEATHERBOOT"),
+            ("Feather M0 Basic", "FEATHERBOOT"),
             ("Feather M0 Express", "FEATHERBOOT"),
+            ("Feather M0 RFM69", "FEATHERBOOT"),
+            ("Feather M0 RFM9x", "FEATHERBOOT"),
             ("Feather M4 Express", "FEATHERBOOT"),
+            ("Feather nRF52840 Express", "FTHR840BOOT"),
             ("Gemma M0", "GEMMABOOT"),
             ("Grand Central M4 Express", "GCM4BOOT"),
+            ("Hallowing M4 Express", "HALLOM4BOOT"),
             ("ItsyBitsy M0 Express", "ITSYBOOT"),
             ("ItsyBitsy M4 Express", "ITSYM4BOOT"),
+            ("ItsyBitsy nRF52840 Express", " ITSY840BOOT"),
             ("Metro M0 Express", "METROBOOT"),
             ("Metro M4 Express", "METROM4BOOT"),
+            ("Metro M4 Express AirLift", "METROM4BOOT"),
             ("NeoTrelis M4 Express", "TRELM4BOOT"),
+            ("PyBadge", "BADGEBOOT"),
+            ("PyGamer", "PYGAMERBOOT"),
+            ("PyPortal", "PORTALBOOT"),
+            ("PyPortal Pynt", "PORTALBOOT"),
+            ("PyPortal Titano", "PORTALBOOT"),
+            ("PyRuler", "TRINKETBOOT"),
             ("Trinket M0", "TRINKETBOOT"),
             
+            # SparkFun boards
+            ("--- SparkFun ---", ""),
+            ("Qwiic Micro", "QwiicMicro"),
+            ("SAMD51 Thing Plus", "51THINGBOOT"),
+            ("RedBoard Turbo", "TURBOBOOT"),
+            ("Pro nRF52840 Mini", "NRF52BOOT"),
+            
             (self.tr("Manual Select"), self.__manualMarker),
         )
         for boardName, bootVolume in boards:

eric ide

mercurial