Molts estudiants que no estan familiaritzats amb l'electrònica lluiten sovint per distingir entre ESP32 i ESP8266 perquè tenen molts dubtes sobre quina placa de microcontrolador es pot utilitzar en la seva aplicació. Així doncs, aquests dos microcontroladors tenen les seves especificacions, pros, contres i aplicacions, per la qual cosa no pot ser fàcil triar quina placa és correcta. Tant els microcontroladors ESP32 com ESP8266 són SOC molt barats i basats en WiFi que s'adapten perfectament per a Projectes de bricolatge en l'IoT. Aquests microcontroladors funcionen amb 3,3 V i estan disponibles amb GPIO per suportar diferents protocols com 2C , SPI, UART , DAC, PWM i ADC. En aquest article, compararem els dos microcontroladors, és a dir; ESP32 i ESP8266.
Diferència entre ESP32 i ESP8266
A continuació es comenten les principals diferències entre ESP32 i ESP8266.
Què és l'ESP32?
L'ESP32 és un microcontrolador SoC de baix cost i eficiència energètica que es construeix amb Bluetooth i capacitats WiFi. Aquesta és una versió avançada de ESP8266 que està dissenyat per Espressif Systems. Aquest és un processador versàtil i es pot trobar tant en variacions de doble nucli com en nuclis únics que ofereixen diferents habilitats segons les vostres necessitats. Aquesta placa té un coprocessador de doble nucli i molt baixa potència que es va desenvolupar principalment per la manca de seguretat.
Què és ESP8266?
L'ESP8266 és un microxip de baix cost habilitat per Wi-Fi inclòs TCP/IP pila que va ser desenvolupada per Espressif Systems. Es tracta d'un sistema autònom o complet en un circuit de xip que proporciona el dret d'entrada a qualsevol microcontrolador amb la vostra connexió Wifi. La funció principal d'aquesta placa és allotjar qualsevol tipus d'aplicació (o) descarregar les funcions de totes les xarxes Wi-Fi. Aquesta placa és molt forta i funciona constantment en un entorn industrial molt dur.
ESP32 vs ESP8266
A continuació es comenten l'ESP32 i l'ESP8266.
ESP32 |
ESP8266 |
ESP32 és una versió actualitzada d'ESP8266 i té 34 pins GPIO. | La placa ESP8266 és un SoC Wi-Fi amb 16 pins GPIO. |
És una unitat de microcontrolador (MCU) i és un dispositiu autònom complet, | És un SoC (system-on-chip) que necessita un microcontrolador exterior per funcionar. |
Té un processador Cortex-72 de quatre nuclis. | Té una CPU d'un sol nucli. |
La seva freqüència CLK és de 160 o 240 MHz. | La seva freqüència CLK és de 80 MHz. |
El seu consum d'energia és de 10uA. | El seu consum d'energia és de 20uA. |
Les taules ESP32 costen entre 6 i 12 dòlars. | Aquests taulers costen al voltant de 4 $ a 6 $. |
Té 512 bytes de SRAM. | Té 160 bytes de SRAM. |
Té ADC de 12 bits. | Té un ADC de 10 bits. |
Disposa de SPI-4/I2C-2/I2S-2/UART-2. | Disposa de SPI-2/I2C-1/I2S-2/UART-2. |
Aquest mòdul té un sensor tàctil i un sensor de temperatura. | No té aquests sensors. |
La seva memòria RAM és de 2 GB, 4 GB o 8 GB. | La seva memòria RAM és de 64 KB. |
Té un port Wi-Fi i Ethernet integrat. | Només té una connexió Wi-Fi integrada. |
La connectivitat Bluetooth està present en aquest mòdul. | La connectivitat Bluetooth no està present en aquest mòdul. |
Té una interfície de càmera. | No té cap interfície de càmera dedicada. |
És més segur. | És menys segur. |
Admet simplement xifratge SSL/TLS, algorismes de xifratge SHA-2, AES i un veritable generador de números aleatoris. | Només admet xifratge SSL/TLS. |
La placa ESP32 inclou una interfície USB que ajuda a connectar diferents perifèrics com; teclats, dispositius d'emmagatzematge i ratolins. | Aquesta placa no té una interfície USB, de manera que no es pot utilitzar per connectar diferents perifèrics. |
Aquest tauler té un motor criptogràfic que ajuda a realitzar operacions criptogràfiques. | La placa ESP8266 no conté cap motor criptogràfic. |
Aquesta placa inclou un controlador de bus CAN integrat. | Aquesta placa no conté cap controlador de bus CAN integrat. |
A partir de la informació anterior, podem concloure que el mòdul ESP32 té característiques especials com la seguretat fiable i d'alta tecnologia. El mòdul ESP32 té una placa, perifèrics i microprogramari fiables. La potència de processament d'aquest mòdul crearà connexions segures de la capa de socket i grans requisits en el camp IoT.
Tant els mòduls ESP32 com ESP8266 tenen més GPIO per treballar amb projectes més fàcils d'utilitzar i complicats. Aquestes plaques de desenvolupament estan disponibles amb una càmera petita, per la qual cosa es coneix com a plaques molt capaços. Aquesta placa de desenvolupament té una potència que permet una millor seguretat i una memòria RAM més gran, principalment per a diferents projectes, però no es pot executar dins de l'ESP8266.
Per tant, aquesta és una visió general de la diferència principal entre ESP32 i ESP8266. Aquests xips MCU pertanyen a processadors de 32 bits, molt rendibles i adequats per a Projectes IoT . Doncs el La placa ESP32 és un processador de CPU de doble nucli amb una freqüència de funcionament de 160MHz a 240MHz, mentre que la placa ESP8266 és un processador d'un sol nucli amb una freqüència de funcionament de 80MHz. Aquests dos mòduls estan disponibles amb pins GPIO i admeten diferents protocols com; SPI , UART i I2C. Aquests mòduls passen a través d'una xarxa sense fil per diferenciar-los d'altres tipus de microcontroladors com Arduino perquè puguis controlar i supervisar el teu equip de forma remota mitjançant la tecnologia WiFi/Bluetooth a un preu extremadament baix. Aquí teniu una pregunta per a vosaltres, què és ESP32 CAM?