ESP8266: płytka ewaluacyjna, komunikacja po USB (cz. 2)

W poprzedniej części tego tekstu, udało się zalogować do sieci stworzonej przez ESP pracującą w trybie Access Point (AP). Domyślnie zainstalowane oprogramowanie pozwala na odpytanie czipu za pomocą GET/POST z odpowiednią zawartością w JSONie.

esp_02_01

Konsola szeregowa

Podłączymy teraz płytkę ewaluacyjną do komputera. W tym celu będziecie potrzebować:

  • Przejściówki UART-USB, ja używam takiej z chipem FTDI,
  • Kabelków żeńsko-żeńskich (lub innych, w zaleznosci od Waszej przejściówki) – do połączenia szeregowego ESP i przejściówki,
  • (Ewentualnie) przedłużki USB, żeby nie wtykać przejściówki bezpośrednio do gniazda w komputerze,
  • Putty – darmowego klienta do komunikacji po porcie szeregowym, telnecie lub SSH (tutaj użyjemy szeregowego).

Podłączenie przejściówki z płytką jest proste: wystarczą 3 kabelki żeńsko-żeńskie. Wtyka się je z jednej strony do konektora na skraju płytki – z drugiej do przejściówki.

UWAGA: nie podłączamy zasilania (PWR), tylko GND (masę) Rx (odbiór) i Tx (nadawanie).

Mała pułapka: zazwyczaj kabelki do przejściówki podłączamy na krzyż – tzn. Tx przejściówki do Rx płytki. U mnie to nie zadziałało – łączyłem Tx z Tx i Rx z Rx.

Po wetknięciu do komputera, przejściówka powinna pojawić się jako dodatkowy port COM:

menadzer_01Należy teraz otworzyć w Putty połączenie do portu COM przejściówki (u mnie: COM13):

Clipboard03Po otwarciu połączenia i zasileniu płytki zobaczyłem:

Clipboard06Płytka odpowiadała na szybkości 115200 – co musiałem ustalić eksperymentalnie.

Z praktycznych informacji dowiedzieliśmy się, jaka jest wersja zainstalowanego firmware (0.9.2) i adres serwera (192.168.4.1 – co udało nam się już ustalić na kliencie w poprzednim odcinku).

CDN.

Dodaj komentarz