L'Internet des objets (IoT) a récemment été accepté dans les domaines académiques et industriels. En 2014, les systèmes ESPRESSIF ont publié le conseil d'administration IoT ESP8266 et plus tard en 2016, ils ont publié la version avancée qu'ils ont nommée ESP32. Jusqu'à ce jour. Parfois, beaucoup de gens trouvent déroutant de choisir entre eux. Alors ici, dans cette leçon, nous discuterons d'une brève comparaison entre eux.
ESP32
ESP32 est une carte de microcontrôleur complète à vitesse haute à haute vitesse qui est le successeur de ESP8266. Il a un CPU à double noyau avec une fréquence d'horloge de 160 MHz à 240 MHz et un module WiFi et Bluetooth intégrés intégrés.
Il dispose d'un processeur de CO à puissance ultra-low qui en mode de sommeil profond peut fonctionner jusqu'à des années sur une seule batterie. Il a des amplificateurs de puissance intégrés, des amplificateurs à faible bruit, un système de sécurité avancé et un 2.Module WiFi et Bluetooth à double mode 5 GHz. Toutes ces fonctionnalités à l'intérieur d'une petite carte imprimée qui est non seulement moins chère qu'un Arduino Uno mais la moitié de la taille.
Voici quelques caractéristiques principales d'ESP32:
ESP8266
L'ESP8266 conçu par ESPRESSIF Systems est une solution SOC WiFi intégrée qui répond à la demande des utilisateurs pour une utilisation efficace de l'énergie et une carte de conception compacte pour les applications de l'industrie IoT. Il intègre tous les composants requis pour créer un appareil WiFi basé sur IoT entièrement fonctionnel.
Le processeur L106 Xtensa L106 à cœur comprend 32 Ko d'espace mémoire d'instruction, 16 broches GPIO et plusieurs protocoles de communication comme UART, SPI, I2C et un convertisseur analogique à numérique (ADC).
Certains moments forts de l'ESP8266 comprennent:
Comparaison entre ESP32 vs ESP8266
Voici une brève comparaison entre ESP32 et ESP8266. Certaines des fonctionnalités entre eux sont les mêmes que le support WiFi, mais ESP8266 manque de retard dans le module Bluetooth et la sécurité.
Comparaison | ESP32 | ESP8266 |
Processeur | Microprocesseur Tensilica Xtensa LX6 | Xtensa 32 bits L106 |
Noyau de processeur | Double cœurs | Noyau unique |
Tensions de fonctionnement | 2.5 V à 3.6 V | 2.5 V à 3.6 V |
Bluetooth | Dual Bluetooth Classic + BLE | Non |
Support WiFi | Oui | Oui |
Sécurité matérielle | Plus de sécurité progressive | Non |
Capteur de salle | Oui | Non |
Capteur de température | Oui | Non |
Capteur tactile capacitif | dix | Non |
Consommation d'énergie | Capteur profond 10UA | 20UA |
Co-processeur | Ulp | Non |
GPIO | 39 | 17 |
Spice | 4 | 2 |
ROM | 448 kb | Non |
PEUT | 2 | Non |
Uart | Oui | Oui |
Ce qui est mieux: ESP32 ou ESP8266
Voir toutes les comparaisons ci-dessus, ESP32 est de loin mieux que ESP8266. Car il mène dans la plupart des fonctionnalités avec un plus grand nombre de Cœurs de processeur, WiFi plus rapide et Bluetooth soutien. Et non seulement qu'il est livré avec le double du nombre de Broches GPIO par rapport à ESP8266.
Il a également quelques fonctionnalités comme touche capacitive Broches GPIO, capteur d'effet de salle et capteur de température, Donc ESP32 est la voie à suivre.
Conclusion
Ces deux planches ESP32 et ESP8266 sont bonnes à leur place. Le processeur ESP8266 est plus optimisé pour les applications de courant faibles tandis que l'ESP32 a plus d'épingles GPIO avec des fonctionnalités comme l'effet Hall et le capteur de température. Pour choisir l'un d'eux, tout dépend des exigences du conseil d'administration. Nous recommandons ESP32 Parce que c'est une version plus avancée avec plus de sécurité. Cet article vous aidera à décider entre eux.