summaryrefslogtreecommitdiff
path: root/hw/library/esp.lib
diff options
context:
space:
mode:
authorUros Majstorovic <majstor@majstor.org>2024-01-22 18:46:30 +0100
committerUros Majstorovic <majstor@majstor.org>2024-01-22 18:46:30 +0100
commit4aab0c3ef5f4aaee73ba2767c25f8b3228d963b4 (patch)
treed82cb1f5ff791e09bfd972ac002a9eea7ce78811 /hw/library/esp.lib
parent7109450fd6b3b57910f39c0f9373713337cba75c (diff)
Toradex Verdin iMX8M Plus module support; modularize wifi; flash LED driver; mic amp for headsets; mute switch; new cam interface; ext buttons;
Diffstat (limited to 'hw/library/esp.lib')
-rw-r--r--hw/library/esp.lib114
1 files changed, 84 insertions, 30 deletions
diff --git a/hw/library/esp.lib b/hw/library/esp.lib
index b004f77..8370f53 100644
--- a/hw/library/esp.lib
+++ b/hw/library/esp.lib
@@ -1,6 +1,60 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# ESP32-S3-WROOM
+#
+DEF ESP32-S3-WROOM U 0 40 Y Y 1 F N
+F0 "U" -800 1250 50 H V C CNN
+F1 "ESP32-S3-WROOM" 500 1250 50 H V C CNN
+F2 "" -100 0 50 H I C CNN
+F3 "" -100 0 50 H I C CNN
+DRAW
+S -850 1200 850 -850 0 1 0 f
+P 12 1 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 -1050 -700 200 R 50 50 1 1 W
+X IO17 10 -1050 -100 200 R 50 50 1 1 B
+X IO18 11 -1050 -200 200 R 50 50 1 1 B
+X IO8 12 -1050 -300 200 R 50 50 1 1 B
+X IO19 13 -1050 -400 200 R 50 50 1 1 B
+X IO20 14 -1050 -500 200 R 50 50 1 1 B
+X IO3 15 -550 -1050 200 U 50 50 1 1 B
+X IO46 16 -450 -1050 200 U 50 50 1 1 B
+X IO9 17 -350 -1050 200 U 50 50 1 1 B
+X IO10 18 -250 -1050 200 U 50 50 1 1 B
+X IO11 19 -150 -1050 200 U 50 50 1 1 B
+X 3V3 2 -1050 700 200 R 50 50 1 1 W
+X IO12 20 -50 -1050 200 U 50 50 1 1 B
+X IO13 21 50 -1050 200 U 50 50 1 1 B
+X IO14 22 150 -1050 200 U 50 50 1 1 B
+X IO21 23 250 -1050 200 U 50 50 1 1 B
+X IO47 24 350 -1050 200 U 50 50 1 1 B
+X IO48 25 450 -1050 200 U 50 50 1 1 B
+X IO45 26 550 -1050 200 U 50 50 1 1 B
+X IO0 27 1050 -500 200 L 50 50 1 1 B
+X IO35 28 1050 -400 200 L 50 50 1 1 B
+X IO36 29 1050 -300 200 L 50 50 1 1 B
+X EN 3 -1050 600 200 R 50 50 1 1 I
+X IO37 30 1050 -200 200 L 50 50 1 1 B
+X IO38 31 1050 -100 200 L 50 50 1 1 B
+X IO39 32 1050 0 200 L 50 50 1 1 B
+X IO40 33 1050 100 200 L 50 50 1 1 B
+X IO41 34 1050 200 200 L 50 50 1 1 B
+X IO42 35 1050 300 200 L 50 50 1 1 B
+X RXD0 36 1050 400 200 L 50 50 1 1 B
+X TXD0 37 1050 500 200 L 50 50 1 1 B
+X IO2 38 1050 600 200 L 50 50 1 1 B
+X IO1 39 1050 700 200 L 50 50 1 1 B
+X IO4 4 -1050 500 200 R 50 50 1 1 B
+X GND 40 1050 -700 200 L 50 50 1 1 W
+X EP 41 1050 -800 200 L 50 50 1 1 W
+X IO5 5 -1050 400 200 R 50 50 1 1 B
+X IO6 6 -1050 300 200 R 50 50 1 1 B
+X IO7 7 -1050 200 200 R 50 50 1 1 B
+X IO15 8 -1050 100 200 R 50 50 1 1 B
+X IO16 9 -1050 0 200 R 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# ESP32-WROOM
#
DEF ESP32-WROOM U 0 40 Y Y 1 F N
@@ -9,47 +63,47 @@ F1 "ESP32-WROOM" 350 1250 60 H V C CNN
F2 "" 100 1400 60 H I C CNN
F3 "" -450 450 60 H I C CNN
DRAW
-S -750 1200 700 -850 0 1 0 f
+S -750 1200 750 -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 3V3 2 -950 700 200 R 50 50 1 1 W
-X EN 3 -950 600 200 R 50 50 1 1 I
-X SENSOR_VP 4 -950 500 200 R 50 50 1 1 I
-X SENSOR_VN 5 -950 400 200 R 50 50 1 1 I
-X IO34 6 -950 300 200 R 50 50 1 1 I
-X IO35 7 -950 200 200 R 50 50 1 1 I
-X IO32 8 -950 100 200 R 50 50 1 1 B
-X IO33 9 -950 0 200 R 50 50 1 1 B
X IO25 10 -950 -100 200 R 50 50 1 1 B
-X CLK 20 50 -1050 200 U 50 50 1 1 B
-X IO18 30 900 0 200 L 50 50 1 1 B
X IO26 11 -950 -200 200 R 50 50 1 1 B
-X SDO 21 150 -1050 200 U 50 50 1 1 B
-X IO19 31 900 100 200 L 50 50 1 1 B
X IO27 12 -950 -300 200 R 50 50 1 1 B
-X SD1 22 250 -1050 200 U 50 50 1 1 B
-X NC 32 900 200 200 L 50 50 1 1 N
X IO14 13 -950 -400 200 R 50 50 1 1 B
-X IO15 23 350 -1050 200 U 50 50 1 1 B
-X IO21 33 900 300 200 L 50 50 1 1 B
X IO12 14 -950 -500 200 R 50 50 1 1 B
-X IO2 24 450 -1050 200 U 50 50 1 1 B
-X RXD0 34 900 400 200 L 50 50 1 1 B
X GND 15 -450 -1050 200 U 50 50 1 1 W
-X IO0 25 900 -500 200 L 50 50 1 1 B
-X TXD0 35 900 500 200 L 50 50 1 1 B
X IO13 16 -350 -1050 200 U 50 50 1 1 B
-X IO4 26 900 -400 200 L 50 50 1 1 B
-X IO22 36 900 600 200 L 50 50 1 1 B
X SD2 17 -250 -1050 200 U 50 50 1 1 B
-X IO16 27 900 -300 200 L 50 50 1 1 B
-X IO23 37 900 700 200 L 50 50 1 1 B
X SD3 18 -150 -1050 200 U 50 50 1 1 B
-X IO17 28 900 -200 200 L 50 50 1 1 B
-X GND 38 900 -700 200 L 50 50 1 1 W
X CMD 19 -50 -1050 200 U 50 50 1 1 B
-X IO5 29 900 -100 200 L 50 50 1 1 B
-X EP 39 900 -800 200 L 50 50 1 1 W
+X 3V3 2 -950 700 200 R 50 50 1 1 W
+X CLK 20 50 -1050 200 U 50 50 1 1 B
+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 950 -500 200 L 50 50 1 1 B
+X IO4 26 950 -400 200 L 50 50 1 1 B
+X IO16 27 950 -300 200 L 50 50 1 1 B
+X IO17 28 950 -200 200 L 50 50 1 1 B
+X IO5 29 950 -100 200 L 50 50 1 1 B
+X EN 3 -950 600 200 R 50 50 1 1 I
+X IO18 30 950 0 200 L 50 50 1 1 B
+X IO19 31 950 100 200 L 50 50 1 1 B
+X NC 32 950 200 200 L 50 50 1 1 N
+X IO21 33 950 300 200 L 50 50 1 1 B
+X RXD0 34 950 400 200 L 50 50 1 1 B
+X TXD0 35 950 500 200 L 50 50 1 1 B
+X IO22 36 950 600 200 L 50 50 1 1 B
+X IO23 37 950 700 200 L 50 50 1 1 B
+X GND 38 950 -700 200 L 50 50 1 1 W
+X EP 39 950 -800 200 L 50 50 1 1 W
+X SENSOR_VP 4 -950 500 200 R 50 50 1 1 I
+X SENSOR_VN 5 -950 400 200 R 50 50 1 1 I
+X IO34 6 -950 300 200 R 50 50 1 1 I
+X IO35 7 -950 200 200 R 50 50 1 1 I
+X IO32 8 -950 100 200 R 50 50 1 1 B
+X IO33 9 -950 0 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#