ESP32-S31
ESP32-S31: Dual-Core RISC-V SoC with High-Performance Multi-Protocol Connectivity & HMI
ESP32-S31:具备高性能多协议连接与人机交互(HMI)功能的双核 RISC-V SoC
ESP32-S31 is a high-performance dual-core 32-bit RISC-V microcontroller running at up to 320 MHz, built for advanced IoT applications requiring comprehensive multi-protocol connectivity and rich human-machine interfaces. With 60 GPIOs, it offers outstanding flexibility for complex designs that integrate multiple wireless protocols, diverse display interfaces, and a wide range of peripherals. ESP32-S31 is particularly well suited for edge AI and machine learning workloads, including neural network inference, advanced signal processing, computer vision, and intelligent audio applications, while maintaining the efficiency of an embedded platform.
ESP32-S31 是一款高性能双核 32 位 RISC-V 微控制器,主频高达 320 MHz,专为需要全面多协议连接和丰富人机交互(HMI)的高级物联网应用而设计。它拥有 60 个 GPIO,为集成多种无线协议、多样化显示接口及广泛外设的复杂设计提供了出色的灵活性。ESP32-S31 特别适用于边缘 AI 和机器学习工作负载,包括神经网络推理、高级信号处理、计算机视觉和智能音频应用,同时保持了嵌入式平台的高效性。
Features
功能特性
Comprehensive Connectivity 全面的连接能力
ESP32-S31 integrates both wireless and wired connectivity for versatile networking. It supports 2.4 GHz Wi-Fi 6 (802.11ax) for enhanced transmission efficiency and reduced power consumption, making it ideal for battery-powered and always-connected devices. IEEE 802.15.4 enables Thread and Zigbee protocols, and Bluetooth® 5.4 (LE) supports LE Audio for high-quality, low-power audio streaming, Direction Finding, and Bluetooth Mesh 1.1 for scalable many-to-many device communication. While Bluetooth Classic (BR/EDR) ensures compatibility with legacy audio devices and low-latency HMI applications. Also, the 1000 Mbps Ethernet MAC provides stable, high-bandwidth wired connectivity for IoT applications.
ESP32-S31 集成了无线和有线连接功能,以实现多功能的网络连接。它支持 2.4 GHz Wi-Fi 6 (802.11ax),提高了传输效率并降低了功耗,非常适合电池供电和始终在线的设备。IEEE 802.15.4 标准支持 Thread 和 Zigbee 协议;Bluetooth® 5.4 (LE) 支持用于高质量、低功耗音频流传输的 LE Audio、测向功能,以及用于可扩展多对多设备通信的 Bluetooth Mesh 1.1。同时,蓝牙经典版 (BR/EDR) 确保了与传统音频设备和低延迟 HMI 应用的兼容性。此外,1000 Mbps 以太网 MAC 为物联网应用提供了稳定、高带宽的有线连接。
System and Memory 系统与内存
ESP32-S31 is a dual-core 32-bit RISC-V microcontroller running at 320 MHz with MMU support providing 6.86 CoreMark/MHz processing performance and 60 GPIOs for design flexibility. One core features a wide 128-bit data path with SIMD instructions, enabling fast parallel processing. The SoC provides 512 KB SRAM and 250 MHz 8-bit DDR PSRAM connectivity with simultaneous flash and PSRAM access. Multiple dedicated SPI interfaces, compatible with high-speed Octal SPI mode, enable flexible external memory expansion.
ESP32-S31 是一款运行频率为 320 MHz 的双核 32 位 RISC-V 微控制器,支持 MMU,提供 6.86 CoreMark/MHz 的处理性能,并拥有 60 个 GPIO 以实现设计灵活性。其中一个核心具有 128 位宽数据路径和 SIMD 指令,可实现快速并行处理。该 SoC 提供 512 KB SRAM 和 250 MHz 8 位 DDR PSRAM 连接,支持 Flash 和 PSRAM 同时访问。多个专用 SPI 接口兼容高速 Octal SPI 模式,支持灵活的外部内存扩展。
Advanced HMI Support 先进的 HMI 支持
ESP32-S31 provides comprehensive human-machine interface capabilities for rich multimedia applications. It features a DVP camera interface (8 to 16-bit) and versatile LCD support (8 to 24-bit parallel RGB, I8080, MOTO6800), supporting conversion between RGB565, YUV422, YUV420, and YUV411. Dedicated hardware accelerators including JPEG codec, PPA, and 2D-DMA enable efficient image processing and display updates. Combined with up to 14 capacitive touch sensing channels, the ESP32-S31 is ideal for smart displays, video doorbells, multimedia panels, and applications requiring seamless touch, visual, and audio integration.
ESP32-S31 为丰富的多媒体应用提供了全面的人机交互能力。它配备了 DVP 摄像头接口(8 至 16 位)和通用的 LCD 支持(8 至 24 位并行 RGB、I8080、MOTO6800),支持 RGB565、YUV422、YUV420 和 YUV411 之间的转换。包括 JPEG 编解码器、PPA 和 2D-DMA 在内的专用硬件加速器实现了高效的图像处理和显示更新。结合多达 14 个电容式触摸感应通道,ESP32-S31 是智能显示屏、可视门铃、多媒体面板以及需要无缝触摸、视觉和音频集成的应用的理想选择。
Flexible Audio Integration 灵活的音频集成
The ESP32-S31 delivers versatile audio capabilities across wireless and wired interfaces. Bluetooth 5.4 LE Audio enables high-quality, low-power streaming with LC3 codec and multi-stream audio, while Bluetooth Classic (BR/EDR) ensures compatibility with headphones, speakers, and automotive systems. Dual I2S controllers with hardware-level Bluetooth audio synchronization provide precise timing and minimal latency.
ESP32-S31 通过无线和有线接口提供多功能的音频能力。Bluetooth 5.4 LE Audio 支持通过 LC3 编解码器和多流音频实现高质量、低功耗的流媒体传输,而蓝牙经典版 (BR/EDR) 则确保了与耳机、扬声器和车载系统的兼容性。双 I2S 控制器配合硬件级蓝牙音频同步,提供了精确的定时和极低的延迟。