MicroPython in 30 Sekunden auf Ihr ESP32-Board flashen
English
Deutsch
Dieses Skript führt alle notwendigen Schritte aus, um MicroPython auf Ihr ESP32-Board unter Linux zu flashen. Führen Sie dieses Skript aus, während Ihr Board über USB angeschlossen ist:
flash_micropython_esp32.sh
#!/bin/sh
# Ohne Argumente aufrufen
# esptool herunterladen
git clone https://github.com/espressif/esptool.git -b v2.8
cd esptool
# Flash löschen. Reset-Taste während des Verbindens drücken.
python3 esptool.py --chip esp32 --port /dev/ttyUSB* erase_flash
# Firmware herunterladen
wget -qO micropython.bin https://micropython.org/resources/firmware/esp32-idf4-20191220-v1.12.bin
# Firmware auf das Board hochladen
python3 esptool.py --chip esp32 --port /dev/ttyUSB* --baud 460800 write_flash -z 0x1000 micropython.binDenken Sie daran, die RESET-Taste auf dem Board zu drücken, wenn das Skript Connecting... anzeigt. Nicht sicher, welche Taste es ist? Drücken Sie einfach eine der beiden, und wenn die Ausgabe nicht innerhalb von 2 Sekunden Chip is ESP32 anzeigt, drücken Sie die andere.
Dieses Skript wurde für mein ESP-WROOM-32-Board erstellt.
Nun können Sie versuchen, eine REPL über USB zu öffnen.
Check out similar posts by category:
Embedded, MicroPython
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow