Forum-Navigation
Du musst dich anmelden um Beiträge und Themen zu erstellen.

Espressif ESP32 WLAN Dev Kit Board v1 WROOM32 NodeMCU

Hallo,

ich habe im ein ESP32 gekauft. Leider gelingt es mir nicht, den Arduino-Code auf das Board zu übertragen. Welches Board bzw. welche Einstellungen muss ich dafür wählen?

 

Vielen Dank für Ihre Unterstützung und Grüße

Dimi

Hallo,

Wird denn das Board bereits per USB erkannt?

Haben Sie die Boarddefinitionen für ESP32 bereits in die Arduino IDE eingespielt?

Folgendes Board muss ausgewählt werden: DOIT ESP32 DevKit

Ich hoffe, geholfen zu haben.

Liebe Grüße

 

 

Hallo,

ich klinke mich mal mit an diese Threat, weil ich das gleiche Problem mit dem Hochladen des Sketches habe.

Die Boarddefinition wie hier beschrieben installiert:

https://www.makershop.de/nodemcu-installieren/ (Anmerkung Support: Nur für ESP8266, für ESP32 wird eine andere benötigt -> siehe nächster Thread)

Sowie den USB-Treiber von SiLabs installiert.

https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

Über den Seriellen Monitor aus der IDE wird mir auch immer "Hello World" angezeigt.

 

Beim Versuch einen Sketch hochzuladen, kommt diese Fehlermeldung:

arning: espcomm_sync failed

error: espcomm_open failed

error: espcomm_upload_mem failed

error: espcomm_upload_mem failed

Laut der Beschreibung von oben, soll es am falschen Board liegen. Aber ich habe verschiede Typen ausprobiert, leider ohne Erfolg.

Das Board, welches Sie oben meinen "DOIT ESP32 DevKit" wird gar nicht angezeigt.

 

Vielen Dank im voraus und schöne Grüße!

 

 

Hallo nochmal,

mit dieser Boardverwaltungs URL konnte ich dann jetzt doch noch das Board "DOIT ESP32 DevKit" finden und auswählen.

https://dl.espressif.com/dl/package_esp32_index.json

Zudem habe ich noch heraus gefunden, dass man während des Uploads die Boottaste gedrückt halten muss, bis der Upload abgeschlossen ist.

Danach mit "EN" einen Reset durchführe und das Board startet mit dem neuen Programm.

Ich hoffe, dass die Info euch noch helfen kann.

 

Viele Grüße!

 

paul.vennhaus hat auf diesen Beitrag reagiert.
paul.vennhaus

Wenn der Sketch fertig ist, mit "Hochladen" den Upload starten.

Build-Optionen wurden verändert, alles wird neu kompiliert

Der Sketch verwendet 192024 Bytes (14%) des Programmspeicherplatzes. Das Maximum sind 1310720 Bytes.

Globale Variablen verwenden 12800 Bytes (3%) des dynamischen Speichers, 314880 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680 Bytes.

esptool.py v2.6-beta1

Serial port /dev/cu.SLAB_USBtoUART

-->> Ab hier muss man die BOOT-Taste" gedrückt halten bis zum RST <--

Connecting........____

Chip is ESP32D0WDQ6 (revision 1)

Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None

MAC: 24:0a:c4:97:55:48

Uploading stub...

Running stub...

Stub running...

Configuring flash size...

Auto-detected Flash size: 4MB

Compressed 8192 bytes to 47...

 

Writing at 0x0000e000... (100 %)

Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 7250.4 kbit/s)...

Hash of data verified.

Compressed 16160 bytes to 10618...

 

Writing at 0x00001000... (100 %)

Wrote 16160 bytes (10618 compressed) at 0x00001000 in 0.9 seconds (effective 137.6 kbit/s)...

Hash of data verified.

Compressed 192192 bytes to 95727...

 

Writing at 0x00010000... (16 %)

Writing at 0x00014000... (33 %)

Writing at 0x00018000... (50 %)

Writing at 0x0001c000... (66 %)

Writing at 0x00020000... (83 %)

Writing at 0x00024000... (100 %)

Wrote 192192 bytes (95727 compressed) at 0x00010000 in 8.5 seconds (effective 181.6 kbit/s)...

Hash of data verified.

Compressed 3072 bytes to 144...

 

Writing at 0x00008000... (100 %)

Wrote 3072 bytes (144 compressed) at 0x00008000 in 0.0 seconds (effective 1439.8 kbit/s)...

Hash of data verified.

 

Leaving...

Hard resetting via RTS pin...

Vielen Dank für die schnelle und kompetente Antwort. Mit "DOIT ESP32 DevKit" hat alles auf Anhieb funktioniert. Ich habe bestimmt 15 andere Möglichkeiten ausprobieren - alleine wäre ich darauf nicht gekommen.

 

Danke auch an shopping für die Hinweise.

 

Viele Grüße

Dimi

Es gilt die RST und FLASH Taste gedrückt zu halten - wenn Upload angezeigt wird die RST Taste loslassen und wenn der Upload gestartet ist (mehrmaliges blinken der LED) auch die FLASH Taste loslassen. Etwas herumexperimentieren hilft herauszufinden wie lange die Tasten gedrückt werden müssen.