I've been using the 1MB D1 Mini lite clones with WLED..... it's been a bit of a challenge to get them to flash properly. Especially when compling my own build of the firmware
esphomeflasher defaults to using the qio method. DOUT seems to work..
esptool --port /dev/ttyUSB0 write_flash --flash_mode dout --flash_size 1MB 0x000 esp01_1m/firmware.bin