Introdução:
O ESP-32F é um módulo MCU WiFi-BT-BLE universal que é poderoso e versátil para redes de sensores de baixa potência e tarefas exigentes, como codificação de voz, streaming de áudio e decodificação de MP3.
O núcleo deste módulo é o chip ESP32, que é escalável e adaptável. Dois núcleos de CPU podem ser controlados ou ativados individualmente. A frequência do clock pode ser ajustada de 80 MHz a 240 MHz. O usuário pode desligar a CPU e usar um coprocessador de baixa potência para monitorar constantemente as mudanças de status dos periféricos ou se certos analógicos excedem o limite. O ESP32 também integra uma ampla gama de periféricos, incluindo sensores de toque capacitivo, sensores Hall, amplificadores de detecção de baixo ruído, interfaces de cartão SD, interfaces Ethernet, SDIO de alta velocidade, SPI, UART, I2S e I2C.
O ESP-32F integra bluetooth tradicional, bluetooth de baixa energia e Wi-Fi para uma ampla gama de usos: Wi-Fi suporta uma ampla gama de conexões de comunicação e conexão direta à Internet por meio de um roteador; o bluetooth permite que os usuários se conectem a telefones celulares ou transmitam BLE Beacon para detecção de sinal. A corrente de suspensão do chip ESP32 é inferior a 5 μA, tornando-o adequado para eletrônicos vestíveis alimentados por bateria. O ESP-32F suporta taxas de dados de até 150 Mbps e um amplificador de potência com potência de saída de 22 dBm para máxima comunicação sem fio. Como resultado, o chip possui especificações líderes do setor e tem melhor desempenho em termos de alta integração, distância de transmissão sem fio, consumo de energia e conectividade de rede.
O sistema operacional do ESP32 é um freeRTOS com LWIP e TLS 1.2 com aceleração de hardware. O chip também oferece suporte a atualizações de criptografia OTA e os desenvolvedores podem continuar atualizando após o lançamento do produto.
CPU:
Processador Xtensa® LX6 single/dual-core de 32 bits com até 600 DMIPS
ROM de 448 KB
SRAM de 520 KB
16 KB SRAM em RTC
QSPI pode conectar até 4 Flash / SRAM, até 16 MB por Flash
Tensão de alimentação: 2,2 V a 3,6 V
Corrente de trabalho: média: 80 mA
Tamanho da embalagem: 18 mm x 25,5 mm x 2,8 mm
Faixa de temperatura: -40°C ~ +85°C
Relógio e temporizador:
Oscilador integrado de 8 MHz com autocalibração
Oscilador RC integrado para autocalibração
Suporte para cristal externo de 2 MHz a 40 MHz
Suporta um cristal externo de 32 kHz para RTC com autocalibração
2 grupos de temporizadores, cada um composto por 2 temporizadores de uso geral de 64 bits e 1 cão de guarda do sistema principal
Temporizador RTC com precisão de subsegundos
cão de guarda RTC
Interface periférica:
ADC SAR de 12 bits com até 18 canais
2 conversores D/A de 8 bits
10 sensores de toque
Sensor de temperatura
4 SPI
2 I2S
2 I2C
3 UARTs
1 Host SD / eMMC / SDIO
1 Escravo SDIO / SPI
Interface MAC Ethernet com DMA dedicado compatível com IEEE 1588
CAN 2.0
IR (TX / RX)
Motor PWM
LED PWM, até 16 canais
sensor de salão
Pré-amplificador de ruído ultra baixo
Wi-fi:
Padrão:
FCC/CE/IC/TELEC/KCC/SRRC/NCC
Protocolo:
802.11 b/g/n/d/e/i/k/r (802.11n, velocidades de até 150 Mbps)
Agregação A-PDU e A-MSDU, suporta intervalo de guarda de 0,4 μs
Alcance de frequência:
2,4 ~ 2,5 GHz
Modo WiFi:
Estação/softAP/SoftAP+estação/P2P
Mecanismo de segurança:
WPA/WPA2/WPA2-Enterprise/WPS
Tipo de encriptação:
AES/RSA/ECC/SHA
Bluetooth:
Protocolo:
Compatível com os padrões bluetooth v4.2 BR/EDR e BLE
RF:
Receptor NZIF com sensibilidade de -98 dBm
Transmissores de classe 1, classe 2 e classe 3
AFH
Áudio:
Áudio CVSD e SBC
1 x módulo ESP-32F
1 x placa adaptadora
2 x pinos