ESPHome setup .yaml file not in \config\esphome\

What machine was this USB connection made?
I use a Lenovo laptop, Windows 10. I connect the ESP32 to a USB and it is recognised as Port4.
Two, I think you might be flashing this wrong but I want to confirm.
Most probably, I am not much certain of the terminology. I struggle to interpret some basic knowledge. “Compile” - as shown above there are multiple ways of this - by Python, by the HASS Web, maybe Arduino IDE as I’ve also used. I also struggled a lot to understand where the Yaml file is, sure it’s obvious after a while but…
I tried to compile by the Update command as I show in my previous reply, and also by cmd/Python. That’s my confusion I try to describe here.
then re-try the install from the ESPhome add-on, but plug the ESP32 board into a USB port on the Pi directly. I believe this is described above or is this wrong?
Or, select the “manual” installation method I’ve done the Manual method, this is described in top of this page. But I used the Wizard and it automatically compiles (no errors) and uploads the firmware.
Click connect, select the port for the ESP, click on “Install” This should be similar to what I tried in the prevous reply, and this fails : “Killed signal terminated program cc1plus”
but plug the ESP32 board into a USB port on the Pi directly. Are you sure this is an option? I’ve not seen this method anywhere