Das Internet der Dinge (IoT) hat kürzlich in akademischen und industriellen Bereichen Akzeptanz erlangt. 2014 veröffentlichte die Espresssif Systems das ESP8266 IOT -Board und später im Jahr 2016 veröffentlichten sie die fortgeschrittene Version, die sie als ESP32 bezeichnet haben. Bis heute sind beide ESP -Board. Manchmal finden es vielen Menschen verwirrend, zwischen ihnen zu wählen. Hier in dieser Lektion werden wir einen kurzen Vergleich zwischen ihnen diskutieren.
ESP32
ESP32 ist ein Hochtutiger -Microcontroller -Board mit hoher Geschwindigkeitsleistung, das der Nachfolger von ESP8266 ist. Es verfügt über eine Doppelkern -CPU mit Taktfrequenz von 160 MHz bis 240 MHz und ein integriertes integriertes WLAN- und Bluetooth -Modul.
Es verfügt über einen Ultra-Low-Power-Co-Prozessor, der im Tiefschlafmodus bis zu Jahren auf einer einzelnen Batterie funktionieren kann. Es verfügt über integrierte Stromverstärker, niedrige Rauschverstärker, fortschrittliches Sicherheitssystem und 2.5GHz Dual -Modus -WiFi- und Bluetooth -Modul. All diese Merkmale in einer winzigen, gedruckten Brett, die nicht nur billiger ist als ein Arduino uno, sondern auch halb so groß wie.
Hier sind einige Hauptmerkmale von ESP32:
ESP8266
Der von Espresssif Systems entworfene ESP8266 ist eine integrierte WLAN -SOC -Lösung, die die Benutzernachfrage nach effizienten Stromverbrauch und ein kompaktes Design -Board für IoT -Branchenanwendungen entspricht. Es integriert alle Komponenten, die erforderlich sind, um ein voll funktionsfähiges IoT -basierter WLAN -Gerät zu erstellen.
Der Einzelkern -L106 -XTENSA -Prozessor umfasst 32 KB Anweisungsspeicherraum, 16 GPIO -Stifte und mehrere Kommunikationsprotokolle wie UART, SPI, I2C und ein Analog -to -Digital (ADC) -Ronverter.
Einige Haupthighlights von ESP8266 umfassen:
Vergleich zwischen ESP32 vs ESP8266
Hier ist ein kurzer Vergleich zwischen ESP32 und ESP8266. Einige der Merkmale zwischen ihnen sind die gleichen wie die Unterstützung der WLAN.
Vergleich | ESP32 | ESP8266 |
Prozessor | Tensilica Xtensa LX6 -Mikroprozessor | XTensa 32-Bit L106 |
Prozessorkern | Doppelkerne | Einzelprozessor |
Betriebsspannungen | 2.5 V bis 3.6 v | 2.5 V bis 3.6 v |
Bluetooth | Dual Bluetooth Classic + Ble | NEIN |
WLAN -Unterstützung | Ja | Ja |
Hardware -Sicherheit | Weitere Fortschrittssicherheit | NEIN |
Hallsensor | Ja | NEIN |
Temperatursensor | Ja | NEIN |
Kapazitiver Berührungssensor | 10 | NEIN |
Energieverbrauch | 10UA Deep Sensor | 20UA |
Co-Prozessor | ULP | NEIN |
GPIO | 39 | 17 |
Spi | 4 | 2 |
Rom | 448 kb | NEIN |
DÜRFEN | 2 | NEIN |
Uart | Ja | Ja |
Was besser ist: ESP32 oder ESP8266
Alle oben genannten Vergleiche sehen, ESP32 ist weitaus besser als ESP8266. Wie es in den meisten Merkmalen mit einer größeren Anzahl von führt CPU -Kerne, schnelleres WLAN Und Bluetooth Unterstützung. Und nicht nur, dass es doppelt so viele ist GPIO -Stifte Im Vergleich zu ESP8266.
Es gibt auch einige zu Funktionen wie Kapazitive Berührung GPIO -Stifte, Hall-Effekt-Sensor Und Temperatursensor, ESP32 ist also der richtige Weg.
Abschluss
Beide Boards ESP32 und ESP8266 sind an ihrem Platz gut. Der ESP8266 -Prozessor ist für niedrige Stromanwendungen besser optimiert, während der ESP32 über mehr GPIO -Stifte mit Merkmalen wie Hall -Effekt und Temperatursensor verfügt. Wenn Sie eines von ihnen auswählen, hängt alles von den Anforderungen des Vorstands ab. Wir empfehlen ESP32 Weil es eine fortgeschrittenere Version mit mehr Sicherheit ist. Dieser Artikel hilft Ihnen weiter bei der Entscheidung zwischen ihnen.