1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8
A
B
C
D
E
F
A
B
C
D
E
F
Date:
KiCad E.D.A. kicad no-vcs-found-undefined
Rev: Size: A3
Id: 1/1
Title: ESP32-EVB_Rev_A
File: ESP32-EVB_Rev_A.sch
Sheet: /
OLIMEX LTD.
https://www.olimex.com
+
-
-
PWR1
PWRJ-2mm(YDJ-1134)
FUSE1
NA(5025)
GND
GND1
PWR_FLAG
GND
D2
SMBJ6.0A(DO-214AA)
PWR_FLAG
C1
47uF/6.3V/20%/X5R/C0805
C247uF/6.3V/20%/X5R/C0805
+5V
R4
2.2k/R0402
K
1
A
2
PWRLED1
LED/Red/0603
GNDGNDGNDGND
C4
22uF/6.3V/20%/X5R/C0603
GND
EN
1
GND
2
LX
3
IN
4
FB
5
U2
SY8009AAAC(SOT23-5)
Vout=0.6*(1+Ra/Rb)
L2
2.2uH/1.5A/DCR<0.1R/CD32
R19
4.99k/1%/R0402
R20
1.1k/1%/R0402
Ra
Rb
GND GNDGND
C6
22uF/6.3V/20%/X5R/C0603
C7
22uF/6.3V/20%/X5R/C0603
+3.3V
PWR_FLAG
GND
Power Supply
1
2
PWR2
NA(TB2 DG306-5.0-2P)
GND
+
-
12
BUT1
T1107A(6x3,8x2,5MM)
12
BUT2
T1107A(6x3,8x2,5MM)
R14
220R/R0603
R16
220R/R0603
GND GND
Buttons
R5
1k/R0603
R6
10k/R0603
1
2 3
Q2
BC817-40(SOT23)
GNDGND
12
REL2A
RAS-0515
+5V
K
1
A
2
D3
1N5819(S4 SOD-123)
R11
2.2k/R0603
K
1
A
2
LED2
LED/GREEN/0603
R1
1k/R0603
R2
10k/R0603
1
2 3
Q1
BC817-40(SOT23)
GNDGND
12
REL1A
RAS-0515
+5V
K
1
A
2
D1
1N5819(S4 SOD-123)
R3
2.2k/R0603
K
1
A
2
LED1
LED/GREEN/0603
Relays
1 2
3 4
5 6
7 8
9 10
UEXT1
BH10S
R18
2.2k/R0603
+3.3V
GND
R21
2.2k/R0603
R22
10k/R0603
UEXT
NC0NO0
COM0
REL1B
RAS-0515
NC0NO0
COM0
REL2B
RAS-0515
1
2
3
CON1
TB3 DG306-5.0-3P
1
2
3
CON2
TB3 DG306-5.0-3P
K
1
A
2
D4
1N5822/SS34/SMA
+5V
K
1
A
2
COMPLETE1
LED/GREEN/0603
K
1
A
2
CHARGING1
LED/YELLOW/0603
R7
2.2k/R0603
R9
2.2k/R0603
R8
4.99k/1%/R0603
R10
4.99k/1%/R0603
12
400MA_E1
Closed
GND GND GND
VDD1
1
VDD2
2
STAT1
3
STAT2
4
VSS
5
PROG
6
#PG(#TE)
7
THERM
8
VBAT1
9
VBAT2
10
U1
MCP73833(MSOP10)
STAT1
STAT2
Ich = 1000/Rp
200mA->4.99k
400mA->4.99k || 4.99k
K
1
A
2
BAT_LOW1
LED/RED/0603
R15
2.2k/R0603
#PG(#TE)
R12
1k/R0603
R13
10k/0603
GND
THERM1
D
G
P-MOS
S
12
3
FET1
IRLML6402
+
-
1
2
BAT1
DW02R
GND
R17 NA
12
C3 470uF/10V/105C
GND
+3.3V
GND
GND
+3.3V
VDD2A
1
LED2/NINTSEL
2
LED1/REGOFF
3
XTAL2
4
XTAL1/CLKIN
5
VDDCR
6
RXCLK/PHYAD1
7
RXD3/PHYAD2
8
RXD2/RMIISEL
9
RXD1/MODE1
10
TXCLK
20
RXN
30
RXD0/MODE0
11
TXEN
21
RXP
31
VDDIO
12
TXD0
22
RBIAS
32
RXER/RXD4/PHYAD0
13
TXD1
23
GND
33
CRS
14
TXD2
24
COL/CRS_DV/MODE2
15
TXD3
25
MDIO
16
RXDV
26
MDC
17
VDD1A
27
NINT/TXER/TXD4
18
TXN
28
NRST
19
TXP
29
U4
LAN8710A-EZC(QFN32)
GPIO16/EMAC_CLK_OUT(RMII)
GPIO19/EMAC_TXD0(RMII)
GPIO22/EMAC_TXD1(RMII)
GPIO21/EMAC_TX_EN(RMII)
GND
In RMII
Mode
+3.3V
R41 220R/R0603
R40 2.2k/R0603
GPIO25/EMAC_RXD0(RMII)
GPIO25/EMAC_RXD0(RMII)
GPIO26/EMAC_RXD1(RMII)
GPIO26/EMAC_RXD1(RMII)
+3.3V
+3.3V
+3.3V
R37
NA(R0603)
R38
10k/R0603
R39
12.1k/1%/R0603
+3.3V
GND
C18 10uF/6.3V/20%/X5R/C0603
+3.3V
C13
100nF/50V/20%/Y5V/C0603
GND
GND
C8
22uF/6.3V/20%/X5R/C0603
C9
22uF/6.3V/20%/X5R/C0603
GND GND
L3
FB0805/600R/2A
R25
0R(board_mounted)
C11
100nF/50V/20%/Y5V/C0603
GND
R26
220R/R0603
R28
49.9R/1%/R0603
R31
49.9R/1%/R0603
R32
49.9R/1%/R0603
R33
49.9R/1%/R0603
C17
100nF/50V/20%/Y5V/C0603
C16
2.2uF/6.3V/10%/X5R/C0603
C15
100nF/50V/20%/Y5V/C0603
C14
100nF/50V/20%/Y5V/C0603
C12
22uF/6.3V/20%/X5R/C0603
GND
R27
220R/R0603
GND
E/D
OUT
VDD
VSS
1
2
3
4
CR1
NA(Q50MHz/25ppm/3V/4P/5x3.2mm)
+3.3V
R34
NA(10k/R0603)
XTAL1/CLKIN
R36
NA(22R/R0603)
R35
22R/R0603
XTAL1/CLKIN
GPIO16/EMAC_CLK_OUT(RMII)
GND
+3.3V
Ethernet
ESP-WROOM-32
MODULE
1.11.2
RM1A
RA1206_(4X0603)_4B8_100k
2.12.2
RM1B
RA1206_(4X0603)_4B8_100k
3.13.2
RM1C
RA1206_(4X0603)_4B8_100k
4.14.2
RM1D
RA1206_(4X0603)_4B8_100k
GPIO10/SD_DATA3
SD/MMC Card
GPIO1/U0TXD
GPIO1/U0TXD
GPIO3/U0RXD
GPIO3/U0RXD
GPIO18/CRS_DV
GPIO18/CRS_DV
GPIO11/SD_CMD
GPIO9/SD_DATA2
GPIO8/SD_DATA1
GPIO7/SD_DATA0
GPIO2/MDIO(RMII)
GPIO2/MDIO(RMII)
GPIO0/MDC(RMII)
GPIO0/MDC(RMII)
GPIO4/EPHY-RST#
GPIO4/EPHY-RST#
GPIO15/EPHY-MDINT
RMIISEL
RMIISEL
PHYAD2
PHYAD2
PHYAD1
PHYAD1
PHYAD0
PHYAD0
GPIO6/SD_CLK
GPIO15/EPHY-MDINT
GPIO5/I2C-SCL
GPIO5/I2C-SCL
GPIO27/I2C_SDA
GPIO27/I2C_SDA
GPIO12/SPI_MISO
GPIO12/SPI_MISO
GPIO13/SPI_MOSI
GPIO13/SPI_MOSI
GPIO14/SPI_CLK
GPIO14/SPI_CLK
Bootstrapping Pins
Settings
Internal Bootstrapping Resistors
MTDI/GPIO12: Pull-Down
GPIO0: Pull-Up
GPIO2: Pull-Down
GPIO4: Pull-Down
MTDO/GPIO15: Pull-Up
GPIO5: Pull-Up
Voltage of Internal LDO(VDD_SDIO)
Pin
Pin
Pin
Pin
Default
Default
Default
Default
3.3V 1.8V
0 1
Booting Mode
GPIO12/MTDI
Pull-Down
GPIO0
GPIO2 Pull-Down
Pull-Up
SPI Flash Boot Download Boot
1
Don't-care
0
0
Debugging Log on U0TXD During Booting
U0TXD Toggling U0TXD Silent
GPIO15/MTDO Pull-Up
1 0
Timing of SDIO Slave
For more information refer to
esp_wroom_32_datasheet_en.pdf.
Falling-edge:Output
Falling-edge:Input
Rising-edge:Output
Rising-edge:Input
Falling-edge:Output Rising-edge:Output
GPIO5
GPIO15/MTDO Pull-Up
Pull-Up
0
0
0
1
1
0
1
1
Rising-edge:Input
GPIO23/SPI_CS
GPIO23/SPI_CS
L1
FB0805/600R/2A
C5
22uF/6.3V/20%/X5R/C0603
K
1
A
2
D5
1N5819(S4SOD-123)
R23
10k/R0603
1 2
3 4
5 6
7 8
9 10
20
30
40
11
21
31
12
22
32
13
23
33
14
24
34
15
25
35
16
26
36
17
27
37
18
28
38
19
29
39
EXT1
HN2x20
R24
10k/R0603
ESP_EN
GPI34/BUT1
GPI34/BUT1
GPI35/BUT2
GPI35/BUT2
1 2
PHY_RST1
Opened
GND
GND
GPIO32/REL1
GPIO32/REL1
GPIO33/REL2
GPIO33/REL2
GPIO0/MDC(RMII) GPIO1/U0TXD
GPIO2/MDIO(RMII) GPIO3/U0RXD
GPIO4/EPHY-RST# GPIO5/I2C-SCL
GPIO6/SD_CLK GPIO7/SD_DATA0
GPIO8/SD_DATA1 GPIO9/SD_DATA2
GPIO10/SD_DATA3 GPIO11/SD_CMD
GPIO12/SPI_MISO GPIO13/SPI_MOSI
GPIO14/SPI_CLK GPIO15/EPHY-MDINT
GPIO16/EMAC_CLK_OUT(RMII)
GPIO17
GPIO17
GPIO18/CRS_DV GPIO19/EMAC_TXD0(RMII)
GPIO21/EMAC_TX_EN(RMII) GPIO22/EMAC_TXD1(RMII)
GPIO23/SPI_CS GPIO25/EMAC_RXD0(RMII)
GPIO26/EMAC_RXD1(RMII) GPIO27/I2C_SDA
GPIO32/REL1 GPIO33/REL2
GPI34/BUT1 GPI35/BUT2
GPI36
GPI36
GPI39
GPI39
GND
GND
+3.3V
+3.3V
12
+5V_EN1
Closed
+5V
+5V
Extension
MH2
MH3
GND
GND
1.1 1.2
RM2A
RA1206_(4X0603)_4B8_4.7k
2.1 2.2
RM2B
RA1206_(4X0603)_4B8_4.7k
3.1 3.2
RM2C
RA1206_(4X0603)_4B8_4.7k
4.14.2
RM2D
RA1206_(4X0603)_4B8_4.7k
1.1 1.2
RM3A
RA1206_(4X0603)_4B8_4.7k
2.1 2.2
RM3B
RA1206_(4X0603)_4B8_4.7k
3.13.2
RM3C
RA1206_(4X0603)_4B8_4.7k
4.1 4.2
RM3D
RA1206_(4X0603)_4B8_4.7k
DAT2/RES
1
CD/DAT3/CS
2
CMD/DI
3
VDD
4
CLK/SCLK
5
VSS
6
DAT0/DO
7
DAT1/RES
8
PACK1
SH1
PACK2
SH2
MICRO_SD1
TFC-WXCP11-08-LF
+3.3V
R29 10k/R0603
R43 22R/R0603
GND
L4
FB0805/600R/2A
C10
47uF/6.3V/20%/X5R/C0805
GND
GPIO6/SD_CLK
GPIO7/SD_DATA0
GPIO8/SD_DATA1
GPIO9/SD_DATA2
GPIO11/SD_CMD
GPIO10/SD_DATA3
GPIO19/EMAC_TXD0(RMII)
GPIO22/EMAC_TXD1(RMII)
GPIO21/EMAC_TX_EN(RMII)
PWR_FLAG
PWR_FLAG
PWR_FLAG
ESP_EN
ESP-WROOM-32
MODULE
GND
1
3V3
2
EN
3
GPI36/SENSOR_VP/ADC_H/ADC1_CH0/RTC_GPIO0
4
GPI39/SENSOR_VN/ADC1_CH3/ADC_H/RTC_GPIO3
5
GPI34/ADC1_CH6/RTC_GPIO4
6
GPI35/ADC1_CH7/RTC_GPIO5
7
GPIO32/XTAL_32K_P/ADC1_CH4/TOUCH9/RTC_GPIO9
8
GPIO33/XTAL_32K_N/ADC1_CH5/TOUCH8/RTC_GPIO8
9
GPIO25/DAC_1/ADC2_CH8/RTC_GPIO6/EMAC_RXD0
10
GPIO6/SD_CLK/SPICLK/HS1_CLK/U1CTS
20
GPIO18/VSPICLK/HS1_DATA7
30
GPIO26/DAC_2/ADC2_CH9/RTC_GPIO7/EMAC_RXD1
11
GPIO7/SD_DATA0/SPIQ/HS1_DATA0/U2RTS
21
GPIO19/VSPIQ/U0CTS/EMAC_TXD0
31
GPIO27/ADC2_CH7/TOUCH7/RTC_GPIO17/EMAC_RX_DV
12
GPIO8/SD_DATA1/SPID/HS1_DATA1/U2CTS
22
NC
32
GPIO14/ADC2_CH6/TOUCH6/RTC_GPIO16/MTMS/HSPICLK/HS2_CLK/SD_CLK/EMAC_TXD2
13
GPIO15/ADC2_CH3/TOUCH3/MTDO/HSPICS0/RTC_GPIO13/HS2_CMD/SD_CMD/EMAC_RXD3
23
GPIO21/VSPIHD/EMAC_TX_EN
33
GPIO12/ADC2_CH5/TOUCH5/RTC_GPIO15/MTDI/HSPIQ/HS2_DATA2/SD_DATA2/EMAC_TXD3
14
GPIO2/ADC2_CH2/TOUCH2/RTC_GPIO12/HSPIWP/HS2_DATA0/SD_DATA0
24
GPIO3/U0RXD/CLK_OUT2
34
GND
15
GPIO0/ADC2_CH1/TOUCH1/RTC_GPIO11/CLK_OUT1/EMAC_TX_CLK
25
GPIO1/U0TXD/CLK_OUT3/EMAC_RXD2
35
GPIO13/ADC2_CH4/TOUCH4/RTC_GPIO14/MTCK/HSPID/HS2_DATA3/SD_DATA3/EMAC_RX_ER
16
GPIO4/ADC2_CH0/TOUCH0/RTC_GPIO10/HSPIHD/HS2_DATA1/SD_DATA1/EMAC_TX_ER
26
GPIO22/VSPIWP/U0RTS/EMAC_TXD1
36
GPIO9/SD_DATA2/SPIHD/HS1_DATA2/U1RXD
17
GPIO16/HS1_DATA4/U2RXD/EMAC_CLK_OUT
27
GPIO23/VSPID/HS1_STROBE
37
GPIO10/SD_DATA3/SPIWP/HS1_DATA3/U1TXD
18
GPIO17/HS1_DATA5/U2TXD/EMAC_CLK_OUT_180
28
GND
38
GPIO11/SD_CMD/SPICS0/HS1_CMD/U1RTS
19
GPIO5/VSPICS0/HS1_DATA6/EMAC_RX_CLK
29
THERMAL_PAD
39
U3
ESP-WROOM-32
VDD1A-2A
VDDCR
VDD1A-2A
VDDCR
The PHY is setted up as follows:
MODE: All capable(10/100Base)
-Auto-negotiation enabled
-RMII Configuration
-SMI address: 0x00
GND
Mounting Holes
C19
1nF/2000V/10%/X7R/C1206
C20
NA(1nF/2000V/10%/X7R/C1206)
GND
1
1:1
1:1
1nF/2kV
2
3
4
5
6
7
75
75
75
75
8
GND
GREEN
RJ45 SIDE
YELLOW
TD+
1
TD-
2
COM
3
NC
6
RD+
7
RD-
8
AG
AG1
KG
KG1
AY
AY1
KY
KY1
GND1
GND1
GND2
GND2
LAN1
RJLD-060TC1(LPJ4013EDNL)
Rp
LiPo Charger
Software Selectable Pins
Signal Pin
EMAC_MDC_out
EMAC_MDI_in
EMAC_MDO_out
EMAC_CRS_out
Any GPIO
EMAC_COL_out
Interface
EMAC
I2C
I2CEXT0_SCL_in
I2CEXT0_SDA_in
I2CEXT1_SCL_in
I2CEXT1_SDA_in
I2CEXT0_SCL_out
I2CEXT0_SDA_out
I2CEXT1_SCL_out
I2CEXT1_SDA_out
Any GPIO
General
Purpose
SPI
HSPIQ_in/_out
HSPID_in/_out
HSPICLK_in/_out
HSPI_CS0_in/_out
HSPI_CS1_out
HSPI_CS2_out
VSPIQ_in/_out
VSPID_in/_out
VSPI_CS0_in/_out
VSPICLK_in/_out
VSPI_CS1_out
VSPI_CS2_out
Any GPIO
+5V_Only!!!