Benutzer-Werkzeuge

Webseiten-Werkzeuge


kb_raspi-pip

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

kb_raspi-pip [2024/11/29 08:28] – angelegt saschakb_raspi-pip [2024/11/29 11:08] (aktuell) sascha
Zeile 1: Zeile 1:
-=== Installlation esptools ===+=== Installation esptools === 
 +**Fehlermeldung:**\\ 
 +bei der Installation von esptool auf Raspberry Pi OS Bookworm 
 +<code> 
 +:~/Downloads $ pip install esptool 
 +error: externally-managed-environment
  
 +× This environment is externally managed
 +╰─> To install Python packages system-wide, try apt install
 +    python3-xyz, where xyz is the package you are trying to
 +    install.
 +</code>
 +**Abhilfe:**\\
 +Virtuelle Umgebung aufbauen:\\
 +(ein Beispiel für den User adam in seinem Homeverzeichnis)
 +<code>
 +mkdir /home/adam/virtpython
 +python3 -m venv /home/adam/virtpython
 +/home/adam/virtpython/bin/pip install esptool
 +</code>
 +Danach kan micropython auf dem esp eingerichtet werden (hierfür braucht der user adam sudo)\\
 +[[https://docs.micropython.org/en/latest/esp8266/tutorial/intro.html#intro|Doku Details bei mycropython]]
 +<code>
 +sudo /home/adam/virtpython/esptool.py --port /dev/ttyUSB0 erase_flash
 +</code>
 +und die neue Firmware deployed werden (im Beispiel die Version ESP...1.24.0)
 +<code>
 +sudo esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash --flash_size=detect 0 ESP8266_GENERIC-20241025-v1.24.0.bin
 +</code>
 +Nun kann über Thonny oder andere IDEs Python Code ausgeführt werden.
kb_raspi-pip.1732868920.txt.gz · Zuletzt geändert: 2024/11/29 08:28 von sascha