When getting a new module/board, you need to load code into it. After the code is created in ESPHome, download it for manual install, then use the following command to load it into the chip
esptool.py --chip auto -p /dev/ttyUSB0 write_flash 0x0 ~/snap/chromium/current/Downloads/file.bin