Przez długi czas, OpenELAB testowało różne produkty IoT, aby zaoferować najlepsze rekomendacje dla naszej społeczności. Wiele osób pyta nas: który mikrokontroler kochamy najbardziej? Nasza odpowiedź jest prosta: seria ESP!
Mikrokontrolery ESP są potężne i wszechstronne, oferując Wi-Fi, Bluetooth, a w niektórych modelach nawet wsparcie dla Zigbee. Pozwala to na tworzenie nieskończonej różnorodności projektów IoT, od inteligentnych urządzeń domowych po bezprzewodowe sieci czujników.
Niedawno Espressif Systems wprowadziło nowy protokół bezprzewodowy o nazwie ESP-NOW, zaprojektowany, aby umożliwić szybką, energooszczędną komunikację między urządzeniami bez potrzeby używania routera. ESP-NOW działa bezproblemowo z Wi-Fi i Bluetooth LE i jest kompatybilny z ESP8266, ESP32, ESP32-S oraz serią ESP32-C. Jest szeroko stosowany w inteligentnych urządzeniach domowych, pilotach zdalnego sterowania, czujnikach i innych.
Wśród urządzeń opartych na ESP, które testowaliśmy, M5Stack ATOM Lite jest naszym ulubionym. Jest kompaktowy, łatwy do zaprogramowania i bardzo niezawodny w różnych projektach. Dzięki wbudowanym możliwościom ESP32 oferuje wszystko, czego potrzebujemy do rozwoju IoT i szybkiego prototypowania.
Ten malutki mikrokontroler za 7,5€ jest lekki, ma bogate interfejsy i jest łatwy w użyciu. Pozwól, że przeprowadzę cię przez niego, aby dowiedzieć się o nim więcej.
Przegląd
Przód
Na przedniej stronie widzimy, że ATOM Lite ma mniej więcej rozmiar monety jednogroszowej (waży tylko 3g). Posiada dwa przyciski, jeden z przodu i jeden z boku, i jest zasilany przez interfejs Type-C.
Za
Na odwrocie widzimy, że mikrokontroler to ESP32-PICO. Posiada dwurdzeniowy procesor 240MHz, oferujący wydajność 600 DMIPS z 520KB SRAM oraz wsparcie dla Wi-Fi.
Jeśli chodzi o piny GPIO, funkcję IR znajdziemy na G12, Neo na G27, a przycisk (Btn) na G39. Płytka oferuje 8 wyprowadzeń GPIO: G22, G19, G23, G33, G21, G25, G26 i G32 (dla interfejsu Grove). Dodatkowo zapewnia dwa wyjścia 5V, jedno wyjście 3,3V oraz dwa piny GND. To ustawienie jest wystarczające dla wielu małych projektów.
Wewnątrz
Otwórzmy to i zajrzyjmy do środka. Każdy komponent elektroniczny jest kompaktowo ułożony.
Możemy zauważyć diody LED SK6812 3535 RGB obok przycisku, wraz z antena 2.4G 3D oraz chipem 4MB flash.
Na obrazku po prawej widzimy mikrokontroler ESP32-PICO umieszczony pod interfejsem Grove, przykryty radiatorem.
Używane do
WiFi
Użyj bibliotek M5ATOM i WiFi, włącz tryb AP na ATOM Lite.
Po przesłaniu możemy wykryć nowy sygnał Wi-Fi z ATOM Lite.
Podłączenie sprzętu
Wymaga tylko kabla Grove. Mogę podłączyć wiele jednostek i używać ich w ten sposób:
Filmy