Advertisement

Quick Links

ESP32-LyraTD-MSC
User Guide
Version 2.5
Espressif Systems
Copyright © 2018

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-LyraTD-MSC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Espressif Systems ESP32-LyraTD-MSC

  • Page 1 ESP32-LyraTD-MSC User Guide Version 2.5 Espressif Systems Copyright © 2018...
  • 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...
  • Page 3: Table Of Contents

    Table of Contents 1. Overview ..........................1.1. ESP32-LyraTD-MSC ........................1.2. Hardware Resources ........................2. Configuring for DuerOS ......................2.1. Software Preparation ......................... 2.2. Flashing the Firmware ........................ 2.2.1. Driver Installation ......................2.2.2. Flashing ESP32 ......................2.3. Network Configuration ....................... 2.3.1. Wi-Fi Networking ......................
  • Page 4: Overview

    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.
  • Page 5: Hardware Resources

    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.
  • Page 7: Configuring For Dueros

    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.
  • Page 8: Flashing The Firmware

    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 •...
  • Page 11: Network Configuration

    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.
  • Page 13: Interactive Function

    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.
  • Page 14: Configuring For Avs

    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.
  • Page 15: Appendix - Schematics

    Appendix A Appendix - Schematics The upper board (A) ESP32 Module: The blue NETNAME means 1.8V level. The purple color means INPUT only. VDD33 ESP-WROOM-32(NC) P_GND DGND DGND P_GND GND1 GND3 IO32_ZL38063_SPI_HCLK DGND DGND ESP_VDD33 GPIO23 IO32_ZL38063_SPI_HCLK GND1 GND3 IO23 IO33_ZL38063_SPI_HDIN 0R(5%) ESP_VDD33...
  • Page 16 Appendix A PA Output: IO22_PA_EN IO22_PA_EN ZL38063_DAC1_P ZL38063_DAC1_P ZL38063_DAC1_M ZL38063_DAC1_M VCC_For_Audio MIX3006_VCC 2.2uH/4.9A L16 0R(5%) PhoneJack: C110 2.2nF/50V(10%) R171 DCGND1 R233 R170 680K(1%) 10K(1%)(NC) 10K(5%) C101 C102 DCGND1 C105 C106 C111 C116 C115 C107 AGND 22uF/16V(10%) 0.1uF/16V(10%) 0.1nF/50V(10%) 22uF/16V(10%) 22uF/16V(10%) RVT 22uF/16V(20%)(NC) 1uF/16V(10%) 0.1nF/50V(10%)
  • Page 17: The Lower Board (B)

    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.

Table of Contents