Introduzione:
L'ESP-32F è un modulo MCU WiFi-BT-BLE universale potente e versatile per reti di sensori a bassa potenza e attività impegnative come la codifica vocale, lo streaming audio e la decodifica MP3.
Il cuore di questo modulo è il chip ESP32, che è scalabile e adattivo. Due core della CPU possono essere controllati o alimentati individualmente. La frequenza di clock può essere regolata da 80 MHz a 240 MHz. L'utente può spegnere la CPU e utilizzare un coprocessore a bassa potenza per monitorare costantemente i cambiamenti di stato delle periferiche o se alcuni analoghi superano la soglia. L'ESP32 integra anche un'ampia gamma di periferiche tra cui sensori tattili capacitivi, sensori Hall, amplificatori di rilevamento a basso rumore, interfacce per schede SD, interfacce Ethernet, SDIO ad alta velocità, SPI, UART, I2S e I2C.
L'ESP-32F integra bluetooth tradizionale, bluetooth low energy e Wi-Fi per un'ampia gamma di utilizzi: Wi-Fi supporta un'ampia gamma di connessioni di comunicazione e connessione Internet diretta tramite router; Bluetooth consente agli utenti di connettersi ai telefoni cellulari o trasmettere BLE Beacon per il rilevamento del segnale. La corrente di sospensione del chip ESP32 è inferiore a 5 μA, il che lo rende adatto per l'elettronica indossabile alimentata a batteria. L'ESP-32F supporta velocità dati fino a 150 Mbps e un amplificatore di potenza con una potenza di uscita di 22 dBm per la massima comunicazione wireless. Di conseguenza, il chip ha specifiche leader del settore e offre le migliori prestazioni in termini di elevata integrazione, distanza di trasmissione wireless, consumo energetico e connettività di rete.
Il sistema operativo di ESP32 è un freeRTOS con LWIP e TLS 1.2 con accelerazione hardware. Il chip supporta anche gli aggiornamenti della crittografia OTA e gli sviluppatori possono continuare ad aggiornare dopo il rilascio del prodotto.
PROCESSORE:
Processore single/dual-core Xtensa® LX6 a 32 bit con un massimo di 600 DMIPS
Rom da 448KB
SRAM da 520KB
SRAM da 16 KB in RTC
QSPI può collegare fino a 4 Flash/SRAM, fino a 16 MB per Flash
Tensione di alimentazione: da 2,2 V a 3,6 V
Corrente di lavoro: media: 80 mA
Dimensioni della confezione: 18 mm x 25,5 mm x 2,8 mm
Intervallo di temperatura: -40°C ~ +85°C
Orologio e timer:
Oscillatore integrato da 8 MHz con autocalibrazione
Oscillatore RC integrato per l'autocalibrazione
Supporto per cristallo esterno da 2 MHz a 40 MHz
Supporta un cristallo esterno da 32 kHz per RTC con autocalibrazione
2 gruppi di timer, ognuno composto da 2 timer generici a 64 bit e 1 watchdog del sistema principale
Timer RTC con precisione inferiore al secondo
Cane da guardia RTC
Interfaccia periferica:
ADC SAR a 12 bit con un massimo di 18 canali
2 convertitori D/A a 8 bit
10 sensori tattili
Termometro
4 SPI
2 I2S
2I2C
3 UART
1 Host SD/eMMC/SDIO
1 Slave SDIO/SPI
Interfaccia MAC Ethernet con DMA dedicato che supporta IEEE 1588
PUÒ 2.0
IR (TX/RX)
Motore PWM
LED PWM, fino a 16 canali
Sensore Hall
Preamplificatore a bassissimo rumore
Wifi:
Standard:
FCC/CE/IC/TELEC/KCC/SRRC/NCC
Protocollo:
802.11 b/g/n/d/e/i/k/r (802.11n, velocità fino a 150 Mbps)
Aggregazione A-PDU e A-MSDU, supporto intervallo di guardia 0,4 μs
Intervallo di frequenze:
2,4 ~ 2,5 GHz
Modalità Wi-Fi:
Stazione/softAP/SoftAP+stazione/P2P
Meccanismo di sicurezza:
WPA/WPA2/WPA2-Enterprise/WPS
Tipo di crittografia:
AES/RSA/ECC/SHA
Bluetooth:
Protocollo:
Conforme agli standard bluetooth v4.2 BR/EDR e BLE
RF:
Ricevitore NZIF con sensibilità -98 dBm
Trasmettitori di Classe 1, Classe 2 e Classe 3
AFH
Audio:
Audio CVSD e SBC
1 modulo ESP-32F
1 piastra adattatore
2 perni