summaryrefslogtreecommitdiff
path: root/pcb/pcb-cache.lib
diff options
context:
space:
mode:
authorabel <71026016+ableTI@users.noreply.github.com>2024-05-03 10:38:00 +0200
committerGitHub <noreply@github.com>2024-05-03 10:38:00 +0200
commit7ad987cb0f3817a1adba14d9bf6fa71cac0cac41 (patch)
treed14ea06df397a9dd8d888fe7d6959cb5967c2d3f /pcb/pcb-cache.lib
parent8a3a39a40ff5a0c2e3810c194e0c89319d0c8e97 (diff)
downloadrobotica-7ad987cb0f3817a1adba14d9bf6fa71cac0cac41.tar.gz
robotica-7ad987cb0f3817a1adba14d9bf6fa71cac0cac41.zip
Add files via upload
Diffstat (limited to 'pcb/pcb-cache.lib')
-rw-r--r--pcb/pcb-cache.lib201
1 files changed, 113 insertions, 88 deletions
diff --git a/pcb/pcb-cache.lib b/pcb/pcb-cache.lib
index f7fdfff..3daaa87 100644
--- a/pcb/pcb-cache.lib
+++ b/pcb/pcb-cache.lib
@@ -58,6 +58,31 @@ X +VOUT 9 500 200 100 L 50 50 1 1 w
ENDDRAW
ENDDEF
#
+# Device_Battery
+#
+DEF Device_Battery BT 0 0 N N 1 F N
+F0 "BT" 100 100 50 H V L CNN
+F1 "Device_Battery" 100 0 50 H V L CNN
+F2 "" 0 60 50 V I C CNN
+F3 "" 0 60 50 V I C CNN
+DRAW
+S -80 -55 80 -65 0 1 0 F
+S -80 70 80 60 0 1 0 F
+S -52 -78 50 -98 0 1 0 F
+S -52 47 50 27 0 1 0 F
+P 2 0 1 0 0 -60 0 -50 N
+P 2 0 1 0 0 -40 0 -30 N
+P 2 0 1 0 0 -20 0 -10 N
+P 2 0 1 0 0 0 0 10 N
+P 2 0 1 0 0 20 0 30 N
+P 2 0 1 0 0 70 0 100 N
+P 2 0 1 10 10 105 50 105 N
+P 2 0 1 10 30 125 30 85 N
+X + 1 0 200 100 D 50 50 1 1 P
+X - 2 0 -200 100 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
# Device_Buzzer
#
DEF Device_Buzzer BZ 0 1 Y N 1 F N
@@ -247,23 +272,23 @@ ENDDEF
DEF l298n_l298n U 0 40 Y Y 1 F N
F0 "U" 0 700 50 H V C CNN
F1 "l298n_l298n" 0 600 50 H V C CNN
-F2 "" 0 700 50 H I C CNN
+F2 "custom:l298n" 0 700 50 H I C CNN
F3 "" 0 700 50 H I C CNN
DRAW
S -500 500 500 -500 0 1 0 N
-X 12v ~ -450 -500 100 U 50 50 1 1 W
-X 5v ~ -250 -500 100 U 50 50 1 1 W
-X EnA ~ -50 -500 100 U 50 50 1 1 W
-X EnB ~ 450 -500 100 U 50 50 1 1 W
-X gnd ~ -350 -500 100 U 50 50 1 1 W
-X in1 ~ 50 -500 100 U 50 50 1 1 W
-X in2 ~ 150 -500 100 U 50 50 1 1 W
-X in3 ~ 250 -500 100 U 50 50 1 1 W
-X in4 ~ 350 -500 100 U 50 50 1 1 W
-X ou4 ~ 500 250 100 L 50 50 1 1 W
-X out1 ~ -500 250 100 R 50 50 1 1 W
-X out2 ~ -500 150 100 R 50 50 1 1 W
-X out3 ~ 500 150 100 L 50 50 1 1 W
+X out1 0 -500 250 100 R 50 50 1 1 W
+X out2 1 -500 150 100 R 50 50 1 1 W
+X EnB 10 450 -500 100 U 50 50 1 1 W
+X out3 11 500 150 100 L 50 50 1 1 W
+X ou4 12 500 250 100 L 50 50 1 1 W
+X 12v 2 -450 -500 100 U 50 50 1 1 W
+X gnd 3 -350 -500 100 U 50 50 1 1 W
+X 5v 4 -250 -500 100 U 50 50 1 1 W
+X EnA 5 -50 -500 100 U 50 50 1 1 W
+X in1 6 50 -500 100 U 50 50 1 1 W
+X in2 7 150 -500 100 U 50 50 1 1 W
+X in3 8 250 -500 100 U 50 50 1 1 W
+X in4 9 350 -500 100 U 50 50 1 1 W
ENDDRAW
ENDDEF
#
@@ -272,7 +297,7 @@ ENDDEF
DEF openmv_m7_r2_openMV_M7_R2 U 0 40 Y Y 1 F N
F0 "U" 0 1350 50 H V C CNN
F1 "openmv_m7_r2_openMV_M7_R2" 0 1200 50 H V C CNN
-F2 "" 0 1350 50 H I C CNN
+F2 "custom:openmv_m7_r2" 0 1350 50 H I C CNN
F3 "" 0 1350 50 H I C CNN
DRAW
C 0 600 381 0 1 0 N
@@ -298,78 +323,12 @@ X gnd ~ 600 -500 100 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
-# pololu_motor_pololu_motor
-#
-DEF pololu_motor_pololu_motor U 0 40 Y Y 1 F N
-F0 "U" 0 750 50 H V C CNN
-F1 "pololu_motor_pololu_motor" 0 700 50 H V C CNN
-F2 "" 0 750 50 H I C CNN
-F3 "" 0 750 50 H I C CNN
-DRAW
-C 0 0 570 0 1 0 N
-P 5 0 1 0 350 -450 350 -1050 -350 -1050 -350 -450 -350 -700 N
-X + ~ -600 0 100 L 50 50 1 1 W
-X - ~ 600 0 100 R 50 50 1 1 W
-X A ~ -100 -1050 100 U 50 50 1 1 O
-X B ~ 50 -1050 100 U 50 50 1 1 O
-X gnd ~ 200 -1050 100 U 50 50 1 1 W
-X vcc ~ -250 -1050 100 U 50 50 1 1 W
-ENDDRAW
-ENDDEF
-#
-# power_+12V
+# pcb-rescue_Teensy4.1-teensy
#
-DEF power_+12V #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "power_+12V" 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 +12V 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# power_Earth
-#
-DEF power_Earth #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -250 50 H I C CNN
-F1 "power_Earth" 0 -150 50 H I C CNN
-F2 "" 0 0 50 H I C CNN
-F3 "" 0 0 50 H I C CNN
-DRAW
-P 2 0 1 0 -25 -75 25 -75 N
-P 2 0 1 0 -5 -100 5 -100 N
-P 2 0 1 0 0 -50 0 0 N
-P 2 0 1 0 50 -50 -50 -50 N
-X Earth 1 0 0 0 D 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# tcs3472_color_sensor_tcs3472_color_sensor
-#
-DEF tcs3472_color_sensor_tcs3472_color_sensor U 0 40 Y Y 1 F N
-F0 "U" 50 1100 50 H V C CNN
-F1 "tcs3472_color_sensor_tcs3472_color_sensor" 50 1000 50 H V C CNN
-F2 "" 50 1100 50 H I C CNN
-F3 "" 50 1100 50 H I C CNN
-DRAW
-S -150 850 250 0 0 1 0 N
-X sda 0 350 650 100 L 50 50 1 1 B
-X scl 1 350 750 100 L 50 50 1 1 B
-X vcc 2 -250 750 100 R 50 50 1 1 W
-X gnd 3 -250 650 100 R 50 50 1 1 W
-ENDDRAW
-ENDDEF
-#
-# teensy_Teensy4.1
-#
-DEF teensy_Teensy4.1 U 0 40 Y Y 1 F N
+DEF pcb-rescue_Teensy4.1-teensy U 0 40 Y Y 1 F N
F0 "U" 0 2550 50 H V C CNN
-F1 "teensy_Teensy4.1" 0 2450 50 H V C CNN
-F2 "" -400 400 50 H I C CNN
+F1 "pcb-rescue_Teensy4.1-teensy" 0 2450 50 H V C CNN
+F2 "custom:teensy4.1" -400 400 50 H I C CNN
F3 "" -400 400 50 H I C CNN
DRAW
T 0 450 1950 40 0 0 0 "(250mA max)" Normal 0 C C
@@ -455,20 +414,86 @@ X 2_OUT2 4 -1100 1850 200 R 50 50 1 1 B
ENDDRAW
ENDDEF
#
+# pololu_motor_pololu_motor
+#
+DEF pololu_motor_pololu_motor U 0 40 Y Y 1 F N
+F0 "U" 0 750 50 H V C CNN
+F1 "pololu_motor_pololu_motor" 0 700 50 H V C CNN
+F2 "custom:pololu_motor" 0 750 50 H I C CNN
+F3 "" 0 750 50 H I C CNN
+DRAW
+C 0 0 570 0 1 0 N
+P 5 0 1 0 350 -450 350 -1050 -350 -1050 -350 -450 -350 -700 N
+X vcc 1 -250 -1050 100 U 50 50 1 1 W
+X A 2 -100 -1050 100 U 50 50 1 1 O
+X B 3 50 -1050 100 U 50 50 1 1 O
+X gnd 4 200 -1050 100 U 50 50 1 1 W
+X + ~ -600 0 100 L 50 50 1 1 W
+X - ~ 600 0 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
+# power_+12V
+#
+DEF power_+12V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+12V" 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 +12V 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_Earth
+#
+DEF power_Earth #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "power_Earth" 0 -150 50 H I C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+DRAW
+P 2 0 1 0 -25 -75 25 -75 N
+P 2 0 1 0 -5 -100 5 -100 N
+P 2 0 1 0 0 -50 0 0 N
+P 2 0 1 0 50 -50 -50 -50 N
+X Earth 1 0 0 0 D 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# tcs3472_color_sensor_tcs3472_color_sensor
+#
+DEF tcs3472_color_sensor_tcs3472_color_sensor U 0 40 Y Y 1 F N
+F0 "U" 50 1100 50 H V C CNN
+F1 "tcs3472_color_sensor_tcs3472_color_sensor" 50 1000 50 H V C CNN
+F2 "custom:tcs3472" 50 1100 50 H I C CNN
+F3 "" 50 1100 50 H I C CNN
+DRAW
+S -150 850 250 0 0 1 0 N
+X sda 0 350 650 100 L 50 50 1 1 B
+X scl 1 350 750 100 L 50 50 1 1 B
+X vcc 2 -250 750 100 R 50 50 1 1 W
+X gnd 3 -250 650 100 R 50 50 1 1 W
+ENDDRAW
+ENDDEF
+#
# tssp4038_tssp4038
#
DEF tssp4038_tssp4038 U 0 40 Y Y 1 F N
F0 "U" 0 100 50 H V C CNN
F1 "tssp4038_tssp4038" 0 0 50 H V C CNN
-F2 "" 0 100 50 H I C CNN
+F2 "custom:tssp4038" 0 100 50 H I C CNN
F3 "" 0 100 50 H I C CNN
DRAW
A -1 -481 281 1523 898 0 1 0 N -250 -350 0 -200
A 10 -466 267 258 922 0 1 0 N 250 -350 0 -200
S -300 -350 300 -700 0 1 0 N
-X gnd 0 0 -800 100 U 50 50 1 1 W
X vcc 1 -150 -800 100 U 50 50 1 1 W
-X sig ~ 150 -800 100 U 50 50 1 1 O
+X gnd 2 0 -800 100 U 50 50 1 1 W
+X sig 3 150 -800 100 U 50 50 1 1 O
ENDDRAW
ENDDEF
#