Advertisement

Quick Links

ESP32-LyraTD-DSPG
User Guide
www.espressif.com
Version 1.0
Espressif Systems
Copyright © 2019

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Espressif Systems ESP32-LyraTD-DSPG

  • Page 1 ESP32-LyraTD-DSPG User Guide Version 1.0 Espressif Systems Copyright © 2019 www.espressif.com...
  • Page 2: About This Guide

    About This Guide This document helps you to get started with the ESP32-LyraTD-DSPG development board. Release Notes Date Version Release notes 2019.07 V1.0 Initial release. Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe at https://www.espressif.com/en/subscribe.
  • Page 3: Table Of Contents

    Table of Contents 1. Overview ..........................1.1. ESP32-LyraTD-DSPG ........................ 1.2. Hardware Resources ........................2. Configuring for AVS ....................... 2.1. Software Preparation ......................... 2.2. Hardware Preparation ........................ 2.3. Flashing the Firmware ........................ 2.3.1. Driver Installation ......................2.3.2. Flashing ESP32 ......................2.4. Network Configuration .......................
  • Page 4: Overview

    1. Overview Overview ESP32-LyraTD-DSPG is one of Espressif’s Audio Development Board based on ESP32 MCU and DBMD5P DSP. It is an Acoustic Echo Cancelation (AEC) solution supporting voice recognition, near-field and far-field voice wake-up. Audio files in the format of WAV, MP3, AAC, FLAC, OPUS and OGG can be decoded and encoded without quality loss.
  • Page 5 1. Overview Provides power supply to the whole system. It is recommended that the system be connected to a power adapter for sufficient current supply. 2. ESP32-WROVER-B module This is a powerful, general-purpose, Wi-Fi+BT+BLE dual core MCU module, targeting a wide variety of applications ranging from low-power sensor networks to the most demanding tasks, such as voice encoding/decoding, music streaming and runs voice assistant client SDK.
  • Page 6: Configuring For Avs

    2. Configuring for AVS Configuring for AVS 2.1. Software Preparation 1. Installing Flash Download Tool Linux/macOS/Windows users can use the terminal to flash firmware. For more details, please check ESP-IDF Programming Guide. Windows users may also use a graphical tool to flash firmware into the board using the Flash Download Tool.
  • Page 7: Driver Installation

    2. Configuring for AVS 2.3.1. Driver Installation Connect the board to a PC with a Micro-USB cable and install the USB-to-UART driver. 2.3.2. Flashing ESP32 Figure 2-1. Flash Download Tool In order to build examples of esp-va-sdk, please follow the instructions mentioned on •...
  • Page 8 2. Configuring for AVS Figure 2-2. ESP32 Download Tool 3. Select the binary files (mentioned in table below) and set appropriate address in the tool as shown in Figure 2-3. Binary Files Address Function bootloader.bin 0x1000 basic configuration partitions.bin 0x8000 basic configuration alexa.bin 0x10000...
  • Page 9 2. Configuring for AVS Figure 2-3. Flashing Configuration 4. The SPI Download configuration on the ESP32 Download Tool is shown in Figure 2-3. Select “80 MHz” for “SPI SPEED”; select “DIO” for “SPI MODE”; and select “128 Mbit” for “FLASH SIZE”. 5.
  • Page 10: Network Configuration

    2. Configuring for AVS 2.4. Network Configuration 2.4.1. Wi-Fi Networking 1. After successfully downloading the firmware, power on the board again by pressing the EN button. 2. To configure the network for the first time: Turn on the bluetooth in your phone. Open Espressif’s Alexa programming app and •...
  • Page 11 2. Configuring for AVS Figure 2-6. List of available devices Next step is to login to your amazon account. • Figure 2-7. Login to your amazon After successful login and authorization, you will be shown a list of Wi-Fi networks in •...
  • Page 12 2. Configuring for AVS Figure 2-8. Available Wi-Fi networks Figure 2-9. Enter your passphrase On successfully connecting to the Wi-Fi network, after provisioning, a boot up LED • pattern will show up (Same as Echo dot), after which the DSP and Alexa will be initialized, and ready to take voice commands.
  • Page 13: Interactive Function

    2. Configuring for AVS 2.5. Interactive Function 2.5.1. Voice Recognition • Once all initialization are done, the device is ready. You can use either use "Action" button on the board (Tap-To-Talk) or say "Alexa" to start a conversation. For Tap-to-Talk, press and release the button and speak.
  • Page 14: Appendix - Schematics

    Appendix A Appendix - Schematics A.1. Main Board (A) C251 22uF/10V(20%) C254 0.1uF/50V(10%) C250 6.8pF/50V(±0.1pF) R282 680K(1%) R281 150K(1%) R280 10K(1%) R283 10K(1%) 0.1uF/50V(10%) 22uF/10V(20%) 0.1uF/50V(10%) R240 10K(1%) R239 10K(1%) 10K(1%)(NC) 10K(1%)(NC) 10K(1%)(NC) 10uF/10V(20%)(NC) 0.1uF/50V(10%)(NC) R2 10K(1%) C3 1uF/16V(10%) 0.1uF/50V(10%)(NC) 10K(1%) 0.1uF/50V(10%) 100uF/6.3V(20%)
  • Page 15 Appendix A 0.1uF/50V(10%)(NC) 10uF/10V(20%)(NC) 10uF/10V(20%)(NC) 1uF/16V(10%)(NC) 10uF/10V(20%)(NC) 0.1uF/50V(10%) 1uF/16V(10%) 0.1uF/50V(10%) 0.1uF/50V(10%) 1uF/16V(10%) 0.1uF/50V(10%) 0.1uF/50V(10%) 1uF/16V(10%) 0.1uF/50V(10%) 0.1uF/50V(10%) 1uF/16V(10%) 1uF/16V(10%) 0.1uF/50V(10%) 0.1uF/50V(10%) 0.1uF/50V(10%) 0.1uF/50V(10%) 1uF/16V(10%) 10uF/10V(20%)(NC) 0.1uF/50V(10%)(NC) C256 22uF/10V(20%)(NC) 10nF/50V(10%)(NC) C259 0.1uF/50V(10%)(NC) 1uF/16V(10%) C255 6.8pF/50V(±0.1pF)(NC) 1uF/16V(10%) 10nF/50V(10%)(NC) R286 680K(1%)(NC) R285150K(1%)(NC) R28410K(1%)(NC) R287 10K(1%)(NC) 0.1uF/50V(10%)(NC)
  • Page 16 Appendix A C243 22pF/50V(5%) C242 22pF/50V(5%) C241 22pF/50V(5%) 22pF/50V(5%) 22pF/50V(5%) R123 2K(1%)(NC) R122 2K(1%)(NC) 330pF/50V(10%)(NC) 10uF/10V(20%) 0.1uF/50V(10%) 10nF/50V(10%)(NC) 10uF/10V(20%) 
 Espressif 13 16 2019.07...
  • Page 17 Appendix A 10uF/10V(20%)(NC) 0.1uF/50V(10%)(NC) 10nF/50V(10%)(NC) 10uF/10V(20%)(NC) 1uF/16V(10%) 10uF/10V(20%)(NC) Espressif 14 16 2019.07...
  • Page 18: Sub Board (B)

    Appendix A A.2. Sub Board (B) 22pF/50V(5%) 22pF/50V(5%) 
 Espressif 15 16 2019.07...
  • Page 19 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