Espressif Systems ESP32-LyraTD-DSPG User Manual Download Page 14

!

Appendix A

A.

Appendix - Schematics 

A.1. Main Board (A) 

!

5

5

4

4

3

3

2

2

1

1

D

D

C

C

B

B

A

A

Pow

er 

Supp

ly 

for 

ESP32:

3.3V/8

0

0

m

A

BLM18SG12

1

T

N

1

D

ESP32 

M

odule:

1.For 

Button_Array_ADC;

2.Cap 

should 

close 

to 

Module.

Bu

t

t

o

n

s

:

Power 

On 

LED

VISHAY:IFSC1515

A

H

E

R

2

R

2

M

0

1

Not

e

:

1.Vout 

0.6*(1+R1/R2);

EN

GPI34

GPI35

GPIO32

GPIO33

GPIO25 GPIO26

GPIO27

GPIO14

ESP_3V3

GPIO13

DGND

GPIO22

TXD0

RXD0 GPIO21

GPIO19

GPIO18

GPIO4

GPIO0

GPIO5

GPIO23

Module_NC

GPIO15

GPIO2

DGND

B_SHD/SD2

B_SWP/SD3

B_SCS/CMD

B_SCK/CLK

B_SDO/SD0

B_SDI/SD1

GPIO17_NC

GPIO16_NC

DGND

GPIO12

SENSOR_VP

GPI36

SENSOR_VN

GPI39

RXD0

TXD0 Boot_EN

Boot_IO0

Boot_IO2

ES_I2S_MCLK

ES_I2S_SCLK

ES_I2S_LRCK

ES_I2S_DSDIN PA_CTRL

GPIO0_DSP_MASTER_CLK

DBMD_INT_3V3

DSP_APR_SPI_CS

DSP_APR_SPI_CLK

DSP_APR_SPI_MOSI

DSP_APR_SPI_MISO

DSP_APR_I2S_BCLK_3V3

DSP_APR_I2S_LRCK_3V3

DSP_VT_I2S_DI_3V3

DSP_VT_RSTN_3V3

DSP_APR_RSTN_3V3

DSP_VT_SPI_SCS_3V3

DSP_APR_I2S_DO_3V3

DSP_VT_WAKEUP_3V3

DSP_APR_WAKEUP_3V3

DSP_VT_I2S_LevShift_EN_L

IO23_I2C_SCL

IO18_I2C_SDA

Button_Array_ADC

GPIO2

DGND

GPIO1

3

A_SH

D/SD

2

A_SW

P/SD

3

A_SC

S/C

MD

A_SC

K/C

LK

A_SD

O/SD

0

A_SD

I/SD

1

GPIO1

5

GPIO26

GPIO27

GPI34

GPIO12

DGND

GPIO25

SENSOR_VP

GPI36

SENSOR_VN

GPI39

GPI35

GPIO32

GPIO33

GPIO14

GPIO23

GPIO22

TXD0

RXD0 GPIO21 Module_NC

GPIO19

GPIO18

GPIO5

GPIO17_NC

GPIO16_NC

GPIO4

GPIO0

DGND

EN

ESP_3V3

DBMD_INT_3V3

GPI36

Button_Array_ADC

GPI39

GPI39

GPI36

GPIO22

GPI35

GPI35

DSP_VT_I2S_DI_3V3

GPIO0_DSP_MASTER_CLK ES_I2S_MCLK

Boot_IO0

GPIO0

DSP_APR_I2S_BCLK_3V3

ES_I2S_SCLK

DSP_APR_I2S_LRCK_3V3

ES_I2S_LRCK

DSP_APR_I2S_DO_3V3 ES_I2S_DSDIN

GPIO5

GPIO25

GPIO26

GPIO32

GPIO33

GPIO13 GPIO19

GPIO27

GPIO18

DSP_APR_SPI_CS

DSP_APR_SPI_CLK DSP_APR_SPI_MOSI

DSP_APR_SPI_MISO

DSP_VT_SPI_SCS_3V3

DSP_VT_RSTN_3V3

DSP_APR_RSTN_3V3

GPIO4

GPIO21

GPIO22

PA_CTRL

GPIO2

Boot_IO2

DSP_APR_WAKEUP_3V3

GPIO23

IO18_I2C_SDA

IO23_I2C_SCL

GPIO14 GPIO15

DSP_VT_WAKEUP_3V3 DSP_VT_I2S_LevShift_EN_L

RXD0

RXD0

TXD0

TXD0

Boot_EN

EN

GPIO12

GPIO13 GPIO14

GPIO15

GPI34

GPIO12

GPIO18

GPIO23

System_LED

Boot_IO0

Boot_IO2

Boot_EN

System_LED

VDD

33

_EN

DGND

VDD33

DGND

DGND

GND

DGND

VDD33

DGND

DGND

VBUS

DGND

DGND

ESP_3V3

DGND

ESP_3V3

DGND

VDD33

GND

GND

GND

GND

GND

GND

DGND

DGND

DGND

DGND

VDD33

DGND

VDD33_IN

VDD33_IN

TXD0

5

Boot_EN

5

Boot_IO0

5

Boot_IO2

5

PA_CTRL

4

GPIO0_DSP_MASTER_CLK

3

DSP_VT_RSTN_3V3

3

DSP_APR_RSTN_3V3

3

DBMD_INT_3V3

3

DSP_APR_SPI_CS

3

DSP_VT_SPI_SCS_3V3

3

DSP_APR_SPI_CLK

3

DSP_APR_SPI_MOSI

3

DSP_APR_SPI_MISO

3

DSP_APR_I2S_BCLK_3V3

3

DSP_APR_I2S_LRCK_3V3

3

DSP_APR_I2S_DO_3V3

3

DSP_VT_I2S_DI_3V3

3

DSP_VT_WAKEUP_3V3

3

DSP_APR_WAKEUP_3V3

3

ES_I2S_DSDIN

4

ES_I2S_LRCK

4

ES_I2S_SCLK

4

ES_I2S_MCLK

4

DSP_VT_I2S_LevShift_EN_L

3

RXD0

5

Button_Array_ADC

5

IO23_I2C_SCL

4,5

IO18_I2C_SDA

4,5

System_LED

5

Ti

tle

S

ize

D

ocu

m

en

N

um

be

r

Re

v

Da

te

:

Sh

e

e

t

of

<02_ESP32_MCU>

V3.1

<ESP32-LyraTD-DSPG_A>

C

25

Thursday, February 14, 2019

Ti

tle

S

ize

D

ocu

m

en

N

um

be

r

Re

v

Da

te

:

Sh

e

e

t

of

<02_ESP32_MCU>

V3.1

<ESP32-LyraTD-DSPG_A>

C

25

Thursday, February 14, 2019

Ti

tle

S

ize

D

ocu

m

en

N

um

be

r

Re

v

Da

te

:

Sh

e

e

t

of

<02_ESP32_MCU>

V3.1

<ESP32-LyraTD-DSPG_A>

C

25

Thursday, February 14, 2019

R11

0R(1%)

R18

0R(1%)

R3

10K(1%)

R21

0R(1%)

R7

10K(1%)

C5

0.1uF/50V(10%)

R32

0R(1%)

R2 10K(1%)

R9

0R(1%)

C7

10uF/10V(20%)(NC)

C3 1uF/16V(10%)

R8

0R(1%)

IN

GN

D

EN

FB

LX

U19

SY8089AAAC

4

2

1

5

3

R36

0R(1%)

TP1

1

R4

10K(1%)(NC)

R242

0R(1%)

L10

2.2uH(20%)@Isat=3A

R12

0R(1%)

R22

0R(1%)

R33

0R(1%)

R239

10K(1%)

R281 150K(1%)

R24

1K(1%)

C253

0.1uF/50V(10%)

TP2

1

R25

0R(1%)

C6

0.1uF/50V(10%)

R23

0R(1%)

R31

1K(1%)

R6

10K(1%)(NC)

R13

0R(1%)

TP3

1

C9

0.1uF/50V(10%)(NC)

R282 680K(1%)

Q1

LBSS138LT1G

R240

10K(1%)

R19

0R(1%)

R26

0R(1%)

TP4

1

R5

10K(1%)(NC)

R14

51R(1%)

U3

AP7361C-33-ER-7/13(NC)

GND

1

VOUT

2

VIN

3

Tab

4

C250 6.8pF/50V(±0.1pF)

R283 10K(1%)

C1

100uF/6.3V(20%)

R241

5.1K(1%)

R27

0R(1%)

Q2

LBSS138LT1G

C8

0.1uF/50V(10%)(NC)

D12

RED LED

C251 22uF/10V(20%)

R29

0R(1%)(NC)

L1

3A@120ohm,25mohm

R15

0R(1%)

C4

0.1uF/50V(10%)

U1

ESP32-WROOM-32(NC)

GND1

1

3V3

2

EN

3

SENSOR_VP

4

SENSOR_VN

5

IO34

6

IO35

7

IO32

8

IO33

9

IO25

10

IO26

11

IO27

12

IO14

13

IO12

14

GND3

38

IO23

37

IO22

36

TXD0

35

RXD0

34

IO21

33

NC

32

IO19

31

IO18

30

IO5

29

IO17

28

IO16

27

IO4

26

IO0

25

GND

2

15

IO1

3

16

SD2

17

SD3

18

CMD

19

CLK

20

SD0

21

SD1

22

IO1

5

23

IO2

24

P_GND

39

SW7

K2-1109SP-B4SA-01

1

1

2

2

3

3

4

4

C10

10uF/10V(20%)(NC)

R16

0R(1%)

C254 0.1uF/50V(10%)

R30

0R(1%)

R34

0R(1%)

SW8

K2-1109SP-B4SA-01

1

1

2

2

3

3

4

4

C2

0.1uF/50V(10%)

U2

ESP32-WROVER-B/M321X0228RBB

GND1

1

3V3

2

EN

3

SENSOR_VP

4

SENSOR_VN

5

IO34

6

IO35

7

IO32

8

IO33

9

IO25

10

IO26

11

IO27

12

IO14

13

IO12

14

GND2

15

IO13

16

SD2

17

SD3

18

CMD

19

CLK

20

SD0

21

SD1

22

IO15

23

IO2

24

IO0

25

IO4

26

NC1

27

NC2

28

IO5

29

IO18

30

IO19

31

NC

32

IO21

33

RXD0

34

TXD0

35

IO22

36

IO23

37

GND3

38

P_GND

39

R35

0R(1%)

R10

0R(1%)(NC)

R20

0R(1%)

R17

51R(1%)

R28

10K(1%)

R1

0R(1%)

R280 10K(1%)

C252

22uF/10V(20%)

Espressif

!

/

!

11 16

2019.07

Summary of Contents for ESP32-LyraTD-DSPG

Page 1: ...www espressif com ESP32 LyraTD DSPG 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: ...are Preparation 3 2 2 Hardware Preparation 3 2 3 Flashing the Firmware 3 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 Interactive Functio...

Page 4: ...nt 1 1 ESP32 LyraTD DSPG ESP32 LyraTD DSPG is based on ESP32 WROVER B a BT Wi Fi combo module and a digital signal processor DSP that features a three microphone array for noise reduction echo cancela...

Page 5: ...conversion to analog audio output 5 Audio amplifier This audio power amplifier sends audio signals from the Codec to external speakers for playback 6 CP2102N USB to UART Chip An upgraded version of th...

Page 6: ...credentials and network settings Wi Fi ssid and passphrase Please install the android APK from the Play Store here https play google com store apps details id com espressif provbleavs iOS support will...

Page 7: ...sdk please follow the instructions mentioned on the GitHub page Once you build the Alexa firmware you will generate three artifacts bootloader bin partitions bin and alexa bin For Flash Download Tool...

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: ...ct 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 Flash Download Tool to start downloading the fi...

Page 10: ...rogramming app and click on Provision New Device Make sure your phone has internet connectivity Figure 2 5 Provision New Device The provisioning happens over BLE Bluetooth Low Energy Android mandates...

Page 11: ...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 you wish the device to connect to Once sele...

Page 12: ...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 initializ...

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

Page 14: ...CLK 3 DSP_VT_RSTN_3V3 3 DSP_APR_RSTN_3V3 3 DBMD_INT_3V3 3 DSP_APR_SPI_CS 3 DSP_VT_SPI_SCS_3V3 3 DSP_APR_SPI_CLK 3 DSP_APR_SPI_MOSI 3 DSP_APR_SPI_MISO 3 DSP_APR_I2S_BCLK_3V3 3 DSP_APR_I2S_LRCK_3V3 3 DS...

Page 15: ...Date Sheet o f 03_DSP V3 1 ESP32 LyraTD DSPG_A C 3 5 Thursday February 14 2019 R73 10K 1 R46 10K 1 NC U4 SG5032CAN 24 576000M TJGA3 VDD 4 OUT 3 GND 2 NC 3 ST 1 R82 10K 1 NC R41 0R 1 R286 680K 1 NC R56...

Page 16: ...DSPG_A C 4 5 Friday March 15 2019 Title Size Document Number Re v Date Sheet o f 04_Codec PA V3 1 ESP32 LyraTD DSPG_A C 4 5 Friday March 15 2019 Title Size Document Number Re v Date Sheet o f 04_Code...

Page 17: ...e v Date Sheet o f 05_Powers UART V3 1 ESP32 LyraTD DSPG_A C 5 5 Thursday February 14 2019 Title Size Document Number Re v Date Sheet o f 05_Powers UART V3 1 ESP32 LyraTD DSPG_A C 5 5 Thursday Februar...

Page 18: ...D2 6 GND3 7 GND4 8 R45 10K 1 NC C6 22pF 50V 5 D10 19 237ABHR6GHC A012T G 2 R 1 B 4 CV 3 R27 5 1K 1 R56 5 1K 1 STD1 M3 L5 3 5 R47 27 5K 1 D2 19 237ABHR6GHC A012T G 2 R 1 B 4 CV 3 C1 10uF 10V 20 C4 0 1u...

Page 19: ...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: