Espressif Systems ESP32-S31-Korvo-1 Development Board

Espressif Systems ESP32-S31-Korvo-1 Development Board is a multimedia development board for smart audio and HMI applications. The board is based on the ESP32-S31-WROOM-3 module and features a dual-microphone array, speaker output, and a microSD card slot. The board supports speech recognition, voice wake-up, and connection to a 4.3-inch LCD subboard and DVP camera for interactive AIoT prototypes.

The Espressif ESP32-S31-Korvo-1 includes USB Type-C® power and UART ports, USB 2.0 Type-A host connectivity, an audio codec, dual audio power amplifiers, function buttons, an RGB LED, LCD and camera connectors, and boot and reset controls. The development board supports ESP-IDF for firmware flashing and application development, along with Espressif software framework options for BLUETOOTH® LE, HMI, multimedia, video, and Matter/Thread development.

Features

  • Multimedia development board based on the ESP32-S31-WROOM-3 module
  • Dual-microphone array and speaker output for smart audio evaluation
  • Speech recognition and voice wake-up support
  • microSD card slot for audio storage and playback
  • 4.3-inch LCD sub board and DVP camera connection support
  • USB Type-C UART port for power, firmware flashing, and communication through the USB-to-UART bridge
  • USB 2.0 Type-A host port connected to the ESP32-S31 USB 2.0 OTG High-Speed interface
  • Function buttons for UI control and audio application testing
  • Independent audio power supplies to reduce digital noise in audio signals

Applications

  • Smart audio development
  • HMI application prototyping
  • Speech recognition evaluation
  • Voice wake-up evaluation
  • AIoT device development
  • Bluetooth LE, smart display, multimedia, video, Matter, and Thread development workflows

Specifications

  • Core module
    • ESP32-S31-WROOM-3 module onboard
    • 2.4GHz Wi-Fi® 6 support
    • Bluetooth 5.4, Bluetooth Classic, and IEEE 802.15.4 support
    • Zigbee® 3.0 and Thread 1.4 support through IEEE 802.15.4
    • 16MB SPI Flash
    • 16MB PSRAM
    • Onboard PCB antenna
  • USB and power interfaces
    • USB Type-C power port for power input only
    • USB Type-C UART port for board power, firmware flashing, and serial communication
    • USB-to-UART bridge supporting up to 3Mbps
    • USB 2.0 Type-A port connected to ESP32-S31 USB 2.0 OTG high-speed interface
    • USB Type-A host output current of up to 500mA
    • Power switch for the 5V board power
    • Buck DC/DC converter for 3.3V system power
    • 5V power-on LED 
  • Expansion and storage
    • microSD card slot with 4-bit mode support
    • SDIO 3.0 capability
    • LCD sub board connector
    • Camera connector for external camera module
    • SPI NAND Flash footprint not populated by default
  • Audio and user interface
    • Dual onboard analog microphones routed to the audio codec
    • ES8389 low-power stereo audio codec with dual ADC/DAC, preamp, headphone driver, digital effects, analog mixing, and gain control
    • I2S and I2C connection between the audio codec and ESP32-S31
    • Two NS4150B low-EMI 3W mono Class D audio power amplifiers
    • Left and right speaker output ports supporting 4Ω, 3W speakers
    • Four function buttons: PLAY, SET, VOL-, and VOL+
    • Addressable RGB LED driven by GPIO8
  • Controls
    • Reset button
    • Boot button for firmware download mode
  • Optional accessories
    • ESP32-S3-LCD-EV-Board-SUB3 LCD sub board
    • OV3660 camera module

Required Equipment

  • ESP32-S31-Korvo-1 V1.1 development board
  • One or two speakers
  • Two USB 2.0 cables, Standard-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-Korvo-1 Development Board
Published: 2026-08-17 | Updated: 2026-08-20