Hoe CircuitPython te installeren op Seeed Studio XIAO ESP32-S3 en XIAO nRF52840

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.
XIAO ESP32S3

XIAO ESP32S3

Bekijk product

🛠️ CircuitPython installeren op de XIAO ESP32S3 (Standaard of Sense)

📥 Download de CircuitPython Firmware

🔌 Bootloader-modus activeren

Bereid het board voor op firmware-installatie:
  1. Druk en houd ingedrukt de BOOT-knop op de XIAO ESP32S3.
  2. Houd de BOOT-knop ingedrukt en sluit het board aan op je computer met een USB-datakabel.
  3. 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

  1. Start Thonny.
  2. Navigeer naar Hulpmiddelen → Opties.
  3. Ga naar het tabblad Interpreter en selecteer CircuitPython (generic).

 

💾 Firmware flashen

  1. Klik in Thonny op de (esptool) installer.
  2. Selecteer de juiste Doelpoort voor je bord.
  3. Kies de ESP32-S3 familie.
  4. 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 of seeed_xiao_esp32s3_920.bin).
  5. 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 de CIRCUITPY/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.

 

Schrijf u in voor onze nieuwsbrief

Ontvang de nieuwste informatie over onze producten en speciale aanbiedingen.