Bemerkung

Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.

Warum beitreten?

  • Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.

  • Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.

  • Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.

  • Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.

  • Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.

👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [hier] und treten Sie heute bei!

Wie lädt man die Firmware für das ESP8266-Modul erneut hoch?

Firmware mit R3 erneut aufspielen

1. Schaltung aufbauen

Verbinden Sie ESP8266 mit dem SunFounder R3-Board.

../_images/connect_esp8266.png

2. Firmware brennen

  • Befolgen Sie die folgenden Schritte, um die Firmware unter Windows zu brennen.

    1. Firmware und Brenn-Tool herunterladen.

    2. Nach dem Entpacken sehen Sie 4 Dateien.

      • BAT_AT_V1.7.1.0_1M.bin: Die Firmware, die auf das ESP8266-Modul gebrannt wird.

      • esptool.exe: Ein Befehlszeilen-Tool für Windows.

      • install_r3.bat: Ein Befehlspaket für das Windows-System. Ein Doppelklick auf diese Datei führt alle Befehle in der Datei aus.

      • install_r4.bat: Wie install_r3.bat, aber speziell für das UNO R4-Board.

    3. Doppelklicken Sie auf install_r3.bat, um den Brennvorgang der Firmware zu starten. Wenn Sie die folgende Aufforderung sehen, wurde die Firmware erfolgreich installiert.

      ../_images/install_firmware.png

      Bemerkung

      Wenn das Brennen fehlschlägt, überprüfen Sie bitte folgende Punkte:

      • Setzen Sie das ESP8266-Modul zurück, indem Sie RST am ESP8266-Adapter an GND anschließen und dann abziehen.

      • Überprüfen Sie, ob die Verkabelung korrekt ist.

      • Stellen Sie sicher, dass Ihr Computer Ihr Board korrekt erkannt hat und der Port nicht belegt ist.

      • Öffnen Sie die install.bat-Datei erneut.

  • Um die Firmware unter Mac OS zu brennen, folgen Sie diesen Schritten:

    1. Installieren Sie Esptool mit den folgenden Befehlen. Esptool ist ein in Python geschriebenes, Open-Source, plattformunabhängiges Tool, um mit dem ROM-Bootloader in Espressif-Chips zu kommunizieren.

      python3 -m pip install --upgrade pip
      python3 -m pip install esptool
      
    2. Wenn esptool ordnungsgemäß installiert ist, gibt es eine Nachricht wie [usage: esptool] aus, wenn Sie python3 -m esptool ausführen.

    3. Firmware herunterladen.

    4. Nach dem Entpacken sehen Sie 4 Dateien.

      ../_images/bat_firmware.png
      • BAT_AT_V1.7.1.0_1M.bin: Die Firmware, die auf das ESP8266-Modul gebrannt wird.

      • esptool.exe: Ein Befehlszeilen-Tool für Windows.

      • install_r3.bat: Ein Befehlspaket für das Windows-System.

      • install_r4.bat: Wie install_r3.bat, aber speziell für das UNO R4-Board.

    5. Öffnen Sie ein Terminal und verwenden Sie den cd-Befehl, um in den gerade heruntergeladenen Firmware-Ordner zu wechseln. Führen Sie dann den folgenden Befehl aus, um die vorhandene Firmware zu löschen und die neue Firmware neu zu brennen.

      python3 -m esptool --chip esp8266 --before default_reset erase_flash
      python3 -m esptool --chip esp8266 --before default_reset write_flash 0 "BAT_AT_V1.7.1.0_1M.bin"
      
    6. Wenn Sie die folgende Aufforderung sehen, wurde die Firmware erfolgreich installiert.

      ../_images/install_firmware_macos.png

      Bemerkung

      Wenn das Brennen fehlschlägt, überprüfen Sie bitte folgende Punkte:

      • Setzen Sie das ESP8266-Modul zurück, indem Sie RST am ESP8266-Adapter an GND anschließen und dann abziehen.

      • Überprüfen Sie, ob die Verkabelung korrekt ist.

      • Stellen Sie sicher, dass Ihr Computer Ihr Board korrekt erkannt hat und der Port nicht belegt ist.

      • Öffnen Sie die install.bat-Datei erneut.

3. Test

  1. Auf Basis der ursprünglichen Verkabelung verbinden Sie IO1 mit 3V3.

    ../_images/connect_esp826612.png
  2. Sie können Informationen über das ESP8266-Modul sehen, wenn Sie auf das Lupensymbol (Serial Monitor) in der oberen rechten Ecke klicken und die Baudrate auf 115200 einstellen.

    ../_images/sp20220524113020.png

    Bemerkung

    • Wenn ready nicht angezeigt wird, können Sie versuchen, das ESP8266-Modul zurückzusetzen (RST mit GND verbinden) und den Serial Monitor erneut zu öffnen.

  3. Klicken Sie auf NEWLINE DROPDOWN BOX, wählen Sie im Dropdown-Menü both NL & CR, geben Sie AT ein. Wenn OK zurückgegeben wird, bedeutet dies, dass das ESP8266 erfolgreich eine Verbindung zum R3-Board hergestellt hat.

    ../_images/sp20220524113702.png