ESP32 LyraT

ESP32-LyraT-Mini V1.2/ESP32-LyraTD-MSC /ESP32-LyraT V4.3

ESP32-lyrat Development Board Series

esp32-lyrat

ESP32 LyraT is a dual-core ESP32-based hardware platform for developing audio applications, such as Wi-Fi speakers, Bluetooth speakers, voice remotes, and smart home applications with one or more audio functions.

Espressif ESP32 lyrat audio series development boards are designed and developed based on the ESP32 and ESP32-S2 series chips. ESP32-lyrat development board are specially designed for the audio market, and are suitable for the development of smart speakers, smart voice robots, voice story machines, and voice-controlled devices for smart homes and smart offices. ESP32-LyraT board audio development board supports functions such as Wi-Fi one-key network configuration, voice wake-up, voice recognition and cloud platform access, and is suitable for the development of various audio and AIOT applications, such as Wi-Fi and Bluetooth speakers, voice remote controls, Voice robots, smart toys, and smart home devices with voice functions, etc.

The ESP32-lyrat development board provides out-of-the-box voice functions, supports access to a variety of mainstream voice platforms, and meets users’ audio development needs. Effective support for far-field voice solutions, suitable for the development of smart speakers, voice desk lamps, and voice home appliances

There are several series of Espressif audio development boards, such as ESP32-lyratd-DSPG, esp32-lyratd-SYNA, ESP32-LyraT, ESP32-LyraT-Mini, ESP32-LyraTD-MSC ETC., here we mainly introduce the following three types: ESP32-LyraT V4.3, ESP32-LyraT-Mini V1.2, ESP32-LyraTD-MSC V2.2 etc.

ESP32-LyraT-Mini V1.2 Introduction

ESP32-LyraT-Mini is a lightweight audio Espressif ESP32 lyrat development board based on the ESP32-WROVER-E module, which supports voice wake-up and front-end voice processing functions such as echo cancellation (AEC), audio automatic gain (AGC) and noise reduction (NS) .

ESP32-LyraT-Mini V1.2 is a mono audio ESP32-lyrat board based on Espressif ESP32 specially designed for the audio application market. It mainly includes audio codec chip, external expansion RAM and dual-core ESP32 chip.

ESP32-LyraT-Mini

ESP32-LyraT-Mini V1.2 Hardware Introduction

ESP32-LyraT-Mini V1.2

Specifically, the ESP32-LyraT-Mini V1.2 hardware includes:

•ESP32-WROVER-E module

•audio codec chip

•ADC chip

•microphone

•Audio output

•1 x 3 watt speaker output

•MicroSD card slot (line mode)

•eight keys

•two system lights

•JTAG and UART test points

•Integrated USB-UART bridge chip

•Lithium battery charge management

Main componentsBasic introduction
ESP32-WROVER-E ModuleThe ESP32-WROVER-E module contains ESP32 chip to provide Wi-Fi / Bluetooth connectivity and data processing power as well as integrates 4 MB external SPI flash and an additional 8 MB PSRAM for flexible data storage.
MicroSD SlotThe development board supports a MicroSD card in SPI/1-bit modes, and can store or play audio files in the MicroSD card.
MicrophoneOn-board microphone connected to AINRP/AINRP of the Audio ADC Chip.
System LEDsTwo general purpose LEDs (green and red) controlled by ESP32-WROVER-E Module to indicate certain operation states of the audio application using dedicated API.
Audio CodecThe audio codec chip, ES8311, is a low power mono audio codec. It consists of 1-channel ADC, 1-channel DAC, low noise pre-amplifier, headphone driver, digital sound effects, analog mixing, and gain functions. It is interfaced with ESP32-WROVER-E Module over I2S and I2C buses to provide audio processing in hardware independently from the audio application.
Audio OutputOutput socket to connect headphones with a 3.5 mm stereo jack. One of the socket’s terminals is wired to ESP32 to provide jack insertion detection.
ADCThe audio codec chip, ES7243, is a low power multi-bit delta-sigma audio ADC and DAC. In this board this chip is used as the microphone interface.
PAA power amplifier used to amplify the audio signal from the Audio Codec Chip for driving the speaker.
Speaker OutputOutput socket to connect a speaker. The 4-ohm and 3-watt speaker is recommended. The pins have a 2.00 mm / 0.08” pitch.
Function Press KeysSix press keys labeled Rec, Mode, Play, Set, Vol-, and Vol+. They are routed to ESP32-WROVER-E Module and intended for development and testing of a UI for audio applications using dedicated API.
Boot/Reset Press KeysBoot: holding down the Boot button and momentarily pressing the Reset button initiates the firmware upload mode. Then user can upload firmware through the serial port.
Reset: pressing this button alone resets the system.
Automatic UploadA simple two transistor circuit to put ESP32 into firmware upload mode depending on the status of UART DTR and RTS signals. The signals are controlled by an external application to upload the firmware over the USB-UART interface.
USB-UART PortFunctions as the communication interface between a PC and the ESP32 module.
USB-UART BridgeA single chip USB-UART bridge CP2102N provides up to 3 Mbps transfers rates.
USB Power PortProvides the power supply for the ESP32 lyrat mini board.
Standby/Charging LEDsThe Standby green LED indicates that power has been applied to the USB Power Port. The Charging red LED indicates that a battery connected to the Battery Socket is being charged.
Battery SocketTwo-pin socket to connect a single cell Li-ion battery. The pins have a 2.00 mm / 0.08” pitch. The battery serves as an alternative power supply to the USB Power Port for charging the board. Make sure to use a Li-ion battery that has protection circuit and fuse. The recommended specifications of the battery: capacity > 1000 mAh, output voltage 3.7 V, input voltage 4.2 V – 5 V. Please verify if polarity on the battery plug matches polarity of the socket as marked on the board’s soldermask besides the socket.
Battery ChargerConstant current and constant voltage linear charger for single cell lithium-ion batteries AP5056. Used for charging of a battery connected to the Battery Socket over the USB Power Port.
Power SupervisorProvides EN signal to enable ESP32 once power supply voltage stabilizes.
Power On SwitchPower on/off knob: toggling it to the top powers the board on; toggling it to the down powers the board off.The Power On Switch does not affect / disconnect the Li-ion battery charging. More information, you can refer to ESP32-LyraT-Mini V1.2 schematic (PDF).
Power On LEDRed LED indicating that Power On Switch is turned on.
UART TermininalsSerial port: provides access to the serial TX/RX signals between ESP32-WROVER-E Module and USB-UART Bridge Chip.
JTAG TermininalsProvides access to the JTAG interface of ESP32-WROVER-E Module. It may be used for debugging, application upload, as well as implementing several other functions, e.g., Application Level Tracing.

The figure below shows the main components of ESP32-LyraT-Mini V1.2 and how they are connected:

ESP32-LyraT-Mini V1.2 Block Diagram

ESP32-lyrat schematic

ESP32-LyraT-Mini V1.2 Electrical Block Diagram

esp32-lyrat-mini schematic

ESP32-LyraT-Mini V1.2 Board Layout

esp32-lyrat development board

ESP32-LyraT-Mini V1.2 Dimension

esp32 lyrat mini

ESP32-LyraT-Mini Schematic

ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
esp32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
esp32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic
ESP32-lyrat-mini schematic

ESP32-LyraT-Mini Initial Setup for Application Development

Before powering on the ESP32-LyraT-Mini, please make sure that the ESP32-lyrat board is intact. Set up the board to run the first example application:

•Connect speakers to Speaker Out. There is also an option to connect headphones to the audio output.

•Use the Micro-USB cable to connect the two USB ports of the ESP32-LyraT-Mini development board to the PC.

•At this point, the green standby light should be on. Assuming the battery is not connected, the red charging light will blink every few seconds.

•Flip the power switch up.

•At this point, the red Power LED should be on.

If the lights show as above, the ESP32-lyrat board is basically good and can be used to download applications.

ESP32-LyraTD-MSC Introduction

ESP32-LyraTD-MSC (ESP32-LyraTD-MSC V2.2) is an audio development board based on the Espressif ESP32 chip, specially designed for smart speakers and AI applications. In addition to the original hardware of the ESP32 chip, ESP32-LyraTD-MSC V2.2  also adds digital signal processing, microphone array and Expand RAM. ESP32-LyraTD-MSC V2.2 is a hardware platform for smart speakers and AI applications that supports Acoustic Echo Cancellation (AEC), Automatic Speech Recognition (ASR), Wake-up Interrupt ) and voice interaction (Voice Interaction) function. ESP32-LyraTD-MSC V2.2 consists of upper board and lower board. The upper board (B) integrates three microphone arrays, function keys and LED lights, and the lower board (A) integrates ESP32-WROVER-E module, Micro Semi Digital Signal Processing (DSP) chip and power management module. This Espressif ESP32 lyrat audio development board facilitates quick and easy development of dual-mode (Bluetooth + WiFi) audio solutions.

ESP32-LyraTD-MSC V2.2

ESP32-LyraTD-MSC Side View

ESP32-LyraTD-MSC V2.2

ESP32-LyraTD-MSC V2.2 Features

• Low-power, low-cost lightweight smart audio solution

• Support multiple cloud platforms, DuerOS, Amazon, ESP32-lyrat aliexpress, Tmall Genie, Turing, JD.com, iFLYTEK, etc.

• Supports HTTP Living Stream, Internet Radio, Himalaya, etc.

• Support local voice interrupt wake-up, keyword recognition, echo cancellation, etc.

• Three digital MICs, support 1-5M far-field pickup

• Double board design, colorful LED light strip, full-function buttons

• Support Wi-Fi, BT, DLNA, SDCARD and other audio input

• Support Smart config, Bluetooth LE, Airkiss and other distribution networks

• Supports 2.4G band Wi-Fi 802.11b/g/n, Classic BT and Bluetooth LE

• Support multiple audio formats, such as M4A, AAC, FLAC, OGG, OPUS, MP3,AMR, etc.

ESP32-LyraTD-MSC Advantages

  • ESP32-lyratd-msc v2.2 has wide range of applications

Solutions for voice interaction and cloud-on-demand which are indispensable for smart speaker applications, Human-computer interaction and scene recognition required by smart AI applications, interconnection, interaction and real-time feedback required by smart home devices, etc.

  • ESP32-lyratd-msc v2.2 has powerful functions

Supports one-button intelligent network distribution function, supports acoustic echo cancellation (AEC), near/far-field voice wake-up, cloud platform access, voice recognition, midway interruption and audio decoding, etc., which can accelerate Bluetooth + Wi-Fi dual-mode audio Solution development process.

  • This ESP32 lyratd development board has abundant hardware resources

Dual-board audio development platform designed for smart speakers and AI applications. The upper board mainly includes hardware such as microphone array, function keys and LED indicators; the lower board mainly includes ESP32-WROVER-B Wi-Fi connection module, Micro Semi DSP chip, power management module, etc.

ESP32-LyraTD-MSC Hardware Resources

ESP32-LyraTD-MSC

•ESP32-WROVER-E module

•DSP chip

•3 microphones with far-field voice wake-up

•2 x 3-watt speaker outputs

•headphone output

•MicroSD card slot (one-wire mode or four-wire mode)

•12 LED lights distributed around the edge of the ESP32-lyratd-msc v2.2 development board that can be controlled independently

•6 function keys, which can be configured with different functions

•Multiple ports: I2S, I2C, SPI, JTAG

•Integrated USB-UART bridge chip

•Lithium battery charge management

The main components of ESP32-LyraTD-MSC V2.2 and how they are connected:

ESP32-LyraTD-MSC V2.2 Block Diagram

ESP32-lyratd-msc schematic

ESP32-LyraTD-MSC V2.2 lower board (A) component diagram:

ESP32-LyraTD-MSC V2.2

ESP32-LyraTD-MSC V2.2 Upper Board (B) Component Diagram

ESP32-LyraTD-MSC V2.2
Main componentsBasic introduction
ESP32-WROVER-E moduleThe ESP32-WROVER-E module uses the ESP32 chip for Wi-Fi/Bluetooth connection and data processing, and integrates 4 MB external SPI flash and 8 MB SPI PSRAM for flexible data storage.
DSP chipThe ZL38063 DSP chip is used for automatic speech recognition applications, which can obtain audio data from an external microphone array and output audio signals through its own DAC port.
headphone outputThe output socket accepts 3.5 mm stereo headphones. This slot accepts a mobile phone headset and is only compatible with OMPT standard headsets, not with CTIA headsets. Support a variety of mainstream audio formats, including MP3, AAC, FLAC, WAV, OGG, OPUS, AMR, TS, ALC and G.711.
Two 3-watt speaker outputs on the left and rightAudio output socket with 2.00 mm / 0.08” pin spacing, recommended to connect 4 ohm 3 watt speakers.
USB-UART interfaceAs a communication interface between PC and ESP32-WROVER-E module
USB power supply interfacePowering the ESP32-lyratd-msc v2.2 development board
Standby/Charging IndicatorWhen the green Standby indicator light is on, it means that the power supply has been connected to the Micro USB port; when the red Charging indicator light is on, it means that the battery connected to the Battery port is charging.
switchPower on/off button: Toggle the button to the right to turn on the power of the development board, and to to the left to turn off the power.
Power IndicatorThe red indicator light is on to indicate that the power switch is on.
Start/Reset buttonStart: Press and hold the Boot button, then press the Reset button to enter the programming mode, at this time the firmware can be uploaded through the serial port. Reset: Pressing the Reset key only resets the system.

ESP32-WROVER-E Module Introduction

The ESP32-WROVER-E module is a general-purpose Wi-Fi + Bluetooth + Bluetooth LE MCU module. ESP32-WROVER-E uses a PCB onboard antenna, which is powerful and versatile. It can be used in low-power sensor networks and extremely demanding High tasks such as speech encoding, audio streaming and MP3 decoding etc.

The module integrates traditional Bluetooth, low-power Bluetooth and Wi-Fi, and has a wide range of uses: Wi-Fi supports a wide range of communication connections, and also supports direct connection to the Internet through routers; Bluetooth allows users to connect to mobile phones or broadcast Bluetooth LE Beacon for easy signal detection. The chip used is ESP32-D0WD-V3 or ESP32-D0WDR2-V3* of the ESP32 series, which is scalable and self-adaptive. Two CPU cores can be controlled independently. The sleep current of the ESP32 chip is less than 5 µA, making it suitable for battery-powered wearable electronics. The module supports a data transfer rate of up to 150 Mbps and an antenna output power of 20 dBm for maximum range wireless communication. Therefore, this module has industry-leading technical specifications and excellent performance in terms of high integration, wireless transmission distance, power consumption, and network connectivity.

ESP32-WROVER-E Module Circuit Schematic

ESP32-lyratd-msc schematic

ESP32-LyraTD-MSC Peripheral Circuit Diagram

The application circuit diagram of the connection between the ESP32-WROVER-E module and the peripheral devices of the ESP32-LyraTD-MSC development board (such as power supply, antenna, reset button, JTAG interface, UART interface, etc.).

ESP32-lyratd-msc schematic

Illustrate:

• Pin 39 may not be soldered to the backplane. If the user solders this pin to the bottom board, please make sure to use an appropriate amount of solder paste.

• To ensure normal power supply when the chip is powered on, an RC delay circuit needs to be added to the EN pin. RC is generally recommended to be R = 10 kΩ, C = 1 µF, but the specific values ​​still need to be adjusted according to the power-on sequence of the module power supply and the power-on reset sequence of the chip. For the power-on reset timing diagram of the chip, please refer to the power management chapter in the “ESP32 Technical Specification”.

ESP32-WROVER-E Module Dimensions

ESP32-lyratd-msc schematic

ESP32-LyraTD-MSC Schematic

  • ESP32-LyraTD-MSC Schematic Lower Board (A)
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32 lyrat schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
ESP32-LyraTD-MSC Schematic
  • ESP32-LyraTD-MSC Schematic Upper Board (B)

This is the sub board of Micro Semi DSP development board. This Espressif ESP32 lyrat development board mainly contains LEDs display and Key-press functions, and also including Reset button and Boot button.

ESP32-LyraTD-MSC Schematic
ESP32-lyrat schematic
ESP32-lyrat schematic
ESP32-lyrat schematic
ESP32 lyrat schematic

ESP32-LyraTD-MSC V2.2 Initial Setup for Application Development

Before powering on the ESP32-LyraTD-MSC, please make sure that the ESP32-lyrat board ESP32-LyraTD-MSC V2.2 is intact and that the upper board (B) and the lower board (A) are tightly fastened together. Set up the board to run the first example application:

•Connect speakers to the two speaker outputs, or connect headphones to the headphone output.

•Plug in the Micro-USB cable to connect the PC to the two USB ports of the ESP32-LyraTD-MSC Espressif ESP32 lyrat.

•At this point, the green standby light should be on. If the battery is not connected, the red charge indicator flashes every few seconds.

•Toggle the power switch to the right.

•At this point, the red Power LED should be on.

If the LEDs display as above, the initial setup is complete and the ESP32-lyrat development board is ready to download applications.

ESP32-lyrat projects-ESP32-LyraTD-MSC v2.2 Application

The ESP32-LyraTD-MSC single board supports one-key WIFI network configuration, AEC (Acoustic Echo Cancellation), ASR (Automatic Speech Recognition), near/far-field voice wake-up and voice recognition functions. This audio IC ESP32-lyrat development board provides excellent performance characteristics with cloud platform access, fast audio decoding and wake-up interrupt. This audio IC ESP32-lyrat development board has a wide range of applications in artificial intelligence and smart speakers, including human-computer interaction and image recognition.

ESP32-LyraT V4.3 Introduction

ESP32 LyraT
ESP32-LyraT development board

ESP32-LyraT V4.3 is a stereo audio circuit board using ESP32 dual-core chip. The ESP32-LyraT is also a development board for the voice interaction market. ESP32-LyraT development board uses the ESP32-WROVER-E module, which contains a dual-core processor and 4.5 MB of running memory, supports recording, audio playback, and simple IOT control. Enables Wi-Fi/Bluetooth connectivity and data processing, while integrating 4 MB external SPI flash and 8 MB SPI PSRAM for flexible data storage.

The ESP32-LyraT development board is suitable for the development of Wi-Fi and Bluetooth voice broadcast machines, story machines, reading pens and other products.

ESP32 Lyrat Datasheet – Hardware Resources

The ESP32 LyraT (ESP32-LyraT V4.3 board) is an audio circuit board developed around the ESP32 chip. ESP32 lyrat v4.3 board can be used for audio applications by providing audio processing hardware and additional RAM in addition to the hardware already provided on the ESP32 chip. Its specific hardware includes:

ESP32-lyrat board
Layout diagram of ESP32-LyraT development board
ESP32-WROOM ModuleESP32-WROVER module
Audio Codec Chipaudio codec chip
Left Microphone/Right MicrophoneOnboard dual microphones
Headphone outheadphone input
Left speaker Output/Right Speaker Output2 of 3 watt speaker outputs
AUXDual auxiliary input
MicroSDMicroSD card slot (1 or 4 rows)
Keys /Touch PadsSix buttons (2 physical buttons and 4 touch buttons)
JTAG headerJTAG header
USB-UARTIntegrated USB-UART bridge chip
BATTERY CHARGERLi-ion battery charge management

ESP32-LyraT V4.3 Electrical Block Diagram

The main components of the ESP32 lyrat v4.3 board and how the components are connected.

ESP32-lyrat v4.3 schematic
ESP32-lyrat v4.3 schematic

ESP32-LyraT V4.3 Board Layout

ESP32 lyrat schematic
Main componentsBasic introduction
ESP32-WROVER-E ModuleThe ESP32-WROVER-E module contains ESP32 chip to provide Wi-Fi / Bluetooth connectivity and data processing power as well as integrates 4 MB external SPI flash and an additional 8 MB PSRAM for flexible data storage.
Green LEDA general purpose LED controlled by the ESP32-WROVER-E Module to indicate certain operation states of the audio application using dedicated API.
Function DIP SwitchUsed to configure function of GPIO12 to GPIO15 pins that are shared between devices, primarily between JTAG Header and MicroSD Card. By default, the MicroSD Card is enabled with all switches in OFF position. To enable the JTAG Header instead, switches in positions 3, 4, 5 and 6 should be put ON. If JTAG is not used and MicroSD Card is operated in the one-line mode, then GPIO12 and GPIO13 may be assigned to other functions. Please refer to ESP32 LyraT V4.3 schematic for more details.
JTAG HeaderProvides access to the JTAG interface of ESP32-WROVER-E Module. It may be used for debugging, application upload, as well as implementing several other functions, e.g., Application Level Tracing. See JTAG Header / JP7 for pinout details. Before using JTAG signals to the header, Function DIP Switch should be enabled. Please note that when JTAG is in operation, MicroSD Card cannot be used and should be disconnected because some of JTAG signals are shared by both devices.
UART HeaderSerial port: provides access to the serial TX/RX signals between ESP32-WROVER-E Module and USB-UART Bridge Chip.
I2C HeaderProvides access to the I2C interface. Both ESP32-WROVER-E Module and Audio Codec Chip are connected to this interface. 
MicroSD SlotThe ESP32 lyrat v4.3 board supports a MicroSD card in SPI/1-bit/4-bit modes, and can store or play audio files in the MicroSD card. Note that JTAG cannot be used and should be disconnected by setting Function DIP Switch when MicroSD Card is in operation, because some of signals are shared by both devices.
I2S HeaderProvides access to the I2S interface. Both ESP32-WROVER-E Module and Audio Codec Chip are connected to this interface.
Left MicrophoneOnboard microphone connected to IN1 of the Audio Codec Chip.
AUX InputAuxiliary input socket connected to IN2 (left and right channel) of the Audio Codec Chip. Use a 3.5 mm stereo jack to connect to this socket.
Headphone OutputOutput socket to connect headphones with a 3.5 mm stereo jack. The socket may be used with mobile phone headsets and is compatible with OMPT standard headsets only. It does work with CTIA headsets.
Right MicrophoneOnboard microphone connected to IN1 of the Audio Codec Chip.
Left Speaker OutputOutput socket to connect a speaker. The 4-ohm and 3-watt speaker is recommended. The pins have a 2.00 mm / 0.08” pitch.
Right Speaker OutputOutput socket to connect a speaker. The 4-ohm and 3-watt speaker is recommended. The pins have a 2.00 mm / 0.08” pitch.
PA ChipA power amplifier used to amplify stereo audio signal from the Audio Codec Chip for driving two speakers.
Boot/Reset Press KeysBoot button: holding down the Boot button and momentarily pressing the Reset button to initiate the firmware download mode. Then you can download firmware through the serial port.
Reset button: pressing this button alone resets the system.
Touch Pad ButtonsFour touch pads labeled Play, Sel, Vol+ and Vol-. They are routed to ESP32-WROVER-E Module and intended for development and testing of a UI for audio applications using dedicated API.
Audio Codec ChipThe Audio Codec Chip, ES8388, is a low power stereo audio codec with a headphone amplifier. It consists of 2-channel ADC, 2-channel DAC, microphone amplifier, headphone amplifier, digital sound effects, analog mixing and gain functions. It is interfaced with ESP32-WROVER-E Module over I2S and I2S buses to provide audio processing in hardware independently from the audio application.
Automatic UploadInstall three jumpers on this header to enable automatic loading of application to the ESP32. Install all jumpers together on all three headers. Remove all jumpers after upload is complete.
Function Press KeysTwo key labeled Rec and Mode. They are routed to ESP32-WROVER-E Module and intended for developing and testing a UI for audio applications using dedicated API.
USB-UART Bridge ChipA single chip USB-UART bridge provides up to 1 Mbps transfers rate.
USB-UART PortFunctions as the communication interface between a PC and the ESP32 module.
USB Power PortProvides the power supply for the board.
Standby / Charging LEDsThe Standby green LED indicates that power has been applied to the Micro USB Port. The Charging red LED indicates that a battery connected to the Battery Socket is being charged.
Battery SocketTwo pins socket to connect a single cell Li-ion battery.Please verify if polarity on the battery plug matches polarity of the socket as marked on the board’s soldermask besides the socket.
Battery Charger ChipConstant current & constant voltage linear charger for single cell lithium-ion batteries AP5056. Used for charging of a battery connected to the Battery Socket over the Micro USB Port.
Power On LEDRed LED indicating that Power On Switch is turned on. The Power On Switch does not affect / disconnect the Li-ion battery charging.
Power SwitchPower on/off knob: toggling it to the left powers the board on; toggling it to the right powers the board off.

ESP32 lyratV4.3 Board Features

• Support a variety of mainstream compression and lossless audio formats, support lossless music formats, including M4A, AAC, FLAC, OGG, OPUS, MP3, etc.

• Support one-key configuration and standby wake-up.

• Supports SoftAP and Station modes.

• Supports various wireless standards: Wi-Fi 802.11b/g/n, classic Bluetooth and BLE.

• Support Wi-Fi, BT-audio, DLNA, Line-in and other audio input.

• Provide industry-leading BLE distribution network and smart distribution network (such as WeChat distribution network) and other support.

• Dual microphone pickup: suitable for the development of near-field and far-field speech recognition applications.

• Supports rich peripherals, wired network ports, touch buttons, TFT screen support, and Camera support, helping to achieve product differentiation features.

ESP32 lyrat V4.3 Board Advantages

  • The ESP32 lyrat v4.3 board has powerful functions

Supports functions such as one-key intelligent network configuration, voice wake-up, key-press wake-up, cloud platform access, voice recognition and local audio playback, which can accelerate the development process of Bluetooth + Wi-Fi dual-mode audio solutions.

  • ESP32 lyrat v4.3 board has a wide range of applications

Massive voice resources + intelligent voice operation + rich peripheral expansion break the innovation bottleneck of applications such as voice speakers, smart life, and smart industry.

  • ESP32 lyrat v4.3 board has complete hardware support

Audio development platform for smart speaker and smart home application design. Contains hardware resources such as ESP32-WROVER-B module Micro SD card slot, expansion interface, touch buttons, keys and so on.

ESP32-WROOM-E Module Circuit Diagram

ESP32-LyraT schematic ESP32-WROOM-E module circuit diagram

ESP32-lyrat v4.3 schematic – Peripheral Circuit Diagram

The application circuit diagram of the connection between the ESP32-WROOM-E module and the peripheral devices of the ESP32-LyraT (such as power supply, antenna, reset button, JTAG interface, UART interface, etc.).

ESP32-LyraT schematic

ESP32-LyraT V4.3 Component Layout

ESP32-lyrat v4.3 schematic
ESP32-lyrat v4.3 schematic

ESP32 lyrat Examples  

There are many ESP32 lyrat examples in the examples folder of adf of ESP32 lyrat getting started and ESP32 lyrat tutorial, which can be used for interested users to research and learn. Here is one of the ESP32 lyrat examples connecting the ESP32-lyrat development board to a speaker to play music.

•Copy the play_mp3 project directly to the ESP directory

•The core of the code is to create an mp3 element and an i2s element, and then link the two elements into the pipeline.

The relationship that the mp3 element takes data to the i2s element is formed.

•compile and download

•After running, the serial port debugging assistant outputs

•Connect the ESP32-lyrat board to the speaker, and you can hear the music.

ESP32-lyrat projects

ESP32-lyrat Projects 

Espressif ESP32 lyrat audio series development boards are designed and developed based on ESP32, ESP32-S2 and ESP32-S3 series chips, targeting audio applications equipped with ESP32 dual-core chips, supporting Wi-Fi one-key network configuration, voice wake-up, voice recognition and cloud platform access and other functions, provide advanced Wi-Fi + Bluetooth dual-mode audio solutions, support multiple audio playback sources, including HTTP, HLS (HTTP live broadcast), SPIFFS, SDCARD, A2DP-Source, A2DP-Sink, HFP, etc., and support Multiple mainstream audio formats, including MP3, AAC, FLAC, WAV, OGG, OPUS, AMR, TS, ALC and G.711.

Espressif ESP32 lyrat audio series development boards are suitable for the development of various audio and AIOT applications, and are widely used, such as Wi-Fi speakers, Bluetooth speakers, voice remote controls, and all smart home device applications that require audio functions. Designed for the audio market, it is suitable for the development of voice-controlled devices for smart speakers, smart voice robots, voice story machines, and smart home and smart office scenarios. The development board provides out-of-the-box voice functions, supports access to a variety of mainstream voice platforms, and meets users’ audio development needs.

More Products

The ESP32 series development board is an upgraded version of the 8051 develepment board, with low programming difficulty, many open source projects, and fast development speed, but the small number of pins is one of the flaws of the current ESP32, and many IO ports are needed in the process of product development. To detect the switch state, and a large number of pins are required to control the motor. In this case, we also have a STM32 development board series with rich pins and comprehensive functions for consumer electronics and industrial control. It can be connected through the network port. Network, control more peripherals, rich in types, suitable for beginners (such as STM32F103ZET6) as well as teaching staff (STM32F767IGT6).

Our development boards are wildlly used in many industries such as control system of pipe bending machine and pouch packing machine. If you are interested in more development board information and development board prices. Or other types of development boards, please click WHATSAPP to contact us.