Internet of Things (IoT) har nylig fått aksept på akademiske og industrielle felt. I 2014 ga espressif -systemene ut ESP8266 IoT -styret, og senere i 2016 ga de ut den avanserte versjonen som de navngav som ESP32. Inntil denne dagen er begge disse ESP -styrene ledende IoT -baserte mikrokontrollertavler. Noen ganger synes mange mennesker det er forvirrende å velge mellom dem. Så her i denne leksjonen vil vi diskutere en kort sammenligning mellom dem.
ESP32
ESP32 er et høyt klokke av hastighetskraft fullt mikrokontrollerbrett, som er etterfølgeren til ESP8266. Den har en dobbel kjerne -CPU med klokkefrekvens på 160MHz til 240MHz og en innebygd integrert WiFi og Bluetooth -modul.
Den har en ultra-lav Power Co-prosessor som i dyp søvnmodus kan fungere opptil år på et enkelt batteri. Den har integrerte effektforsterkere, lave støyforsterkere, avanserte sikkerhetssystem og en 2.5GHz Dual Mode WiFi og Bluetooth -modulen. Alle disse funksjonene i et lite, trykt brett som ikke bare er billigere enn en Arduino Uno, men halvparten av størrelsen på det.
Her er noen hovedfunksjoner i ESP32:
ESP8266
ESP8266 designet av Espressif Systems er en integrert wifi SOC -løsning som oppfyller brukerens etterspørsel etter effektiv strømbruk og et kompakt designtavle for IoT -bransjens applikasjoner. Den integrerer alle komponenter som kreves for å lage en fullt funksjonell IoT -basert WiFi -enhet.
Den enkle kjernen L106 Xstena -prosessoren inkluderer 32kb instruksjonsminneområde, 16 GPIO -pinner og flere kommunikasjonsprotokoller som UART, SPI, I2C og en analog til digital (ADC) omformer.
Noen hovedhøydepunkter i ESP8266 inkluderer:
Sammenligning mellom ESP32 vs ESP8266
Her er en kort sammenligning mellom ESP32 og ESP8266. Noen av funksjonene mellom dem er de samme som WiFi -støtte, men ESP8266 mangler bak i Bluetooth -modul og sikkerhet.
Sammenligning | ESP32 | ESP8266 |
Prosessor | Tensilica Xstena LX6 mikroprosessor | Xstensa 32-bit L106 |
Prosessorkjerne | Doble kjerner | Enkjernet |
Driftsspenninger | 2.5 V til 3.6 v | 2.5 V til 3.6 v |
blåtann | Dual Bluetooth Classic + ble | Nei |
WiFi -støtte | Ja | Ja |
Maskinvaresikkerhet | Mer forhåndssikkerhet | Nei |
Hallsensor | Ja | Nei |
Temperatur sensor | Ja | Nei |
Kapasitiv berøringssensor | 10 | Nei |
Strømforbruk | 10UA dyp sensor | 20ua |
Medprosessor | Ulp | Nei |
GPIO | 39 | 17 |
Spi | 4 | 2 |
rom | 448 KB | Nei |
KAN | 2 | Nei |
Uart | Ja | Ja |
Noe som er bedre: ESP32 eller ESP8266
Ser alle de ovennevnte sammenligningene, ESP32 er langt bedre enn ESP8266. Som det fører i de fleste funksjonene med et større antall CPU -kjerner, Raskere wifi og blåtann Brukerstøtte. Og ikke bare at det kommer med dobbelt så mange GPIO -pinner sammenlignet med ESP8266.
Det har også noen til funksjoner som kapasitiv berøring GPIO -pinner, Hallffektsensor og temperatur sensor, Så ESP32 er veien å gå.
Konklusjon
Begge disse brettene ESP32 og ESP8266 er gode på deres sted. ESP8266 -prosessoren er mer optimalisert for lavstrømsapplikasjoner, mens ESP32 har flere GPIO -pinner med funksjoner som hallffekt og temperatursensor. For å velge en av dem, avhenger det av styrets krav. Vi anbefaler ESP32 Fordi det er en mer avansert versjon med mer sikkerhet. Denne artikkelen vil hjelpe deg med å avgjøre mellom dem.