Skip to content

Commit

Permalink
schematics: update esp32 symbol
Browse files Browse the repository at this point in the history
  • Loading branch information
emard committed Aug 30, 2020
1 parent 25c2216 commit bae63c0
Show file tree
Hide file tree
Showing 8 changed files with 189 additions and 75 deletions.
8 changes: 0 additions & 8 deletions footprints/esp32/esp-wroom32.dcm

This file was deleted.

8 changes: 8 additions & 0 deletions footprints/esp32/esp32.bck
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
EESchema-DOCLIB Version 2.0
#
$CMP ESP32-WROOM-WROVER
D ESP32-WROOM-WROVER
K ESP32-WROOM-WROVER
$ENDCMP
#
#End Doc Library
8 changes: 8 additions & 0 deletions footprints/esp32/esp32.dcm
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
EESchema-DOCLIB Version 2.0
#
$CMP ESP32-WROOM-WROVER
D ESP32-WROOM-WROVER
K ESP32-WROOM-WROVER
$ENDCMP
#
#End Doc Library
38 changes: 19 additions & 19 deletions footprints/esp32/esp-wroom32.lib → footprints/esp32/esp32.lib
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# ESP-WROOM32
# ESP32-WROOM-WROVER
#
DEF ESP-WROOM32 U 0 40 Y Y 1 F N
DEF ESP32-WROOM-WROVER U 0 40 Y Y 1 F N
F0 "U" -700 1250 60 H V C CNN
F1 "ESP-WROOM32" 350 1250 60 H V C CNN
F2 "ESP32-footprints-Lib:ESP-32S" 350 1350 60 H I C CNN
F1 "ESP32-WROOM-WROVER" 350 1250 60 H V C CNN
F2 "ESP32:ESP32" 350 1350 60 H I C CNN
F3 "" -450 450 60 H I C CNN
DRAW
S -750 1200 700 -850 0 1 0 f
Expand All @@ -28,22 +28,22 @@ X SDO 21 150 -1050 200 U 50 50 1 1 B
X SD1 22 250 -1050 200 U 50 50 1 1 B
X IO15 23 350 -1050 200 U 50 50 1 1 B
X IO2 24 450 -1050 200 U 50 50 1 1 B
X IO0 25 900 -650 200 L 50 50 1 1 B
X IO4 26 900 -550 200 L 50 50 1 1 I
X IO16 27 900 -450 200 L 50 50 1 1 B
X IO17 28 900 -350 200 L 50 50 1 1 B
X IO5 29 900 -250 200 L 50 50 1 1 B
X IO0 25 900 -600 200 L 50 50 1 1 B
X IO4 26 900 -500 200 L 50 50 1 1 I
X IO16 27 900 -400 200 L 50 50 1 1 B
X IO17 28 900 -300 200 L 50 50 1 1 B
X IO5 29 900 -200 200 L 50 50 1 1 B
X EN 3 -950 500 200 R 50 50 1 1 I
X IO18 30 900 -150 200 L 50 50 1 1 I
X IO19 31 900 -50 200 L 50 50 1 1 B
X NC 32 900 50 200 L 50 50 1 1 N
X IO21 33 900 150 200 L 50 50 1 1 B
X RXD0 34 900 250 200 L 50 50 1 1 B
X TXD0 35 900 350 200 L 50 50 1 1 B
X IO22 36 900 450 200 L 50 50 1 1 B
X IO23 37 900 550 200 L 50 50 1 1 B
X GND 38 900 650 200 L 50 50 1 1 W
X GND-PAD 39 900 750 200 L 50 50 1 1 W
X IO18 30 900 -100 200 L 50 50 1 1 I
X IO19 31 900 0 200 L 50 50 1 1 B
X NC 32 900 100 200 L 50 50 1 1 N
X IO21 33 900 200 200 L 50 50 1 1 B
X RXD0 34 900 300 200 L 50 50 1 1 B
X TXD0 35 900 400 200 L 50 50 1 1 B
X IO22 36 900 500 200 L 50 50 1 1 B
X IO23 37 900 600 200 L 50 50 1 1 B
X GND 38 900 700 200 L 50 50 1 1 W
X GND-PAD 39 900 800 200 L 50 50 1 1 W
X SENSOR_VP 4 -950 400 200 R 50 50 1 1 I
X SENSOR_VN 5 -950 300 200 R 50 50 1 1 I
X IO34 6 -950 200 200 R 50 50 1 1 B
Expand Down
2 changes: 1 addition & 1 deletion sym-lib-table
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
(lib (name ulx3s-rescue)(type Legacy)(uri ${KIPRJMOD}/ulx3s-rescue.lib)(options "")(descr ""))
(lib (name lfe5bg381)(type Legacy)(uri ${KIPRJMOD}/footprints/lattice/lfe5bg381.lib)(options "")(descr ""))
(lib (name ft2232)(type Legacy)(uri ${KIPRJMOD}/footprints/usbserial/ft2232.lib)(options "")(descr ""))
(lib (name esp-wroom32)(type Legacy)(uri ${KIPRJMOD}/footprints/esp32/esp-wroom32.lib)(options "")(descr ""))
(lib (name esp32)(type Legacy)(uri ${KIPRJMOD}/footprints/esp32/esp32.lib)(options "")(descr ""))
(lib (name ssd_13xx)(type Legacy)(uri ${KIPRJMOD}/footprints/oled/ssd_13xx.lib)(options "")(descr ""))
(lib (name ftdi)(type Legacy)(uri ${KIPRJMOD}/footprints/usbserial/ftdi.lib)(options "")(descr ""))
(lib (name max1112x)(type Legacy)(uri ${KIPRJMOD}/footprints/adc/max1112x/max1112x.lib)(options "")(descr ""))
Expand Down
38 changes: 19 additions & 19 deletions ulx3s-cache.lib
Original file line number Diff line number Diff line change
Expand Up @@ -715,12 +715,12 @@ X FB 5 600 -100 200 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# esp-wroom32_ESP-WROOM32
# esp32_ESP32-WROOM-WROVER
#
DEF esp-wroom32_ESP-WROOM32 U 0 40 Y Y 1 F N
DEF esp32_ESP32-WROOM-WROVER U 0 40 Y Y 1 F N
F0 "U" -700 1250 60 H V C CNN
F1 "esp-wroom32_ESP-WROOM32" 350 1250 60 H V C CNN
F2 "ESP32-footprints-Lib:ESP-32S" 350 1350 60 H I C CNN
F1 "esp32_ESP32-WROOM-WROVER" 350 1250 60 H V C CNN
F2 "ESP32:ESP32" 350 1350 60 H I C CNN
F3 "" -450 450 60 H I C CNN
DRAW
S -750 1200 700 -850 0 1 0 f
Expand All @@ -742,22 +742,22 @@ X SDO 21 150 -1050 200 U 50 50 1 1 B
X SD1 22 250 -1050 200 U 50 50 1 1 B
X IO15 23 350 -1050 200 U 50 50 1 1 B
X IO2 24 450 -1050 200 U 50 50 1 1 B
X IO0 25 900 -650 200 L 50 50 1 1 B
X IO4 26 900 -550 200 L 50 50 1 1 I
X IO16 27 900 -450 200 L 50 50 1 1 B
X IO17 28 900 -350 200 L 50 50 1 1 B
X IO5 29 900 -250 200 L 50 50 1 1 B
X IO0 25 900 -600 200 L 50 50 1 1 B
X IO4 26 900 -500 200 L 50 50 1 1 I
X IO16 27 900 -400 200 L 50 50 1 1 B
X IO17 28 900 -300 200 L 50 50 1 1 B
X IO5 29 900 -200 200 L 50 50 1 1 B
X EN 3 -950 500 200 R 50 50 1 1 I
X IO18 30 900 -150 200 L 50 50 1 1 I
X IO19 31 900 -50 200 L 50 50 1 1 B
X NC 32 900 50 200 L 50 50 1 1 N
X IO21 33 900 150 200 L 50 50 1 1 B
X RXD0 34 900 250 200 L 50 50 1 1 B
X TXD0 35 900 350 200 L 50 50 1 1 B
X IO22 36 900 450 200 L 50 50 1 1 B
X IO23 37 900 550 200 L 50 50 1 1 B
X GND 38 900 650 200 L 50 50 1 1 W
X GND-PAD 39 900 750 200 L 50 50 1 1 W
X IO18 30 900 -100 200 L 50 50 1 1 I
X IO19 31 900 0 200 L 50 50 1 1 B
X NC 32 900 100 200 L 50 50 1 1 N
X IO21 33 900 200 200 L 50 50 1 1 B
X RXD0 34 900 300 200 L 50 50 1 1 B
X TXD0 35 900 400 200 L 50 50 1 1 B
X IO22 36 900 500 200 L 50 50 1 1 B
X IO23 37 900 600 200 L 50 50 1 1 B
X GND 38 900 700 200 L 50 50 1 1 W
X GND-PAD 39 900 800 200 L 50 50 1 1 W
X SENSOR_VP 4 -950 400 200 R 50 50 1 1 I
X SENSOR_VN 5 -950 300 200 R 50 50 1 1 I
X IO34 6 -950 200 200 R 50 50 1 1 B
Expand Down
104 changes: 104 additions & 0 deletions ulx3s-rescue.lib
Original file line number Diff line number Diff line change
Expand Up @@ -226,6 +226,110 @@ X A 2 100 0 70 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# ESP-WROOM32-esp-wroom32
#
DEF ESP-WROOM32-esp-wroom32 U 0 40 Y Y 1 F N
F0 "U" -700 1250 60 H V C CNN
F1 "ESP-WROOM32-esp-wroom32" 350 1250 60 H V C CNN
F2 "ESP32-footprints-Lib:ESP-32S" 350 1350 60 H I C CNN
F3 "" -450 450 60 H I C CNN
DRAW
S -750 1200 700 -850 0 1 0 f
P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N
X GND 1 -950 700 200 R 50 50 1 1 w
X IO25 10 -950 -200 200 R 50 50 1 1 B
X IO26 11 -950 -300 200 R 50 50 1 1 B
X IO27 12 -950 -400 200 R 50 50 1 1 B
X IO14 13 -950 -500 200 R 50 50 1 1 B
X IO12 14 -950 -600 200 R 50 50 1 1 B
X GND 15 -450 -1050 200 U 50 50 1 1 W
X IO13 16 -350 -1050 200 U 50 50 1 1 B
X SD2 17 -250 -1050 200 U 50 50 1 1 B
X SD3 18 -150 -1050 200 U 50 50 1 1 B
X CMD 19 -50 -1050 200 U 50 50 1 1 B
X 3V3 2 -950 600 200 R 50 50 1 1 W
X CLK 20 50 -1050 200 U 50 50 1 1 I
X SDO 21 150 -1050 200 U 50 50 1 1 B
X SD1 22 250 -1050 200 U 50 50 1 1 B
X IO15 23 350 -1050 200 U 50 50 1 1 B
X IO2 24 450 -1050 200 U 50 50 1 1 B
X IO0 25 900 -650 200 L 50 50 1 1 B
X IO4 26 900 -550 200 L 50 50 1 1 I
X IO16 27 900 -450 200 L 50 50 1 1 B
X IO17 28 900 -350 200 L 50 50 1 1 B
X IO5 29 900 -250 200 L 50 50 1 1 B
X EN 3 -950 500 200 R 50 50 1 1 I
X IO18 30 900 -150 200 L 50 50 1 1 I
X IO19 31 900 -50 200 L 50 50 1 1 B
X NC 32 900 50 200 L 50 50 1 1 N
X IO21 33 900 150 200 L 50 50 1 1 B
X RXD0 34 900 250 200 L 50 50 1 1 B
X TXD0 35 900 350 200 L 50 50 1 1 B
X IO22 36 900 450 200 L 50 50 1 1 B
X IO23 37 900 550 200 L 50 50 1 1 B
X GND 38 900 650 200 L 50 50 1 1 W
X GND-PAD 39 900 750 200 L 50 50 1 1 W
X SENSOR_VP 4 -950 400 200 R 50 50 1 1 I
X SENSOR_VN 5 -950 300 200 R 50 50 1 1 I
X IO34 6 -950 200 200 R 50 50 1 1 B
X IO35 7 -950 100 200 R 50 50 1 1 B
X IO32 8 -950 0 200 R 50 50 1 1 B
X IO33 9 -950 -100 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# ESP32-WROOM-WROVER-esp32
#
DEF ESP32-WROOM-WROVER-esp32 U 0 40 Y Y 1 F N
F0 "U" -700 1250 60 H V C CNN
F1 "ESP32-WROOM-WROVER-esp32" 350 1250 60 H V C CNN
F2 "ESP32:ESP32" 350 1350 60 H I C CNN
F3 "" -450 450 60 H I C CNN
DRAW
S -750 1200 700 -850 0 1 0 f
P 12 0 1 35 -500 650 -500 1100 -300 1100 -300 850 -100 850 -100 1100 100 1100 100 850 300 850 300 1100 500 1100 500 850 N
X GND 1 -950 700 200 R 50 50 1 1 w
X IO25 10 -950 -200 200 R 50 50 1 1 B
X IO26 11 -950 -300 200 R 50 50 1 1 B
X IO27 12 -950 -400 200 R 50 50 1 1 B
X IO14 13 -950 -500 200 R 50 50 1 1 B
X IO12 14 -950 -600 200 R 50 50 1 1 B
X GND 15 -450 -1050 200 U 50 50 1 1 W
X IO13 16 -350 -1050 200 U 50 50 1 1 B
X SD2 17 -250 -1050 200 U 50 50 1 1 B
X SD3 18 -150 -1050 200 U 50 50 1 1 B
X CMD 19 -50 -1050 200 U 50 50 1 1 B
X 3V3 2 -950 600 200 R 50 50 1 1 W
X CLK 20 50 -1050 200 U 50 50 1 1 I
X SDO 21 150 -1050 200 U 50 50 1 1 B
X SD1 22 250 -1050 200 U 50 50 1 1 B
X IO15 23 350 -1050 200 U 50 50 1 1 B
X IO2 24 450 -1050 200 U 50 50 1 1 B
X IO0 25 900 -650 200 L 50 50 1 1 B
X IO4 26 900 -550 200 L 50 50 1 1 I
X IO16 27 900 -450 200 L 50 50 1 1 B
X IO17 28 900 -350 200 L 50 50 1 1 B
X IO5 29 900 -250 200 L 50 50 1 1 B
X EN 3 -950 500 200 R 50 50 1 1 I
X IO18 30 900 -150 200 L 50 50 1 1 I
X IO19 31 900 -50 200 L 50 50 1 1 B
X NC 32 900 50 200 L 50 50 1 1 N
X IO21 33 900 150 200 L 50 50 1 1 B
X RXD0 34 900 250 200 L 50 50 1 1 B
X TXD0 35 900 350 200 L 50 50 1 1 B
X IO22 36 900 450 200 L 50 50 1 1 B
X IO23 37 900 550 200 L 50 50 1 1 B
X GND 38 900 650 200 L 50 50 1 1 W
X GND-PAD 39 900 750 200 L 50 50 1 1 W
X SENSOR_VP 4 -950 400 200 R 50 50 1 1 I
X SENSOR_VN 5 -950 300 200 R 50 50 1 1 I
X IO34 6 -950 200 200 R 50 50 1 1 B
X IO35 7 -950 100 200 R 50 50 1 1 B
X IO32 8 -950 0 200 R 50 50 1 1 B
X IO33 9 -950 -100 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
# Jumper_NC_Small
#
DEF Jumper_NC_Small JP 0 30 N N 1 F N
Expand Down
58 changes: 30 additions & 28 deletions wifi.sch
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Comment4 ""
$EndDescr
Text GLabel 7100 4500 3 60 Input ~ 0
SD_D0
Text GLabel 7550 4000 2 60 Input ~ 0
Text GLabel 7550 3950 2 60 Input ~ 0
SD_D1
Text GLabel 6300 4500 3 60 Input ~ 0
SD_D3
Expand All @@ -25,27 +25,29 @@ Text GLabel 5700 3950 0 60 Input ~ 0
SD_CLK
Text GLabel 5700 4050 0 60 Input ~ 0
SD_D2
Text GLabel 7550 3200 2 60 Input ~ 0
Text GLabel 7550 3150 2 60 Input ~ 0
WIFI_RXD
Text GLabel 7550 3100 2 60 Input ~ 0
Text GLabel 7550 3050 2 60 Input ~ 0
WIFI_TXD
Text GLabel 7550 4100 2 60 Input ~ 0
Text GLabel 7550 4050 2 60 Input ~ 0
WIFI_GPIO0
Text GLabel 7550 2900 2 60 Input ~ 0
Text GLabel 7550 2850 2 60 Input ~ 0
JTAG_TDI
Text GLabel 5700 3250 0 60 Input ~ 0
JTAG_TDO
Text GLabel 7550 3600 2 60 Input ~ 0
Text GLabel 7550 3550 2 60 Input ~ 0
JTAG_TCK
Text GLabel 7550 3700 2 60 Input ~ 0
Text GLabel 7550 3650 2 60 Input ~ 0
JTAG_TMS
$Comp
L esp-wroom32:ESP-WROOM32 U9
L esp32:ESP32-WROOM-WROVER U9
U 1 1 58E5662B
P 6650 3450
AR Path="/58E5662B" Ref="U9" Part="1"
AR Path="/58D6D447/58E5662B" Ref="U9" Part="1"
F 0 "U9" H 5950 4700 60 0000 C CNN
F 1 "ESP32" H 7200 4700 60 0000 C CNN
F 2 "ESP32:ESP32-WROOM32" H 7000 4800 60 0001 C CNN
F 2 "ESP32:ESP32" H 7000 4800 60 0001 C CNN
F 3 "http://espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf" H 6200 3900 60 0001 C CNN
F 4 "espressif.com" H 6650 3450 60 0001 C CNN "MNF1_URL"
F 5 "ESP-WROOM-32" H 6650 3450 60 0001 C CNN "MPN"
Expand Down Expand Up @@ -211,30 +213,30 @@ GN11
$Comp
L power:GND #PWR0123
U 1 1 59C1BF96
P 7650 2800
F 0 "#PWR0123" H 7650 2550 50 0001 C CNN
F 1 "GND" H 7650 2650 50 0000 C CNN
F 2 "" H 7650 2800 50 0001 C CNN
F 3 "" H 7650 2800 50 0001 C CNN
1 7650 2800
P 7650 2750
F 0 "#PWR0123" H 7650 2500 50 0001 C CNN
F 1 "GND" H 7650 2600 50 0000 C CNN
F 2 "" H 7650 2750 50 0001 C CNN
F 3 "" H 7650 2750 50 0001 C CNN
1 7650 2750
0 -1 -1 0
$EndComp
Wire Wire Line
7550 2800 7650 2800
7550 2750 7650 2750
$Comp
L power:GND #PWR0122
U 1 1 59C1BFCC
P 7650 2700
F 0 "#PWR0122" H 7650 2450 50 0001 C CNN
F 1 "GND" H 7650 2550 50 0000 C CNN
F 2 "" H 7650 2700 50 0001 C CNN
F 3 "" H 7650 2700 50 0001 C CNN
1 7650 2700
P 7650 2650
F 0 "#PWR0122" H 7650 2400 50 0001 C CNN
F 1 "GND" H 7650 2500 50 0000 C CNN
F 2 "" H 7650 2650 50 0001 C CNN
F 3 "" H 7650 2650 50 0001 C CNN
1 7650 2650
0 -1 -1 0
$EndComp
Wire Wire Line
7550 2700 7650 2700
Text GLabel 7550 3000 2 60 Input ~ 0
7550 2650 7650 2650
Text GLabel 7550 2950 2 60 Input ~ 0
WIFI_GPIO22
$Comp
L power:GND #PWR0121
Expand Down Expand Up @@ -272,7 +274,7 @@ Text Notes 7050 6350 1 60 ~ 0
WIFI_GPIO15 v1.7
Text Notes 7150 6200 1 60 ~ 0
WIFI_LED v1.7
Text GLabel 7550 3500 2 60 Input ~ 0
Text GLabel 7550 3450 2 60 Input ~ 0
WIFI_GPIO19
Text Notes 8550 3750 0 60 ~ 0
NC v1.7, WIFI_GPIO5 <v3.1
Expand Down Expand Up @@ -310,7 +312,7 @@ Text Notes 8550 3550 0 60 ~ 0
TDO <v3.1
Text Notes 3150 3300 0 60 ~ 0
GN13 <v3.1
Text GLabel 7550 3300 2 60 Input ~ 0
Text GLabel 7550 3250 2 60 Input ~ 0
WIFI_GPIO21
Text GLabel 5700 3150 0 60 Input ~ 0
GN13
Expand All @@ -320,8 +322,8 @@ Text GLabel 5700 3350 0 60 Input ~ 0
GN10
Text Notes 8550 3950 0 60 ~ 0
NC >=v3.1.2
NoConn ~ 7550 3800
NoConn ~ 7550 3900
NoConn ~ 7550 3750
NoConn ~ 7550 3850
Text Notes 9550 3950 0 60 ~ 0
WROVER GPIO16,17\nused internally for PSRAM
$EndSCHEMATC

0 comments on commit bae63c0

Please sign in to comment.