ESP32-S31
L'ESP32-S31 intègre des connexions sans fil et filaires, avec Wi‑Fi 6 2,4 GHz (802.11ax), IEEE 802.15.4 pour Thread et Zigbee, Bluetooth 5.4 Low Energy (incluant LE Audio, Direction Finding et Bluetooth Mesh 1.1), Bluetooth Classic (BR/EDR) et un MAC Ethernet à 1000 Mbps. Il s'appuie sur un microcontrôleur RISC‑V 32 bits double cœur à 320 MHz avec MMU (6,86 CoreMark/MHz), 60 GPIO, un large chemin de données 128 bits SIMD sur un cœur, 512 Ko de SRAM et connectivité PSRAM DDR 8 bits à 250 MHz avec accès simultané au flash et multiples interfaces SPI compatibles Octal SPI. Les capacités HMI comprennent une interface caméra DVP (8–16 bits), support d'écrans LCD parallèles (8–24 bits, I8080, MOTO6800) avec conversion RGB/YUV, accélérateurs matériels JPEG, PPA et 2D‑DMA, et jusqu'à 14 canaux tactiles capacitifs pour applications multimédia et affichages intelligents. L'audio offre Bluetooth 5.4 LE Audio avec codec LC3 et multi‑flux, compatibilité Bluetooth Classic pour équipements audio hérités, ainsi que deux contrôleurs I2S avec synchronisation matérielle Bluetooth pour une synchronisation précise et une latence minimale. La sécurité matérielle inclut TRNG, PUF en RAM, démarrage sécurisé, chiffrement du flash et de la PSRAM, accélérateurs cryptographiques (AES‑128/256, RSA, ECDSA, ECC) et un périphérique de signature ECDSA, et la plateforme est prise en charge par ESP‑IDF, ESP‑Matter, ESP‑BLE‑AUDIO, ESP‑GMF, les ESP Private Agents et peut interagir avec des modèles de langage pour des applications vocales et agents IA.