Einführung:
Das ESP-32F ist ein universelles WiFi-BT-BLE-MCU-Modul, das leistungsstark und vielseitig für Low-Power-Sensornetzwerke und anspruchsvolle Aufgaben wie Sprachcodierung, Audio-Streaming und MP3-Decodierung ist.
Der Kern dieses Moduls ist der ESP32-Chip, der skalierbar und anpassungsfähig ist. Zwei CPU-Kerne können einzeln angesteuert oder eingeschaltet werden. Die Taktfrequenz kann von 80 MHz bis 240 MHz eingestellt werden. Der Benutzer kann die CPU ausschalten und einen Low-Power-Coprozessor verwenden, um ständig die Statusänderungen der Peripheriegeräte zu überwachen oder ob bestimmte Analoge den Schwellenwert überschreiten. Der ESP32 integriert auch eine breite Palette von Peripheriegeräten, darunter kapazitive Berührungssensoren, Hall-Sensoren, rauscharme Leseverstärker, SD-Kartenschnittstellen, Ethernet-Schnittstellen, Hochgeschwindigkeits-SDIO, SPI, UART, I2S und I2C.
Das ESP-32F integriert traditionelles Bluetooth, Bluetooth Low Energy und Wi-Fi für eine Vielzahl von Anwendungen: Wi-Fi unterstützt eine Vielzahl von Kommunikationsverbindungen und eine direkte Internetverbindung über einen Router; Bluetooth ermöglicht es Benutzern, sich mit Mobiltelefonen zu verbinden oder BLE Beacon zur Signalerkennung zu senden. Der Schlafstrom des ESP32-Chips beträgt weniger als 5 μA, wodurch er für batteriebetriebene tragbare Elektronik geeignet ist. Das ESP-32F unterstützt Datenraten bis zu 150 Mbit/s und einen Leistungsverstärker mit einer Ausgangsleistung von 22 dBm für maximale drahtlose Kommunikation. Infolgedessen verfügt der Chip über branchenführende Spezifikationen und bietet die beste Leistung in Bezug auf hohe Integration, drahtlose Übertragungsdistanz, Stromverbrauch und Netzwerkkonnektivität.
Das Betriebssystem des ESP32 ist ein freeRTOS mit LWIP und TLS 1.2 mit Hardwarebeschleunigung. Der Chip unterstützt auch OTA-Verschlüsselungs-Upgrades, und Entwickler können nach der Veröffentlichung des Produkts weiterhin upgraden.
ZENTRALPROZESSOR:
Xtensa® 32-Bit LX6 Single/Dual-Core Prozessor mit bis zu 600 DMIPS
448 KB-ROM
520 KB SRAM
16 KB SRAM in RTC
QSPI kann bis zu 4 Flash / SRAM verbinden, bis zu 16 MB pro Flash
Versorgungsspannung: 2,2 V bis 3,6 V
Arbeitsstrom: Durchschnitt: 80 mA
Verpackungsgröße: 18 mm x 25,5 mm x 2,8 mm
Temperaturbereich: -40 °C ~ +85 °C
Uhr und Timer:
Eingebauter 8-MHz-Oszillator mit Selbstkalibrierung
Eingebauter RC-Oszillator zur Selbstkalibrierung
Unterstützung für externen Quarz von 2 MHz bis 40 MHz
Unterstützt einen externen 32-kHz-Quarz für RTC mit Selbstkalibrierung
2 Timer-Gruppen, jeweils bestehend aus 2 64-Bit-Allzweck-Timern und 1 Hauptsystem-Watchdog
RTC-Timer mit einer Genauigkeit von weniger als einer Sekunde
RTC-Wachhund
Peripherieschnittstelle:
12-Bit-SAR-ADC mit bis zu 18 Kanälen
2 8-Bit-D/A-Wandler
10 Berührungssensoren
Temperatursensor
4 SPI
2 I2S
2 I2C
3 UARTs
1 Host-SD / eMMC / SDIO
1 Slave-SDIO / SPI
Ethernet-MAC-Schnittstelle mit dedizierter DMA, die IEEE 1588 unterstützt
KÖNNEN 2.0
IR (Senden / Empfangen)
Motor-PWM
LED-PWM, bis zu 16 Kanäle
Hallsensor
Ultra rauscharmer Vorverstärker
W-lan:
Standard:
FCC/CE/IC/TELEC/KCC/SRRC/NCC
Protokoll:
802.11 b/g/n/d/e/i/k/r (802.11n, Geschwindigkeiten bis zu 150 Mbit/s)
A-PDU- und A-MSDU-Aggregation, unterstützt ein Schutzintervall von 0,4 μs
Frequenzbereich:
2,4 ~ 2,5 GHz
Wi-Fi-Modus:
Station/softAP/SoftAP+Station/P2P
Sicherheitsmechanismus:
WPA/WPA2/WPA2-Enterprise/WPS
Verschlüsselungstyp:
AES/RSA/ECC/SHA
Bluetooth:
Protokoll:
Entspricht den Bluetooth v4.2 BR/EDR- und BLE-Standards
HF:
NZIF-Empfänger mit -98 dBm Empfindlichkeit
Klasse-1-, Klasse-2- und Klasse-3-Sender
AFH
Audio:
CVSD- und SBC-Audio
1 x ESP-32F-Modul
1x Adapterplatte
2 x Stifte