Save to shopping list
Create a new shopping list

ESP32-S31

( number of products: 7 )

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 - Dual-Core RISC-V SoC with High-Performance Multi-Protocol Connectivity & HMI


ESP32-S31 Main Features

Comprehensive connectivity

key features of ESP32-S31

ESP32-S31 combines both wireless and wired connectivity, providing versatile networking capabilities. It supports Wi-Fi 6 (802.11ax) in the 2.4 GHz band, ensuring higher transmission efficiency and lower power consumption, making it ideal for battery-powered devices and devices requiring a constant network connection. The IEEE 802.15.4 standard enables the use of Thread and Zigbee protocols, while Bluetooth® 5.4 (LE) supports LE Audio, delivering high-quality audio streaming with low power consumption, Direction Finding, and Bluetooth Mesh 1.1 for scalable communication between multiple devices. Bluetooth Classic (BR/EDR), on the other hand, provides compatibility with legacy audio devices and low-latency HMI applications. In addition, the 1000 Mbps Ethernet MAC ensures stable, high-bandwidth wired connectivity for IoT applications.


System and memory

key features of ESP32-S31

ESP32-S31 is a dual-core 32-bit RISC-V microcontroller running at 320 MHz, equipped with an MMU and delivering computing performance of 6.86 CoreMark/MHz, with 60 GPIOs ensuring design flexibility. One core features a wide 128-bit data path with SIMD instructions, enabling fast parallel processing. The SoC provides 512 KB of SRAM and 8-bit DDR PSRAM running at 250 MHz, with simultaneous access to flash memory and PSRAM. Numerous dedicated SPI interfaces, compatible with high-speed Octal SPI mode, enable flexible expansion of external memory.


Advanced HMI support

key features of ESP32-S31

ESP32-S31 provides versatile human-machine interface capabilities for advanced multimedia applications. The device is equipped with a DVP camera interface (8–16 bits) and comprehensive LCD display support (8–24-bit parallel RGB, I8080, MOTO6800), enabling conversion between RGB565, YUV422, YUV420, and YUV411 formats. Dedicated hardware accelerators, including JPEG codec, PPA, and 2D-DMA, enable efficient image processing and display updates. Combined with up to 14 capacitive touch channels, ESP32-S31 is ideal for smart displays, video intercoms, multimedia panels, and applications requiring seamless touch, visual, and audio integration.


Flexible audio integration

key features of ESP32-S31

ESP32-S31 offers versatile audio capabilities across both wireless and wired interfaces. Bluetooth 5.4 LE Audio technology enables high-quality streaming with low power consumption thanks to the LC3 codec and multi-stream audio support, 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, eliminating the complexity associated with software-based synchronization.


Security

key features of ESP32-S31

ESP32-S31 provides robust hardware security for applications with strict industry requirements. One of its key features is the integration of a TRNG random number generator and RAM-based PUF functions, providing a strong foundation for key generation and device security. It also supports secure boot, flash and PSRAM encryption, and cryptographic accelerators including AES-128/256, RSA, ECDSA, and ECC. In addition, an ECDSA-based digital signature peripheral protects private keys from software access, while TEE and APM enable software isolation for secure deployment of multiple applications.


Software availability

key features of ESP32-S31

ESP32-S31 will be supported by Espressif’s open development platforms for building IoT solutions: ESP-IDF, ESP-Matter (for Matter-compatible devices), ESP-BLE-AUDIO, and ESP-GMF (for multimedia applications). ESP32-S31 will also work with the ESP Private Agents platform, as well as directly with popular LLM models, to create client devices that run or interact with AI agents, enabling the development of voice-enabled and intelligent applications.



chip esp32-s3 visualization

ESP32-S31 series chips

32-bit Dual-Core RISC-V MCU & Wi-Fi 6 + Bluetooth 5.4 + IEEE 802.15.4 + Ethernet MAC

  • Dual-core 32-bit RISC-V processor running at 320 MHz, with MMU support and SIMD acceleration for parallel processing
  • 512 KB SRAM, 8-bit DDR PSRAM running at 250 MHz, and an eight-channel SPI interface enabling flexible external memory expansion
  • Peripherals include: 60 GPIOs, DVP camera (8–16-bit), RGB LCD display (8–24-bit), 14 touch channels, USB OTG, SPI, I2S, UART, I2C, LED PWM, and TWAI (CAN 2.0)
  • Security features: secure boot, flash/PSRAM encryption, ECDSA digital signature, RAM-based PUF, and hardware cryptographic acceleration
  • The availability of popular cloud connectivity agents and common product features shortens time to market

 

wizualizacja modułu esp32-s3

ESP32-S31 series modules

32-bit Dual-Core RISC-V MCU & Wi-Fi 6 + Bluetooth 5.4 + IEEE 802.15.4 + Ethernet MAC

  • Dual-core 32-bit RISC-V processor running at 320 MHz, with MMU support and SIMD acceleration for parallel processing
  • 512 KB SRAM, 8-bit DDR PSRAM running at 250 MHz, and an eight-channel SPI interface enabling flexible external memory expansion
  • Peripherals include: 60 GPIOs, DVP camera (8–16-bit), RGB LCD display (8–24-bit), 14 touch channels, USB OTG, SPI, I2S, UART, I2C, LED PWM, and TWAI (CAN 2.0)
  • Security features: secure boot, flash/PSRAM encryption, ECDSA digital signature, RAM-based PUF, and hardware cryptographic acceleration
  • The availability of popular cloud connectivity agents and common product features shortens time to market

 

devkit esp32-s3

ESP32-S31 development kits

32-bit Dual-Core RISC-V MCU & Wi-Fi 6 + Bluetooth 5.4 + IEEE 802.15.4 + Ethernet MAC

  • Computer connectivity: USB
  • SDK: ESP-IDF source code and example applications
    Show all categoriesHide categories
    pixelpixel