Instalowanie ESP-EASY na ESP8266-01/S (wersja 1MB)

Dzisiaj pokażę wam jak zainstalować ESP-EASY na ESP8266 w wersji 01/01S

ESP8266, które będziemy programować

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 🙂 ) )
Przejściówka USB<->TTL
  • 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:

Rozkład pinów w ESP8266

Po tym zabiegu pobieramy ESP8266 z github`a: https://github.com/letscontrolit/ESPEasy/releases

Jak pobrać ZIP z githuba?

Wchodzimy w podany link:

Naciskamy na pole zaznaczone na czerwono (wersja może się różnić 🙂 )

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 🙂