Nedávno se mě někteří přátelé ptali, jak nainstalovat CircuitPython na Seeed XIAO ESP32-S3. Dnes vám OpenELAB vysvětlí, jak nainstalovat CircuitPython na Seeed XIAO ESP32-S3.
Nejprve musíte mít Seeed Studio XIAO ESP32-S3.
🛠️ Instalace CircuitPython na XIAO ESP32S3 (Standard nebo Sense)
📥 Stáhněte si firmware CircuitPython
-
Podporované verze:
9.1.1
a9.2.0 Alpha
-
Oficiální stránka ke stažení: CircuitPython for XIAO ESP32S3 Sense
🔌 Vstup do režimu Bootloader
Příprava desky pro instalaci firmwaru:
-
Stiskněte a držte tlačítko BOOT na XIAO ESP32S3.
-
Držte tlačítko BOOT a připojte desku k počítači pomocí USB datového kabelu.
-
Uvolněte tlačítko BOOT po připojení.
Volitelně můžete nahrát jednoduchý program Blink, abyste ověřili správnou funkci desky.
Pokud používáte XIAO nRF52840, před instalací CircuitPython na Seeed Studio XIAO nRF52840 je potřeba režim bootloaderu. Do režimu bootloaderu se dostanete dvojitým stisknutím tlačítka Reset.
Stáhněte si firmware pro Seeed Studio XIAO nRF52840
Přetáhněte soubor .urf na diskový ovladač ("XIAO-SENSE")
Zkontrolujte diskový ovladač, zda se název nezměnil na "CIRCUITPY".
Nyní jste úspěšně nainstalovali CircuitPython na desku Seeed Studio XIAO nRF52840.
🧰 Konfigurace IDE Thonny
-
Spusťte Thonny.
-
Přejděte na
Nástroje → Možnosti
. -
V záložce Interpreter vyberte CircuitPython (generic).
💾 Nahrávání firmwaru
-
V Thonny klikněte na (esptool) instalátor.
-
Vyberte správný Cílový port pro vaši desku.
-
Vyberte rodinu ESP32-S3.
-
Klikněte na ikonu se třemi vodorovnými čarami vedle tlačítka Instalovat, abyste našli a vybrali stažený firmware (např.
seeed_xiao_esp32s3_911.bin
neboseeed_xiao_esp32s3_920.bin
). -
Klikněte na Instalovat a počkejte na dokončení procesu. Jakmile uvidíte „Hotovo“, můžete okno zavřít.
✅ Ověření instalace
-
Váš počítač by nyní měl detekovat USB disk s názvem
CIRCUITPY
. -
Tímto je potvrzeno, že CircuitPython byl úspěšně nainstalován.
📚 Přidávání knihoven
-
Zkopírujte požadované
.mpy
knihovní soubory doCIRCUITPY/lib
adresář. -
Můžete použít
circup
nástroj pro efektivní instalaci a správu knihoven Adafruit.
Programování
Používáme IDE Thonny pro naše programování, dnes použiji Seeed Studio 6x10 RGB MATRIX pro XIAO
Tímto je dokončena instalace a programování CircuitPythonu.
