ESPHome error message "Framing error" with Wemos D1 mini Pro

Hello community,

Today I wanted to upload a code via ESPHome Web to a small Wemos D1 mini Pro, unfortunately ESPHome does not establish a connection to the Wemos at all.

Since I have some projects running with a ‘normal’ Wemos D1 mini, it is not due to the USB drivers.
As a test I uploaded the code to a ‘normal’ D1 mini without any problems.

The log looks like this when the Wemos D1 mini Pro is connected:

Terminal disconnected: FramingError: Framing error

That was it already… Has anyone had this error before?
Google and Git have unfortunately not helped me here either.

Many thanks in advance :slight_smile:

I would not count on that. Why should they be same?
Have a look at the usb-serial converter chip with magnifier. What’s written on the chip?

Yes, I was already there, but an ESP8266 is installed.
The ending is “EX”, but according to the data sheet and other forums there is no difference to the ‘normal’ with the ending “MOD”, it’s probably about batches.

Question was about Usb-serial chip, not Esp.

Please excuse me, that was my mistake.
A ‘ SIL 2104 F03RQ 2225+’ is installed.

But I have found a solution and believe the problem lies with ESPHome.

I also tried flashing with ESPEasy, but got the same error message (Terminal disconnected: FramingError: Framing error).

To test one last way, I tried ‘Tasmotizer’ and the ‘erase’ and ‘flash’ worked without any problems.

Step 1.
In ESPHome Builder create the .bin file via Install ESPHome via the browser.

Step 2.
Start Tasmotizer

Download → Releases · tasmota/tasmotizer

Step 3.

  • Select COM port
  • Select bin file
  • Open the file path of the downloaded .bin files in step 2 (usually download folder)
  • Erase befor flashing
  • Press the blue Tasmotize button

Then everything is the same as with ESP Home and you will also see your ‘Log Output’ for your corresponding logic in ESP Home

2 Likes