ESP32 vs ESP8266 – čo je lepšie?

Esp32 Vs Esp8266 Co Je Lepsie



Internet vecí (IoT) nedávno získal uznanie v akademickej a priemyselnej oblasti. V roku 2014 spoločnosť Espressif Systems vydala dosku IoT ESP8266 a neskôr v roku 2016 vydala pokročilú verziu, ktorú nazvali ESP32. Do dnešného dňa sú obe tieto dosky ESP poprednými doskami mikrokontrolérov založených na IoT. Niekedy je pre mnohých ľudí mätúce vyberať si medzi nimi. Takže tu v tejto lekcii budeme diskutovať o krátkom porovnaní medzi nimi.

ESP32

ESP32 je doska mikrokontroléra s vysokou taktovanou rýchlosťou, ktorá je nástupcom ESP8266. Má dvojjadrový procesor s taktovacou frekvenciou 160 MHz až 240 MHz a vstavaný integrovaný modul WiFi a Bluetooth.







Je vybavený koprocesorom s mimoriadne nízkou spotrebou energie, ktorý v režime hlbokého spánku môže pracovať až roky na jednu batériu. Má integrované výkonové zosilňovače, nízkošumové zosilňovače, pokročilý bezpečnostný systém a 2,5 GHz dual mode WiFi a Bluetooth modul. Všetky tieto funkcie sú vo vnútri malej dosky s potlačou, ktorá je nielen lacnejšia ako Arduino Uno, ale má polovičnú veľkosť.




Tu je niekoľko hlavných funkcií ESP32:



    • ESP32 má dvojjadrový vysokorýchlostný procesor
    • Vstavaná podpora WiFi a Bluetooth pre projekty založené na bezdrôtovej sieti
    • K dispozícii je viac pinov GPIO
    • ESP32 nám poskytuje úžasnú rýchlosť až 150 Mbps

ESP8266

ESP8266 navrhnutý spoločnosťou Espressif Systems je integrované riešenie WiFi SoC, ktoré spĺňa požiadavky používateľov na efektívne využitie energie a kompaktný dizajn dosky pre aplikácie v priemysle internetu vecí. Integruje všetky komponenty potrebné na vytvorenie plne funkčného WiFi zariadenia založeného na IoT.





Jednojadrový procesor L106 Xtensa obsahuje 32 KB inštrukčného pamäťového priestoru, 16 GPIO pinov a viacero komunikačných protokolov ako UART, SPI, I2C a analógovo-digitálny (ADC) prevodník.


Niektoré hlavné výhody ESP8266 zahŕňajú:



    • ESP8266 má výkonný 32-bitový procesor L106 Xtensa na doske
    • Má samokalibrovanú rádiovú frekvenciu
    • Má vysokú úroveň integrácie čipu, ktorá odstraňuje potrebu externých obvodov
    • Má 17 GPIO pinov.
    • 32 kB inštrukčnej RAM
    • Obsahuje 10-bitový ADC
    • Viaceré komunikačné protokoly ako UART, SPI, I2C a I2S

Porovnanie medzi ESP32 a ESP8266

Tu je krátke porovnanie medzi ESP32 a ESP8266. Niektoré funkcie medzi nimi sú rovnaké ako podpora WiFi, ale ESP8266 zaostáva v module Bluetooth a zabezpečení.

Porovnanie ESP32 ESP8266
procesor Mikroprocesor Tensilica Xtensa LX6 Xtensa 32-bit L106
Jadro procesora Dvojjadrá Jedno jadro
Prevádzkové napätia 2,5 V až 3,6 V 2,5 V až 3,6 V
Bluetooth Duálny Bluetooth Classic + BLE nie
Podpora WiFi Áno Áno
Hardvérová bezpečnosť Pokročilejšie zabezpečenie nie
Hallov senzor Áno nie
Teplotný senzor Áno nie
Kapacitný dotykový senzor 10 nie
Spotreba energie 10uA hlboký senzor 20uA
Spoluprocesor ULP nie
GPIO 39 17
SPI 4 dva
ROM 448 kB nie
MÔCŤ dva nie
UART Áno Áno

Čo je lepšie: ESP32 alebo ESP8266

Pri pohľade na všetky vyššie uvedené porovnania ESP32 je oveľa lepší ako ESP8266. Ako to vedie vo väčšine funkcií s väčším počtom CPU jadrá , rýchlejšie WiFi a Bluetooth podpora. A nielen to, že prichádza s dvojnásobným počtom GPIO kolíky v porovnaní s ESP8266.

Má tiež niektoré funkcie, ako napr kapacitný dotyk GPIO kolíky, snímač halového efektu a teplotný senzor , takže ESP32 je správna cesta.

Záver

Obe tieto dosky ESP32 a ESP8266 sú dobré na svojom mieste. Procesor ESP8266 je viac optimalizovaný pre nízkoprúdové aplikácie, zatiaľ čo ESP32 má viac GPIO pinov s funkciami ako hall efekt a teplotný senzor. Výber jedného z nich závisí od požiadaviek predstavenstva. Odporúčame ESP32 pretože ide o pokročilejšiu verziu s vyššou bezpečnosťou. Tento článok vám pomôže rozhodnúť sa medzi nimi.