For nylig har nogle venner spurgt, hvordan man installerer CircuitPython på Seeed XIAO ESP32-S3. I dag vil OpenELAB forklare dig, hvordan du installerer CircuitPython på Seeed XIAO ESP32-S3.
Først og fremmest skal du have en Seeed Studio XIAO ESP32-S3.
🛠️ Installation af CircuitPython på XIAO ESP32S3 (Standard eller Sense)
📥 Download CircuitPython-firmwaren
-
Understøttede versioner:
9.1.1
og9.2.0 Alpha
-
Officiel downloadside: CircuitPython for XIAO ESP32S3 Sense
🔌 Indtastning af bootloader-tilstand
For at forberede boardet til firmwareinstallation:
-
Tryk og hold BOOT-knappen på XIAO ESP32S3.
-
Mens du holder BOOT, tilslut boardet til din computer med et USB-datakabel.
-
Slip BOOT-knappen, når forbindelsen er oprettet.
Du kan eventuelt uploade et simpelt Blink-program for at bekræfte, at boardet fungerer korrekt.
Hvis du bruger XIAO nRF52840, kræver installationen af CircuitPython på Seeed Studio XIAO nRF52840 bootloader-tilstand. Vi kan gå ind i bootloader-tilstand ved at trykke på Reset-knappen to gange.
Download firmwaren til Seeed Studio XIAO nRF52840
Træk .urf-filen til diskdrevet ("XIAO-SENSE")
Tjek diskdrevets navn, hvis det er ændret til "CIRCUITPY".
Nu har du med succes installeret CircuitPython på Seeed Studio XIAO nRF52840 boardet.
🧰 Konfiguration af Thonny IDE
-
Start Thonny.
-
Naviger til
Værktøjer → Indstillinger
. -
Under fanen Interpreter, vælg CircuitPython (generisk).
💾 Flash af firmwaren
-
I Thonny, klik på (esptool) installatøren.
-
Vælg den korrekte Target port til dit board.
-
Vælg ESP32-S3-familien.
-
Klik på ikonet med tre vandrette linjer ved siden af Install-knappen for at finde og vælge firmware-filen, du har downloadet (f.eks.
seeed_xiao_esp32s3_911.bin
ellerseeed_xiao_esp32s3_920.bin
). -
Klik på Install og vent på, at processen fuldføres. Når du ser “Done”, kan du lukke vinduet.
✅ Bekræfter installation
-
Din computer skulle nu registrere et USB-drev med navnet
CIRCUITPY
. -
Dette bekræfter, at CircuitPython er blevet installeret succesfuldt.
📚 Tilføjer biblioteker
-
Kopier de nødvendige
.mpy
biblioteksfiler ind iCIRCUITPY/lib
mappe. -
Du kan bruge
circup
værktøj til effektivt at installere og administrere Adafruit-biblioteker.
Programmering
Vi bruger Thonny IDE til vores programmering, i dag vil jeg bruge Seeed Studio 6x10 RGB MATRIX for XIAO
Dette fuldender installationen og programmeringen af CircuitPython.
