Jak zainstalować CircuitPython na Seeed Studio XIAO ESP32-S3 i XIAO nRF52840

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

XIAO ESP32S3

Zobacz produkt

🛠️ Instalacja CircuitPython na XIAO ESP32S3 (Standard lub Sense)

📥 Pobierz oprogramowanie układowe CircuitPython

🔌 Wejście w tryb Bootloadera

Aby przygotować płytkę do instalacji oprogramowania układowego:
  1. Przytrzymaj przycisk BOOT na XIAO ESP32S3.
  2. Trzymając BOOT, podłącz płytkę do komputera za pomocą kabla USB.
  3. 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

  1. Uruchom Thonny.
  2. Przejdź do Narzędzia → Opcje.
  3. W zakładce Interpreter wybierz CircuitPython (generic).

 

💾 Flashowanie oprogramowania układowego

  1. W Thonny kliknij instalator (esptool).
  2. Wybierz odpowiedni port docelowy dla swojej płytki.
  3. Wybierz rodzinę ESP32-S3.
  4. Kliknij ikonę z trzema poziomymi liniami obok przycisku Zainstaluj, aby zlokalizować i wybrać pobrany plik firmware (np. seeed_xiao_esp32s3_911.bin lub seeed_xiao_esp32s3_920.bin).
  5. 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 do CIRCUITPY/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.

 

Zarejestruj się do naszego newslettera

Otrzymuj najnowsze informacje o naszych produktach i ofertach specjalnych.