Ostatnio kilku znajomych pytało, jak zainstalować CircuitPython na Seeed XIAO ESP32-S3. Dziś OpenELAB wyjaśni, jak zainstalować CircuitPython na Seeed XIAO ESP32-S3.
Przede wszystkim musisz mieć Seeed Studio XIAO ESP32-S3.
🛠️ Instalacja CircuitPython na XIAO ESP32S3 (Standard lub Sense)
📥 Pobierz oprogramowanie układowe CircuitPython
-
Obsługiwane wersje:
9.1.1
i9.2.0 Alpha
-
Oficjalna strona pobierania: CircuitPython dla XIAO ESP32S3 Sense
🔌 Wejście w tryb Bootloadera
Aby przygotować płytkę do instalacji oprogramowania układowego:
-
Przytrzymaj przycisk BOOT na XIAO ESP32S3.
-
Trzymając BOOT, podłącz płytkę do komputera za pomocą kabla USB.
-
Zwólnij przycisk BOOT po podłączeniu.
Opcjonalnie możesz wgrać prosty program Blink, aby zweryfikować, czy płytka działa poprawnie.
Jeśli używasz XIAO nRF52840, przed instalacją CircuitPython na Seeed Studio XIAO nRF52840 wymagana jest tryb bootloadera. Możemy wejść w tryb bootloadera, klikając dwukrotnie przycisk Reset.
Pobierz oprogramowanie układowe dla Seeed Studio XIAO nRF52840
Przeciągnij plik .urf na dysk ("XIAO-SENSE")
Sprawdź dysk, czy nazwa zmieniła się na "CIRCUITPY".
Teraz pomyślnie zainstalowałeś CircuitPython na płytce Seeed Studio XIAO nRF52840.
🧰 Konfiguracja środowiska Thonny IDE
-
Uruchom Thonny.
-
Przejdź do
Narzędzia → Opcje
. -
W zakładce Interpreter wybierz CircuitPython (generic).
💾 Flashowanie oprogramowania układowego
-
W Thonny kliknij instalator (esptool).
-
Wybierz odpowiedni port docelowy dla swojej płytki.
-
Wybierz rodzinę ESP32-S3.
-
Kliknij ikonę z trzema poziomymi liniami obok przycisku Zainstaluj, aby zlokalizować i wybrać pobrany plik firmware (np.
seeed_xiao_esp32s3_911.bin
lubseeed_xiao_esp32s3_920.bin
). -
Kliknij Zainstaluj i poczekaj na zakończenie procesu. Gdy zobaczysz „Gotowe”, możesz zamknąć okno.
✅ Weryfikacja instalacji
-
Twój komputer powinien teraz wykryć dysk USB o nazwie
CIRCUITPY
. -
To potwierdza, że CircuitPython został pomyślnie zainstalowany.
📚 Dodawanie bibliotek
-
Skopiuj wymagane
.mpy
plików biblioteki doCIRCUITPY/lib
katalogu. -
Możesz użyć
circup
narzędzie do efektywnej instalacji i zarządzania bibliotekami Adafruit.
Programowanie
Używamy IDE Thonny do programowania, dzisiaj użyję Seeed Studio 6x10 RGB MATRIX dla XIAO
To kończy instalację i programowanie CircuitPython.
