Unterschied zwischen ESP32 und ESP32-S2

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Die ESP32- und ESP32-S2-Entwicklungsboards von Espressif Systems umfassen verschiedene Funktionen wie: analoge Eingänge, Ausgänge, mehrere I/O-Ports, Bluetooth , WLAN, Berührungsschalter, BLE, Echtzeituhren, Timer usw. Espressif-Systeme bieten grundlegende Hardware- und Softwareressourcen, um Anwendungsentwickler bei der Verwirklichung ihrer Ideen mit der Hardware der ESP32-S2-Serie zu unterstützen. Der Software-Entwicklungsrahmen von Espressif Systems ist für Internet-of-Things-Entwicklungsanwendungen mit Bluetooth, Wi-Fi, Energieverwaltung und zahlreichen anderen Systemfunktionen gedacht. Im Vergleich zum ESP32-Board bietet das ESP32-S2-Board einige Vorteile wie: Leistung und Stromverbrauch, obwohl einige wichtige Hardwarefunktionen fehlen, wie z. eine Dual-Core-CPU oder Bluetooth. Dieser Artikel bietet kurze Informationen zum Unterschied zwischen ESP32 vs. ESP32-S2 Bretter.


Unterschied zwischen ESP32 und ESP32-S2

Der Unterschied zwischen ESP32 und ESP32-S2 besteht hauptsächlich in den Definitionen und Spezifikationen, die im Folgenden erläutert werden.



Was ist ESP32-S2?

ESP32-S2 ist ein SoC (System auf einem Chip), das verschiedene Funktionen umfasst wie: 2,4-GHz-Band-WLAN, USB-OTG-Schnittstelle, verschiedene Peripheriegeräte, integrierte Sicherheitshardware, Single-Core-Xtensa-32-Bit-LX7-CPU, Ultra-Low-Power-basierter Co-Prozessor, der entweder FSM-Core/RISC-V ausführt. Der ESP32-S2 basiert auf 40-nm-Technologie und bietet eine robuste, äußerst integrierte Plattform, um den kontinuierlichen Anforderungen an kompaktes Design, sehr effiziente Energienutzung, Sicherheit, Zuverlässigkeit und hohe Leistung gerecht zu werden.

Das Espressif-System bietet grundlegende Hardware- und Softwareressourcen, um Anwendungsentwickler bei der Verwirklichung ihrer Ideen mit der Hardware der ESP32-S2-Serie zu unterstützen. Das Softwareentwicklungs-Framework des Espressif-Systems ist für die IoT-Anwendungsentwicklung mit Bluetooth, Wi-Fi, Energieverwaltung und anderen Systemfunktionen gedacht.



  ESP32-S2-Board
ESP32-S2-Board

Was ist ESP32?

Das ESP32-Entwicklungsboard mit einer Reihe von System-on-a-Chips ist der Nachfolger des beliebtesten ESP8266. Das ESP32-Board verfügt über integriertes WLAN und Bluetooth. Dieses Board basiert auf einem Tensilica Xtensa LX6 Dual-Core Mikroprozessor inklusive bis zu 240 MHz Betriebsfrequenz. Das ESP32-Paket umfasst Antennenschalter, einen Leistungsverstärker, einen Balun zur Steuerung der HF, einen rauscharmen Empfangsverstärker, Filter und Energieverwaltungsmodule.

Diese Boards erreichen außerdem einen extrem niedrigen Stromverbrauch durch Energiesparfunktionen wie: Synchronisation der Uhr und verschiedene Betriebsmodi. Der Ruhestrom dieser Platine beträgt < 5 μA, was sie zum perfekten Werkzeug für Ihre IoT-Anwendungen oder batteriebetriebenen Projekte macht.

  PCBWay   ESP32-Mikrocontroller-Board
ESP32-Mikrocontroller-Board

ESP32 vs. ESP32-S2

Der Unterschied zwischen ESP32 und ESP32-S2 umfasst Folgendes.

ESP32 ESP32-S2
ESP32 ist ein kostengünstiger und stromsparender SOC-Mikrocontroller mit WLAN und Dual-Mode-Bluetooth. ESP32-S2 ist ein hochintegrierter Single-Core-Mikrocontroller mit geringem Stromverbrauch und WLAN.
Es wurde im September 2016 eingeführt. Es wurde im September 2019 eingeführt.
Als Hauptprozessor kommt Tensilica Xtensa LX6 zum Einsatz. Als Hauptprozessor kommt Tensilica Xtensa LX7 zum Einsatz .
ESP32 ist im Vergleich zu ESP32-S2 nicht energieeffizient. ESP32-S2 ist im Vergleich zu ESP32 sowohl im HF- als auch im CPU-Stromverbrauch energieeffizienter.
SRAM ist 520 KB. SRAM ist 320 KB.
Das ROM ist 448 KB groß. Das ROM ist 128 KB groß.
Der Cache ist 64 KB groß Der Cache ist 8/16 KB groß.
Das verwendete Bluetooth ist BLE 4.2. Es verfügt nicht über Bluetooth.
Es verfügt nicht über einen ULP-Coprozessor. Es verfügt über einen ULP-RISC-V ULP-Coprozessor.
Es verfügt über kryptografische Beschleuniger wie; SHA, RNG, AES und RSA. Es verfügt über kryptografische Beschleuniger wie; RSA, SHA, AES, HMAC, RNG und digitale Signatur.
Es verfügt über zwei I2S. Es hat eine Single I2S .
Es hat drei UARTs . Es verfügt über zwei UARTs.
Es umfasst 34 GPIO-Pins. Es umfasst 43 – GPIO-Pins.
LED PWM-16. LED-PWM -8.
Der Impulszähler ist 8. Der Impulszähler ist 4.
ADC – 12-Bit-SAR-2 und bis zu 18 Kanäle. ADC – 13-Bit SAR-2 und bis zu 20 Kanäle.
Der Remote Control Transceiver oder RMT dient zum Senden oder Empfangen. Der Remote Control Transceiver oder RMT dient zum Senden oder Empfangen.
Es hat 10 Berührungssensoren . Es hat 14 Touch Sensoren .
Es verfügt über einen Hallsensor. Es verfügt über keinen Hallsensor.
Seine Taktfrequenz beträgt 160/240 MHz. Seine Taktfrequenz beträgt 240 MHz.
Es verfügt über eine sichere 1024-Bit-OTP-Boot-Flash-Verschlüsselung.

Externer Flash ist bis zu 16 MB Gerät und 11 MB Adresse + 248 KB jedes Mal.

Es verfügt über eine sichere 4096-Bit-OTP-Boot-Flash-Verschlüsselung.

Der externe Flash-Speicher umfasst jedes Mal bis zu 1 GB Gerät und 11,5 MB Adresse.

RSA ist bis zu 4096 Bit. RSA ist bis zu 4096 Bit mit verbesserten Beschleunigungsoptionen im Vergleich zu ESP32.
OTP ist 1024-Bit. OTP ist 4096-Bit.

Das ist also so eine Übersicht über ESP32 vs. ESP32-S2. Im Vergleich zu ESP32 ist die ESP32-S2-Karte sowohl im CPU- als auch im HF-Stromverbrauch energieeffizienter. ESP32-S2 bietet im Vergleich zu ESP32 einige Vorteile wie Leistung und Stromverbrauch, es fehlen ihm jedoch einige wichtige Hardwarefunktionen wie Dual-Core-CPU oder Bluetooth. Hier ist eine Frage an Sie: Was ist ESP32-S3?