Recentemente, alcuni amici hanno chiesto come installare CircuitPython su Seeed XIAO ESP32-S3. Oggi, OpenELAB ti spiegherà come installare CircuitPython su Seeed XIAO ESP32-S3.
Prima di tutto, devi avere un Seeed Studio XIAO ESP32-S3.
🛠️ Installazione di CircuitPython su XIAO ESP32S3 (Standard o Sense)
📥 Scarica il Firmware CircuitPython
-
Versioni supportate:
9.1.1
e9.2.0 Alpha
-
Pagina ufficiale di download: CircuitPython per XIAO ESP32S3 Sense
🔌 Entrando in modalità Bootloader
Per preparare la scheda all'installazione del firmware:
-
Premi e tieni premuto il pulsante BOOT sul XIAO ESP32S3.
-
Tieni premuto BOOT e collega la scheda al computer usando un cavo dati USB.
-
Rilascia il pulsante BOOT una volta connesso.
Puoi opzionalmente caricare un semplice programma Blink per verificare che la scheda funzioni correttamente.
Se usi il XIAO nRF52840, prima di installare CircuitPython su Seeed Studio XIAO nRF52840, è necessario il modo bootloader. Possiamo entrare in modalità bootloader premendo due volte il pulsante Reset.
Scarica il firmware per Seeed Studio XIAO nRF52840
Trascina il file .urf sul driver del disco ("XIAO-SENSE")
Controlla il driver del disco se il nome è cambiato in "CIRCUITPY".
Ora hai installato con successo CircuitPython sulla scheda Seeed Studio XIAO nRF52840.
🧰 Configurazione di Thonny IDE
-
Avvia Thonny.
-
Vai su
Strumenti → Opzioni
. -
Nella scheda Interpreter, seleziona CircuitPython (generico).
💾 Flash del Firmware
-
In Thonny, clicca sull'installer (esptool).
-
Seleziona la porta di destinazione corretta per la tua scheda.
-
Scegli la famiglia ESP32-S3.
-
Clicca sull'icona con tre linee orizzontali accanto al pulsante Installa per individuare e selezionare il file firmware che hai scaricato (es.
seeed_xiao_esp32s3_911.bin
oseeed_xiao_esp32s3_920.bin
). -
Clicca su Installa e attendi il completamento del processo. Una volta che vedi “Fatto”, puoi chiudere la finestra.
✅ Verifica dell'Installazione
-
Il tuo computer dovrebbe ora rilevare un'unità USB chiamata
CIRCUITPY
. -
Questo conferma che CircuitPython è stato installato con successo.
📚 Aggiunta di Librerie
-
Copia i
.mpy
file di libreria nellaCIRCUITPY/lib
directory. -
Puoi usare il
circup
strumento per installare e gestire efficientemente le librerie Adafruit.
Programmazione
Usiamo l'IDE Thonny per la nostra programmazione, oggi userò Seeed Studio 6x10 RGB MATRIX per XIAO
Questo completa l'installazione e la programmazione di CircuitPython.
