MicroPython: extended the list of known CircuitPython devices by extracting the VID/PID from the CorcuitPython sources.

Sun, 07 Feb 2021 17:34:51 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 07 Feb 2021 17:34:51 +0100
changeset 8084
7742e0b96629
parent 8083
a2e14cda6f3f
child 8085
f6db8b3ecea9

MicroPython: extended the list of known CircuitPython devices by extracting the VID/PID from the CorcuitPython sources.

eric6/MicroPython/MicroPythonDevices.py file | annotate | diff | comparison | revisions
--- a/eric6/MicroPython/MicroPythonDevices.py	Sat Feb 06 19:22:43 2021 +0100
+++ b/eric6/MicroPython/MicroPythonDevices.py	Sun Feb 07 17:34:51 2021 +0100
@@ -40,36 +40,67 @@
     
     "circuitpython": {
         "ids": [
-            (0x04D8, 0xEAD1),       # DynOSSAT-EDU-EPS
-            (0x04D8, 0xEAD2),       # DynOSSAT-EDU-OBC
+            (0x04D8, 0xEAD1),       # BH Dynamics DynOSSAT-EDU-EPS-v1.0
+            (0x04D8, 0xEAD2),       # BH Dynamics DynOSSAT-EDU-OBC-v1.0
+            (0x04D8, 0xEC44),       # maholli PyCubed
+            (0x04D8, 0xEC63),       # Kevin Neubauer CircuitBrains Basic
+            (0x04D8, 0xEC64),       # Kevin Neubauer CircuitBrains Deluxe
             (0x04D8, 0xEC72),       # XinaBox CC03
             (0x04D8, 0xEC75),       # XinaBox CS11
-            (0x04D8, 0xED5E),       # XinaBox CW03
-            (0x04D8, 0xED94),       # PyCubed
-            (0x04D8, 0xEDBE),       # SAM32
-            (0x054C, 0x0BC2),       # Spresense
-            (0x1209, 0x2017),       # Mini SAM M4
-            (0x1209, 0x4DDD),       # ODT CP Sapling M0
+            (0x04D8, 0xED5F),       # Itaca Innovation uChip CircuitPython
+            (0x04D8, 0xED94),       # maholli kicksat-sprite
+            (0x04D8, 0xEDB3),       # Capable Robot Programmable USB Hub
+            (0x04D8, 0xEDBE),       # maholli SAM32
+            (0x04D8, 0xEE8C),       # J&J Studios LLC datum-Distance
+            (0x04D8, 0xEE8D),       # J&J Studios LLC datum-IMU
+            (0x04D8, 0xEE8E),       # J&J Studios LLC datum-Light
+            (0x04D8, 0xEE8F),       # J&J Studios LLC datum-Weather
+            (0x054C, 0x0BC2),       # Sony Spresense
+            (0x1209, 0x2017),       # Benjamin Shockley Mini SAM M4
+            (0x1209, 0x3252),       # Targett Module Clip w/Wroom
+            (0x1209, 0x3253),       # Targett Module Clip w/Wrover
+            (0x1209, 0x4D43),       # Robotics Masters Robo HAT MM1 M4
+            (0x1209, 0x4DDD),       # ODT CP Sapling
             (0x1209, 0x4DDE),       # ODT CP Sapling M0 w/ SPI Flash
-            (0x1209, 0x7102),       # Mini SAM M0
+            (0x1209, 0x5BF0),       # Foosn Fomu
+            (0x1209, 0x805A),       # Electronic Cats BastBLE
+            (0x1209, 0xBAB0),       # Electronic Cats Bast WiFi
             (0x1209, 0xBAB1),       # Electronic Cats Meow Meow
             (0x1209, 0xBAB2),       # Electronic Cats CatWAN USBStick
             (0x1209, 0xBAB3),       # Electronic Cats Bast Pro Mini M0
             (0x1209, 0xBAB6),       # Electronic Cats Escornabot Makech
-            (0x16C0, 0x0486),       # PJRC Teensy 4.1
-            (0x1B4F, 0x0016),       # Sparkfun Thing Plus - SAMD51
+            (0x1209, 0xBAB8),       # Electronic Cats NFC Copy Cat
+            (0x1209, 0xC051),       # Betrusted Simmel
+            (0x1209, 0xE3E3),       # StackRduino M0 PRO
+            (0x1209, 0xF500),       # Silicognition LLC M4-Shim
+            (0x1915, 0xB001),       # Makerdiary Pitaya Go
+            (0x1B4F, 0x0015),       # SparkFun RedBoard Turbo Board
+            (0x1B4F, 0x0016),       # SparkFun SAMD51 Thing+
+            (0x1B4F, 0x0017),       # SparkFun LUMIDrive Board
+            (0x1B4F, 0x5289),       # SparkFun SFE_nRF52840_Mini
             (0x1B4F, 0x8D22),       # SparkFun SAMD21 Mini Breakout
             (0x1B4F, 0x8D23),       # SparkFun SAMD21 Dev Breakout
             (0x1B4F, 0x8D24),       # SparkFun Qwiic Micro
-            (0x1D50, 0x60E8),       # PewPew Game Console
-            (0x2341, 0x8057),       # Arduino Nano 33 IoT board
-            (0x2886, 0x002F),       # Seeed XIAO
-            (0x2886, 0x802D),       # Seeed Wio Terminal
-            (0x2886, 0x802F),       # Seeed XIAO
+            (0x1D50, 0x60E8),       # Radomir Dopieralski PewPew M4
+            (0x2341, 0x8053),       # Arduino MKR1300
+            (0x2341, 0x8057),       # Arduino Nano 33 IoT
+            (0x2341, 0x805A),       # Arduino Arduino_Nano_33_BLE
+            (0x2341, 0x824D),       # Arduino Zero
+            (0x2786, 0x9207),       # Switch Sc. BLE-SS dev board Multi Sensor
+            (0x2886, 0x002F),       # Seeed Seeeduino XIAO
+            (0x2886, 0x802D),       # Seeed Seeeduino Wio Terminal
+            (0x2886, 0xF001),       # Makerdiary nRF52840 M.2 Developer Kit
+            (0x2886, 0xF002),       # Makerdiary M60 Keyboard
             (0x2B04, 0xC00C),       # Particle Argon
             (0x2B04, 0xC00D),       # Particle Boron
             (0x2B04, 0xC00E),       # Particle Xenon
-            (0x3171, 0x0101),       # 8086.net Commander
+            (0x303A, 0x8007),       # LILYGO TTGO T8 ESP32-S2
+            (0x3171, 0x0101),       # 8086 Consultancy Commander
+            (0x31E2, 0x2001),       # BDMICRO LLC VINA-D21
+            (0x31E2, 0x2011),       # BDMICRO LLC VINA-D51
+            (0x32BD, 0x3001),       # Alorium Tech. AloriumTech Evo M51
+            (0x4097, 0x0001),       # TG-Boards Datalore IP M4
+            
             (0x239A, None),         # Any Adafruit Boards
         ],
         "description": "CircuitPython",

eric ide

mercurial