Espressif Systems ESP32-LyraTD-SYNA User Manual Download 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. It captures audio data from two external 
microphones. 

4. CX20721 codec 

CX20721 is an audio Coder-Decoder which has integrated AudioSmart Class-D with 
2.8W per channel. 

5. CP2102N USB-UART Chip 

An upgraded version of the CP2102 chip supports USB-to-UART conversion. 

6. USB Communication Port 

This is a normal USB communication port between PC and ESP32 module. 

7. ON-Board microphone 

There are two types of microphone connection, on-board and by MIC-IN connector. 

8. MIC-IN microphone connector 

Supports two external microphones. 

9. FPC connector 

This connection is reserved for connecting external sub board consisting of more 
devices, such as microphone array, buttons and LEDs etc. 

10. Earphone jack 

Used for plugging in earphones. Audio output is via codec. 

11. Speaker output port 

Supports two external speakers output via codec. 

12. Button 

The six buttons figure different functions, such as RST, BOOT, PLAY, VOL+/-, MUTE etc. 

 Notice: 

The IC design of this chip is a little different from CP2102.

Espressif

!

/17

2

2019.09

Summary of Contents for ESP32-LyraTD-SYNA

Page 1: ...ESP32 LyraTD SYNA User Guide Version 1 0 Espressif Systems Copyright 2019...

Page 2: ...e Notification Espressif provides email notifications to keep customers updated on changes to technical documentation Please subscribe at https www espressif com en subscribe Certification Download ce...

Page 3: ...for AVS 3 2 1 Software Preparation 3 2 2 Hardware Preparation 3 2 3 Flashing the Firmware 4 2 3 1 Driver Installation 4 2 3 2 Flashing ESP32 4 2 4 Network Configuration 7 2 4 1 Wi Fi Networking 7 2 5...

Page 4: ...o module and a digital signal processor DSP that features a two microphone array for noise reduction and echo cancelation as well as a Coder Decoder CODEC that includes two pairs of DACs ADCs with hig...

Page 5: ...USB to UART conversion 6 USB Communication Port This is a normal USB communication port between PC and ESP32 module 7 ON Board microphone There are two types of microphone connection on board and by M...

Page 6: ...15200 4 App for Provisioning In order to run Alexa you need to provision LyraTD SYNA with Alexa credentials and network settings Wi Fi SSID and passphrase Android APK https play google com store apps...

Page 7: ...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 the GitHub page Once you build the Alexa firmware you will gene...

Page 8: ...ary 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 co...

Page 9: ...or SPI SPEED select DIO for SPI MODE and select 128 Mbit for FLASH SIZE 5 Select the COM port in line with the one used by the PC select 1152000 as a baud rate 6 Click the START button on the ESP32 Fl...

Page 10: ...ice Make sure your phone has internet connectivity Figure 2 5 Provision New Device The provisioning happens over BLE Bluetooth Low Energy Android mandates applications to have Location permission for...

Page 11: ...ext 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 Choose the network that...

Page 12: ...twork 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 Alexa will b...

Page 13: ...me a joke How is the weather Will it rain today Sing a song Play TuneIn radio Set volume level to 7 2 5 2 Buttons The PLAY button can be used as tap to talk The same button can also be used to disable...

Page 14: ...Q EAPD I2C I2S_ESP_TX I2S_AEC VCC AP7361C 33 ER 7 13 USB CNN ESP32 3 3V LDO 3 3V DSP CX20921 3 3V Codec CX22721 LDO LDO 1 8V VCC Title Size Document Number R e v Date Sheet o f 01_Block 1 3 ESP32 LYRA...

Page 15: ...6 Friday August 30 2019 Title Size Document Number R e v Date Sheet o f 02_Power_MCU 1 3 ESP32 LYRATD SYNA C 2 6 Friday August 30 2019 R36 100K 1 NC R230 0R 5 R21 0R 5 U4 AP7361C 33 ER 7 13 GND 1 VOUT...

Page 16: ...FFC_MIC_INP1 5 ExtFFC_MIC_INN1 5 ExtFFC_MIC_INP2 5 ExtFFC_MIC_INN2 5 IO27 2 5 Title Size Document Number R e v Date Sheet o f 03_Button Connector 1 3 ESP32 LYRATD SYNA C 3 6 Friday August 30 2019 Titl...

Page 17: ...V0 CX20921_3V3 CX_GND CX20921_3V3 CX20921_3V3 CX_GND CX20921_3V3 CX_GND CX20921_1V0 CX_GND CX_GND CX_MGND CX_MGND CX_GND CX_GND CX20921_3V3 CX_GND CX_MGND CX_PGND CX_GND CX_GND VCC CX_GND CX_GND CX209...

Page 18: ...CX20721_LRCLK 6 CX20721_ADCDAT 6 Title Size Document Number R e v Date Sheet o f 05_CX20921_Interface 1 3 ESP32 LYRATD SYNA C 5 6 Friday August 30 2019 Title Size Document Number R e v Date Sheet o f...

Page 19: ...Sheet o f 06_Codec 1 3 ESP32 LYRATD SYNA C 6 6 Thursday September 05 2019 U13 RT9043GB 400mA EN 3 OUT 5 VIN 1 NR FB 4 GND 2 C102 2 2uF 10V 10 R104 0R 5 PJ 3930 A J7 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 C9...

Page 20: ...lity for infringement of any proprietary rights relating to use of information in this document is disclaimed No licenses express or implied by estoppel or otherwise to any intellectual property right...

Reviews: