So, hier noch die Rückmeldung.
Hat wunderbar funktioniert. Binfile lässt sich bei Linux (Ubuntu) recht einfach über das Terminal flashen. Falls es interessiert, ich habe ein beliebiges Projekt mit der Arduino IDE auf den ESP geladen. Dann aus der Ausgabe die eigentliche Befehlszeile rauskopiert und das Binfile ausgetauscht. Da kommt dann sowas dabei raus:
/home/marco/Share/arduino-1.8.13/portable/packages/esp8266/tools/python3/3.7.2-post1/python3 -I /home/marco/Share/arduino-1.8.13/portable/packages/esp8266/hardware/esp8266/3.0.2/tools/upload.py --chip esp8266 --port /dev/ttyUSB0 --baud 115200 --before default_reset --after hard_reset write_flash 0x0 Tonuino_TTW_v012_ESP8266.bin
Kannst du auch den Quellcode hochladen?