Witam
robię to po raz pierwszy taką metodą i coś mi nie wychodzi. Chciałem zaprogramować płytkę ESP8266 za pomocą ESPHome.
Dotąd wgrywałem soft na ESP8266 za pomocą Fleshera.
Niby wszystko się zainstalowało podczas tworzenia wsadu w ESPHome instalacja przebiegła poprawnie więc przyszedł czas na transfer softu na płytkę i tu jest problem jak robię instal i połącz, to wyskakuje komunikat
co może być powodem ?
nie sądzę żeby był problem z połączeniem się z tym portem lub z kablem bo normalnie fleshuje ESPflesherem dokładnie tą drogą w ten sposób i działa.
Jeśli na tym samym komputerze działa wgrywanie przez flasher to nie wina sterowników. Spróbuj na innej przeglądarce, bo to też kluczowe w tej metodzie.
U mnie przy Win 11 na Chrome lub Brave działa bardzo dobrze. Jak po próbie połączenia z portem dostanę podobny komunikat , odłączam na sekundę usb i potem na 99% jest ok
sprawdziłem przez odłączenie na chwilę kabla od USB nic to nie daje dalej to samo, sprawdziłem na innej przeglądarce CHROME, też nic to nie daje, dalej ten sam komunikat i się nie łączy, dziwna sytuacja (normalnie działam na przeglądarce EDGE)
ten HA chyba nie jest mi pisany, co rusz spotykają mnie od samego początku niespotykane w żadnych poradnikach przypadki
Czy próbowałeś wgrywać plik bin z dokładnie tej samej kompilacji przez flasher? Ten komunikat pojawię się chyba również, jeśli inny program w tej samej chwili zajmuje port COM. Czy podczas próby masz wyłączony flasher?
nie próbowałem tego pliku wgrywać przez fleshera, Flesher nie jest odpalony z resztą na kompie na którym to robię nie mam zainstalowanego ESPFlashera, mam go na innym kompie z którego też próbowałem to robić poprzez ESPHome i efekt jest identyczny.
Przy niektórych pytkach trzeba uruchomić tryb fleshowania poprzez zwarcie pinu do masy ale chyba pytki ESP8266 D1 mini to nie dotyczy ?
(takich manewrów przy fleshowaniu tej pytki poprzez ESPFlashera robić nie musiałem nigdy)
Mogłeś napisać, że to gówniany wemos D1 mini , mam takich 4 szt gdzie przez usb nic się da wgrać. Przy tych podłych modułach muszę podłączać zewnętrzny mostek do RX, TX i GPIO 0 i dopiero można z nimi się połączyć.
Starsze wersje były znacznie lepiej wykonane i nie było takich problemów.
w takiej sytuacji pozostaje mi spróbować ten wsad wgrać ESPFlasherem, zobaczymy czy pójdzie, do tej pory z tym sposobem fleshowania nie miałem żadnych problemów, ale to już zrobię jutro i dam znać czy poszło
generalnie możesz mieć rację, bo robiłem inny projekt gdzie ESP8266 współpracuje z Arduino i jeden egzemplarz udało mi się po wielu próbach uruchomić natomiast kolejnych już nie i wszystko wskazuje na problem na styku Arduino ESP8266 z naciskiem na płytkę ESP, na razie zawiesiłem ten projekt ze względu na brak czasu, ale muszę do niego wrócić, generalnie działa to z tą jedną płytką ESP z innymi już nie chce i miałem je od różnych dostawców
edit:
nie dało mi to spokoju żeby czekać do jutra i spróbowałem od razu
przy fleshowaniu ESPFlasherem ten oryginalny plik utworzony przez ESPHome też nie chciał iść (oryginalna nazwa była esp-anenji-test (5).bin poderzewam że problem był w znakach “-” w nazwie pliku
zmieniłem mu nazwę na ESP_mega_anenji.bin i wtedy poszło fleshowanie i wsad się wgrał poprawnie do ESP8266
podłączyłem płytkę ESP8266 pod ESPHome i ją zobaczył jest ON LINE
w tej sytuacji dla sprawdzenia spróbowałem zmienić nazwę pliku bin na taką samą jak podczas fleshowania i ponownie spróbowałem instalki za pomocą ESPHome i to samo nie poszło i komunikaty są takie same jak na początku tego wątku
więc przyczyna nie znaleziona, problem za pomocą obejścia rozwiązany