summaryrefslogtreecommitdiff
path: root/hw/library
diff options
context:
space:
mode:
authorUros Majstorovic <majstor@majstor.org>2026-05-05 00:05:12 +0200
committerUros Majstorovic <majstor@majstor.org>2026-05-05 00:05:12 +0200
commitc3c3e5f66fb24c584fefde1c0805e952d539ba9f (patch)
tree804f42ba8ca1cc9792b140dec693a801f1d8c9f3 /hw/library
parentf4c5fb24507080506741b8ac2c6b027b401d02c8 (diff)
JLCPCB order W2025070409252353
Diffstat (limited to 'hw/library')
-rw-r--r--hw/library/74xx-ep.lib8
-rw-r--r--hw/library/drv.dcm3
-rw-r--r--hw/library/drv.lib26
-rw-r--r--hw/library/haptic.lib24
-rw-r--r--hw/library/myConn.dcm6
-rw-r--r--hw/library/myConn.lib29
-rw-r--r--hw/library/myPower.dcm4
-rw-r--r--hw/library/myPower.lib28
-rw-r--r--hw/library/mySwitch.dcm6
-rw-r--r--hw/library/mySwitch.lib46
-rw-r--r--hw/library/pcm.lib4
-rw-r--r--hw/library/sn74.dcm43
-rw-r--r--hw/library/sn74.lib227
-rw-r--r--hw/library/tmux.lib28
-rw-r--r--hw/library/tps.lib24
15 files changed, 425 insertions, 81 deletions
diff --git a/hw/library/74xx-ep.lib b/hw/library/74xx-ep.lib
index 1435b3f..f79d2e6 100644
--- a/hw/library/74xx-ep.lib
+++ b/hw/library/74xx-ep.lib
@@ -79,8 +79,8 @@ ENDDEF
# 74HC595
#
DEF 74HC595 U 0 20 Y Y 1 F N
-F0 "U" -300 550 50 H V C CNN
-F1 "74HC595" -300 -650 50 H V C CNN
+F0 "U" -200 550 50 H V C CNN
+F1 "74HC595" 200 -650 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
@@ -115,8 +115,8 @@ ENDDEF
# 74HC74
#
DEF 74HC74 U 0 40 Y Y 3 L N
-F0 "U" -300 350 50 H V C CNN
-F1 "74HC74" -300 -350 50 H V C CNN
+F0 "U" -150 250 50 H V C CNN
+F1 "74HC74" 150 -250 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
diff --git a/hw/library/drv.dcm b/hw/library/drv.dcm
deleted file mode 100644
index 5f3ed79..0000000
--- a/hw/library/drv.dcm
+++ /dev/null
@@ -1,3 +0,0 @@
-EESchema-DOCLIB Version 2.0
-#
-#End Doc Library
diff --git a/hw/library/drv.lib b/hw/library/drv.lib
deleted file mode 100644
index 2e59a48..0000000
--- a/hw/library/drv.lib
+++ /dev/null
@@ -1,26 +0,0 @@
-EESchema-LIBRARY Version 2.4
-#encoding utf-8
-#
-# DRV2605LDGS
-#
-DEF DRV2605LDGS U 0 40 Y Y 1 F N
-F0 "U" 0 300 60 H V C CNN
-F1 "DRV2605LDGS" 0 -400 60 H V C CNN
-F2 "" 0 0 60 H I C CNN
-F3 "" 0 0 60 H I C CNN
-DRAW
-S -350 250 350 -350 0 1 0 N
-X REG 1 550 -200 200 L 50 50 1 1 O
-X VDD 10 550 200 200 L 50 50 1 1 W
-X SCL 2 -550 200 200 R 50 50 1 1 I
-X SDA 3 -550 100 200 R 50 50 1 1 B
-X IN/TRIG 4 -550 0 200 R 50 50 1 1 I
-X EN 5 -550 -100 200 R 50 50 1 1 I
-X VDD/NC 6 550 100 200 L 50 50 1 1 W
-X OUT+ 7 550 0 200 L 50 50 1 1 O
-X GND 8 550 -300 200 L 50 50 1 1 W
-X OUT- 9 550 -100 200 L 50 50 1 1 O
-ENDDRAW
-ENDDEF
-#
-#End Library
diff --git a/hw/library/haptic.lib b/hw/library/haptic.lib
index 2e59a48..ca34f33 100644
--- a/hw/library/haptic.lib
+++ b/hw/library/haptic.lib
@@ -1,6 +1,30 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# DA7281
+#
+DEF DA7281 U 0 40 Y Y 1 F N
+F0 "U" 0 550 60 H V C CNN
+F1 "DA7281" 0 -550 60 H V C CNN
+F2 "" 150 -200 60 H I C CNN
+F3 "" 150 -200 60 H I C CNN
+DRAW
+S -350 500 350 -500 0 1 0 N
+X IN/TRIG 1 -450 -350 100 R 50 50 1 1 I
+X SDA 10 -450 250 100 R 50 50 1 1 B
+X SCL 11 -450 150 100 R 50 50 1 1 I
+X nIRQ 12 450 150 100 L 50 50 1 1 C
+X ADDR1 2 -450 -150 100 R 50 50 1 1 I
+X ADDR0 3 -450 -50 100 R 50 50 1 1 I
+X VDD 4 450 450 100 L 50 50 1 1 W
+X OUTP 5 450 -50 100 L 50 50 1 1 O
+X GND 6 450 -350 100 L 50 50 1 1 W
+X GND 7 450 -450 100 L 50 50 1 1 W
+X OUTN 8 450 -150 100 L 50 50 1 1 O
+X VDDIO 9 450 350 100 L 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# DRV2605LDGS
#
DEF DRV2605LDGS U 0 40 Y Y 1 F N
diff --git a/hw/library/myConn.dcm b/hw/library/myConn.dcm
index 2ec20f1..dea9aea 100644
--- a/hw/library/myConn.dcm
+++ b/hw/library/myConn.dcm
@@ -6,6 +6,12 @@ K connector SD microsd
F https://www.hirose.com/product/en/download_file/key_name/DM3/category/Catalog/doc_file_id/49662/?file_category_id=4&item_id=195&is_series=1
$ENDCMP
#
+$CMP SIM_Card_Det
+D SIM Card
+K SIM card UICC
+F ~
+$ENDCMP
+#
$CMP Spacer
D Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)
K connector
diff --git a/hw/library/myConn.lib b/hw/library/myConn.lib
index f7c84db..873cfd7 100644
--- a/hw/library/myConn.lib
+++ b/hw/library/myConn.lib
@@ -137,6 +137,35 @@ X CD 9 -900 -400 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# SIM_Card_Det
+#
+DEF SIM_Card_Det J 0 20 Y Y 1 F N
+F0 "J" -100 500 50 H V R CNN
+F1 "SIM_Card_Det" -50 400 50 H V R CNN
+F2 "" 0 350 50 H I C CNN
+F3 "" -50 0 50 H I C CNN
+$FPLIST
+ *SIM*Card*Holder*
+$ENDFPLIST
+DRAW
+S -50 -100 100 -50 0 1 10 F
+S -50 0 100 50 0 1 10 F
+S -50 100 100 150 0 1 10 F
+S 150 -50 300 -100 0 1 10 F
+S 150 0 300 50 0 1 10 F
+S 150 100 300 150 0 1 10 F
+P 6 0 1 10 -400 350 -400 -350 500 -350 600 -250 600 350 -400 350 f
+X VCC 1 -500 300 100 R 50 50 1 1 W
+X RST 2 -500 200 100 R 50 50 1 1 I
+X CLK 3 -500 100 100 R 50 50 1 1 I
+X GND 5 -500 0 100 R 50 50 1 1 W
+X VPP 6 -500 -100 100 R 50 50 1 1 I
+X I/O 7 -500 -200 100 R 50 50 1 1 B
+X CD CD -500 -300 100 R 50 50 1 1 O
+X SH SH -150 -450 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# SODIMM-204
#
DEF SODIMM-204 J 0 40 Y Y 1 F N
diff --git a/hw/library/myPower.dcm b/hw/library/myPower.dcm
index 73b7c72..11ad534 100644
--- a/hw/library/myPower.dcm
+++ b/hw/library/myPower.dcm
@@ -10,12 +10,12 @@ D power-flag symbol (positive system voltage)
K Power Flag Symbol system
$ENDCMP
#
-$CMP +VCTP
+$CMP +5V_PMID
D power-flag symbol (positive system voltage)
K Power Flag Symbol system
$ENDCMP
#
-$CMP +VSYS
+$CMP VSYS
D power-flag symbol (positive system voltage)
K Power Flag Symbol system
$ENDCMP
diff --git a/hw/library/myPower.lib b/hw/library/myPower.lib
index ed1924e..df4fbfc 100644
--- a/hw/library/myPower.lib
+++ b/hw/library/myPower.lib
@@ -31,33 +31,33 @@ X +5V_BACKUP ~ 0 0 100 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
-# +VCTP
+# +5V_PMID
#
-DEF +VCTP #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "+VCTP" 0 140 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
+DEF +5V_PMID #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 60 H I C CNN
+F1 "+5V_PMID" 0 150 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
DRAW
-P 2 0 1 0 -30 50 0 100 N
-P 2 0 1 0 0 0 0 100 N
-P 2 0 1 0 0 100 30 50 N
-X +VCTP 1 0 0 0 U 50 50 1 1 W N
+P 2 1 1 0 -30 50 0 100 N
+P 2 1 1 0 0 0 0 100 N
+P 2 1 1 0 0 100 30 50 N
+X +5V_PMID 1 0 0 100 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
-# +VSYS
+# VSYS
#
-DEF +VSYS #PWR 0 0 Y Y 1 F P
+DEF VSYS #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
-F1 "+VSYS" 0 140 50 H V C CNN
+F1 "VSYS" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 2 0 1 0 -30 50 0 100 N
P 2 0 1 0 0 0 0 100 N
P 2 0 1 0 0 100 30 50 N
-X +VSYS 1 0 0 0 U 50 50 1 1 W N
+X VSYS 1 0 0 0 U 50 50 1 1 W N
ENDDRAW
ENDDEF
#
diff --git a/hw/library/mySwitch.dcm b/hw/library/mySwitch.dcm
index 5f3ed79..5aa28d7 100644
--- a/hw/library/mySwitch.dcm
+++ b/hw/library/mySwitch.dcm
@@ -1,3 +1,9 @@
EESchema-DOCLIB Version 2.0
#
+$CMP SolderJumper_3_Bridged12
+D 3-pole Solder Jumper, pins 1+2 closed/bridged
+K Solder Jumper SPDT
+F ~
+$ENDCMP
+#
#End Doc Library
diff --git a/hw/library/mySwitch.lib b/hw/library/mySwitch.lib
index fef4cce..566398f 100644
--- a/hw/library/mySwitch.lib
+++ b/hw/library/mySwitch.lib
@@ -1,6 +1,24 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# SW_Push
+#
+DEF SW_Push SW 0 40 Y Y 1 F N
+F0 "SW" 0 150 60 H V C CNN
+F1 "SW_Push" 0 -150 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+C -80 0 20 1 1 0 N
+C 80 0 20 1 1 0 N
+P 2 1 1 0 0 50 0 120 N
+P 2 1 1 0 100 50 -100 50 N
+X ~ 0 -200 -100 100 R 50 50 1 1 P
+X 1 1 -200 0 100 R 50 50 1 1 P
+X 2 2 200 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# SW_SPDT
#
DEF SW_SPDT SW 0 40 Y Y 1 F N
@@ -20,4 +38,32 @@ X SH ~ -250 -200 100 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
+# SolderJumper_3_Bridged12
+#
+DEF SolderJumper_3_Bridged12 JP 0 0 Y N 1 F N
+F0 "JP" -100 -100 50 H V C CNN
+F1 "SolderJumper_3_Bridged12" 0 110 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SolderJumper*Bridged12*
+$ENDFPLIST
+DRAW
+A -40 0 40 901 -901 0 1 0 N -40 40 -40 -40
+A -40 0 40 901 -901 0 1 0 F -40 40 -40 -40
+A 40 0 40 -899 899 0 1 0 N 40 -40 40 40
+A 40 0 40 -899 899 0 1 0 F 40 -40 40 40
+S -40 20 -20 -20 0 1 0 F
+S -20 40 20 -40 0 1 0 F
+P 2 0 1 0 -100 0 -80 0 N
+P 2 0 1 0 -40 40 -40 -40 N
+P 2 0 1 0 0 -50 0 -40 N
+P 2 0 1 0 40 40 40 -40 N
+P 2 0 1 0 100 0 80 0 N
+X A 1 -200 0 100 R 50 50 1 1 P
+X C 2 0 -150 100 U 50 50 1 1 P
+X B 3 200 0 100 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
#End Library
diff --git a/hw/library/pcm.lib b/hw/library/pcm.lib
index 454c0a5..88a98ec 100644
--- a/hw/library/pcm.lib
+++ b/hw/library/pcm.lib
@@ -40,8 +40,8 @@ DRAW
S -300 650 300 -650 0 1 0 N
X IN1P 1 -400 -200 100 R 50 50 1 1 I
X VSS 10 400 -300 100 L 50 50 1 1 W
-X MD1 11 -400 200 100 R 50 50 1 1 P
-X MD0 12 -400 300 100 R 50 50 1 1 P
+X MD1 11 -400 200 100 R 50 50 1 1 I
+X MD0 12 -400 300 100 R 50 50 1 1 I
X MSZ 13 -400 100 100 R 50 50 1 1 I
X DREG 14 400 400 100 L 50 50 1 1 w
X VSS 15 400 -400 100 L 50 50 1 1 W
diff --git a/hw/library/sn74.dcm b/hw/library/sn74.dcm
index dac95d1..de49794 100644
--- a/hw/library/sn74.dcm
+++ b/hw/library/sn74.dcm
@@ -1,15 +1,36 @@
EESchema-DOCLIB Version 2.0
#
-$CMP 74AUP2G132DC
+$CMP 74AUP1G08GW
+D Single AND Gate
+K Single Gate AND
+$ENDCMP
+#
+$CMP 74AUP2G00DC
D Dual NAND Gate
K Dual Gate NAND
$ENDCMP
#
-$CMP 74LVC2G02DC
+$CMP 74AUP2G02DC
D Dual NOR Gate
K Dual Gate NOR
$ENDCMP
#
+$CMP 74AUP2G132DC
+D Dual NAND Gate
+K Dual Gate NAND
+$ENDCMP
+#
+$CMP 74AUP2G32DC
+D Dual OR Gate
+K Dual Gate OR
+$ENDCMP
+#
+$CMP 74LVC1G74DC
+D Single D Flip-Flop, Low-Voltage CMOS
+K Single D Flip-Flop D CMOS
+F http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf
+$ENDCMP
+#
$CMP SN74AUP1G02DCK
D Single NOR Gate
K Single Gate NOR
@@ -22,12 +43,30 @@ K Dual Gate NOR
F http://www.ti.com/lit/sg/scyt129e/scyt129e.pdf
$ENDCMP
#
+$CMP SN74LV1T04DBV
+D Single Power Supply, Single Inverter GATE, CMOS Logic, Level Shifter, SOT-23-5
+K single inverter level shift
+F https://www.ti.com/lit/ds/symlink/sn74lv1t04.pdf
+$ENDCMP
+#
+$CMP SN74LV1T04DCK
+D Single Power Supply, Single Inverter GATE, CMOS Logic, Level Shifter, SOT-23-5
+K single inverter level shift
+F https://www.ti.com/lit/ds/symlink/sn74lv1t04.pdf
+$ENDCMP
+#
$CMP SN74LV1T34DBV
D Single Power Supply, Single Buffer GATE, CMOS Logic, Level Shifter, SOT-23-5
K single buffer level shift
F https://www.ti.com/lit/ds/symlink/sn74lv1t34.pdf
$ENDCMP
#
+$CMP SN74LV1T34DCK
+D Single Power Supply, Single Buffer GATE, CMOS Logic, Level Shifter, SOT-23-5
+K single buffer level shift
+F https://www.ti.com/lit/ds/symlink/sn74lv1t34.pdf
+$ENDCMP
+#
$CMP SN74LVC1G125DCK
D Single Buffer Gate Tri-State, Low-Voltage CMOS
K Single Gate Buff Tri-State LVC CMOS
diff --git a/hw/library/sn74.lib b/hw/library/sn74.lib
index 9be84d1..299ed9d 100644
--- a/hw/library/sn74.lib
+++ b/hw/library/sn74.lib
@@ -1,6 +1,82 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
+# 74AUP1G08GW
+#
+DEF 74AUP1G08GW U 0 40 Y Y 1 F N
+F0 "U" 0 150 60 H V C CNN
+F1 "74AUP1G08GW" 0 -200 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A 0 0 100 -899 899 1 1 10 N 0 -100 0 100
+P 4 1 1 10 0 -100 -150 -100 -150 100 0 100 N
+X ~ 1 -300 50 150 R 40 40 1 1 I
+X ~ 2 -300 -50 150 R 40 40 1 1 I
+X GND 3 250 -100 0 L 40 40 1 1 W
+X ~ 4 250 0 150 L 40 40 1 1 O
+X VCC 5 250 100 0 L 40 40 1 1 W
+ENDDRAW
+ENDDEF
+#
+# 74AUP2G00DC
+#
+DEF 74AUP2G00DC U 0 40 Y Y 3 L N
+F0 "U" 0 150 60 H V C CNN
+F1 "74AUP2G00DC" 0 -150 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A 0 0 100 -899 899 1 1 10 N 0 -100 0 100
+A 0 0 100 -899 899 2 1 10 N 0 -100 0 100
+S -250 50 250 -50 3 1 0 N
+P 4 1 1 10 0 -100 -150 -100 -150 100 0 100 N
+P 4 2 1 10 0 -100 -150 -100 -150 100 0 100 N
+X ~ 1 -300 50 150 R 40 40 1 1 I
+X ~ 2 -300 -50 150 R 40 40 1 1 I
+X ~ 7 250 0 150 L 40 40 1 1 O I
+X ~ 3 250 0 150 L 40 40 2 1 O I
+X ~ 5 -300 50 150 R 40 40 2 1 I
+X ~ 6 -300 -50 150 R 40 40 2 1 I
+X GND 4 400 0 150 L 50 50 3 1 W
+X VCC 8 -400 0 150 R 50 50 3 1 W
+ENDDRAW
+ENDDEF
+#
+# 74AUP2G02DC
+#
+DEF 74AUP2G02DC U 0 40 Y Y 3 L N
+F0 "U" 0 150 60 H V C CNN
+F1 "74AUP2G02DC" 0 -150 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+A -275 0 160 386 -386 1 1 10 N -150 100 -150 -100
+A -38 -37 142 744 150 1 1 10 N 0 100 100 0
+A -38 37 142 -744 -150 1 1 10 N 0 -100 100 0
+A -275 0 160 386 -386 2 1 10 N -150 100 -150 -100
+A -38 -37 142 744 150 2 1 10 N 0 100 100 0
+A -38 37 142 -744 -150 2 1 10 N 0 -100 100 0
+S -250 50 250 -50 3 1 0 N
+P 2 1 1 0 -150 -50 -125 -50 N
+P 2 1 1 0 -150 50 -125 50 N
+P 2 1 1 10 0 -100 -150 -100 f
+P 2 1 1 10 0 100 -150 100 f
+P 2 2 1 0 -150 -50 -125 -50 N
+P 2 2 1 0 -150 50 -125 50 N
+P 2 2 1 10 0 -100 -150 -100 f
+P 2 2 1 10 0 100 -150 100 f
+X ~ 1 -300 50 150 R 40 40 1 1 I
+X ~ 2 -300 -50 150 R 40 40 1 1 I
+X ~ 7 250 0 150 L 40 40 1 1 O I
+X ~ 3 250 0 150 L 40 40 2 1 O I
+X ~ 5 -300 50 150 R 40 40 2 1 I
+X ~ 6 -300 -50 150 R 40 40 2 1 I
+X GND 4 400 0 150 L 50 50 3 1 W
+X VCC 8 -400 0 150 R 50 50 3 1 W
+ENDDRAW
+ENDDEF
+#
# 74AUP2G132DC
#
DEF 74AUP2G132DC U 0 40 Y Y 3 L N
@@ -25,11 +101,11 @@ X VCC 8 -400 0 150 R 50 50 3 1 W
ENDDRAW
ENDDEF
#
-# 74LVC2G02DC
+# 74AUP2G32DC
#
-DEF 74LVC2G02DC U 0 40 Y Y 3 L N
+DEF 74AUP2G32DC U 0 40 Y Y 3 L N
F0 "U" 0 150 60 H V C CNN
-F1 "74LVC2G02DC" 0 -150 60 H V C CNN
+F1 "74AUP2G32DC" 0 -150 60 H V C CNN
F2 "" 0 0 60 H I C CNN
F3 "" 0 0 60 H I C CNN
DRAW
@@ -50,8 +126,8 @@ P 2 2 1 10 0 -100 -150 -100 f
P 2 2 1 10 0 100 -150 100 f
X ~ 1 -300 50 150 R 40 40 1 1 I
X ~ 2 -300 -50 150 R 40 40 1 1 I
-X ~ 7 250 0 150 L 40 40 1 1 O I
-X ~ 3 250 0 150 L 40 40 2 1 O I
+X ~ 7 250 0 150 L 40 40 1 1 O
+X ~ 3 250 0 150 L 40 40 2 1 O
X ~ 5 -300 50 150 R 40 40 2 1 I
X ~ 6 -300 -50 150 R 40 40 2 1 I
X GND 4 400 0 150 L 50 50 3 1 W
@@ -59,6 +135,30 @@ X VCC 8 -400 0 150 R 50 50 3 1 W
ENDDRAW
ENDDEF
#
+# 74LVC1G74DC
+#
+DEF 74LVC1G74DC U 0 40 Y Y 1 F N
+F0 "U" -100 200 50 H V C CNN
+F1 "74LVC1G74DC" 300 -200 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ SSOP*
+ VSSOP*
+$ENDFPLIST
+DRAW
+S -250 150 250 -150 0 1 0 N
+X C 1 -350 -100 100 R 40 40 1 1 I C
+X D 2 -350 100 100 R 40 40 1 1 I
+X ~Q 3 350 -100 100 L 40 40 1 1 O
+X GND 4 -100 -250 100 U 40 25 1 1 W
+X Q 5 350 100 100 L 40 40 1 1 O
+X ~CLR 6 0 -250 100 U 40 25 1 1 I
+X ~PRE 7 0 250 100 D 40 25 1 1 I
+X VCC 8 100 250 100 D 40 25 1 1 W
+ENDDRAW
+ENDDEF
+#
# SN74AUP1G02DCK
#
DEF SN74AUP1G02DCK U 0 40 Y Y 1 F N
@@ -135,19 +235,19 @@ DRAW
S -300 500 300 -600 0 1 0 N
X ~1OE 1 -500 250 200 R 50 50 1 1 I
X ~3OE 10 500 -50 200 L 50 50 1 1 I
-X 4B 11 500 50 200 L 50 50 1 1 P
-X 4A 12 500 150 200 L 50 50 1 1 P
+X 4B 11 500 50 200 L 50 50 1 1 B
+X 4A 12 500 150 200 L 50 50 1 1 B
X ~4OE 13 500 250 200 L 50 50 1 1 I
X VCC 14 -500 450 200 R 50 50 1 1 W
X EP 15 -500 -550 200 R 50 50 1 1 W
-X 1A 2 -500 150 200 R 50 50 1 1 P
-X 1B 3 -500 50 200 R 50 50 1 1 P
+X 1A 2 -500 150 200 R 50 50 1 1 B
+X 1B 3 -500 50 200 R 50 50 1 1 B
X ~2OE 4 -500 -50 200 R 50 50 1 1 I
-X 2A 5 -500 -150 200 R 50 50 1 1 P
-X 2B 6 -500 -250 200 R 50 50 1 1 P
+X 2A 5 -500 -150 200 R 50 50 1 1 B
+X 2B 6 -500 -250 200 R 50 50 1 1 B
X GND 7 -500 -450 200 R 50 50 1 1 W
-X 3B 8 500 -250 200 L 50 50 1 1 P
-X 3A 9 500 -150 200 L 50 50 1 1 P
+X 3B 8 500 -250 200 L 50 50 1 1 B
+X 3A 9 500 -150 200 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
@@ -162,19 +262,67 @@ DRAW
S -300 500 300 -600 0 1 0 N
X 1OE 1 -500 250 200 R 50 50 1 1 I
X 3OE 10 500 -50 200 L 50 50 1 1 I
-X 4B 11 500 50 200 L 50 50 1 1 P
-X 4A 12 500 150 200 L 50 50 1 1 P
+X 4B 11 500 50 200 L 50 50 1 1 B
+X 4A 12 500 150 200 L 50 50 1 1 B
X 4OE 13 500 250 200 L 50 50 1 1 I
X VCC 14 -500 450 200 R 50 50 1 1 W
X EP 15 -500 -550 200 R 50 50 1 1 W
-X 1A 2 -500 150 200 R 50 50 1 1 P
-X 1B 3 -500 50 200 R 50 50 1 1 P
+X 1A 2 -500 150 200 R 50 50 1 1 B
+X 1B 3 -500 50 200 R 50 50 1 1 B
X 2OE 4 -500 -50 200 R 50 50 1 1 I
-X 2A 5 -500 -150 200 R 50 50 1 1 P
-X 2B 6 -500 -250 200 R 50 50 1 1 P
+X 2A 5 -500 -150 200 R 50 50 1 1 B
+X 2B 6 -500 -250 200 R 50 50 1 1 B
X GND 7 -500 -450 200 R 50 50 1 1 W
-X 3B 8 500 -250 200 L 50 50 1 1 P
-X 3A 9 500 -150 200 L 50 50 1 1 P
+X 3B 8 500 -250 200 L 50 50 1 1 B
+X 3A 9 500 -150 200 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
+# SN74LV1T04DBV
+#
+DEF SN74LV1T04DBV U 0 20 Y Y 1 F N
+F0 "U" 200 250 50 H V L CNN
+F1 "SN74LV1T04DBV" 200 150 50 H V L CNN
+F2 "Package_TO_SOT_SMD:SOT-23-5" 650 -250 50 H I C CNN
+F3 "" -400 -200 50 H I C CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+C 50 0 10 0 1 0 N
+S -200 200 200 -200 0 1 10 f
+P 2 0 1 0 -30 0 -100 0 N
+P 2 0 1 0 60 0 100 0 N
+P 4 1 1 0 -30 -30 -30 30 40 0 -30 -30 N
+X NC 1 -300 100 100 R 50 50 1 1 N N
+X A 2 -300 0 100 R 50 50 1 1 I
+X GND 3 0 -300 100 U 50 50 1 1 W
+X Y 4 300 0 100 L 50 50 1 1 O
+X VCC 5 0 300 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# SN74LV1T04DCK
+#
+DEF SN74LV1T04DCK U 0 20 Y Y 1 F N
+F0 "U" 200 250 50 H V L CNN
+F1 "SN74LV1T04DCK" 200 150 50 H V L CNN
+F2 "" 650 -250 50 H I C CNN
+F3 "" -400 -200 50 H I C CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+C 50 0 10 0 1 0 N
+S -200 200 200 -200 0 1 10 f
+P 2 0 1 0 -30 0 -100 0 N
+P 2 0 1 0 60 0 100 0 N
+P 4 1 1 0 -30 -30 -30 30 40 0 -30 -30 N
+X NC 1 -300 100 100 R 50 50 1 1 N N
+X A 2 -300 0 100 R 50 50 1 1 I
+X GND 3 0 -300 100 U 50 50 1 1 W
+X Y 4 300 0 100 L 50 50 1 1 O
+X VCC 5 0 300 100 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
@@ -193,7 +341,30 @@ S -200 200 200 -200 0 1 10 f
P 2 0 1 0 -30 0 -100 0 N
P 2 0 1 0 40 0 100 0 N
P 4 1 1 0 -30 -30 -30 30 40 0 -30 -30 N
-X NC 1 -300 100 100 R 50 50 1 1 I
+X NC 1 -300 100 100 R 50 50 1 1 N N
+X A 2 -300 0 100 R 50 50 1 1 I
+X GND 3 0 -300 100 U 50 50 1 1 W
+X Y 4 300 0 100 L 50 50 1 1 O
+X VCC 5 0 300 100 D 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# SN74LV1T34DCK
+#
+DEF SN74LV1T34DCK U 0 20 Y Y 1 F N
+F0 "U" 200 250 50 H V L CNN
+F1 "SN74LV1T34DCK" 200 150 50 H V L CNN
+F2 "" 650 -250 50 H I C CNN
+F3 "" -400 -200 50 H I C CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+S -200 200 200 -200 0 1 10 f
+P 2 0 1 0 -30 0 -100 0 N
+P 2 0 1 0 40 0 100 0 N
+P 4 1 1 0 -30 -30 -30 30 40 0 -30 -30 N
+X NC 1 -300 100 100 R 50 50 1 1 N N
X A 2 -300 0 100 R 50 50 1 1 I
X GND 3 0 -300 100 U 50 50 1 1 W
X Y 4 300 0 100 L 50 50 1 1 O
@@ -399,8 +570,8 @@ S -200 -150 200 -150 0 1 0 N
S -200 150 -200 -150 0 1 0 N
S 200 -150 200 150 0 1 0 N
S 200 150 -200 150 0 1 0 N
-X A 1 -400 100 200 R 50 50 1 1 P
-X B 2 -400 0 200 R 50 50 1 1 P
+X A 1 -400 100 200 R 50 50 1 1 B
+X B 2 -400 0 200 R 50 50 1 1 B
X GND 3 400 -100 200 L 50 50 1 1 W
X C 4 -400 -100 200 R 50 50 1 1 I
X VCC 5 400 100 200 L 50 50 1 1 W
@@ -531,12 +702,12 @@ F2 "" 0 -300 60 H I C CNN
F3 "" 0 -300 60 H I C CNN
DRAW
S -200 0 200 -500 0 1 0 N
-X 1A 1 -400 -150 200 R 50 50 1 1 P
-X 1B 2 -400 -250 200 R 50 50 1 1 P
+X 1A 1 -400 -150 200 R 50 50 1 1 B
+X 1B 2 -400 -250 200 R 50 50 1 1 B
X 2C 3 400 -350 200 L 50 50 1 1 I
X GND 4 -400 -450 200 R 50 50 1 1 W
-X 2A 5 400 -150 200 L 50 50 1 1 P
-X 2B 6 400 -250 200 L 50 50 1 1 P
+X 2A 5 400 -150 200 L 50 50 1 1 B
+X 2B 6 400 -250 200 L 50 50 1 1 B
X 1C 7 -400 -350 200 R 50 50 1 1 I
X VCC 8 -400 -50 200 R 50 50 1 1 W
ENDDRAW
diff --git a/hw/library/tmux.lib b/hw/library/tmux.lib
index 249b6b4..0b54bc0 100644
--- a/hw/library/tmux.lib
+++ b/hw/library/tmux.lib
@@ -19,6 +19,34 @@ X S2 6 400 -50 200 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
+# TMUX1511RSV
+#
+DEF TMUX1511RSV U 0 40 Y Y 1 F N
+F0 "U" 0 550 60 H V C CNN
+F1 "TMUX1511RSV" 0 -550 60 H V C CNN
+F2 "" 0 -150 60 H I C CNN
+F3 "" 0 -150 60 H I C CNN
+DRAW
+S -300 500 300 -500 0 1 0 N
+X SEL1 1 -500 250 200 R 50 50 1 1 I
+X S3 10 500 -150 200 L 50 50 1 1 B
+X SEL3 11 500 -50 200 L 50 50 1 1 I
+X NC 12 500 -450 200 L 50 50 1 1 N N
+X D4 13 500 50 200 L 50 50 1 1 B
+X S4 14 500 150 200 L 50 50 1 1 B
+X SEL4 15 500 250 200 L 50 50 1 1 I
+X VCC 16 -500 450 200 R 50 50 1 1 W
+X S1 2 -500 150 200 R 50 50 1 1 B
+X D1 3 -500 50 200 R 50 50 1 1 B
+X SEL2 4 -500 -50 200 R 50 50 1 1 I
+X S2 5 -500 -150 200 R 50 50 1 1 B
+X D2 6 -500 -250 200 R 50 50 1 1 B
+X NC 7 500 -350 200 L 50 50 1 1 N N
+X GND 8 -500 -450 200 R 50 50 1 1 W
+X D3 9 500 -250 200 L 50 50 1 1 B
+ENDDRAW
+ENDDEF
+#
# TMUX154ERSW
#
DEF TMUX154ERSW U 0 40 Y Y 1 F N
diff --git a/hw/library/tps.lib b/hw/library/tps.lib
index 7c8147b..52f5761 100644
--- a/hw/library/tps.lib
+++ b/hw/library/tps.lib
@@ -21,6 +21,30 @@ X ST 8 400 0 100 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
+# TPS2121
+#
+DEF TPS2121 U 0 40 Y Y 1 F N
+F0 "U" 0 550 60 H V C CNN
+F1 "TPS2121" 0 -550 60 H V C CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -250 500 250 -500 0 1 0 N
+X OUT 1 400 450 150 L 40 40 1 1 w
+X ILM 10 400 -350 150 L 40 40 1 1 O
+X SS 11 400 -250 150 L 40 40 1 1 O
+X GND 12 400 -450 150 L 40 40 1 1 W
+X IN2 2 -400 -150 150 R 40 40 1 1 W
+X CP2 3 400 -50 150 L 40 40 1 1 I
+X OV2 4 -400 -450 150 R 40 40 1 1 I
+X OV1 5 -400 150 150 R 40 40 1 1 I
+X PR1 6 400 150 150 L 40 40 1 1 I
+X IN1 7 -400 450 150 R 40 40 1 1 W
+X OUT 8 400 350 150 L 40 40 1 1 P
+X ST 9 400 -150 150 L 40 40 1 1 P
+ENDDRAW
+ENDDEF
+#
# TPS22917
#
DEF TPS22917 U 0 40 Y Y 1 F N