Probleme mit ESP8266

Ich versuche jetzt seit Stunden mit der 1.8.9 unter MacOSX das Blink-Beispiel auf ein ESP-01-Modul zu laden (siehe Bild) und bekomme immer die folgende Fehlermeldung. Als Board habe ich "generic ESP8266" eingestellt und bereits die verschiedensten Baudraten durchprobiert, kein Erfolg. Die blaue LED blinkert beim Upload-Versuch etwa im Sekundentakt jeweils mehrfach.

Build-Optionen wurden verändert, alles wird neu kompiliert
Der Sketch verwendet 257688 Bytes (51%) des Programmspeicherplatzes. Das Maximum sind 499696 Bytes.
Globale Variablen verwenden 26572 Bytes (32%) des dynamischen Speichers, 55348 Bytes für lokale Variablen verbleiben. Das Maximum sind 81920 Bytes.
esptool.py v2.6
2.6
esptool.py v2.6
Serial port /dev/cu.wchusbserial410
Connecting........_____....._____....._____....._____....._____....._____.....____Traceback (most recent call last):
  File "/Users/frank/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/upload.py", line 25, in <module>
    esptool.main(fakeargs)
  File "/Users/frank/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool/esptool.py", line 2653, in main
    esp.connect(args.before)
  File "/Users/frank/Library/Arduino15/packages/esp8266/hardware/esp8266/2.5.1/tools/esptool/esptool.py", line 468, in connect
    raise FatalError('Failed to connect to %s: %s' % (self.CHIP_NAME, last_error))
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header

Bei einem Wemos D1 Mini funktioniert es dagegen einwandfrei.

Nachtrag: Während ähnlich "verzweifelte" Versuche mit einem Digispark durch das Dazwischenhängen eines USB-Hub am Ende erfolgreich verliefen, hat das beim ESP8266 nicht geholfen.

Das hat nichts mit der IDE-Version zu tun, sondern mit deinem Adapter. Da fehlen Reset- und gpio0 Taster, um den ESP8266 in den Programmiermodus zu bringen.
Der Wemos macht das automatisch

Hier lesen: ESP tuning

Diese Diskussion von anderen Trad abgespalten weil dies nicht in den anderen Tread paßt.
Uwe