ESP8266 device stopped working

Hi,

I updated to esphome version 2023.6.5 and updated my 3 devices. 2 were fine but one I got on eBay with an integrated display won’t connect back to HA:

NodeMCU ESP8266 Development Board 0.96’’ OLED Display for Arduino /Micropython | eBay

I can flash the device through docker and serial, but it fails to reset (Hard resetting via RTS pin) and capture the logs. Also trying to use reset on the board doesn’t seem to reset it when flashing but if you remove power and boot it up then you can reset it. The unit is running the firmware that is uploaded. I’ve tried changing what is on the display and it behaves appropriately.

When I run up esphome in docker the chip identified is ESP8266EX and I’ve tried nodemcu and nodemcuv2 (which was previously working) as the board.

Anyone have this board working in esphome or has an idea where I am going wrong?

Thanks,
Al

I probably won’t be able to answer but you need to provide more info:

  • what version of ESPHome last worked on the device?
  • what display model?
  • what else runs on the device?
  • maybe post your yaml - and logs if available

My first thought is that some change in ESPHome has caused you to run short of memory.

This is pretty broad. What, specifically is your indication that it won’t connect?