L'Internet of Things (IoT) ha recentemente acquisito l'accettazione nei campi accademici e industriali. Nel 2014 i sistemi espressif hanno rilasciato la scheda IoT ESP8266 e più tardi nel 2016 hanno rilasciato la versione avanzata che hanno nominato ESP32. Fino ad oggi entrambe queste schede ESP sono le principali schede di microcontrollori basati sull'IoT. A volte molte persone trovano confuso scegliere tra loro. Quindi qui in questa lezione discuteremo di un breve confronto tra loro.
ESP32
ESP32 è una scheda microcontrollore completa di potenza ad alta velocità che è il successore di ESP8266. Ha una CPU a doppia core con frequenza di clock da 160 MHz a 240 MHz e un modulo WiFi e Bluetooth integrato integrato integrato.
È dotato di un processore di alimentazione ultra-bassa che in modalità di sonno profondo può funzionare fino a anni su una singola batteria. Ha amplificatori di potenza integrati, amplificatori a basso rumore, sistema di sicurezza avanzato e un 2.Modulo WiFi e Bluetooth a doppia modalità 5GHz. Tutte queste caratteristiche all'interno di una piccola tavola stampata che non è solo più economica di un Arduino Uno ma la metà delle dimensioni di esso.
Ecco alcune caratteristiche principali di ESP32:
ESP8266
ESP8266 progettato da Espressif Systems è una soluzione WiFi SOC integrata che soddisfa la domanda degli utenti per un efficiente utilizzo di energia e una scheda di progettazione compatta per le applicazioni del settore IoT. Integra tutti i componenti necessari per creare un dispositivo WiFi IoT completamente funzionale.
Il processore Xensa L106 L106 a core singolo include 32 kb di spazio di memoria di istruzioni, 16 pin GPIO e protocolli di comunicazione multipli come UART, SPI, I2C e un convertitore analogico al digitale (ADC).
Alcuni punti salienti principali di ESP8266 includono:
Confronto tra ESP32 vs ESP8266
Ecco un breve confronto tra ESP32 ed ESP8266. Alcune delle caratteristiche tra loro sono le stesse del supporto WiFi, ma ESP8266 non è dietro il modulo Bluetooth e la sicurezza.
Confronto | ESP32 | ESP8266 |
Processore | Microprocessore Tensilica xtensa LX6 | Xtensa a 32 bit L106 |
Core del processore | Nuclei doppi | Single core |
Tensioni operative | 2.5 V a 3.6 v | 2.5 V a 3.6 v |
Bluetooth | Dual Bluetooth Classic + Ble | NO |
Supporto WiFi | SÌ | SÌ |
Sicurezza hardware | Sicurezza più anticipata | NO |
Sensore della sala | SÌ | NO |
Termometro | SÌ | NO |
Sensore di tocco capacitivo | 10 | NO |
Consumo di energia | 10UA Sensore profondo | 20ua |
Coprocessore | Ulp | NO |
GPIO | 39 | 17 |
Sp | 4 | 2 |
rom | 448 kb | NO |
POTERE | 2 | NO |
Uart | SÌ | SÌ |
Che è meglio: ESP32 o ESP8266
Vedere tutti i confronti di cui sopra, ESP32 è di gran lunga meglio di ESP8266. Come conduce nella maggior parte delle caratteristiche con un numero maggiore di Core CPU, Wifi più veloce E Bluetooth supporto. E non solo viene fornito con il doppio del numero di Pin GPIO rispetto a ESP8266.
Ha anche alcune caratteristiche come come tocco capacitivo Pin GPIO, Sensore dell'effetto Hall E termometro, Quindi ESP32 è la strada da percorrere.
Conclusione
Entrambi questi consigli ESP32 ed ESP8266 sono bravi a casa loro. Il processore ESP8266 è più ottimizzato per applicazioni a bassa corrente mentre l'ESP32 ha più pin GPIO con funzionalità come l'effetto Hall e il sensore di temperatura. Scegliere uno di loro, tutto dipende dai requisiti del consiglio. Noi raccomandiamo ESP32 Perché è una versione più avanzata con più sicurezza. Questo articolo ti aiuterà ulteriormente a decidere tra loro.