src/eric7/MicroPython/Devices/__init__.py

branch
eric7
changeset 11170
6d6199d668fb
parent 11167
a3f5af773bc7
child 11171
f7cb33253cbf
equal deleted inserted replaced
11169:7277dd5eb324 11170:6d6199d668fb
146 (0x2341, 0x056B), # Arduino Nano ESP32 146 (0x2341, 0x056B), # Arduino Nano ESP32
147 (0x2341, 0x8053), # Arduino MKR1300 147 (0x2341, 0x8053), # Arduino MKR1300
148 (0x2341, 0x8057), # Arduino Nano 33 IoT 148 (0x2341, 0x8057), # Arduino Nano 33 IoT
149 (0x2341, 0x805A), # Arduino Arduino_Nano_33_BLE 149 (0x2341, 0x805A), # Arduino Arduino_Nano_33_BLE
150 (0x2341, 0x824D), # Arduino Zero 150 (0x2341, 0x824D), # Arduino Zero
151 (0x239A, 0x006A), # WeAct stm32f411ce blackpill with flash
152 (0x239A, 0x00CC), # Adafruit Industries LLC QT Py M0 Haxpress
153 (0x239A, 0x00CF), # Arduino Nano RP2040 Connect
154 (0x239A, 0x0145), # Adafruit Metro ESP32-S3
155 (0x239A, 0x102E), # WeAct Studio Pico
156 (0x239A, 0x2030), # Czech maker Maker badge
157 (0x239A, 0x6005), # Winterbloom Big Honking Button
158 (0x239A, 0x8009), # ATMegaZero ESP32-S2
159 (0x239A, 0x8012), # Adafruit Industries LLC ItsyBitsy M0 Express
160 (0x239A, 0x8014), # Adafruit Industries LLC Metro M0 Express
161 (0x239A, 0x8015), # Adafruit Industries LLC Feather M0
162 (0x239A, 0x8019),
163 # Adafruit Industries LLC CircuitPlayground Express
164 # Adafruit Industries LLC CircuitPlayground Express with Crickit libraries
165 # Adafruit Industries LLC CircuitPlayground Express with displayio
166 (0x239A, 0x801D), # Adafruit Industries LLC Gemma M0
167 (0x239A, 0x801F),
168 # Adafruit Industries LLC Trinket M0
169 # Radomir Dopieralski Trinket M0 Haxpress
170 (0x239A, 0x8021),
171 # Adafruit Industries LLC Metro M4 Express
172 # Nadda-Reel Company LLC CP32-M4
173 (0x239A, 0x8023),
174 # Adafruit Industries LLC Feather M0 Express
175 # Dave Astels Feather M0 Supersized
176 (0x239A, 0x8026), # Adafruit Industries LLC Feather M4 Express
177 (0x239A, 0x8028), # Adafruit Industries LLC pIRKey M0
178 (0x239A, 0x802A), # Adafruit Industries LLC Feather nRF52840 Express
179 (0x239A, 0x802C), # Adafruit Industries LLC ItsyBitsy M4 Express
180 (0x239A, 0x8030), # Adafruit Industries LLC Trellis M4 Express
181 (0x239A, 0x8032), # Adafruit Industries LLC Grand Central M4 Express
182 (0x239A, 0x8034), # Adafruit Industries LLC PyBadge
183 (0x239A, 0x8036), # Adafruit Industries LLC PyPortal
184 (0x239A, 0x8038), # Adafruit Industries LLC Metro M4 Airlift Lite
185 (0x239A, 0x803C), # Electronut Labs Papyr
186 (0x239A, 0x803E),
187 # Adafruit Industries LLC PyGamer
188 # Adafruit Industries LLC PyGamer Advance
189 (0x239A, 0x8040), # Adafruit Industries LLC Metro nRF52840 Express
190 (0x239A, 0x8043), # Adafruit Industries LLC PyBadge AirLift
191 (0x239A, 0x8046), # Adafruit Industries LLC Circuit Playground Bluefruit
192 (0x239A, 0x8048), # Adafruit Industries LLC Monster M4SK
193 (0x239A, 0x804A), # Adafruit Industries LLC Hallowing M4 Express
194 (0x239A, 0x804C), # Adafruit Industries LLC PyRuler
195 (0x239A, 0x804E), # keithp.com snekboard
196 (0x239A, 0x8050), # Arduino MKRZero
197 (0x239A, 0x8052), # Adafruit Industries LLC ItsyBitsy nRF52840 Express
198 (0x239A, 0x8054), # Adafruit Industries LLC PyPortal Titano
199 (0x239A, 0x8056), # STMicroelectronics STM32F412ZG Discovery Board - CPy
200 (0x239A, 0x8058), # arturo182 Serpente
201 (0x239A, 0x805A), # Adafruit Industries LLC Feather STM32F405 Express
202 (0x239A, 0x805C), # George Robotic Pyboard Version 1.1
203 (0x239A, 0x805E), # STMicroelectronics STM32F411VE Discovery Board - CPy
204 (0x239A, 0x8060), # Cedar Grove Studios StringCar M0 Express
205 (0x239A, 0x8062), # Winterbloom Sol
206 (0x239A, 0x8066), # ndGarage Bit6
207 (0x239A, 0x8068), # MicroPython Chinese Community PYB LR Nano V2
208 (0x239A, 0x8069), # Jeremy Gillick Thunderpack STM32F411
209 (0x239A, 0x806A), # WeAct stm32f411ce blackpill
210 (0x239A, 0x806C), # @sarfata shIRtty
211 (0x239A, 0x8070), # Teknikio Bluebird
212 (0x239A, 0x8071), # Jeremy Gillick Thunderpack STM32F411
213 (0x239A, 0x8072), # Adafruit Industries LLC CLUE nRF52840 Express
214 (0x239A, 0x8074), # arturo182 Feather MIMXRT1011
215 (0x239A, 0x8076), # arturo182 Feather MIMXRT1062
216 (0x239A, 0x8078), # NXP IMXRT1010-EVK
217 (0x239A, 0x807A), # ARAMCON Badge Team ARAMCON Badge 2019
218 (0x239A, 0x807C), # ARAMCON Badge Team ARAMCON2 Badge
219 (0x239A, 0x807E), # Oddly Specific Objects The Open Book Feather
220 (0x239A, 0x8080), # OSHWA OHS2020 Badge
221 (0x239A, 0x8082), # NXP iMX RT 1020 EVK
222 (0x239A, 0x8084), # NXP iMX RT 1060 EVK
223 (0x239A, 0x8086), # PJRC Teensy 4.0
224 (0x239A, 0x8088), # Adafruit Industries LLC Feather Bluefruit Sense
225 (0x239A, 0x808A), # STMicroelectronics STM32F407VG Discovery Board - CPy
226 (0x239A, 0x808E), # Espruino Pico
227 (0x239A, 0x8090), # Espruino Wifi
228 (0x239A, 0x8092), # Adafruit Feather M7 1011
229 (0x239A, 0x8094), # IkigaiSense Technologies LTD IkigaiSense Vita nRF52840
230 (0x239A, 0x8096), # Szymon Klause UARTLogger II
231 (0x239A, 0x8098), # STMicroelectronics Nucleo H743ZI - CPy
232 (0x239A, 0x809A), # STMicroelectronics Nucleo F767ZI - CPy
233 (0x239A, 0x809C), # STMicroelectronics ST STM32F746G Discovery - CPy
234 (0x239A, 0x809E), # STMicroelectronics Nucleo F746zg - CPy
235 (0x239A, 0x80A0), # AtelierDuMaker ADM_B_NRF52840_1
236 (0x239A, 0x80A4), # OpenMV, LLC OpenMV-H7 R1
237 (0x239A, 0x80A6), # Espressif Saola 1 w/WROVER
238 (0x239A, 0x80A8), # Espressif Saola 1 w/WROOM
239 (0x239A, 0x80AC), # UnexpectedMaker FeatherS2
240 (0x239A, 0x80AE), # PJRC Teensy 4.1
241 (0x239A, 0x80AF), # Radomir Dopieralski uGame10
242 (0x239A, 0x80B0), # Radomir Dopieralski Fluff M0
243 (0x239A, 0x80B2), # HiiBot BlueFi
244 (0x239A, 0x80B4), # Nice Keyboards nice!nano
245 (0x239A, 0x80B6), # Microchip SAM E54 Xplained Pro
246 (0x239A, 0x80B8), # Zoomax LoC BeR M4 base board
247 (0x239A, 0x80B9), # ndGarage Bit6
248 (0x239A, 0x80BC), # Raytac Corporation MDBT50Q-DB-40
249 (0x239A, 0x80BE), # TinkeringTech LLC TinkeringTech ScoutMakes Azul
250 (0x239A, 0x80C0), # Adafruit Industries LLC BLM Badge
251 (0x239A, 0x80C2), # bleeptrack PicoPlanet
252 (0x239A, 0x80C6), # MicroDev microS2
253 (0x239A, 0x80C8), # Espressif Kaluga 1
254 (0x239A, 0x80CA), # Adafruit Industries LLC Matrix Portal M4
255 (0x239A, 0x80CC), # Adafruit Industries LLC QT Py M0
256 (0x239A, 0x80CE), # Adafruit Industries LLC Feather M4 CAN
257 (0x239A, 0x80CF), # Kittenbot Meowbit
258 (0x239A, 0x80D0), # Adafruit Industries LLC Feather RadioFruit Zigbee
259 (0x239A, 0x80D1), # Adafruit Industries LLC Feather M0 Express
260 (0x239A, 0x80D2), # Adafruit Industries LLC Feather M0 RFM69
261 (0x239A, 0x80D3), # Adafruit Industries LLC Feather M0 Adalogger
262 (0x239A, 0x80D4), # Adafruit Industries LLC Feather M0 RFM9x
263 (0x239A, 0x80D5), # Radomir Dopieralski PewPew 10.2
264 (0x239A, 0x80D7), # Electronut Labs Blip
265 (0x239A, 0x80D8), # Nordic Semiconductor PCA10100
266 (0x239A, 0x80D9), # Nordic Semiconductor PCA10059
267 (0x239A, 0x80DA), # Nordic Semiconductor PCA10056
268 (0x239A, 0x80DB), # TG-Techie TG-Watch
269 (0x239A, 0x80DC), # makerdiary nRF52840-MDK
270 (0x239A, 0x80DD), # makerdiary nRF52840-MDK-Dongle
271 (0x239A, 0x80DE),
272 # Muselab nanoESP32-S2
273 # Muselab nanoESP32-S2 w/Wroom
274 (0x239A, 0x80E0), # Adafruit Metro ESP32S2
275 (0x239A, 0x80E2), # Adafruit Metro M7 iMX RT1011 AirLift
276 (0x239A, 0x80E6), # Adafruit MagTag
277 (0x239A, 0x80EC),
278 # Adafruit Feather ESP32S2
279 # Adafruit Feather ESP32S2 no PSRAM
280 (0x239A, 0x80EE),
281 # Adafruit Feather ESP32-S2 Reverse TFT
282 # Adafruit Feather ESP32S2 TFT no PSRAM
283 (0x239A, 0x80F0), # Adafruit Industries LLC NeoPixel Trinkey M0
284 (0x239A, 0x80F2), # Adafruit Feather RP2040
285 (0x239A, 0x80F4), # Raspberry Pi Pico
286 (0x239A, 0x80F8), # Adafruit QT Py RP2040
287 (0x239A, 0x80FA), # Adafruit FunHouse
288 (0x239A, 0x80FC), # Adafruit Industries LLC Rotary Trinkey M0
289 (0x239A, 0x80FE), # Adafruit ItsyBitsy RP2040
290 (0x239A, 0x8100), # Adafruit Industries LLC NeoKey Trinkey M0
291 (0x239A, 0x8102), # Adafruit Industries LLC Slide Trinkey M0
292 (0x239A, 0x8104), # Adafruit Industries LLC ProxLight Trinkey M0
293 (0x239A, 0x8106), # Adafruit KB2040
294 (0x239A, 0x8108), # Adafruit Macropad RP2040
295 (0x239A, 0x810A), # Adafruit QT2040 Trinkey
296 (0x239A, 0x810C), # Raytac Corporation MDBT50Q-RX Dongle
297 (0x239A, 0x810E), # Adafruit Industries LLC nRF52840 LED Glasses Driver
298 (0x239A, 0x8110), # Adafruit Feather ESP32-S2 TFT
299 (0x239A, 0x8112), # Adafruit QT Py ESP32S2
300 (0x239A, 0x8114), # Adafruit Feather ESP32S3 No PSRAM
301 (0x239A, 0x8118), # Adafruit Camera
302 (0x239A, 0x811A), # Adafruit QT Py ESP32S3 no psram
303 (0x239A, 0x811C), # Adafruit Feather ESP32S3 4MB Flash 2MB PSRAM
304 (0x239A, 0x811E), # Adafruit Feather ESP32-S3 TFT
305 (0x239A, 0x8120), # Raspberry Pi Pico W
306 (0x239A, 0x8122), # Adafruit Feather RP2040 Scorpio
307 (0x239A, 0x8124), # Adafruit Feather ESP32-S3 Reverse TFT
308 (0x239A, 0x8126), # Adafruit MatrixPortal S3
309 (0x239A, 0x8128), # Adafruit Feather RP2040 DVI
310 (0x239A, 0x812A), # Adafruit Feather RP2040 USB Host
311 (0x239A, 0x812C), # Adafruit Feather RP2040 ThinkInk
312 (0x239A, 0x812E), # Adafruit Feather RP2040 RFM
313 (0x239A, 0x8130), # Adafruit Feather RP2040 CAN
314 (0x239A, 0x8132), # Adafruit Feather RP2040 Prop-Maker
315 (0x239A, 0x8134), # NXP iMX RT 1050 EVKB
316 (0x239A, 0x8136), # NXP iMX RT 1040 EVK
317 (0x239A, 0x8138), # NXP IMXRT1015-EVK
318 (0x239A, 0x813C), # NXP iMX RT 1060 EVKB
319 (0x239A, 0x813E), # Adafruit Metro RP2040
320 (0x239A, 0x8142), # Adafruit Metro M7 iMX RT1011 SD
321 (0x239A, 0x8144), # Adafruit QT Py ESP32S3 4MB Flash 2MB PSRAM
322 (0x239A, 0x8148), # Adafruit Qualia-S3-RGB666
323 (0x239A, 0x814C), # Espressif ESP32-S3-EV-LCD-Board
324 (0x239A, 0x814E), # Adafruit Metro RP2350
325 (0x239A, 0x8150), # Adafruit Feather RP2350
326 (0x239A, 0x8152), # Adafruit Floppsy RP2040
327 (0x239A, 0x8154), # Adafruit Industries LLC SHT4x Trinkey M0
328 (0x239A, 0x8156), # Adafruit Industries LLC Pixel Trinkey M0
329 (0x239A, 0x8158), # Adafruit Industries LLC TRRS Trinkey M0
330 (0x239A, 0x815E), # Adafruit Feather RP2040 Adalogger
331 (0x239A, 0x8160), # Adafruit Vindie S2
332 (0x239A, 0x8162), # Raspberry Pi Pico 2 W
333 (0x239A, 0xD1ED), # Adafruit Industries LLC HalloWing M0 Express
151 (0x2786, 0x9207), # Switch Sc. BLE-SS dev board Multi Sensor 334 (0x2786, 0x9207), # Switch Sc. BLE-SS dev board Multi Sensor
152 (0x2786, 0x920D), # Switch Sc. SSCI ISP1807 Dev Board 335 (0x2786, 0x920D), # Switch Sc. SSCI ISP1807 Dev Board
153 (0x2786, 0x920F), # Switch Sc. SSCI ISP1807 Micro Board 336 (0x2786, 0x920F), # Switch Sc. SSCI ISP1807 Micro Board
154 (0x2886, 0x002F), # Seeed Seeeduino XIAO 337 (0x2886, 0x002F), # Seeed Seeeduino XIAO
155 (0x2886, 0x0042), # Seeed Seeeduino XIAO RP2040 338 (0x2886, 0x0042), # Seeed Seeeduino XIAO RP2040
354 (0x32BD, 0x3001), # Alorium Tech. AloriumTech Evo M51 537 (0x32BD, 0x3001), # Alorium Tech. AloriumTech Evo M51
355 (0x3343, 0x83CF), # DFRobot Firebeetle 2 ESP32-S3 538 (0x3343, 0x83CF), # DFRobot Firebeetle 2 ESP32-S3
356 (0x4097, 0x0001), # TG-Boards Datalore IP M4 539 (0x4097, 0x0001), # TG-Boards Datalore IP M4
357 (0x612B, 0x80A7), # Ai-Thinker ESP 12k NodeMCU 540 (0x612B, 0x80A7), # Ai-Thinker ESP 12k NodeMCU
358 # do not overwrite this entry 541 # do not overwrite this entry
359 (0x239A, None), # Any Adafruit Boards 542 ##(0x239A, None), # Any Adafruit Boards
360 ), 543 ),
361 "description": "CircuitPython", 544 "description": "CircuitPython",
362 "icon": "circuitPythonDevice", 545 "icon": "circuitPythonDevice",
363 "port_description": "", 546 "port_description": "",
364 "module": ".CircuitPythonDevices", 547 "module": ".CircuitPythonDevices",
401 "icon": "micropython48", 584 "icon": "micropython48",
402 "port_description": "Board", 585 "port_description": "Board",
403 "module": ".GenericMicroPythonDevices", 586 "module": ".GenericMicroPythonDevices",
404 }, 587 },
405 "nrf52_uf2": { 588 "nrf52_uf2": {
406 "ids": ((0x2886, 0x0045),), # XIAO nRF52840 Sense 589 "ids": (
590 (0x239A, 0x8052), # Feather nRF52840 Express
591 (0x2886, 0x0045), # XIAO nRF52840 Sense
592 ),
407 "description": QCoreApplication.translate( 593 "description": QCoreApplication.translate(
408 "MicroPythonDevice", "NRF52 Board with UF2 Support" 594 "MicroPythonDevice", "NRF52 Board with UF2 Support"
409 ), 595 ),
410 "icon": "nrf48", 596 "icon": "nrf48",
411 "port_description": "", 597 "port_description": "",

eric ide

mercurial