@nickrout Thank you for the link to the FAQ i had gone thorough them (though i did forget to mention that i’d been there already sorry).
@finity let me run through everything a bit better please…
i have several nodeMCU ESP8266 devices up and running in ESPhome all with no problem this is my first NodeMCU ESP-32s that I am trying to configure and running into problems.
I am using a tried and tested USB cable that I know has no faults and can transmit data both ways.
my ESPhome is running on my Pi 3b+ which is running Hass.io .
ESPhome-Flasher is running on my Laptop where i have installed all the drivers for the ESP8266 and the drivers from the FAQ
the Binary file that I am trying to put onto the ESP-32s is currently located in my laptop where I have ESPhome_Flasher installed also.
The Binary file was compiled in the ESP component in HA and saved to the laptop.
when i connect the board to the laptop via the USB cable, the laptop makes a noise to indicate that the board has been found and if i look into the Device manager then Comm 5 suddenly appears as active.
but still I get the error when I try to flash it.
if I connect directly to the PI then i get nothing just the option for OTA transfer