LoRaWAN UDP Packet Forwarder 1
17.12.2024
Elektronik | Funk | Software
Der Technik-Blog
Mit dem ESP Download Tool können fertig kompilierte Programme (BIN-Files) auf den ESP hochgeladen werden. In diesem Artikel geht es um die Einrichtung des Tools und um die verschiedenen Parameter, welche für einen erfolgreichen Programm-Upload notwendig sind. Alle Informationen über den Programm-Export aus der Arduino IDE gibt es in diesem Artikel
Arduino IDE: Programm als HEX/BIN-File exportieren
ESP Flash Tool von ESPRESSIF
ESPRESSIF bietet eine Software an, mit der fertig kompilierte Programme auf einen ESP32 oder ESP8266 hochgeladen werden kann. Die Software wird von der Hersteller-Webseite heruntergeladen und entpackt. Anschließend wird das im entpackten Ordner enthaltene EXE-Programm gestartet:
Als "ChipType" wird der ESP32 ausgewählt. Der "WorkMode" sollte immer auf "develop" ausgewählt sein. Es gibt auch einen Factory-Modus, wo der Hersteller mehrere Controller gleichzeitig programmieren kann. Anschließend wird die Software mit einem Klick auf "OK" gestartet.
Bevor das BIN-File und der Speicherbereich ausgewählt wird, müssen einige Parameter für den ESP32 ausgewählt werden.
Tipp: Man findet die meisten Parameter auch im Arduino IDE und kann diese von dort übernehmen.
Grundsätzlich sollten die meisten ESP32-Boards mit folgenden Einstellungen funktionieren:
Das Programm bietet die Möglichkeit, mehrere BIN-Dateien gleichzeitig hochzuladen. So kann nicht nur das eigentliche Programm, sondern auch der Bootloader oder Partitionen auf den ESP32 geladen werden. Da grundsätzlich immer bereits ein Bootloader auf den Development-Boards vor Auslieferung installiert wird, muss dieser nicht hochgeladen werden. Es reicht , wenn man lediglich das BIN-File mit dem Hauptprogramm hochlädt.
Der Bereich für das Hauptprogramm beginnt immer mit: 0X10000
Wie im folgenden Screenshot zu sehen, werden bei korrekter Eingabe beide Felder grün. Mit einem Klick auf "Start" fängt der Upload-Vorgang an. War dieser erfolgreich, wird dies mit "FINISH" bestätigt. Sobald jetzt am Controller der Reset-Button gedrückt wird, sollte das hochgeladene Programm starten.
Mit dem Flash Download Tool können fertig exportierte Programme (.BIN Datei) auf den ESP32/ESP8266 ohne Arduino IDE geladen werden
WeiterlesenDas SIM800 ist ein geniales GSM/GPRS Modul. In diesem Artikel geht es um die Inbetriebnahme und Verdrahtung vom SIM800 mit dem Arduino und dem ESP32 (TTGO)
WeiterlesenAEQ-WEB © 2015-2024 All Right Reserved