ESP8266 i ESP32 – niepozorne układy o olbrzymich możliwościach.

Share on facebook
Share on twitter
Share on linkedin
Czas czytania: 2 min.

ESP – elektroniczny program stabilizacji toru jazdy… teraz na poważnie, bo nasi czytelnicy od razu kojarzą ten skrót z układami, które dzięki swoim cechom stały się niezwykle popularne w świecie amatorskich, hobbystycznych projektów IoT. ESP8266 i ESP32, bo o nich mowa to niewielkie układy produkowane przez firmę Espressif Systems, które dzięki możliwości programowania z poziomu Arduino oraz komunikacji WiFi/WiFi + Bluetooth stały się nieodłącznym elementem wszelkiej maści projektów, których nie sposób jakkolwiek wymienić czy zliczyć 🙂NodeMCU v3 i układ ESP8266 

ESP8266

To pierwsza wersja układu produkowanego przez chińskiego producenta. Na swoim pokładzie posiada 32-bitowy procesor Tensilica L106 taktowany zegarem 80 MHz. Układ komunikuje się ze światem zewnętrznym za pomocą WiFi w standardzie 802.11 b/g/n 2,4 GHz o maksymalnej przepustowości do 72,2 Mb/s. Zasilany napięciem z przedziału od 4,8 V do 12 V, pracujący z napięciem od 1,8 V do 3,6 V. Programowanie może odbywać się poprzez UART lub OTA. Na bazie tego układu różni producenci (w dużym stopniu AI-Thinker) zaczęli projektować moduły ESP takie jak np. NodeMCU bazujące na układzie ESP-12E, które posiadały wszystkie potrzebne do bezproblemowej obsługi złącza i układy, w tym port microUSB do zasilania/programowania. Dzięki ESP8266 można wykonać np. bezprzewodową, zasilaną energią słoneczną stację pogodową.

ESP-WROOM-32 

ESP32

Młodszy, ale silniejszy brat ESP8266. Po sporej sprzedaży i niemalejącym zainteresowaniu układami ESP8266 firma Espressif Systems postanowiła stworzyć ich następcę – ESP32. Tani, wydajniejszy i dodatkowo wyposażony w komunikację Bluetooth. Bazujący na dwurdzeniowym procesorze Dual Core Tensilica LX6, pracującym z taktowaniem 240 MHz, wyposażony w układy peryferyjne, w tym czujniki Halla, dotyku oraz interfejsy CAN czy I2S. Esspresif Systems widząc zainteresowanie modułami bazującymi na układach ESP8266 postanowiło zaprojektować własną płytkę wykorzystującą młodszy układ. Tak powstał moduł ESP-WROOM-32, wyposażony we wszystkie potrzebne peryferia oraz port microUSB do programowania/zasilania. Wykorzystując moduły ESP32 można samodzielnie wykonać np. ekspres do kawy, w którym można płacić kryptowalutą.

Oczywiście nie traktujcie tego wpisu jako poradnik/tutorial czy dokładny opis układów ESP, jest to raczej zajawka mająca na celu zachęcenie do dalszej przygody z wykorzystaniem modułów ESP8266 i ESP32. Jeśli będziecie chcieli, przygotujemy dla Was takowe :). Dla ułatwienia zamieszczamy listę poradników zarówno do modułów ESP8266 jak i ESP32, które mamy nadzieję okażą się pomocne na różnych etapach tworzenia projektów:

  1. ESP32/ESP8266 – uzyskiwanie ostatniego elementu tablicy spełniającego określone kryteria
  2. ESP32 – pobieranie adresu MAC z urządzenia podłączającego się poprzez WiFi
  3. ESP32 – wyświetlanie komunikatu o rozłączonym urządzeniu
  4. ESP32 – wyświetlanie komunikatu o połączeniu urządzenia
  5. ESP32 – uruchomienie wsparcia dla IPv6
  6. ESP32 – pozyskiwanie liczby podłączonych urządzeń
  7. ESP32 – deautoryzacja podłączonych urządzeń
  8. ESP32 – pozyskiwanie adresów IP podłączonych urządzeń
  9. ESP32 – nawigacja po liście elementów XML
  10. ESP32 – rozpoczęcie pracy z ESP-NOW
  11. ESP32 – używanie struktur jako wiadomości ESP-NOW
  12. ESP32 – pingowanie zdalnego hosta
  13. ESP32 – parsowanie XML
  14. ESP32 – pozyskiwanie wartości atrybutu
  15. ESP32 – pozyskiwanie atrybutu elementu
  16. ESP32/ESP8266 – filtrowanie tablicy przy pomocy cpplinq
  17. ESP32 – odwracanie tablicy przy pomocy cpplinq
  18. ESP32 – uzyskanie adresu IP podłączonego urządzenia
  19. ESP32 – używanie wyrażenia lambda do obsługi zdarzeń WiFi

Mamy nadzieje, że powyższe artykuły przydadzą się przy Waszych projektach i uda się Wam stworzyć ciekawe i przydatne rozwiązania! Moduły ESP8266 i ESP32 znajdziecie w naszym sklepie 🙂

Share on facebook
Share on linkedin
Share on twitter
Maciek

Maciek

Zobacz więcej:

Nowości Botland
Ciekawostki
Oskar Pacelt

Nowości w Botland #15

Wiecie, że piętnastka to układanka logiczna uważana za pierwowzór kostki Rubika? W Botland nowości #15 to wzór na udane zakupy. Zapraszamy na regularny przegląd asortymentu z naszymi redaktorami.

Wakacje z Botland - okładka
Ciekawostki
Oskar Pacelt

Niezbędnik wakacyjny – wakacje z Botland!

Lato już w pełni! Prezentujemy Wam zatem wszystko, co potrzebne podróżnikom, odkrywcom, imprezowiczom i wszystkim tym, którzy kochają urlopy i wakacje.

Dodaj komentarz