Internet przedmiotów (IoT) ostatnio zyskał akceptację w dziedzinie akademickiej i przemysłowej. W 2014 r. Espressif Systems wydało płytę IoT ESP8266, a później w 2016 roku wydali wersję zaawansowaną, którą wymienili ESP32. Do tego dnia obie te płyty ESP są prowadzącymi płytami mikrokontrolerów oparte na IoT. Czasami wiele osób uważa, że wybór między nimi jest mylący. Więc tutaj w tej lekcji omówimy krótkie porównanie między nimi.
ESP32
ESP32 to pełna płyta mikrokontrolera o wysokiej taktowaniu prędkości, która jest następcą ESP8266. Ma podwójny procesor z częstotliwością zegara od 160 MHz do 240 MHz i wbudowany zintegrowany moduł Wi -Fi i Bluetooth.
Ma ultra-niski procesor power CO, który w trybie głębokiego uśpienia może działać do lat na jednej baterii. Ma zintegrowane wzmacniacze energetyczne, wzmacniacze o niskim szumie, zaawansowany system bezpieczeństwa i 2.Moduł Wi -Fi i Bluetooth 5 GHz Dual Tryb. Wszystkie te funkcje wewnątrz niewielkiej, drukowanej płyty, która jest nie tylko tańsza niż Arduino Uno, ale o połowę wielkości.
Oto kilka głównych funkcji ESP32:
ESP8266
ESP8266 zaprojektowany przez Espressif Systems to zintegrowane rozwiązanie Wi -Fi SOC, które zaspokaja zapotrzebowanie użytkownika na wydajne zużycie energii i kompaktową tablicę projektową dla aplikacji branżowych IoT. Integruje wszystkie komponenty wymagane do stworzenia w pełni funkcjonalnego urządzenia Wi -Fi opartego na IoT.
Procesor L106 XTENSA pojedynczego rdzenia obejmuje 32 kB miejsca do instrukcji, 16 pinów GPIO i wiele protokołów komunikacyjnych, takich jak UART, SPI, I2C i konwerter analogowy na cyfrowy (ADC).
Niektóre główne najważniejsze wydarzenia ESP8266 obejmują:
Porównanie ESP32 vs ESP8266
Oto krótkie porównanie ESP32 i ESP8266. Niektóre z funkcji między nimi są takie same jak obsługa Wi -Fi, ale ESP8266 brakuje w module Bluetooth i bezpieczeństwa.
Porównanie | ESP32 | ESP8266 |
Edytor | Mikroprocesor Tensilica XTensa LX6 | XTENSA 32-bit L106 |
Rdzeń procesora | Podwójne rdzenie | Pojedynczy rdzeń |
Napięcia robocze | 2.5 V do 3.6 v | 2.5 V do 3.6 v |
Bluetooth | Dual Bluetooth Classic + Ble | NIE |
Wsparcie Wi -Fi | Tak | Tak |
Bezpieczeństwo sprzętowe | Więcej zaawansowanych bezpieczeństwa | NIE |
Czujnik hali | Tak | NIE |
Czujnik temperatury | Tak | NIE |
Pojemnościowy czujnik dotykowy | 10 | NIE |
Pobór energii | 10UA głęboki czujnik | 20UA |
Procesor | Ulp | NIE |
GPIO | 39 | 17 |
SPI | 4 | 2 |
Rom | 448 KB | NIE |
MÓC | 2 | NIE |
Uart | Tak | Tak |
Co jest lepsze: ESP32 lub ESP8266
Widząc wszystkie powyższe porównania, ESP32 jest o wiele lepszy niż ESP8266. Jak prowadzi w większości funkcji z większą liczbą Rdzenie procesora, Szybsze Wi -Fi I Bluetooth wsparcie. I nie tylko, że ma podwójną liczbę Piny GPIO w porównaniu do ESP8266.
Ma również kilka funkcji takich jak pojemnościowy dotyk Piny GPIO, czujnik efektu Hall I czujnik temperatury, Więc ESP32 to droga.
Wniosek
Obie te tablice ESP32 i ESP8266 są dobre na ich miejscu. Procesor ESP8266 jest bardziej zoptymalizowany pod kątem aplikacji o niskiej prądu, podczas gdy ESP32 ma więcej pinów GPIO o takich funkcjach takich. Wybór jednego z nich wszystko zależy od wymagań Rady. Polecamy ESP32 Ponieważ jest to bardziej zaawansowana wersja z większym bezpieczeństwem. Ten artykuł pomoże ci w podjęciu decyzji między nimi.