Onlangs hebben enkele vrienden gevraagd hoe je CircuitPython op Seeed XIAO ESP32-S3 installeert. Vandaag zal OpenELAB je uitleggen hoe je CircuitPython op Seeed XIAO ESP32-S3 installeert.
Allereerst moet je een Seeed Studio XIAO ESP32-S3 hebben.
🛠️ CircuitPython installeren op de XIAO ESP32S3 (Standaard of Sense)
📥 Download de CircuitPython Firmware
-
Ondersteunde versies:
9.1.1
en9.2.0 Alpha
-
Officiële downloadpagina: CircuitPython voor XIAO ESP32S3 Sense
🔌 Bootloader-modus activeren
Bereid het board voor op firmware-installatie:
-
Druk en houd ingedrukt de BOOT-knop op de XIAO ESP32S3.
-
Houd de BOOT-knop ingedrukt en sluit het board aan op je computer met een USB-datakabel.
-
Laat de BOOT-knop los zodra deze is verbonden.
Je kunt optioneel een eenvoudig Blink-programma uploaden om te verifiëren dat het board correct functioneert.
Als je de XIAO nRF52840 gebruikt, is voor het installeren van CircuitPython op de Seeed Studio XIAO nRF52840 bootloader-modus vereist. We kunnen de bootloader-modus activeren door twee keer op de Reset-knop te drukken.
Download de firmware voor Seeed Studio XIAO nRF52840
Sleep het .urf-bestand naar de schijfdriver ("XIAO-SENSE")
Controleer de schijfdriver of de naam is veranderd in "CIRCUITPY".
Je hebt nu CircuitPython succesvol geïnstalleerd op de Seeed Studio XIAO nRF52840 board.
🧰 Thonny IDE configureren
-
Start Thonny.
-
Navigeer naar
Hulpmiddelen → Opties
. -
Ga naar het tabblad Interpreter en selecteer CircuitPython (generic).
💾 Firmware flashen
-
Klik in Thonny op de (esptool) installer.
-
Selecteer de juiste Doelpoort voor je bord.
-
Kies de ESP32-S3 familie.
-
Klik op het pictogram met drie horizontale lijnen naast de Installeren-knop om het firmwarebestand te zoeken en te selecteren dat je hebt gedownload (bijv.
seeed_xiao_esp32s3_911.bin
ofseeed_xiao_esp32s3_920.bin
). -
Klik op Installeren en wacht tot het proces is voltooid. Zodra je “Klaar” ziet, mag je het venster sluiten.
✅ Installatie verifiëren
-
Je computer zou nu een USB-station moeten detecteren met de naam
CIRCUITPY
. -
Dit bevestigt dat CircuitPython succesvol is geïnstalleerd.
📚 Bibliotheken toevoegen
-
Kopieer de benodigde
.mpy
bibliotheekbestanden in deCIRCUITPY/lib
map. -
Je kunt de
circup
tool om Adafruit-bibliotheken efficiënt te installeren en beheren.
Programmering
We gebruiken de Thonny IDE voor onze programmering, vandaag zal ik Seeed Studio 6x10 RGB MATRIX voor XIAO gebruiken
Dit voltooit de installatie en programmering van CircuitPython.
