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: 2018-09-14
KiCad E.D.A. kicad (6.0.0-rc1-dev-478-gc120ae9e9)
Rev: A1Size: A3
Id: 1/1
Title: ESP32-DevKit-Lipo
File: ESP32-DevKit-Lipo_Rev_A1.sch
Sheet: /
OLIMEX LTD.
https://www.olimex.com
GND
GND1
PWR_FLAG
GND
PWR_FLAG
C1
47uF/6.3V/20%/X5R/C0805
+5V
R2 2.2k/R0603
K
1
A
2
PWRLED1
LED/RED/0603
GND GND GND
EN
1
GND
2
LX
3
IN
4
FB
5
U3
SY8089AAAC(SOT23-5)
Vout=0.6*(1+Ra/Rb)
L1
2.2uH/1.5A/DCR<0.1R/CD32
R11
4.99k/1%/R0603
R12
1.1k/1%/R0603
Ra
Rb
GNDGND
+3.3V
PWR_FLAG
GND
Power Supply
Reset
Button
K
1
A
2
D2
1N5822/SS34/SMA
K
1
A
2
CHARGING1
LED/YELLOW/0603
R3
2.2k/R0603
D
G
P-MOS
S
12
3
FET1
WPM2015-3/TR
+
-
1
2
BAT1
DW02S
GND
R5
NA/R0603
GND
GND
+3.3V
GPIO13
GPIO19
GPIO22
GPIO21
GPIO25
GPIO26
ESP-WROOM-32
MODULE
GPIO10/SD_DATA3
GPIO1/U0TXD
GPIO3/U0RXD
GPIO18
GPIO11/SD_CMD
GPIO9/SD_DATA2
GPIO8/SD_DATA1
GPIO7/SD_DATA0
GPIO2
GPIO0
GPIO6/SD_CLK
GPIO15
GPIO16
GPIO27
GPIO14
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
R13
1k/R0603
ESP_EN
GPI34
GPIO32
GPIO33
GPIO17
GPI35
GPI39/SENSOR_VN
Extensions
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
XO
10
CTS#
11
DSR#
12
RI#
13
DCD#
14
DTR#
15
RTS#
16
IR#
17
VCC
19
NOS#
20
TXD
3
RXD
4
V3
5
UD+
6
UD-
7
GND
8
XI
9
U2
CH340T(SSOP20W)
0 0
0 0
VBUS
1
D-
2
D+
3
ID
4
GND
5
USB-UART1
MISB-SWMM-5B-LF(USB_MICRO)
GND
C4
22uF/6.3V/20%/X5R/C0603
GND
C5
100nF/50V/20%/Y5V/C0603
GND
GND
C2
27pF/50V/5%/C0G/C0603
C3
27pF/50V/5%/C0G/C0603
GND
+3.3V
GND
R6 220R/R0603
R7 220R/R0603
GPIO1/U0TXD
GPIO3/U0RXD
1
2 3
Q2
BC817-40(SOT23)
R8
1k/R0603
1
23
Q3
BC817-40(SOT23)
R9
1k/R0603
ESP_EN
GPIO0
Auto program
DTR RTS->EN IO0
1 1 1 1
0 0 1 1
1 0 0 1
0 1 1 0
R14
NA/R0603
+3.3V
GPIO2
GPIO5
GPIO12
GPI36/SENSOR_VP
GPIO4
USB to UART
ESP_EN
GND
12
RST1
IT-1185AU2-160G-G-TR
C6
47uF/6.3V/20%/X5R/C0805
R10
220R/R0603
A1
1
A2
2
CC
3
U4
BAT54C(SOT23-3)
D_Com
BATTERY
CHARGER
CHRGb
1
GND
2
VBAT
3
VCC
4
PROG
5
U1
BL4054B-42TPRN(SOT23-5)
IBAT = 1000/Rprog = 455mA
R4
2.2k/R0603
Rprog
GND
C7
47uF/6.3V/20%/X5R/C0805
K
1
A
2
D1
1N5822/SS34/SMA
GND
R1 10k/R0603
+5V_USB
+5V_USB
D_Com1
1
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
EXT1
HN1x19
+3.3V
ESP-WROOM-32
MODULE
GND
1
GPIO25/DAC_1/ADC2_CH8/RTC_GPIO6/EMAC_RXD0
10
GPIO26/DAC_2/ADC2_CH9/RTC_GPIO7/EMAC_RXD1
11
GPIO27/ADC2_CH7/TOUCH7/RTC_GPIO17/EMAC_RX_DV
12
GPIO14/ADC2_CH6/TOUCH6/RTC_GPIO16/MTMS/HSPICLK/HS2_CLK/SD_CLK/EMAC_TXD2
13
GPIO12/ADC2_CH5/TOUCH5/RTC_GPIO15/MTDI/HSPIQ/HS2_DATA2/SD_DATA2/EMAC_TXD3
14
GND
15
GPIO13/ADC2_CH4/TOUCH4/RTC_GPIO14/MTCK/HSPID/HS2_DATA3/SD_DATA3/EMAC_RX_ER
16
GPIO9/SD_DATA2/SPIHD/HS1_DATA2/U1RXD
17
GPIO10/SD_DATA3/SPIWP/HS1_DATA3/U1TXD
18
GPIO11/SD_CMD/SPICS0/HS1_CMD/U1RTS
19
3V3
2
GPIO6/SD_CLK/SPICLK/HS1_CLK/U1CTS
20
GPIO7/SD_DATA0/SPIQ/HS1_DATA0/U2RTS
21
GPIO8/SD_DATA1/SPID/HS1_DATA1/U2CTS
22
GPIO15/ADC2_CH3/TOUCH3/MTDO/HSPICS0/RTC_GPIO13/HS2_CMD/SD_CMD/EMAC_RXD3
23
GPIO2/ADC2_CH2/TOUCH2/RTC_GPIO12/HSPIWP/HS2_DATA0/SD_DATA0
24
GPIO0/ADC2_CH1/TOUCH1/RTC_GPIO11/CLK_OUT1/EMAC_TX_CLK
25
GPIO4/ADC2_CH0/TOUCH0/RTC_GPIO10/HSPIHD/HS2_DATA1/SD_DATA1/EMAC_TX_ER
26
GPIO16/HS1_DATA4/U2RXD/EMAC_CLK_OUT
27
GPIO17/HS1_DATA5/U2TXD/EMAC_CLK_OUT_180
28
GPIO5/VSPICS0/HS1_DATA6/EMAC_RX_CLK
29
EN
3
GPIO18/VSPICLK/HS1_DATA7
30
GPIO19/VSPIQ/U0CTS/EMAC_TXD0
31
NC
32
GPIO21/VSPIHD/EMAC_TX_EN
33
GPIO3/U0RXD/CLK_OUT2
34
GPIO1/U0TXD/CLK_OUT3/EMAC_RXD2
35
GPIO22/VSPIWP/U0RTS/EMAC_TXD1
36
GPIO23/VSPID/HS1_STROBE
37
GND
38
THERMAL_PAD
39
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
U5
ESP-WROOM-32
+3.3V
ESP_EN
GPI39/SENSOR_VN
GPI36/SENSOR_VP
GPIO13
GPIO19
GPIO22
GPIO21
GPIO25
GPIO26
GPIO10/SD_DATA3
GPIO1/U0TXD
GPIO3/U0RXD
GPIO18
GPIO11/SD_CMD
GPIO9/SD_DATA2
GPIO8/SD_DATA1
GPIO7/SD_DATA0
GPIO2
GPIO0
GPIO6/SD_CLK
GPIO15
GPIO16
GPIO27
GPIO14
GPIO23
GPI34
GPIO32
GPIO33
GPIO17
GPI35
GPIO5
GPIO12 GPIO4
GND
+5V
1
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
EXT2
HN1x19
GND
GND
FID1
Fiducial
FID2
Fiducial
FID3
Fiducial
Fiducials:
12
3
Q1
Q12MHz/20pF/10ppm/4P/3.2x2.5mm