0% found this document useful (0 votes)
885 views3 pages

Esp 32 Board Schematic

The document shows a circuit board interface for an ESP-32 microcontroller, which contains buttons, resistors, capacitors and other components connected to the ESP-32's pins. The ESP-32 has 33 GPIO pins that can be used as inputs or outputs, with several of the pins connected to an on-board SPI flash memory. Certain pins are reserved for interfacing with the SPI flash and are not recommended for other uses.

Uploaded by

Thamil Anban
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)
885 views3 pages

Esp 32 Board Schematic

The document shows a circuit board interface for an ESP-32 microcontroller, which contains buttons, resistors, capacitors and other components connected to the ESP-32's pins. The ESP-32 has 33 GPIO pins that can be used as inputs or outputs, with several of the pins connected to an on-board SPI flash memory. Certain pins are reserved for interfacing with the SPI flash and are not recommended for other uses.

Uploaded by

Thamil Anban
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/ 3

1 2 3 4 5 6

ESP-32 Buttons Board interface


+3.3V

A +5V A
+3.3V +3.3V
J3
J1 J2
SD2 1
Conn_01x14_Female Conn_01x18_Female
1 SD3 2
SW1 R6 2 CMD 3
U1 ESP32-WROOM-32
C1 SW_Push 10 kOhm

2
3 IO2 CLK 4
1

VDD
EN 3 25 IO0 IO0 4 IO15 SD0 5
EN IO0 IO0 2
4.7uF 35 TXD0 5 IO13 SD1 6
TXD0/IO1 C4 IO4 3
IO36 4 24 IO2 6 IO12
SENSOR_VP IO2 IO16 4 GND
IO39 5 34 RXD0 7 IO14 Conn_01x06
SENSOR_VN RXD0/IO3 0.1uF IO17 5
26 IO4 8 IO27
GND IO4 IO5 6
29 IO5 C2 0.1uF 9 IO26
IO5 IO18 7
14 IO12 TDI 10 IO25 * from ESP-WROOM-32 datasheet:
IO12 IO19 8
16 IO13 TCK GND GND 11 IO33
IO13 +3.3V IO21 9 Pins SCK/CLK, SDO/SD0, SDI/SD1,
13 IO14 TMS 12 IO32 SHD/SD2, SWP/SD3 and SCS/CMD,
IO14 RXD0 10
23 IO15 TDO 13 IO35 namely, GPIO6 to GPIO11 are
IO15 TXD0 11
27 IO16 14 IO34 connected to the integrated SPI flash
IO16 SW2 IO22 12 +3.3V integrated on the module and
28 IO17 R5 15 IO39
IO17 SW_Push IO23 13 are not recommended for other uses.
SD0 21 30 IO18 10 kOhm 16 IO36
SDO/SD0 IO18 14
SD1 22 31 IO19 EN 17 EN
SDI/SD1 IO19
B SD2 17 33 IO21 18 B
SHD/SD2 IO21
SD3 18 36 IO22
SWP/SD3 IO22
CLK 20 37 IO23 GND
SCK/CLK IO23
CMD 19 10 IO25
SCS/CMD IO25
11 IO26 C3 0.1uF
IO26
12 IO27
IO27
8 IO32 GND
IO32
9 IO33
IO33
6 IO34
IO34
IO35
7 IO35 ESP-Prog interface
GND

+3.3V +3.3V
1

J6 ESP-PROG-Program J7 ESP-PROG-Debug

1
VCC
GND

VCC
1 EN 2 TMS' RN1D 100 Ohm TMS
ESP_EN ESP_TMS
3 TXD0 4 TCK' RN1C 4 5 100 Ohm TCK
ESP_TXD ESP_TCK
C 5 RXD0 6 TDO' RN1B 3 6 100 Ohm TDO C
ESP_RXD ESP_TDO
6 IO0 8 TDI' RN1A 2 7 100 Ohm TDI
ESP_IO0 ESP_TDI
USB Power 1 8

GND

GND
+5V +5V +3.3V

3
Sheet: USB Sheet: Power GND GND

TXD0 +5V Source: https://docs.espressif.com/projects/espressif-esp-iot-solution/en/latest/hw-reference/ESP-Prog_guide.html


RXD
RXD0 +5V
TXD EN
EN
+3.3V
IO0
IO0 Footprint ESP-32 development kit with Micro-USB port, DC Input and ESP-PROG interface.
Author: rafw87

File: usb.sch File: power.sch N1


Arduino Footprint
Sheet: /
D File: esp-32-board.sch D

Title: ESP-32-Board
Size: A4 Date: 2021-07-14 Rev: 1
KiCad E.D.A. eeschema 5.1.9+dfsg1-1bpo10+1 Id: 1/3
1 2 3 4 5 6
1 2 3 4 5 6

A A
DC jack DC to 5V regulator
U3
D2
NCP1117ST50T3G
Barrel_Jack_MountingPin M7
1 DC_INPUT VDC VDC 3 2
VI VO +5V

GND
3
2
C8 C9

1
C7
J5
47uF 0.1uF
47uF

GND

GND

B B

LED 5V to 3.3V regulator


U2
+5V
NCP1117-3.3

3 2
+5V VI VO +3.3V

GND
RF-GSS150TS-BC 5V may come
from DC-5V
D1 C5 C6

1
C regulator or C
from USB
PWR_LED_CATHODE 22uF 22uF

R1

220 Ohm

GND

GND

ESP-32 development kit with Micro-USB port, DC Input and ESP-PROG interface.
Author: rafw87

Sheet: /Power/
D File: power.sch D

Title: ESP-32-Board
Size: A4 Date: 2021-07-14 Rev: 1
KiCad E.D.A. eeschema 5.1.9+dfsg1-1bpo10+1 Id: 2/3
1 2 3 4 5 6
1 2 3 4 5 6

USB port with ESD protection USB to UART

A D3 VBUS A
STPS0520Z
U5
VBUS
+5V FT232RL
J4
USB_DP'
USB_B_Micro

20
4
USBLC6-2SC6

VCC
VCCIO
1 C11 0.1uF
VBUS USB_3V3 17 1
3V3OUT TXD TXD
USB_DP GND 5
3 RXD RXD
D+ 5 2 3 RTS
2 RTS
Shield

D- USB_DN USB_DP 15 11
GND

4 USBD+ CTS
ID USB_DN 16 2 DTR
USBD- DTR
9
DCR
6
5

U4

3
USB_SHIELD 10
USB_DN' DCD
VBUS USB_RESET 19 6
C10 RESET RI
R2
27
22uF 2.2 kOhm OSCI
23 TXLED
CBUS0
28 22 RXLED
OSCO CBUS1
13
CBUS2
B 14 B
CBUS3

AGND
26 12
TEST CBUS4

GND
GND
GND
GND

25

18
21
7
GND

LEDs Auto-reset circuit

USB_3V3
C EN C

6
DTR 2 Q1A
BCR129S

1
D4 D5
RF-YUS150TS-AE RF-YUS150TS-AE Source: https://dl.espressif.com/dl/schematics/esp32_devkitc_v4-sch-20180607a.pdf

4
RTS 5 Q1B
TXDLED' RXDLED'
BCR129S

3
R3 R4
IO0
220 Ohm 220 Ohm

DTR RTS -> EN IO0


1 1 1 1
ESP-32 development kit with Micro-USB port, DC Input and ESP-PROG interface.
0 0 1 1 Author: rafw87
TXLED RXLED 1 0 0 1
0 1 1 0

Sheet: /USB/
D File: usb.sch D

Title: ESP-32-Board
Size: A4 Date: 2021-07-14 Rev: 1
KiCad E.D.A. eeschema 5.1.9+dfsg1-1bpo10+1 Id: 3/3
1 2 3 4 5 6

You might also like