0% found this document useful (0 votes)
65 views1 page

ESP32-GATEWAY Rev C Color

The document provides a diagram and description of the power supply connections for an ESP-WROOM-32 module. The diagram shows the +5V and +3.3V power supply pins connected to a PWR_FLAG signal and protection circuitry including a P-MOS FET and protection diodes. Extension pins are provided to connect an external +5V power supply for additional current.

Uploaded by

Alex
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
65 views1 page

ESP32-GATEWAY Rev C Color

The document provides a diagram and description of the power supply connections for an ESP-WROOM-32 module. The diagram shows the +5V and +3.3V power supply pins connected to a PWR_FLAG signal and protection circuitry including a P-MOS FET and protection diodes. Extension pins are provided to connect an external +5V power supply for additional current.

Uploaded by

Alex
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

1 2 3 4 5 6 7 8 9 10 11

Power Supply ESP-WROOM-32 Extension


PWR_FLAG PWR_FLAG
+5V_USB +5V MODULE
A A
R54
3D
FET2 +3.3V

P-MOS
WPM2015-3/TR +3.3V U3 NA/R0603
+5V_EXT 1G 2S
2 25 GPIO0/XTAL1/CLKIN
3V3 GPIO0/ADC2_CH1/TOUCH1/RTC_GPIO11/CLK_OUT1/EMAC_TX_CLK
1 35 GPIO1/U0TXD
D6 GND GND GPIO1/U0TXD/CLK_OUT3/EMAC_RXD2
A K 15 24 GPIO2/HS2_DATA0 CON1
2 1 GND GPIO2/ADC2_CH2/TOUCH2/RTC_GPIO12/HSPIWP/HS2_DATA0/SD_DATA0
38 34 GPIO3/U0RXD +3.3V 1
1N5822/SS34/SMA GND GPIO3/U0RXD/CLK_OUT2
26 GPIO4/HS2_DATA1 2
GPIO4/ADC2_CH0/TOUCH0/RTC_GPIO10/HSPIHD/HS2_DATA1/SD_DATA1/EMAC_TX_ER GND
+3.3V 29 GPIO5 ESP_EN 3
GPIO5/VSPICS0/HS1_DATA6/EMAC_RX_CLK
39 20 GPIO5 4

LED/RED/0603
GPIO6/SD_CLK

K D2
PWR_FLAG GND THERMAL_PAD GPIO6/SD_CLK/SPICLK/HS1_CLK/U1CTS
+5V_Only!!! +3.3V

PWRLED1
21 GPIO7/SD_DATA0 GPIO6/SD_CLK 5

A
2
GPIO7/SD_DATA0/SPIQ/HS1_DATA0/U2RTS

1
10k/R0603

R24 3 22 GPIO8/SD_DATA1 GPIO7/SD_DATA0 6


U2 EN GPIO8/SD_DATA1/SPID/HS1_DATA1/U2CTS
1k/R0603 17 GPIO9/SD_DATA2 GPIO8/SD_DATA1 7
L2 GPIO9/SD_DATA2/SPIHD/HS1_DATA2/U1RXD GPIO6 TO GPIO11- DEBUG ONLY!

A
2

K
1
4 3 32 18 GPIO10/SD_DATA3 GPIO9/SD_DATA2 8
IN LX NC GPIO10/SD_DATA3/SPIWP/HS1_DATA3/U1TXD
USED FOR INTERNAL FLASH MEMORY!

SMBJ6.0A(DO-214AA)
1 2.2uH/1.5A/DCR<0.1R/CD32 ESP_EN 19 GPIO11/SD_CMD GPIO10/SD_DATA3 9
EN GPIO11/SD_CMD/SPICS0/HS1_CMD/U1RTS
2 5 R19 14 GPIO12/HS2_DATA2 GPIO11/SD_CMD 10

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

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

47uF/6.3V/20%/X5R/C0805
GND FB Ra GPIO12/ADC2_CH5/TOUCH5/RTC_GPIO15/MTDI/HSPIQ/HS2_DATA2/SD_DATA2/EMAC_TXD3
GND1 16 GPIO13/HS2_DATA3 GPIO16 11
4.99k/1%/R0603 GPIO13/ADC2_CH4/TOUCH4/RTC_GPIO14/MTCK/HSPID/HS2_DATA3/SD_DATA3/EMAC_RX_ER
SY8089AAAC(SOT23-5)

C3

C4

C1
13 GPIO14/HS2_CLK GPIO17 12
R30

GPIO14/ADC2_CH6/TOUCH6/RTC_GPIO16/MTMS/HSPICLK/HS2_CLK/SD_CLK/EMAC_TXD2

2.2k/R0603
B Vout=0.6*(1+Ra/Rb) R20 23 GPIO15/HS2_CMD GPIO32 13 B
Rb GPIO15/ADC2_CH3/TOUCH3/MTDO/HSPICS0/RTC_GPIO13/HS2_CMD/SD_CMD/EMAC_RXD3

R4
27 GPIO16 GPIO33/LED 14
1.1k/1%/R0603 GPIO16/HS1_DATA4/U2RXD/EMAC_CLK_OUT
28 GPIO17 GPI34/BUT1 15
GPIO17/HS1_DATA5/U2TXD/EMAC_CLK_OUT_180
PWR_FLAG 30 GPIO18/MDIO(RMII) GPI35 16
GPIO18/VSPICLK/HS1_DATA7
31 GPIO19/EMAC_TXD0(RMII) GPI36 17
GPIO19/VSPIQ/U0CTS/EMAC_TXD0
33 GPIO21/EMAC_TX_EN(RMII) GPI39 18
ESP-WROOM-32 GPIO21/VSPIHD/EMAC_TX_EN
36 GPIO22/EMAC_TXD1(RMII) 19
GPIO22/VSPIWP/U0RTS/EMAC_TXD1 GND
37 GPIO23/MDC(RMII) 20
GND GND GND GND GND GND GND GND GND GND MODULE GPIO23/VSPID/HS1_STROBE
10 GPIO25/EMAC_RXD0(RMII)
+5V_EXT
GPIO25/DAC_1/ADC2_CH8/RTC_GPIO6/EMAC_RXD0
11 GPIO26/EMAC_RXD1(RMII) NA(NH1x20)
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
GPIO32/XTAL_32K_P/ADC1_CH4/TOUCH9/RTC_GPIO9
9 GPIO33/LED
GPIO33/XTAL_32K_N/ADC1_CH5/TOUCH8/RTC_GPIO8
6 GPI34/BUT1
GPI34/ADC1_CH6/RTC_GPIO4
7 GPI35
GPI35/ADC1_CH7/RTC_GPIO5
4 GPI36
GPI36/SENSOR_VP/ADC_H/ADC1_CH0/RTC_GPIO0
5 GPI39
GPI39/SENSOR_VN/ADC1_CH3/ADC_H/RTC_GPIO3

ESP-WROOM-32
C
Ethernet C

U4
+3.3V 12 22 GPIO19/EMAC_TXD0(RMII)
TXD0 VDDIO
C13 100nF/50V/20%/Y5V/C0603 In RMII 23 GPIO22/EMAC_TXD1(RMII)
L3 GND TXD1
FB0805/600R/2A
Mode TXD2
24 GND
VDD1A-2A 27 25
VDD1A TXD3
21 GPIO21/EMAC_TX_EN(RMII)
SD/MMC Card Buttons
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 20
VDD2A TXCLK +3.3V
C12

C14

C15

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


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

RA1206_(4X0603)_4B8_2.2k RM3C +3.3V PWR_FLAG


VDDCR 6 3.1 3.2
VDDCR
C8

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

RXD0/MODE0
R26
R28
R31
R32
R33

10 GPIO26/EMAC_RXD1(RMII)
RXD1/MODE1
9 RMIISEL R2 2.2k/R0603 GPIO13/HS2_DATA3
RXD2/RMIISEL
8 R29 10k/R0603 GPIO15/HS2_CMD MICRO_SD1 +3.3V
C16

C17

PHYAD2
RXD3/PHYAD2
33 26 2
GND RXDV CD/DAT3/CS
330R/R0603
49.9R/1%/R0603
49.9R/1%/R0603
49.9R/1%/R0603
49.9R/1%/R0603

7 PHYAD1 L4 FB0805/600R/2A 3
RXCLK/PHYAD1 CMD/DI
GND GND 13 PHYAD0 C10 47uF/6.3V/20%/X5R/C0805 4 BUT1
RXER/RXD4/PHYAD0 GND VDD R14

GND
D LAN1 4 6 2 1 GPI34/BUT1 10k/R0603 R45 D
XTAL2 VSS
RJLD-060TC1(LPJ4013EDNL) GND 17 GPIO23/MDC(RMII) GPIO14/HS2_CLK R43 10R/R0603 5 220R/R0603 T1107A(6x3,8x2,5MM)
MDC CLK/SCLK R46
1:1 R3 2.2k/R0603 R16 220R/R0603 D_Com
1 TD+ 1 GPIO0/XTAL1/CLKIN 5
XTAL1/CLKIN MDIO
16 GPIO18/MDIO(RMII) GPIO2/HS2_DATA0 7
DAT0/DO
75 75
COM 3 1.1 1.2 RM3A GPIO4/HS2_DATA1 8
4 +3.3V DAT1/RES NA/R0603
5 TD- 2 RA1206_(4X0603)_4B8_2.2k GPIO12/HS2_DATA2 1
RJ45 SIDE

DAT2/RES
2 AG AG1 2
LED2/NINTSEL CRS
14 RA1206_(4X0603)_4B8_2.2k
GREEN
KG KG1 3 2.1 2.2 RM3B SH1
SH2
LED1/REGOFF +3.3V PACK1
PACK2

YELLOW AY AY1 COL/CRS_DV/MODE2


15 GPIO27/EMAC_RX_CRS_DV RST1

GND
3 KY KY1 29
TXP TFC-WXCP11-08-LF
2 1 ESP_EN
75 75 1:1 R38
7 RD+ 7 28
TXN NRST
19 10k/R0603
+3.3V
T1107A(6x3,8x2,5MM)
C18
NC 6 31 NA(10uF/6.3V/20%/X5R/C0603)
8 RXP
GND2
GND1

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

LAN8710A-EZC(QFN32) NA(1k/R0603) R5 OSC_DIS


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

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

330R/R0603
C19

C20

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

PHY_RST1 The PHY is setted up as follows:


Opened MODE: All capable(10/100Base)
1

-Auto-negotiation enabled
-RMII Configuration
-SMI address: 0x00
E GND GND GND GND GND E

+3.3V
PWR_FLAG LED Mounting Holes
R34 10k/R0603 OSC_DIS RA1206_(4X0603)_4B8_2.2k 4.2 4.1 RM3D PHYAD0 MH2
U8 RA1206_(4X0603)_4B8_2.2k 1.1 1.2 RM2A PHYAD1
CR1 1 2 ESP_EN RA1206_(4X0603)_4B8_2.2k 2.1 2.2 RM2B PHYAD2
#RST VDD
E/D RA1206_(4X0603)_4B8_2.2k 3.1 3.2 RM2C RMIISEL MH1
4 VDD 1
5 CT GND
3 +3.3V
R36 CD
GPIO0/XTAL1/CLKIN LED1
3 C28 R1

GND
10R/R0603 NCP303LSN27T1G(SOT-23-5) GPIO33/LED A K
2 1
470nF/16V/10%/X7R/C0603 VDD1A-2A
2 VSS OUT tD2 RD * CD PWR_FLAG LED/GREEN/0603 2.2k/R0603
GND
RD = 1M Ohm -> typiclally
Q50MHz/25ppm/3V/4P/5x3.2mm CD = 470nF -> selected PWR_FLAG
VDDCR
GND GND then: tD2 approx. 470ms GND GND

F F

USB to UART Software Selectable Pins


Interface Signal Pin
EMAC_MDC_out
EMAC_MDI_in Voltage of Internal LDO(VDD_SDIO)
EMAC_MDO_out Any GPIO Default 3.3V 1.8V
EMAC Pin
EMAC_CRS_out Pull-Down 0 1
+3.3V
GPIO12/MTDI
Bootstrapping Pins Internal Bootstrapping Resistors
EMAC_COL_out Booting Mode

U5 Pin Default SPI Flash Boot Download Boot Settings MTDI/GPIO12: Pull-Down
USB-UART1 I2CEXT0_SCL_in
C23 22uF/6.3V/20%/X5R/C0603
19 3 R35 220R/R0603 GPIO3/U0RXD GPIO0 Pull-Up 1 0
G MISB-SWMM-5B-LF(USB_MICRO) GND VCC TXD I2CEXT0_SDA_in G
C24 100nF/50V/20%/Y5V/C0603
5 4 R40 220R/R0603 GPIO1/U0TXD GPIO2 Pull-Down Don't-care 0 GPIO0: Pull-Up
GND V3 RXD I2CEXT1_SCL_in
ESP_EN Debugging Log on U0TXD During Booting
I2CEXT1_SDA_in GPIO2: Pull-Down
8 16 I2C Any GPIO Pin Default U0TXD Toggling U0TXD Silent
0
0

GND GND RTS# I2CEXT0_SCL_out


+5V_USB Auto program GPIO4: Pull-Down
3

1 11 I2CEXT0_SDA_out
GPIO15/MTDO Pull-Up 1 0
VBUS CTS# R41
D-
2 7
UD- DTR#
15 Q4 DTR RTS->EN IO0 I2CEXT1_SCL_out
Timing of SDIO Slave
MTDO/GPIO15: Pull-Up
3 6 12 1 BC817-40(SOT23) 1 1 1 1 Pin Default Falling-edge:Input Rising-edge:Input Rising-edge:Input
D+ UD+ DSR# 1k/R0603 I2CEXT1_SDA_out
0 0 1 1 Falling-edge:Output Rising-edge:Output Falling-edge:Output Rising-edge:Output GPIO5: Pull-Up
2

4 14
ID DCD#
5 C21 27pF/50V/5%/C0G/C0603
9 13 1 0 0 1 GPIO15/MTDO Pull-Up 0 0 1 1
GND XI RI#
1

Q3
NOS#
20 0 1 1 0 HSPIQ_in/_out GPIO5 Pull-Up 0 1 0 1
0
0

C22 27pF/50V/5%/C0G/C0603
10 17 HSPID_in/_out
2

XO IR#
2

GPIO0/XTAL1/CLKIN HSPICLK_in/_out
Q12MHz/20pF/30ppm/2P/HC-49SM(SMD) R42
Q5 HSPI_CS0_in/_out
CH340T(SSOP20W)
A2

1 BC817-40(SOT23)
2

HSPI_CS1_out
1k/R0603
GND GND GND BAT54C(SOT23-3) General
3

CC HSPI_CS2_out
3 U9 Purpose VSPIQ_in/_out
Any GPIO
SPI
A1
1

VSPID_in/_out
220R/R0603

R44
OSC_DIS VSPICLK_in/_out
R37

VSPI_CS0_in/_out
NA/R0603
GPIO2/HS2_DATA0 VSPI_CS1_out
H VSPI_CS2_out H
https://www.olimex.com
A1
1

D_Com CC U10 For more information refer to OLIMEX LTD.


3 BAT54C(SOT23-3) esp_wroom_32_datasheet_en.pdf.
Sheet: /
A2
2

File: ESP32-GATEWAY_Rev_C.sch
OSC_DIS
Title: ESP32-GATEWAY_Rev_C
Size: A2 Date: Rev:
KiCad E.D.A. kicad 6.0.0-rc1-unknown-0cca1c665ubuntu16.04.1 Id: 1/1
1 2 3 4 5 6 7 8 9 10 11

You might also like