Advertisement

Quick Links

ESP32-LyraTD-SYNA
User Guide
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-SYNA and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Espressif Systems ESP32-LyraTD-SYNA

  • Page 1 ESP32-LyraTD-SYNA User Guide Version 1.0 Espressif Systems Copyright © 2019...
  • Page 2 About This Guide This document helps you to get started with the ESP32-LyraTD-SYNA development board. Release Notes Date Version Release notes 2019.09 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-SYNA ......................... 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-SYNA is one of Espressif’s Audio Development Board based on ESP32 MCU and Synaptics DSP. It is an Acoustic Echo Cancelation (AEC) solution, supporting voice recognition and 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 3. CX20921 DSP CX20921 is a dual core, far field voice input processor which supports Smart Source Pickup(SSP) noise suppression and various functionalities such as voice control, voice search, Voice over Internet Protocol (VOlP) and acoustic echo cancellation (AEC). This audio DSP is used for wake-word detection.
  • Page 6: Configuring For Avs

    • 2.2. Hardware Preparation 1 x PC (Linux Operating System is recommended). • 1 x ESP32-LyraTD-SYNA. • 2 x Micro USB cables (one is for the USB power supply). • 1 x Speaker or 1 x earphone. •...
  • Page 7: Flashing The Firmware

    2. Configuring for AVS 2.3. Flashing the Firmware This document captures the process of flashing the firmware on Windows. Please refer to ESP-VA-SDK repository on Github for setup on other platforms. 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.
  • 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 �� Note: Terminal users can follow the flashing instructions as available on the GitHub page. 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.
  • 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 the vicinity.
  • Page 12 2. Configuring for AVS selected, enter the passphrase of that Wi-Fi network and click on the provision button. Figure 2-8. Available Wi-Fi networks Figure 2-9. Enter your passphrase On successfully connecting to the Wi-Fi network, after provisioning, the DSP and •...
  • 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 either use "PLAY" 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 
 Espressif 11 17 2019.09...
  • Page 15 Appendix A 
 Espressif 12 17 2019.09...
  • Page 16 Appendix A Espressif 13 17 2019.09...
  • Page 17 Appendix A 0.1uF/16V(10%) 0.1uF/16V(10%) 0.1uF/16V(10%) 0.1uF/16V(10%) 0.1uF/16V(10%) 0.1uF/16V(10%) 10uF/16V(20%) 10nF/50V(10%)(NC) 
 Espressif 14 17 2019.09...
  • Page 18 Appendix A R198 1.8K(5%)(NC) R197 1.8K(5%)(NC) 
 Espressif 15 17 2019.09...
  • Page 19 Appendix A 390pF/50V(10%)(NC) C125 C126 390pF/50V(10%)(NC) 10nF/50V(10%)(NC) Espressif 16 17 2019.09...
  • Page 20 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