Introducción:
El ESP-32F es un módulo MCU WiFi-BT-BLE universal que es potente y versátil para redes de sensores de baja potencia y tareas exigentes como codificación de voz, transmisión de audio y decodificación de MP3.
El núcleo de este módulo es el chip ESP32, que es escalable y adaptable. Dos núcleos de CPU se pueden controlar o encender individualmente. La frecuencia del reloj se puede ajustar de 80 MHz a 240 MHz. El usuario puede apagar la CPU y usar un coprocesador de bajo consumo para monitorear constantemente los cambios de estado de los periféricos o si ciertos análogos exceden el umbral. El ESP32 también integra una amplia gama de periféricos que incluyen sensores táctiles capacitivos, sensores Hall, amplificadores de detección de bajo ruido, interfaces de tarjeta SD, interfaces Ethernet, SDIO de alta velocidad, SPI, UART, I2S e I2C.
El ESP-32F integra bluetooth tradicional, bluetooth de baja energía y Wi-Fi para una amplia gama de usos: Wi-Fi admite una amplia gama de conexiones de comunicación y conexión directa a Internet a través de un enrutador; bluetooth permite a los usuarios conectarse a teléfonos móviles o transmitir BLE Beacon para detección de señal. La corriente de reposo del chip ESP32 es inferior a 5 μA, lo que lo hace adecuado para dispositivos electrónicos portátiles alimentados por batería. El ESP-32F admite velocidades de datos de hasta 150 Mbps y un amplificador de potencia con una potencia de salida de 22 dBm para una comunicación inalámbrica máxima. Como resultado, el chip tiene especificaciones líderes en la industria y funciona mejor en términos de alta integración, distancia de transmisión inalámbrica, consumo de energía y conectividad de red.
El sistema operativo del ESP32 es un freeRTOS con LWIP y TLS 1.2 con aceleración de hardware. El chip también admite actualizaciones de encriptación OTA, y los desarrolladores pueden continuar con la actualización después de que se lance el producto.
UPC:
Procesador Xtensa® LX6 de 32 bits de uno o dos núcleos con hasta 600 DMIPS
ROM de 448 KB
SRAM de 520 KB
SRAM de 16 KB en RTC
QSPI puede conectar hasta 4 Flash/SRAM, hasta 16 MB por Flash
Tensión de alimentación: 2,2 V a 3,6 V
Corriente de trabajo: promedio: 80 mA
Tamaño del paquete: 18 mm x 25,5 mm x 2,8 mm
Rango de temperatura: -40°C ~ +85°C
Reloj y temporizador:
Oscilador incorporado de 8 MHz con autocalibración
Oscilador RC integrado para autocalibración
Soporte para cristal externo de 2 MHz a 40 MHz
Admite un cristal externo de 32 kHz para RTC con autocalibración
2 grupos de temporizadores, cada uno de los cuales consta de 2 temporizadores de uso general de 64 bits y 1 guardián del sistema principal
Temporizador RTC con precisión de subsegundos
perro guardián RTC
Interfaz de periféricos:
ADC SAR de 12 bits con hasta 18 canales
2 convertidores D/A de 8 bits
10 sensores táctiles
Sensor de temperatura
4 SPI
2 I2S
2 I2C
3 UART
1 servidor SD/eMMC/SDIO
1 esclavo SDIO/SPI
Interfaz Ethernet MAC con DMA dedicada compatible con IEEE 1588
PUEDE 2.0
IR (TX/RX)
PWM del motor
LED PWM, hasta 16 canales
sensor de pasillo
Preamplificador de ultra bajo ruido
Wifi:
Estándar:
FCC/CE/IC/TELEC/KCC/SRRC/NCC
Protocolo:
802.11 b/g/n/d/e/i/k/r (802.11n, velocidades de hasta 150 Mbps)
Agregación de A-PDU y A-MSDU, compatible con un intervalo de protección de 0,4 μs
Rango de frecuencia:
2,4 ~ 2,5 GHz
modo WiFi:
Estación/softAP/SoftAP+estación/P2P
Mecanismo de seguridad:
WPA/WPA2/WPA2-Empresa/WPS
Tipo de cifrado:
AES/RSA/ECC/SHA
Bluetooth:
Protocolo:
Cumple con los estándares bluetooth v4.2 BR/EDR y BLE
FR:
Receptor NZIF con sensibilidad de -98 dBm
Transmisores de clase 1, clase 2 y clase 3
AFH
Audio:
Audio CVSD y SBC
1 módulo ESP-32F
1 placa adaptadora.
2 pines.