- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis produktu: Sparkfun ESP8266 WiFi Shield - nakładka do Arduino
Nakładka do Arduino firmy Sparkfun pozwalająca połączyć układ z siecią WiFi. Wyposażona w popularny moduł ESP8266, wspiera standard 802.11 b/g/n. Posiada możliwość sterowania za pomocą komend AT przez interfejs szeregowy UART. Współpracuje z płytkami Arduino np. wersją Uno lub Leonardo. posiada konfigurowalne wejścia i wyjścia, a także przetwornik analogowo-cyfrowy. Istnieje możliwość przeprogramowania modułu przez port znajdujący się w prawej, górnej części płytki.
Sprawdź jak podłączyć płytkę do Arduino z wykorzystaniem dedykowanej biblioteki! |
Specyfikacja nakładki ESP8266
- Moduł jest kompatybilny z Arduino Uno Rev3 i pochodnymi
- Pracuje w standardzie 802.11 b/g/n
- Posiada integrowany protokół TCP/IP
- Wyposażony 32-bitowy mikrokokontroler o niskim poborze mocy z wbudowaną pętlą PLL
- Moc nadajnika w trybie 802.11b wynosi +19,5 dBm
- Wyprowadzeniami są otwory do montażu listw goldpin - raster 2,54 mm (brak w zestawie, do nabycia osobno)
Nakładka WiFi dla Arduino
Bezpowrotnie minęły czasy drogich, skomplikowanych w obsłudze modułów radiowych, obsługujących bezprzewodową łączność z sieciami komputerowymi. Dziś, za sprawą fenomenalnego sukcesu rynkowego układu Espressif ESP8266, implementacja łącza WiFi na platformie Arduino jest niemal tak prosta, jak w przypadku większości nakładek Arduino Shield.
ESP8266 WiFi Shield - nakładka do Arduino - SparkFun WRL-13287 ma rozmiar i układ złączy typowej nakładki z serii Shield, ale dodatkowo udostępnia użytkownikowi szereg dodatkowych linii GPIO, obsługiwanych przez sam transceiver (który, de facto, sam w sobie też jest całkiem wydajnym mikrokontrolerem).
Parametry nakładki SparkFun WRL-13287
Nakładka ma postać płytki drukowanej bez zainstalowanych złączy – dzięki temu możesz samodzielnie zdecydować, jakiego typu gniazda zamontujesz. Do pracy moduł nie wymaga zewnętrznej anteny – choć jej podłączenie jest możliwe dzięki obecności gniazda u.FL, to równie dobrze może zostać wykorzystana antena mikropaskowa, wykonana w postaci specjalnie ukształtowanej ścieżki, zmyślnie umieszczonej w wystającej części płytki.
Warto wiedzieć, że obsługa modułów opartych na ESP8266 z użyciem Arduino jest czystą przyjemnością – a wszystko dzięki specjalnej bibliotece, zwanej ESP8266WiFi. Dzięki niej implementacja funkcji sieciowych – np. klienta HTTP, automatycznie przesyłającego na serwer określone pakiety danych – jest niebywale uproszczona.
Nakładka Arduino Shield z modułem ESP8266
Układ ESP8266 jest niekwestionowanym zwycięzcą wyścigu technologicznego, jaki ma miejsce od przeszło kilkunastu lat na rynku modułów WiFi. Prosta obsługa, duże możliwości i bardzo atrakcyjna cena sprawiają, że ESP8266 jest chętnie wykorzystywany tak w aplikacjach amatorskich, jak i w produktach komercyjnych.
ESP8266 WiFi Shield - nakładka do Arduino - SparkFun WRL-13287 umożliwia bardzo proste zastosowanie tego popularnego układu do komunikacji pomiędzy płytką Arduino (np. w wersji Uno, Mega 2560 lub Leonardo), a dowolnym urządzeniem mobilnym, komputerem czy routerem sieciowym.
Obsługa programowa nakładki ESP8266 WiFi Shield
Do wygodnej i intuicyjnej obsługi układu ESP8266 za pomocą Arduino służy gotowa biblioteka o nazwie esp8266wifi. Wspiera ona wszystkie niezbędne etapy nawiązywania połączenia z komputerem lub serwerem – począwszy od łączenia z istniejącą siecią WiFi (lub utworzenia nowej w trybie punktu dostępowego, tzw. Access Point – AP), poprzez diagnostykę stanu połączenia, aż po dwukierunkowy transfer danych do/z modułu.
Co ważne, w sieci dostępne są także dodatkowe biblioteki, implementujące obsługę najważniejszych protokołów sieciowych – np. HTTP. Do tego celu służy m.in. biblioteka ESP8266HTTPClient, umożliwiająca transfer krótkiej informacji do serwera i odbiór otrzymanej od niego odpowiedzi (np. z użyciem metody GET, czyli przekazującej dane jawnie w postaci ciągu znaków po adresie IP bądź nazwie domeny serwera).
Przydatne linki |