Dzisiaj pokażę wam jak zainstalować ESP-EASY na ESP8266 w wersji 01/01S
Do tych celów potrzebujemy:
- przejściówkę TTL <-> USB (ja używam tej PL2303HX, jednak ona nie współpracuje już z Windows 10, są jakieś obejścia na to (jeszcze nie przetestowane przez ze mnie, także opiszę jak będę miał 100% pewność że działa 🙂 ) )
- Zasilanie 3.3V (nie używam tej z przejściówki, ponieważ do tego modułu ma za słaby Amperaż, korzystam z zasilacza ATX (więcej o tym, jak przerobić stary zasilacz komputerowy na warsztatowy zasilacz znajdziesz w innym opisie – być może za niedługo)
- System operacyjny Windows (Ja używam tutaj XP na maszynie wirtualnej – jak zainstalować maszynę wirtualną, oraz Windows XP na niej, znajdziesz w innym opisie 🙂 – używam XP, ze względu na przejściówkę z której korzystam )
Na początek zacznę od schematu:
jak wygląda fizyczny rozkład pinów w ESP8266 jest tutaj:
Po tym zabiegu pobieramy ESP8266 z github`a: https://github.com/letscontrolit/ESPEasy/releases
Jak pobrać ZIP z githuba?
Wchodzimy w podany link:
później ukazuje nam się taka strona z możliwością pobrania ZIP`a:
Następnie rozpakowujemy pobranego ZIP`a i uruchamiamy program: ESP.Easy.Flasher.exe
UWAGA W Windows XP, na początku będzie takie okienko:
później będzie ERROR:
a jak ponownie uruchomimy program to się uruchomi normalnie i działa poprawnie. Przynajmniej u mnie tak niekiedy się dzieje…
Wybieramy port COM (jeżeli mamy tylko 1 i działa on poprawnie, to zostanie on wybrany automatycznie), wybieramy blank 1MB i klikamy FLASH ESP – Za 1 razem wybieramy „BLANK”, aby wyczyścić wszystkie „śmieci” jakie są w układzie i naciskamy „Flash ESP EASY…”.
Następnie – kiedy akcja flashowania zakończy się poprawnie – restartujemy ESP – poprzez np. wyciągnięcie i wsadzenie z powrotem do prądu – i wybieramy: ESP_Easy_mega w wersji normal, oraz wersję 1MB (to jest napisane na końcu i nie jest to widoczne w tym programie. Rozwiązałem poprzez otwarcie folderu i usunięcie pliku, który nie miał 1MB w nazwie) i flashujemy ponownie.
Kiedy mamy informację, że flash przeszedł poprawnie:
Odłączamy kabel z portu GPIO0 do masy, restartujemy ESP i łączymy się z siecią Wi-Fi ESP_EASY_0 hasło configesp i wchodzimy w przeglądarce na http://192.168.4.1 i ustawiamy wstępnie ESP, do jakiej sieci ma się łączyć… Wstępna konfiguracja ESP EASY będzie w kolejnym artykule 🙂 .
Zapraszam do odwiedzania bloga 🙂