Сосредоточен на разработке решений ESP32.

Социальные сети :

Плата разработки ESP32-S31-Корво-1 V1.1

Плата разработки ESP32-S31-Корво-1 V1.1

The ESP32-S31-Korvo-1 V1.1 is a multimedia development board launched by Espressif. It is equipped with the ESP32-S31-WROOM-3 module and supports voice wake-up, Wi-Fi 6, Bluetooth 5.4, Zigbee/Thread. It also comes with a DVP camera and a 4.3-inch LCD sub-board.

The ESP32-S31-Korvo-1 V1.1 is a multimedia development board designed for smart audio and human-machine interface (ЧМИ) приложения. It is equipped with the ESP32-S31-WROOM-3 module and features a dual-microphone array, выход на динамик, a microSD card slot, and an onboard DVP camera. It supports voice recognition and voice wake-up and comes with a 4.3-inch LCD sub-board (ESP32-S3-LCD-EV-Board-SUB3).

ЭлементСпецификация
Development Board ModelESP32-S31-Korvo-1 (This article describes Version V1.1)
Equipped ModuleESP32-S31-WROOM-3
Беспроводное соединение2.4 ГГц Wi-Fi 6, Bluetooth 5.4, Bluetooth классический, IEEE 802.15.4 (Зигби 3.0, Нить 1.4)
Вспышка / ПСРАМ16 Флэш-память SPI МБ / 16 МБ ПСРАМ (PSRAM integrated into the chip)
АнтеннаВстроенная антенна на печатной плате
АудиокодекES8389 (low-power stereo codec with dual-channel ADC/DAC)
Audio Amplifiers2 × NS4150B (3 W mono Class-D, one for each left and right channel)
МикрофоныLeft and right onboard analog microphones
Speaker OutputOne output for each of the left and right channels, capable of driving 4 Ой, 3 W динамики
Расширение хранилищаmicroSD card slot (4-bit mode, supports SDIO 3.0)
КамераOnboard DVP camera (pre-installed in the package)
ОтображатьLCD sub-board connected via a connector (4.3-inch)
USB2 × Type-C (power supply/UART), 1 × USB 2.0 Тип-А (OTG High-Speed; provides up to 500 mA externally when the ESP32-S31 operates as the Host)
Others4 function buttons (PLAY, SET, VOL-, VOL+), addressable RGB LED, Boot/Reset buttons

1. Voice Interaction: Dual Microphones + Independent Audio Path

The development board is equipped with two onboard microphones on the left and right, connected to the ES8389 audio codec. It can be used for voice recognition and near-field and far-field wake-up. The ES8389 integrates a low-noise preamplifier, headphone driver, digital sound effects, analog mixing, and gain control. It connects to the ESP32-S31 via I2S and I2C buses, providing hardware audio processing independent of the application.

In terms of power supply, the development board provides an independent power supply for the audio components, reducing noise interference from digital circuits on audio signals and improving overall audio performance.

2. Stereo Output: Dual Amplifiers Directly Drive Speakers

Each of the left and right channels is equipped with an NS4150B low-EMI 3 W Class-D power amplifier, corresponding to two speaker output ports (with a pin spacing of 2.00 мм). The board can drive 4 Ой, 3 W динамики, meeting the prototyping and validation needs of applications such as smart speakers and voice panels.

3. Аудио, Video, and Graphical Interfaces: Integrated Camera + ЖК-дисплей

Onboard DVP Camera: The mainboard included in the package comes with a pre-installed camera module for image capture and video application development.

4.3-inch LCD Sub-board: Connected via the LCD connector, it can be used to build graphical interfaces and smart display applications.

The development board is positioned as a platform for developing low-cost, маломощный, network-connected audio/video products and graphical UI products.

4. Comprehensive Wireless Connectivity

The ESP32-S31-WROOM-3 module integrates Wi-Fi 6, Bluetooth 5.4, Bluetooth классический, и IEEE 802.15.4 (Зигби 3.0 и нить 1.4). It is suitable for solution development involving cloud connectivity, smartphone network provisioning, audio transmission, and Matter/Thread devices.

5. Rich Expansion and Debugging Interfaces

  • microSD Card Slot: Stores or plays audio files from a microSD card.
  • USB 2.0 Type-A Interface: Connects to other USB devices.
  • USB-to-UART Bridge: Supports transfer rates of up to 3 Mbps for firmware flashing and serial communication.
  • Four Function Buttons + RGB LED: Enables rapid development and testing of user interfaces for audio applications.
  • Источник питания: USB-тип-C (Власть) is used only for power supply; USB-тип-C (УАРТ) supports power supply, прошивка, and serial communication. A power switch and a 5 V power indicator are provided.
  • Power Conversion: A buck converter provides 3.3 V system power; а 5 V-to-3.3 V LDO supplies power to the audio circuit; 3.3 V-to-2.8 V and 3.3 V-to-1.5 V LDOs supply power to the camera module.
  • Аудио: ES8389 codec, two NS4150B power amplifiers, left and right microphones, and left and right speaker ports.
  • Хранилище: microSD card slot; reserved SPI NAND Flash footprint (not populated by default).
  • Взаимодействие: Four function buttons (detected via GPIO42 using resistor-divider ADC sensing) and an RGB LED (driven by GPIO37).
  • Flashing and Debugging: Boot button and Reset button.

The development board supports Espressif’s ESP-IDF, as well as multiple frameworks covering different application scenarios:

РамкиApplication Area
ESP-IDFOfficial basic development framework
ESP-GMFEspressif’s general multimedia framework, providing audio and video processing components; it includes a unified Bluetooth audio interface that supports Bluetooth Classic and LE Audio
ESP-BrookesiaA human-machine interaction framework for AIoT devices, used for graphical interfaces and smart display applications
ESP Video ComponentsComponents for cameras, video streaming, and video processing
ESP-MatterBuilds devices using the Matter and Thread protocols, suitable for low-power and battery-powered applications
Espressif Bluetooth LE EcosystemLow-power Bluetooth solutions such as ESP-BLE-MESH and ESP-BLE-AUDIO

Кроме того, Espressif provides a factory example (factory_demo) for validating onboard peripherals. The esp_board_manager component available through the ESP Component Registry can also be used to initialize onboard peripherals such as the LCD, audio chip, кнопки, and LEDs more conveniently.

Based on its official positioning and onboard resources, this development board is suitable for prototyping in the following areas:

  • Smart Speakers and Voice Assistants: Dual-microphone array + stereo power amplifiers, supporting voice wake-up
  • Smart Displays and Voice Panels: LCD sub-board + graphical interface framework
  • Connected Terminals with Cameras: DVP camera + JPEG video streaming
  • Audio Playback Devices: Audio playback from microSD cards and Bluetooth audio
  • Иметь значение / Thread Smart Home Devices: Multi-protocol capabilities including Wi-Fi 6, Bluetooth, и 802.15.4
  • AIoT Human-Machine Interaction Terminal Prototyping and Validation

Required Hardware: ESP32-S31-Korvo-1 V1.1, LCD sub-board ESP32-S3-LCD-EV-Board-SUB3, one or two speakers, two USB 2.0 data cables (standard Type-A to Type-C), and a computer (Windows, Линукс, or macOS).

Optional Hardware: microSD card

  1. Connect the LCD sub-board to the LCD sub-board connector.
  2. Connect the speakers to the speaker output ports.
  3. Use two USB cables to connect the computer to the two USB ports on the development board, respectively.
  4. Switch the power switch to ON.
  5. The red power indicator lights up, indicating that the board is powered on properly.

Следующий, follow the ESP-IDF Quick Start Guide to set up the development environment and flash the firmware. There are two ways to enter download mode: manually hold down Boot while pressing Reset once, or initiate automatic downloading through the serial port DTR/RTS signals using software.

Кончик: Please use USB cables that support data transmission. Some cables support charging only and cannot be used for programming.

  • Power Supply Current: When connecting an external high-power speaker and simultaneously supplying power to external devices through the USB Type-A port, ensure that the development board’s total input current meets the 3 A requirement.
  • ES8389 Audio Format: DAC and ADC signals must be transmitted to the SoC in TDM (Time-Division Multiplexing) format. Приколоть 4 (MCLK) of the ES8389 can be configured via registers to serve as TDMIN.
  • Shared GPIOs Between microSD and SPI NAND: Both use GPIO20–GPIO25 by default, with the microSD function enabled. To switch to SPI NAND Flash, hardware rework is required, involving the removal and installation of multiple components. The rework procedures differ for 1.8 V and 3.3 V NAND devices. Refer to the official user guide and schematic for details.
  • Boot Mode Pin Multiplexing: Some LCD and camera signals also serve boot mode functions, such as GPIO38, GPIO39, GPIO40, GPIO60, and GPIO61. Refer to the official pin assignment table during design and debugging.
  • Serial Port Driver: Most operating systems automatically recognize the device. If it is not recognized, refer to Espressif’s documentation for instructions on installing the serial port driver.

The ESP32-S31-Korvo-1 V1.1 integrates voice capture, stereo output, a camera, LCD display, microSD storage, and multi-protocol wireless connectivity on a single development board. It is also supported by ESP-IDF and various higher-level frameworks. Whether you are developing smart speakers, voice-interactive displays, or validating Matter/Thread devices and audio/video terminals, it provides a comprehensive hardware platform that is quick to get started with.

Источник: Espressif’s official ESP32-S31-Korvo-1 V1.1 User Guide (docs.espressif.com). Product specifications, versions, and ordering information are subject to the latest official documentation from Espressif.

Последние продукты

Перевод
Сделать основным языком
WhatsApp
WhatsApp
Электронная почта
Электронная почта
Вичат
Вичат
Вичат

Получить предложение

Наши эксперты по продуктам и технические специалисты ответят на ваши вопросы в течение 24 часы.

Мы используем файлы cookie, чтобы обеспечить вам максимальное удобство использования нашего веб-сайта..