You are on page 1of 1

1 2 3 4 5 6 7 8 9 10 11

Power Supply ESP-WROOM-32 Extension


MODULE
A +5V_USB +5V A
PWR_FLAG R54

WPM2015-3/TR
3D

A
2
FET2 +3.3V EXT1
PWR_GOOD1 GPIO0/XTAL1/CLKIN GPIO1/U0TXD

P-MOS
WPM2015-3/TR +3.3V U3 NA/R0603 1 2
1G 2S LED/RED/0603 GPIO2/HS2_DATA0
3 4
GPIO3/U0RXD

K
1
2 25 GPIO0/XTAL1/CLKIN

LED/RED/0603
GPIO4/U1TXD GPIO5/CAN-TX
3V3 GPIO0/ADC2_CH1/TOUCH1/RTC_GPIO11/CLK_OUT1/EMAC_TX_CLK 5 6
+5V_Only!!!

PWRLED1

A
2
1 35 GPIO1/U0TXD GPIO6/SD_CLK GPIO7/SD_DATA0

A
2

2
D6
LiPo Charger D4 GND GND GPIO1/U0TXD/CLK_OUT3/EMAC_RXD2 7 8

FET1
A K COMPLETE1 CHARGING1 15 24 GPIO2/HS2_DATA0 GPIO8/SD_DATA1 GPIO9/SD_DATA2
2 1
1N5822/SS34/SMA GND GPIO2/ADC2_CH2/TOUCH2/RTC_GPIO12/HSPIWP/HS2_DATA0/SD_DATA0 9 10
LED/GREEN/0603 LED/YELLOW/0603

K
1
38 34 GPIO3/U0RXD GPIO10/SD_DATA3 GPIO11/SD_CMD
PWR1 1N5822/SS34/SMA R15 GND GPIO3/U0RXD/CLK_OUT2 11 12

K
1

G1
C1

C2
26 GPIO4/U1TXD GPIO12/IR_Transmit GPIO13/I2C-SDA
PWRJ-2mm(YDJ-1134) 2.2k/R0603 GPIO4/ADC2_CH0/TOUCH0/RTC_GPIO10/HSPIHD/HS2_DATA1/SD_DATA1/EMAC_TX_ER 13 14
+ +5V_EXT U1 +3.3V 29 GPIO5/CAN-TX GPIO14/HS2_CLK GPIO15/HS2_CMD
P-MOS
GPIO5/VSPICS0/HS1_DATA6/EMAC_RX_CLK 15 16

1 D2

2.2k/R0603
- R7 R9 1
VDD1 #PG(#TE)
7 #PG(#TE) 39
THERMAL_PAD GPIO6/SD_CLK/SPICLK/HS1_CLK/U1CTS
20 GPIO6/SD_CLK GPIO16/I2C-SCL GPIO17/SPI_CS

K
17 18

D3

S2
GND
2.2k/R0603 2.2k/R0603

R4
- 2 21 GPIO7/SD_DATA0 GPIO18/MDIO(RMII) GPIO19/EMAC_TXD0(RMII)

47uF/6.3V/20%/X5R/C0805

47uF/6.3V/20%/X5R/C0805
VDD2 GPIO7/SD_DATA0/SPIQ/HS1_DATA0/U2RTS 19 20
PWR2
10k/R0603

STAT1 3
STAT1 VBAT2
10
PWR_FLAG
R24 3
EN GPIO8/SD_DATA1/SPID/HS1_DATA1/U2CTS
22 GPIO8/SD_DATA1 GPIO21/EMAC_TX_EN(RMII) GPIO22/EMAC_TXD1(RMII)

A
21 22

2
1 + STAT2 4 9
+3.3V
17 GPIO9/SD_DATA2 GPIO23/MDC(RMII) GPIO25/EMAC_RXD0(RMII)
STAT2 VBAT1 R17 1k/R0603 GPIO9/SD_DATA2/SPIHD/HS1_DATA2/U1RXD 23 24

SMBJ6.0A(DO-214AA)
2 6 32 18 GPIO10/SD_DATA3 GPIO26/EMAC_RXD1(RMII) GPIO27/EMAC_RX_CRS_DV
PROG U2 L2 NC GPIO10/SD_DATA3/SPIWP/HS1_DATA3/U1TXD 25 26
- 5 8 2.2uH/1.5A/DCR<0.1R/CD32 ESP_EN 19 GPIO11/SD_CMD GPIO32/REL1 GPIO33/REL2
VSS THERM NA/R0603 GPIO11/SD_CMD/SPICS0/HS1_CMD/U1RTS 27 28
NA(TB2 DG306-5.0-2P) 4 3 14 GPIO12/IR_Transmit GPI34/BUT1 GPI35/CAN-RX

47uF/6.3V/20%/X5R/C0805

47uF/6.3V/20%/X5R/C0805
R8 R10 IN LX GPIO12/ADC2_CH5/TOUCH5/RTC_GPIO15/MTDI/HSPIQ/HS2_DATA2/SD_DATA2/EMAC_TXD3 29 30
MCP73833(MSOP10) 1 R19 16 GPIO13/I2C-SDA GPI36/U1RXD GPI39/IR_RECEIVE

C6

C7
GND1 4.99k/1%/R0603 4.99k/1%/R0603 EN Ra GPIO13/ADC2_CH4/TOUCH4/RTC_GPIO14/MTCK/HSPID/HS2_DATA3/SD_DATA3/EMAC_RX_ER 31 32
R12 BAT1

C3

C4

22uF/6.3V/20%/X5R/C0603

22uF/6.3V/20%/X5R/C0603
2 5 4.99k/1%/R0603 13 GPIO14/HS2_CLK ESP_EN
R30

GND FB GPIO14/ADC2_CH6/TOUCH6/RTC_GPIO16/MTMS/HSPICLK/HS2_CLK/SD_CLK/EMAC_TXD2 33 34 GND


1k/R0603
B PWR_FLAG Rp 1 + R20 23 GPIO15/HS2_CMD GND
B
THERM1 Rb GPIO15/ADC2_CH3/TOUCH3/MTDO/HSPICS0/RTC_GPIO13/HS2_CMD/SD_CMD/EMAC_RXD3 GND 35 36

1
400MA_E1 2 SY8089AAAC(SOT23-5) 1.1k/1%/R0603 27 GPIO16/I2C-SCL +3.3V
GPIO16/HS1_DATA4/U2RXD/EMAC_CLK_OUT 37 38 +3.3V
Closed - Vout=0.6*(1+Ra/Rb) 28 GPIO17/SPI_CS +5V

2
GPIO17/HS1_DATA5/U2TXD/EMAC_CLK_OUT_180 39 40 +5V
DW02R 30 GPIO18/MDIO(RMII)
R13 GPIO18/VSPICLK/HS1_DATA7 NA(HN2x20)
31 GPIO19/EMAC_TXD0(RMII)
10k/R0603 GPIO19/VSPIQ/U0CTS/EMAC_TXD0
GND GND GND GND GND GND GND GND GND GND GND 33 GPIO21/EMAC_TX_EN(RMII)
ESP-WROOM-32 GPIO21/VSPIHD/EMAC_TX_EN
36 GPIO22/EMAC_TXD1(RMII)
Ich = 1000/Rp GPIO22/VSPIWP/U0RTS/EMAC_TXD1
200mA->4.99k 37 GPIO23/MDC(RMII)
400mA->4.99k || 4.99k GND GND GND GND GND GND GND GND MODULE GPIO23/VSPID/HS1_STROBE
10 GPIO25/EMAC_RXD0(RMII)
GPIO25/DAC_1/ADC2_CH8/RTC_GPIO6/EMAC_RXD0
11 GPIO26/EMAC_RXD1(RMII)
GPIO26/DAC_2/ADC2_CH9/RTC_GPIO7/EMAC_RXD1
12 GPIO27/EMAC_RX_CRS_DV
GPIO27/ADC2_CH7/TOUCH7/RTC_GPIO17/EMAC_RX_DV
8 GPIO32/REL1
GPIO32/XTAL_32K_P/ADC1_CH4/TOUCH9/RTC_GPIO9
9 GPIO33/REL2
GPIO33/XTAL_32K_N/ADC1_CH5/TOUCH8/RTC_GPIO8
6 GPI34/BUT1
GPI34/ADC1_CH6/RTC_GPIO4
7 GPI35/CAN-RX
GPI35/ADC1_CH7/RTC_GPIO5
4 GPI36/U1RXD
GPI36/SENSOR_VP/ADC_H/ADC1_CH0/RTC_GPIO0
5 GPI39/IR_RECEIVE
GPI39/SENSOR_VN/ADC1_CH3/ADC_H/RTC_GPIO3

ESP-WROOM-32
Infrared Communication
C
Ethernet C

U4
R53 LED3

+3.3V
+3.3V 12 22 GPIO19/EMAC_TXD0(RMII) A K
TXD0 VDDIO 1 2
L3 C13 100nF/50V/20%/Y5V/C0603 In RMII 23 GPIO22/EMAC_TXD1(RMII)
GND TXD1 6.8R/R1206 LED/IR333-A/5mm
FB0805/600R/2A Mode TXD2
24 GND
VDD1A-2A 27 25

BC817-40(SOT23)
VDD1A TXD3

Relays

3
21 GPIO21/EMAC_TX_EN(RMII)
100nF/50V/20%/Y5V/C0603

100nF/50V/20%/Y5V/C0603

TXEN
22uF/6.3V/20%/X5R/C0603
C9
22uF/6.3V/20%/X5R/C0603

22uF/6.3V/20%/X5R/C0603

1
VDD2A TXCLK
20
+3.3V
GPIO12/IR_Transmit R55 1k/R0603
1
C12

C14

C15

18 RA1206_(4X0603)_4B8_2.2k 4.2 4.1 RM2D +5V +5V


NINT/TXER/TXD4
100nF/50V/20%/Y5V/C0603
2.2uF/6.3V/10%/X5R/C0603

3.2 RM3C

2
VDDCR 6 RA1206_(4X0603)_4B8_2.2k 3.1 R56 10k/R0603
VDDCR Q7
C8

11 GPIO25/EMAC_RXD0(RMII)
0R(board_mounted)
R25

RXD0/MODE0 REL1B REL2B


R26
R28
R31
R32
R33

2.2k/R0603
2.2k/R0603
1N5819S4(SOD-123)

1N5819S4(SOD-123)
10 GPIO26/EMAC_RXD1(RMII)
RXD1/MODE1 RAS-0515 RAS-0515

R3

R11
9 RMIISEL CON1 CON2
RXD2/RMIISEL

NO0

NO0
REL1A REL2A
GND GND

K
1

1
8 1 1

1
C16

C17

PHYAD2
RXD3/PHYAD2
33 26 D1 COM0 2 D3 COM0 2
GND RXDV
330R/R0603
49.9R/1%/R0603
49.9R/1%/R0603
49.9R/1%/R0603
49.9R/1%/R0603

A
2

2
7 PHYAD1 3 3

A
2

2
RXCLK/PHYAD1

NC0

NC0
LED2
LED1
2

2
GND GND 13 PHYAD0
RXER/RXD4/PHYAD0 RAS-0515 RAS-0515
D LAN1 4 TB3 DG306-5.0-3P TB3 DG306-5.0-3P +3.3V D
XTAL2

K
1

1
RJLD-060TC1(LPJ4013EDNL) GND 17 GPIO23/MDC(RMII)
MDC
1:1

3
1 TD+ 1 GPIO0/XTAL1/CLKIN 5 16 GPIO18/MDIO(RMII)

BC817-40(SOT23)
XTAL1/CLKIN MDIO U7

BC817-40(SOT23)
75 75 R1 1k/R0603 R5 1k/R0603
COM 3
RM3A

LED/GREEN/0603

LED/GREEN/0603
1.1 1.2 GPIO32/REL1 GPIO33/REL2
4 +3.3V 1 1
5 TD- 2 RA1206_(4X0603)_4B8_2.2k 3
RJ45 SIDE

VCC
R6 GPI39/IR_RECEIVE

2
R2 10k/R0603
2 AG AG1 2
LED2/NINTSEL CRS
14 RA1206_(4X0603)_4B8_2.2k 10k/R0603 Q1 Q2 1
Vout C27
GREEN
KG KG1 3 2.1 2.2 RM3B 0 2 100nF/50V/20%/Y5V/C0603
LED1/REGOFF +3.3V MH GND
YELLOW AY AY1 COL/CRS_DV/MODE2
15 GPIO27/EMAC_RX_CRS_DV

3 KY KY1 29
TXP RPM7236-H8
75 75 1:1 R38 GND GND GND GND
7 RD+ 7 28
TXN NRST
19 10k/R0603
+3.3V
C18 GND GND
NC 6 31 NA(10uF/6.3V/20%/X5R/C0603)
8 RXP
GND2
GND1

6 RD- 8 30
RXN RBIAS
32 R39 GND
GND 1nF/2kV 12.1k/1%/R0603
GND2
GND1

LAN8710A-EZC(QFN32) R57 OSC_DIS


NA(1nF/2000V/10%/X7R/C1206)

C11 R27
1nF/2000V/10%/X7R/C1206

330R/R0603 1k/R0603
C19

C20

100nF/50V/20%/Y5V/C0603
2

PHY_RST1 The PHY is setted up as follows:


SD/MMC Card
Opened MODE: All capable(10/100Base) +3.3V
UEXT
1

-Auto-negotiation enabled
-RMII Configuration
+3.3V PWR_FLAG
-SMI address: 0x00
E GND GND GND GND GND E

+3.3V
PWR_FLAG L1
FB0805/600R/2A
RA1206_(4X0603)_4B8_2.2k
Buttons
RM1C 3.2 3.1
R29 10k/R0603 GPIO15/HS2_CMD MICRO_SD1
R34 10k/R0603 OSC_DIS RA1206_(4X0603)_4B8_2.2k 4.2 4.1 RM3D PHYAD0 2
CD/DAT3/CS

2.2k/R0603
10k/R0603
10k/R0603
U8 RA1206_(4X0603)_4B8_2.2k 1.1 1.2 RM2A PHYAD1 L4 FB0805/600R/2A 3
CMD/DI
+3.3V
CR1 1 2 ESP_EN RA1206_(4X0603)_4B8_2.2k 2.1 2.2 RM2B PHYAD2 C5 22uF/6.3V/20%/X5R/C0603 C10 47uF/6.3V/20%/X5R/C0805 4
#RST VDD GND VDD
E/D RA1206_(4X0603)_4B8_2.2k 3.1 3.2 RM2C RMIISEL 6
4 VDD 1
VSS
5 3 +3.3V GPIO14/HS2_CLK 10R/R0603 5 BUT1
R36 CT GND R18 R43 CLK/SCLK R14
RM1A 1.2 R16

GND
GPIO0/XTAL1/CLKIN 1.1 GPIO2/HS2_DATA0 7 2 1 GPI34/BUT1 10k/R0603 R45
3 C28 2.2k/R0603 DAT0/DO
10R/R0603 BD5230G-TR(SSOP5/SOT-23-5) UEXT1 RM1B 2.2 2.1 8 220R/R0603 T1107A(6x3,8x2,5MM)
DAT1/RES R46

R21
R22
R23
100nF/50V/20%/Y5V/C0603 VDD1A-2A 1 2 GND D5 RM1D 4.2 4.1 220R/R0603 1 D_Com
2 VSS OUT PWR_FLAG 1N5819S4(SOD-123) DAT2/RES
Vdd=3.3V, CT=100nF, GPIO4/U1TXD 3 4 K A GPI36/U1RXD RA1206_(4X0603)_4B8_2.2k NA/R0603
then: tPLH approx. 700ms VDDCR GPIO16/I2C-SCL 5 6 1 2 GPIO13/I2C-SDA SH1
SH2
Q50MHz/25ppm/3V/4P/5x3.2mm PWR_FLAG PACK1
PACK2
GND GND GND GND GPIO15/HS2_CMD HSPIQ
7 8 HSPID
GPIO2/HS2_DATA0 RST1

GND
GPIO14/HS2_CLK HSPICLK
9 10 GPIO17/SPI_CS 2 1 ESP_EN
TFC-WXCP11-08-LF
T1107A(6x3,8x2,5MM)
BH10S
GND

F F

Software Selectable Pins Internal Bootstrapping Resistors


Mounting Holes
Interface Signal Pin MTDI/GPIO12: Pull-Down

USB to UART CAN Driver EMAC_MDC_out


EMAC_MDI_in
GPIO0: Pull-Up

Any GPIO GND MH2 GPIO2: Pull-Down


EMAC EMAC_MDO_out
EMAC_CRS_out GPIO4: Pull-Down
GND MH3
EMAC_COL_out
MTDO/GPIO15: Pull-Up
I2CEXT0_SCL_in
PWR_FLAG
+5V
5.0V/3.3V1 +3.3V GPIO5: Pull-Up
I2CEXT0_SDA_in
+3.3V Closed(1-2)/Opened(2-3)
I2CEXT1_SCL_in
U5 1 3 I2CEXT1_SDA_in
USB-UART1 Voltage of Internal LDO(VDD_SDIO)
C23 22uF/6.3V/20%/X5R/C0603
19 3 R35 220R/R0603 GPIO3/U0RXD I2C Any GPIO
G MISB-SWMM-5B-LF(USB_MICRO) GND VCC TXD I2CEXT0_SCL_out G
C24 R40 220R/R0603 Pin Default 3.3V 1.8V
2

100nF/50V/20%/Y5V/C0603
5 4 GPIO1/U0TXD I2CEXT0_SDA_out
GND V3 RXD
ESP_EN GPIO12/MTDI Pull-Down 0 1
I2CEXT1_SCL_out
Booting Mode
Bootstrapping Pins
8 16
0
0

GND GND RTS# I2CEXT1_SDA_out


+5V_USB Auto program R48 NA/R0603 U6 SPI Flash Boot Download Boot Settings
3

1 11 Pin Default
VBUS CTS# R41
2 7 15 Q4 DTR RTS->EN IO0 R49 10k/R0603 8 1 R50 GPIO5/CAN-TX GPIO0 Pull-Up 1 0
D- UD- DTR# GND Rs TxD
3 6 12 1 BC817-40(SOT23) 1 1 1 1 7 2 HSPIQ_in/_out GPIO2 Pull-Down Don't-care 0
D+ UD+ DSR# 1k/R0603 CANH GND 330R/R0603
0 0 1 1 Debugging Log on U0TXD During Booting
2

4 14 6 3 HSPID_in/_out
ID DCD# CANL VDD
C21 1 0 0 1 R51
CAN_T1

5 27pF/50V/5%/C0G/C0603
9 13 5 4 GPI35/CAN-RX HSPICLK_in/_out Pin Default U0TXD Toggling U0TXD Silent
Opened

100nF/50V/20%/Y5V/C0603

10uF/6.3V/20%/X5R/C0603
GND XI RI# VREF RxD
1

Q3
NOS#
20 0 1 1 0 330R/R0603
HSPI_CS0_in/_out GPIO15/MTDO Pull-Up 1 0
0
0

C22 27pF/50V/5%/C0G/C0603
10 17 CAN1 HSPI_CS1_out Timing of SDIO Slave
2

XO IR# MCP2551-I/SN(SOIC-8_150mil) General


CANH
2

GPIO0/XTAL1/CLKIN 3 HSPI_CS2_out Pin Default Falling-edge:Input Rising-edge:Input Rising-edge:Input


Q12MHz/20pF/30ppm/2P/HC-49SM(SMD) R42 Purpose Any GPIO
120R/R1206

Q5 R58 NA/R0603 Falling-edge:Output Rising-edge:Output Falling-edge:Output Rising-edge:Output


2 CANL VSPIQ_in/_out
CH340T(SSOP20W) SPI
R47
A2

1 BC817-40(SOT23)
2

C25

C26

1k/R0603
1 R52 VSPID_in/_out GPIO15/MTDO Pull-Up 0 0 1 1
GND GND GND BAT54C(SOT23-3)
3

CC 680R/R0603 VSPICLK_in/_out GPIO5 Pull-Up 0 1 0 1


3 U9 TB3-3.5mm VSPI_CS0_in/_out
A1
1

VSPI_CS1_out
220R/R0603

R44
OSC_DIS VSPI_CS2_out
R37

NA/R0603
GPIO2/HS2_DATA0 GND GND GND GND GND For more information refer to
H esp_wroom_32_datasheet_en.pdf. H
https://www.olimex.com
A1
1

D_Com CC U10 OLIMEX LTD.


3 BAT54C(SOT23-3) Options were added for MCP2562-E/SN and SN65HVD230D usage! Sheet: /
A2
2

File: ESP32-EVB_Rev_D.sch
OSC_DIS
Title: ESP32-EVB_Rev_C
Size: A2 Date: Rev: C
KiCad E.D.A. kicad (5.0.0-rc2-dev-179-gab3780148) Id: 1/1
1 2 3 4 5 6 7 8 9 10 11

You might also like