Page 2
About This Guide Release Notes Date Version Release Notes 2018.03 V1.0 First Release. Added a major support for the Alexa Voice • Service (AVS) framework; 2018.04 V2.0 Rebuilt this user guide. • 2018.04 V2.1 Added Appendix A with schematics. Removed the content in Chapter 3 and added the 2018.04 V2.2 link to the instruction of configuring for AVS on...
1. Overview Overview ESP32-LyraTD-MSC, one of Espressif’s Audio Development Boards, is an Acoustic Echo Cancelation (AEC) solution supporting voice recognition, near-field and far-field voice wake- up. Audio files in the format of AAC, FLAC, OPUS and OGG can be decoded and output without quality loss.
1. Overview 1.2. Hardware Resources 1. USB power input Provides power supply to the whole system. It is recommended that the system be connected to a power adapter for sufficient current supply. 2. Battery interface Provides power supply to the whole system when the USB power interface is not used. The development board integrates the AP5056 power management IC to support battery charging.
Page 6
1. Overview 12. Micro SD card The development board supports a Micro SD card in SPI/1-bit/4-bit modes, and can store or play audio files in the Micro SD card. 13. JTAG port This standard JTAG interface is compatible with the ESP32 programming board and supports debugging functions.
To flash firmware into the board, please download the Flash Download Tool. 2. App for Device Networking To use the SmartConfig functionality and configure networking for ESP32-LyraTD-MSC, please download from Espressif Apps either of the following two: IOT Espressif for Android APK or ESP-TOUCH for iOS IPA.
2. Configuring for DuerOS 2.2. Flashing the Firmware 2.2.1. Driver Installation Connect the board to a PC with a Micro-USB cable and install the USB-to-UART driver. Figure 2-1. Installing the USB-to-UART Driver 2.2.2. Flashing ESP32 2.2.2.1. ESP32 Download Tool Figure 2-2. ESP32 Download Tool Espressif ! /15 2018.07...
Page 9
2. Configuring for DuerOS 2.2.2.2. Flashing Firmware into ESP32 1. Double-click on “ESP32 Download Tool” at the interface, as shown in Figure 2-2, after downloading the Flash Download Tool. The following interface will be shown: Figure 2-3. ESP32 Download Tool 2.
Page 10
3. Power-on and Programming Figure 2-4. Powering on the Board • Power on ESP32-LyraTD-MSC. Click the “Start” button on the ESP32 Flash Download Tool to start downloading the • firmware. Press and hold the “Boot” button, and press the “RST” button on the board to enter •...
RST button. In about 2 seconds, the blue LED light on the board will flash, indicating that ESP32 is searching for a wireless network. Figure 2-6. The LED Light on ESP32-LyraTD-MSC 2. To configure the network for the first time (or to change the SSID of the network), press the “SET”...
Page 12
Figure 2-7.Interface of IoT Espressif for Android APK 3. After connecting ESP32-LyraTD-MSC to the network, the blue LED light will be on steadily, and an audio message in Chinese “wang luo lian jie cheng gong” (meaning “successful network connection”) will be played.
2.4. Interactive Function 2.4.1. Voice Recognition When ESP32-LyraTD-MSC is connected to DuerOS, ESP32 supports “Alexa” as a wake-up phrase. Saying “Alexa” to the board prompts the following response in Chinese: “nin hao you shen me fen fu” (meaning: “Hi! How can I help?”). Users can talk to the board and instruct it to play songs and news, or they can perform other similar voice interactions.
3. Configuring for AVS Configuring for AVS For the illustration of flashing the AVS firmware, please refer to https://github.com/espressif/ esp-avs-sdk. 3.1. Interactive Function 3.1.1. Voice Recognition When the device boots up and connects successfully to the Wi-Fi network, the blue LED light will blink once, indicating that it is ready to accept commands.
Appendix A The lower board (B) Reset/Download Button: Switch Keys: Connectors: VDD33 This is the subboard of MicroSemiDSP R138 0R(5%) IO0_Boot I39_Button_Array develpoment board.This board mainly SD_IO12 LED_LDO_EN SD_IO13 Default OFF R140 1K(1%) LBSS138LT1G SD_IO15 IO0_Boot When turn ON,for MicroSD contains LEDs display and Key-press SD_IO14 SW_R...
Page 18
Disclaimer and Copyright Notice Information in this document, including URL references, is subject to change without notice. THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE.
Need help?
Do you have a question about the ESP32-LyraTD-MSC and is the answer not in the manual?
Questions and answers