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

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

Плата разработки ESP32-S31-Function-CoreBoard-1

Плата разработки ESP32-S31-Function-CoreBoard-1

The ESP32-S31-Function-CoreBoard-1 is a development board launched by Espressif for connected AIoT prototyping and validation. It is equipped with the ESP32-S31-WROOM-3 module and supports Wi-Fi 6, IEEE 802.15.4, Bluetooth 5.4 (ТО + БР/ЕДР), and Gigabit Ethernet. The board features an onboard microphone and a speaker output interface, with all key I/O pins exposed, supporting out-of-the-box evaluation of AI voice interaction.

Product Highlights

  • Multi-protocol wireless connectivity: Wi-Fi 6, Bluetooth 5.4 (ТО + БР/ЕДР), и IEEE 802.15.4 (Зигби / Нить / Иметь значение).
  • Гигабитный Ethernet: RJ45 interface supporting 10/100/1000 Mbps auto-negotiation.
  • USB 2.0 High-Speed Host Interface: The Type-A interface connects to USB 2.0 OTG High-Speed. When the ESP32-S31 operates as a USB Host, it can provide up to 500 mA of external current.
  • Onboard audio path: Microphone, ES8311 codec, NS4150B power amplifier, and speaker output port enable direct evaluation of AI voice interaction.
  • All GPIOs exposed: Most module pins are routed to the 40-pin header J2, making it easy to connect external sensors and modules.
  • Three interfaces for flexible development: USB Serial/JTAG interface and USB-to-UART interface support power supply, прошивка, communication, и отладка.
  • Built-in current measurement interface: An ammeter can be connected directly in series through the J5 header to measure module power consumption.

Target Users and Application Areas

The official positioning of the board is “for connected AIoT prototyping and validation.” Based on its onboard resources, typical evaluation and development applications include:

  • AI voice interaction evaluation: The board integrates a microphone, audio codec, and power amplifier.
  • IoT gateway prototyping: Гигабитный Ethernet + Wi-Fi 6 + 802.15.4.
  • Иметь значение / Thread device development: Can be combined with ESP-Matter to build devices for low-power and battery-powered applications.
  • Bluetooth audio and Bluetooth Low Energy applications: Can be used with ESP-BLE-MESH, ESP-BLE-AUDIO, and ESP-GMF.
  • USB host peripheral expansion: Peripherals can be connected through the Type-A interface.
  • Образование, создатель проектов, и быстрое прототипирование.

Hardware Configuration Overview

ЭлементОписание
МодельESP32-S31-Функция-CoreBoard-1 (no historical hardware versions)
МодульESP32-S31-WROOM-3, integrating the ESP32-S31 chip
Беспроводное соединениеWi-Fi 6, Bluetooth 5.4 (ТО + БР/ЕДР), IEEE 802.15.4 (Зигби / Нить / Иметь значение)
Проводная сетьRJ45 Gigabit Ethernet, поддержка 10/100/1000 Mbps auto-negotiation; the PHY chip connects to the ESP32-S31 through the RGMII interface
USB Type-AUSB 2.0 OTG High-Speed; when the ESP32-S31 operates as a USB Host, it can provide up to 500 мА
USB-последовательный/JTAGUSB-тип-C, USB 2.0 Full-Speed, supporting power supply, прошивка, communication, and JTAG debugging
USB-to-UARTUSB-тип-C, with an onboard USB-to-UART bridge; supports power supply, прошивка, and serial communication
Audio CodecES8311, low-power mono codec featuring a single-channel ADC / ЦАП, low-noise preamplifier, and headphone driver; connected via I2S and I2C
Audio Power AmplifierNS4150B, low-EMI, 3 W mono Class-D power amplifier
Speaker OutputCan drive a 4 Ой, 3 W speaker; pin pitch is 1.25 мм
MicrophoneOnboard microphone connected to the audio codec chip
Buttons and IndicatorsКнопка сброса, Boot button, 3.3 V power indicator, addressable RGB LED (GPIO60)
Интерфейс расширения40-pin header J2
Current MeasurementJ5 header (jumper installed by default from the factory)
Источник питания5 V to 3.3 V DC/DC converter; TPS2051C USB power switch with a 500 mA output current limit

Main Components of the Development Board

Нет.КомпонентФункция
1J2 HeaderExposes all available GPIOs for easy connection to external devices
2Интерфейс Ethernet RJ45Поддерживает 10/100/1000 Mbps auto-negotiation
3Ethernet TransformerUsed for the RJ45 interface
4USB 2.0 Type-A InterfaceUSB Host, до 500 мА
5USB Serial/JTAG InterfaceИсточник питания, прошивка, USB communication, and JTAG debugging
6USB Type-C-to-UART InterfaceИсточник питания, прошивка, and serial communication
73.3 V Power IndicatorLights up when USB power is connected
8J5Module current measurement
95 V-to-3.3 V DC/DC ConverterRegulated power supply
10ESP32-S31-WROOM-3 ModuleMain controller and wireless functionality
11MicrophoneConnected to the audio codec chip
12RGB LEDAddressable RGB LED driven by GPIO60
13ES8311 Audio Codec ChipHardware audio processing independent of application software
14Reset ButtonResets the ESP32-S31
15Speaker Output PortFor a 4 Ой, 3 W speaker
16Boot ButtonHold down the Boot button and press Reset once to enter firmware download mode
17NS4150B Audio Power AmplifierDrives the speaker
18Ethernet PHY ChipConnects RGMII to RJ45
19USB-to-UART BridgeWorks with the USB Type-C-to-UART interface
20TPS2051C Power SwitchUSB power switch with a 500 mA current limit

Power Supply and Current Measurement

Power Supply Methods (Выберите один)

  • Power the board through the USB-to-UART interface or the ESP32-S31 USB interface (either one or both can be powered simultaneously). This is the default recommended method.
  • Supply power through the 5 V and GND header pins.

Measuring Module Current

  • Remove the J5 jumper: The power supply to the onboard peripherals is disconnected from the module. Connect an ammeter in series through the J5 header to measure the module current.
  • Install the J5 jumper (factory default): The development board returns to normal operation.

J2 Header Pin Definitions

All available GPIOs are exposed through the 40-pin J2 header. For complete pin descriptions, refer to the official schematic.

CategoryPins
Земля (Г)1, 2, 8, 33, 34, 37, 38
3.3 V Power35, 36
5 V Power39, 40
UART0TX0 (GPIO58), прием (GPIO59)
БОТИНОК / RGB LEDGPIO61 (БОТИНОК), GPIO60 (drives the RGB LED)
СДИОDATA0 (GPIO20), DATA1 (GPIO21), DATA2 (GPIO22), DATA3 (GPIO23), КЛК (GPIO24), CMD (GPIO25)
General-Purpose GPIOsGPIO0, 1, 2, 3, 4, 35–49 (refer to the schematic for the actual pin numbers exposed on the header)

All GPIOs can be configured to a high-impedance state.

Development Support

Development Frameworks

  • ESP-IDF: The official primary development framework. Refer to the ESP-IDF Getting Started Guide for ESP32-S31 to set up the development environment and flash firmware.
  • Espressif Bluetooth LE Software Ecosystem: ESP-BLE-MESH and ESP-BLE-AUDIO.
  • ESP-GMF: Espressif’s General Multimedia Framework, which provides Wi-Fi audio/video examples and unified Bluetooth audio development interfaces for Classic Bluetooth and LE Audio.
  • ESP-Matter: Build devices using the Matter and Thread protocols, suitable for low-power and battery-powered applications.
  • esp_board_manager: A board-level peripheral management component that simplifies the initialization of onboard peripherals such as LCDs, audio chips, кнопки, and LEDs. Check the ESP Component Registry for support information.

Быстрый старт

Required Hardware: ESP32-S31-Функция-CoreBoard-1, USB 2.0 data cable (Type-A to Type-C), and a computer (Windows, Линукс, or macOS).

  1. Check the hardware: Before powering on, make sure the development board is intact and undamaged.
  2. Connect to the computer: Connect the development board to the computer using a USB data cable. Power can be supplied through either USB Type-C port.
  3. Set up the environment: Refer to the ESP-IDF Getting Started Guide to configure the development environment.
  4. Enter download mode: Hold down the Boot button and press the Reset button once, then flash the firmware through UART or the USB Serial/JTAG interface.
  5. Verify step by step before deployment: Test Wi-Fi, Ethernet, аудио, and GPIO functionality individually.

Примечание: Some USB cables support charging only and cannot transfer data or program the board. If the computer cannot recognize the device, replace the cable and refer to Espressif’s documentation for serial connection and driver installation instructions.

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

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

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

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

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