So nun habe ich ein Problem mit Atom bei dem ich auf dem Schlauch stehe.
Atom hatte bisschen Probleme gemacht und bevor ich mir hier ein Wolf suche, dachte ich mir, installiere ich das mal neu und nun läufst noch schlechter als vorher. Ich habe auch die zugehörigen Ordner unter C:\User .Atom und Platformio gelöscht. Auch Python wurde deinstalliert. Anschließend Atom und LLVM-3.9.1 wieder installiert.
Jetzt kann ich zwar compilieren, allerdings geht der Upload nicht und wenn ich das erstellte bin File mit dem ESPloader flashe, dann bleibt der Sonoff tot. Also hier läuft etwas gewaltig schief nur was es ist, erschließt sich mir nicht, zumal ich mit Atom schon dermaßen viele Sonoffs geflasht habe und das eigentlich nie ein Problem war.
Hier mal die Meldung was Atom beim Flashversuch bringt und ja COM5 ist OK.
Compiling .pioenvs\sonoff-DE\src\sonoff.ino.cpp.o
Linking .pioenvs\sonoff-DE\firmware.elf
Checking program size
text data bss dec hex filename
533773 9896 42728 586397 8f29d .pioenvs\sonoff-DE\firmware.elf
Building .pioenvs\sonoff-DE\firmware.bin
Configuring upload protocol...
Looking for upload port...
Use manually specified: COM5
Uploading .pioenvs\sonoff-DE\firmware.bin
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed
*** [upload] Error 2
[ERROR] Took 23.38 seconds
Der Flasher blinkt nur ein paar mal und dann ist Schluss, somit ist zumindest mal klar, das der COM Port passt.