Wemos loline32 error

I want to upload code to wemos loline32 but error time out

Why?
How can i solve it?

The Lolin D32 ? https://www.wemos.cc/en/latest/d32/d32.html.

Do you have the newest Arduino IDE 1.8.15 ?
Do you have the newest esp32 boards installed, version 1.0.6 ?
Have you installed a driver for the CH340G usb-serial chip ?
Did you select the "LOLIN D32" board in the menu of the Arduino IDE ?
Which operating system do you use ?

1 Like

I use ide 1.8.15
And isntall esp32 1.0.6

I dont install GH340G

I use wemose loline 32 no loline d32
I use windows 7 32bit

Can you give a link to your board ?
There is probably a CH340G on it, so you have to install the driver.

https://www.mischianti.org/2021/02/21/esp32-wemos-lolin32-high-resolution-pinout-and-specs/

This link is about this board.
I dont know why i can not program this board

Does Windows recognise the board and create a COM port when you plug it in ?

Now I understand it. I didn't know there was a "LOLIN32" board.
In the Arduino IDE, in the "boards" menu is a "WEMOS LOLIN32" board.

It has the ESP-WROOM-32 module, that is the most common module there is.
Instead of the CH340G, it has the usb-serial chip CP2104. I suppose that Windows recognizes it, but perhaps that failed. If it does not create a COM port, then the drivers are under the "Downloads" tab here: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers.

Windowes recognize it but when i want program it , it has error time out or md5 and hash

Yes it recognize and i select port of it , but when i want to program it show an time out and md5 error

There has been a lot improvements in the last years, but you already have the newest versions of the Arduino IDE and ESP32 boards.
Those newest versions are for Windows 10, it might not work with Windows 7.

Most boards have two buttons: RESET and BOOT. You don't have the BOOT button.
In the past I had to press the BOOT button a lot to upload a sketch, but with the newest versions it works without pressing that button.

There is a note here: https://randomnerdtutorials.com/solved-failed-to-connect-to-esp32-timed-out-waiting-for-packet-header/
Maybe you can try another USB port or another computer.

Perhaps you could buy a new ESP32 board (with ESP-WROOM-32 module and two buttons), but that might not work because I think that the problem is Windows 7.

I use capisitor and solve timeout error but this error change to another error
Now i have error with this message:

md5 of file does not match data in flash esp32

I don't know what else to say. You can try a few different settings in the menu, for example a lower Upload Speed.
If you can get a OTA sketch on the board, then you can upload a sketch via Wifi.

Esp32 is not standard and good board, many people have a lot problem with this module

Nonsense

and many people have problems with Unos and Megas

1 Like