Espressif Systems ESP32-S31-Function-CoreBoard-1 Development Board

Espressif Systems ESP32-S31-Function-CoreBoard-1 Development Board is a connected AIoT prototyping platform based on the ESP32-S31-WROOM-3 module. The board supports Wi-Fi® 6, IEEE 802.15.4, BLUETOOTH® 5.4 (LE + BR/EDR), and Gigabit Ethernet connectivity. Onboard audio resources, routed GPIOs, and out-of-the-box AI voice interaction support give developers a flexible starting point for connected embedded designs.

The Espressif ESP32-S31-Function-CoreBoard-1 includes an RJ45 Ethernet port, USB 2.0 Type-A host port, USB Serial/JTAG Type-C port, USB Type-C® to UART port, onboard microphone, speaker output, RGB LED, reset and boot buttons, and a 40-pin J2 header block for access to available GPIO. The development board works with ESP-IDF for application setup and firmware flashing, and it can be powered via either the USB Type-C port or the 5V and GND pin headers.

Features

  • Development board for connected AIoT prototyping based on the ESP32-S31-WROOM-3 module
  • Wi-Fi 6, IEEE 802.15.4, Bluetooth 5.4 (LE + BR/EDR), and Gigabit Ethernet support
  • Onboard microphone and speaker output for audio and AI voice interaction evaluation
  • Key GPIOs routed to J2 pin header for easier interfacing
  • USB Serial/JTAG Type-C port for power, firmware flashing, USB communication, and JTAG debugging
  • USB Type-C to UART port for power, application flashing, and serial communication through the onboard USB-to-UART bridge
  • USB 2.0 Type-A host port connected to the ESP32-S31 USB 2.0 OTG High-Speed interface
  • RJ45 Ethernet port with 10Mbps, 100Mbps, and 1000Mbps auto-negotiation support
  • J5 header support for measuring current drawn by the ESP32-S31-WROOM-3 module

Applications

  • Connected AIoT prototyping
  • AI voice interaction evaluation
  • Wi-Fi 6 application development
  • Bluetooth 5.4 application development
  • IEEE 802.15.4, Zigbee, Thread, and Matter-connected IoT development
  • Gigabit Ethernet-connected embedded systems
  • USB host and USB Serial/JTAG development workflows

Specifications

  • Core module
    • ESP32-S31-WROOM-3 module onboard
    • Bluetooth 5.4 (LE) and IEEE 802.15.4 support for Zigbee, Thread, and Matter applications
  • Connectivity
    • Wi-Fi 6 support
    • Bluetooth 5.4 (LE + BR/EDR) support
    • IEEE 802.15.4 support
    • RJ45 Ethernet port with 10Mbps, 100Mbps, and 1000Mbps auto-negotiation
  • USB interfaces
    • USB 2.0 Type-A port connected to ESP32-S31 USB 2.0 OTG High-Speed interface
    • USB Type-A host mode output current of up to 500mA
    • USB Serial/JTAG Type-C port with USB 2.0 Full-Speed data rate
    • USB Type-C to UART port with onboard USB-to-UART bridge
  • Expansion
    • J2 header with all available GPIO pins broken out for interfacing
    • 3.3V and 5V power pins available on J2
  • Audio and user interface
    • Onboard microphone connected to the audio codec interface
    • Speaker output port supporting a 4Ω, 3W speaker
    • ES8311 low-power mono audio codec with ADC, DAC, low-noise preamplifier, headphone driver, digital sound effects, analog mixing, and gain functions
    • NS4150B EMI-compliant 3W mono Class D audio power amplifier
    • Addressable RGB LED driven by GPIO60
    • Reset button and Boot button
  • Power and measurement
    • 5V to 3.3V DC/DC converter
    • 3.3V power-on LED
    • Power through the USB-to-UART port, the ESP32-S31 USB port, or both as the recommended default method
    • Power through the 5V and GND pin headers
    • J5 headers for the ESP32-S31-WROOM-3 module current measurement

Required Equipment

  • ESP32-S31-Function-CoreBoard-1
  • USB 2.0 cable, USB-A to Type-C
  • Computer running Windows, Linux, or macOS

Required Software

  • ESP-IDF development environment for setup and firmware flashing

Overview

Espressif Systems ESP32-S31-Function-CoreBoard-1 Development Board
Yayınlandı: 2026-08-12 | Güncellenmiş: 2026-08-17