# Manuelles ESP-32 Flashen mit Tasmota über Windows Terminal

<span style="text-decoration: underline;">**Vorbereitung**  
</span>1. Downloade die passende Firmware für die ESP-32: (In unserem Fall die tasmota32.factory.bin)  
Link: [<span style="color: rgb(53, 152, 219);">https://ota.tasmota.com/tasmota32/</span>](https://ota.tasmota.com/tasmota32/)

2\. Sollte der USB Port, an der die ESP32 hängt, nicht erkannt werden, muss zusätlich der USB-Bridge Driver heruntergeladen werden  
Link: [https://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads](https://www.silabs.com/software-and-tools/usb-to-uart-bridge-vcp-drivers?tab=downloads)  
Downloade dann den *<span style="color: rgb(53, 152, 219);">**CP210x Universal Windows Driver**</span>* Treiber.  
  
3\. Installieren von Python  
Link: [https://www.python.org/ftp/python/3.14.4/python-3.14.4-amd64.exe](https://www.python.org/ftp/python/3.14.4/python-3.14.4-amd64.exe)

<span style="text-decoration: underline;">**Durchführung**</span>  
Um nun mit dem manuellen Flashen von Tasmota zu beginnen, muss zunächst das Python Paket "esptool" heruntergalden und installiert werden. Hierfür gib folgenden Befehl im Windows Terminal ein:  
<span style="background-color: rgb(53, 152, 219); color: rgb(255, 255, 255);">py -m pip install esptool</span>

<span style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);">Nun müssen wir in das Verzeichnis wechseln, in der die Tasmota Firmware liegt (endend mit factory.bin)  
<span style="color: rgb(255, 255, 255); background-color: rgb(53, 152, 219);">cd %USERPROFILE%\\Downloads</span>  
</span>

Bevor wir die ESP-32 flashen, sollten wir die aktuellen Daten der ESP-32 löschen, um Datenrendundanz zu vermeiden:  
<span style="background-color: rgb(53, 152, 219); color: rgb(255, 255, 255);">py -m esptool --chip esp32 --port COM3 erase\_flash</span>  
  
**COM3** = USB Port --&gt; Kommt drauf an, an welchem Port die ESP-32 angeschlossen ist  
=&gt; Das kann man unter dem "**Geräte Manager**" in Windows herausfinden

Nun flashen wir die ESP-32 mit Tasmota:  
<span style="background-color: rgb(53, 152, 219); color: rgb(255, 255, 255);">py -m esptool --chip esp32 --port COM3 write\_flash 0x0 tasmota32.factory.bin  
</span>

<span style="text-decoration: underline; color: rgb(0, 0, 0);">**Tasmota Webkonsole aufrufen:** </span><span style="color: rgb(0, 0, 0);">Die Tasmota Webkonsole, kann über folgendem Link erreicht werden:  
Link: [https://tasmota.github.io/install/](https://tasmota.github.io/install/)  
Sollte die ESP-32 noch nicht mit dem WLAN verbunden sein, so klicke auf "**Change Wi-Fi**" und anschließend auf "**Visit Device**".</span>

Sollte die ESP-32 sich noch in einem anderen Netz befinden, so kann man auch über die Webkonsole die ESP-32 mit einem anderen WLAN-Netz verbinden.  
Dazu geht man unter "**Logging &amp; Console**", nachdem man den Tasmota Webinstaller offen hat und gibt in die Konsole folgendes ein:  
  
**Backlog SSID1 &lt;WLAN SSID&gt;; Password1 &lt;PASSWORT&gt;**