Benutzer-Werkzeuge

Webseiten-Werkzeuge


flashen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
flashen [2021/06/07 13:16] varnholtflashen [2022/05/04 19:00] (aktuell) – [Flashen mit Arduino und Probleme nach Updates] varnholt
Zeile 1: Zeile 1:
-===== Flashen von ESP01 aka ESP8266EX =====+===== Flashen =====
  
-NodeMCU-PyFlasher-4.0 [[https://github.com/marcelstoer/nodemcu-pyflasher/releases|hier]] herunterladen.+==== Flashen von ESP01 aka ESP8266EX ==== 
 + 
 +NodeMCU-PyFlasher-4.0 [[https://github.com/marcelstoer/nodemcu-pyflasher/releases|hier]] herunterladen. Sollte inzwischen auch mit 5.0 gehen, da ich esptool.py 3.0 habe und die Version 5 den voraussetzt.
  
 Auf der Espressif [[https://www.espressif.com/en/support/download/at|Website]] den richtigen binare build runterladen (ESP8266 NonOS AT Bin V1.7.4). Dann entpacken und im Programm boot_v1.7.bin auswählen. Auf der Espressif [[https://www.espressif.com/en/support/download/at|Website]] den richtigen binare build runterladen (ESP8266 NonOS AT Bin V1.7.4). Dann entpacken und im Programm boot_v1.7.bin auswählen.
Zeile 7: Zeile 9:
 Das sollte es dann schon gewesen sein. Das sollte es dann schon gewesen sein.
  
-Stand 6/2021+==== Flashen mit Arduino und Probleme nach Updates ==== 
 + 
 +exec: "python": executable file not found in $PATH 
 + 
 +Nach macOS Update auf 12.3.1 konnte ich nicht mehr auf einen ESP32 flashen. Die Meldung war "python kann nicht gefunden werden". Da ich python mit brew installiert hatte, habe ich den Pfad rausgesucht, und in die PATH-variable geschrieben. Jetzt muss ich aber?! Arduino über die Konsole starten - ausser ich finde noch eine Lösung. 
 + 
 +  brew info python 
 +  nano .bash_profile 
 +  export PATH="/usr/local/opt/python@3.9/libexec/bin:$PATH" 
 + 
 +Um wieder Arduino direkt starten zu können, muss der Pfad auf Python in der Datei **$HOME/Library/Arduino15/packages/esp32/hardware/esp32/2.0.2/platform.txt** angepasst werden, wobei //2.0.2// für die Version der ESP32 Bibliothek steht. 
 + 
 +Bei mir musste überall, wo python steht, der Pfad '/usr/local/opt/python@3.9/libexec/bin/python' eingesetzt werden. 
 + 
 +Stand 4/2022
  
flashen.1623071790.txt.gz · Zuletzt geändert: 2021/06/07 13:16 von varnholt