ich habe mir einen ESP-WROOM-32 zugelegt, um genau zu sein den hier:
Die Frage die sich mir jetzt stellt, ist wie programmiere ich den?
Ich habe das Github Tutorial hier befolgt:
Doch leider kann ich die Blink Sketch nicht hochladen, es kommt immer dieser Fehler:
esptool.py v2.6
Serial port COM8
Connecting........_____....._____....._____....._____....._____....._____.....____Beim Hochladen des Sketches ist ein Fehler aufgetreten
_
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet heade
Ich habe schon das USB Kabel getauscht und den USB Port gewechselt, den boot und EN Button gedrückt und die Baudrate auf 115200 gesetzt. Leider alles ohne erfolg.
Hatte das Problem auch bei ESP32 boards von JOY-IT (also eher NO-JOY-boards)
Bei denen muss man einen der beiden Taster drücken damit das Hochladen startet.
Man kann das verbessern in dem man einen 100nF-Kondensator zwischen EN und GND lötet.
Aber dann ist natürlich die Hersteller-Garantie weg.
Wenn es das Minimodul ohne Peripherie ist dann muss man an bestimmten IO-Pins GND/HIGH haben
um in den Flash-Modus zu kommen. Habe aber nicht mehr im Kopf welche
Habe es gerade mal probiert, mit boot während "Connecting" geht es bei mir:
[sup]Der Sketch verwendet 207713 Bytes (15%) des Programmspeicherplatzes. Das Maximum sind 1310720 Bytes.
Globale Variablen verwenden 15228 Bytes (4%) des dynamischen Speichers, 312452 Bytes für lokale Variablen verbleiben. Das Maximum sind 327680 Bytes.
esptool.py v2.6
Serial port COM12
Connecting........_____....._____....._____....._____....._
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: xx:xx:xx:xx:xx:xx
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 8192 bytes to 47...
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 4096.0 kbit/s)...
Hash of data verified.
Compressed 17392 bytes to 11186...
Wrote 17392 bytes (11186 compressed) at 0x00001000 in 0.1 seconds (effective 966.2 kbit/s)...
Hash of data verified.
Compressed 207824 bytes to 105378...
Wrote 207824 bytes (105378 compressed) at 0x00010000 in 1.5 seconds (effective 1077.5 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 128...
Wrote 3072 bytes (128 compressed) at 0x00008000 in 0.0 seconds (effective 1536.0 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
[/sup]
StefanL38:
Man kann das verbessern in dem man einen 100nF-Kondensator zwischen EN und GND lötet.
Aber dann ist natürlich die Hersteller-Garantie weg.
Mein ESP32 steckt auf zwei Steckbrettern, da kann ich schön probieren und verliere keine Gewährleistung, habe extra in D gekauft.