redesign frontend with 5.2mm tact switches
[hardpass.git] / kicad / hardpass-pcb / hardpass-pcb-cache.lib
old mode 100755 (executable)
new mode 100644 (file)
index d4b1928..f62de8d
@@ -6,8 +6,8 @@ EESchema-LIBRARY Version 2.3
 DEF +3V3 #PWR 0 0 Y Y 1 F P
 F0 "#PWR" 0 -150 50 H I C CNN
 F1 "+3V3" 0 140 50 H V C CNN
-F2 "" 0 0 50 H V C CNN
-F3 "" 0 0 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
 ALIAS +3.3V
 DRAW
 P 2 0 1 0 -30 50 0 100 N
@@ -17,101 +17,105 @@ X +3V3 1 0 0 0 U 50 50 1 1 W N
 ENDDRAW
 ENDDEF
 #
-# CONN_02X20
+# CONN_01X03
 #
-DEF CONN_02X20 P 0 1 Y N 1 F N
-F0 "P" 0 1050 50 H V C CNN
-F1 "CONN_02X20" 0 0 50 V V C CNN
-F2 "" 0 -950 50 H V C CNN
-F3 "" 0 -950 50 H V C CNN
+DEF CONN_01X03 J 0 40 Y N 1 F N
+F0 "J" 0 200 50 H V C CNN
+F1 "CONN_01X03" 100 0 50 V V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
 $FPLIST
- Pin_Header_Straight_2X20
- Pin_Header_Angled_2X20
- Socket_Strip_Straight_2X20
- Socket_Strip_Angled_2X20
+ Pin_Header_Straight_1X*
+ Pin_Header_Angled_1X*
+ Socket_Strip_Straight_1X*
+ Socket_Strip_Angled_1X*
 $ENDFPLIST
 DRAW
-S -100 -945 -50 -955 0 1 0 N
-S -100 -845 -50 -855 0 1 0 N
-S -100 -745 -50 -755 0 1 0 N
-S -100 -645 -50 -655 0 1 0 N
-S -100 -545 -50 -555 0 1 0 N
-S -100 -445 -50 -455 0 1 0 N
-S -100 -345 -50 -355 0 1 0 N
-S -100 -245 -50 -255 0 1 0 N
-S -100 -145 -50 -155 0 1 0 N
-S -100 -45 -50 -55 0 1 0 N
-S -100 55 -50 45 0 1 0 N
-S -100 155 -50 145 0 1 0 N
-S -100 255 -50 245 0 1 0 N
-S -100 355 -50 345 0 1 0 N
-S -100 455 -50 445 0 1 0 N
-S -100 555 -50 545 0 1 0 N
-S -100 655 -50 645 0 1 0 N
-S -100 755 -50 745 0 1 0 N
-S -100 855 -50 845 0 1 0 N
-S -100 955 -50 945 0 1 0 N
-S -100 1000 100 -1000 0 1 0 N
-S 50 -945 100 -955 0 1 0 N
-S 50 -845 100 -855 0 1 0 N
-S 50 -745 100 -755 0 1 0 N
-S 50 -645 100 -655 0 1 0 N
-S 50 -545 100 -555 0 1 0 N
-S 50 -445 100 -455 0 1 0 N
-S 50 -345 100 -355 0 1 0 N
-S 50 -245 100 -255 0 1 0 N
-S 50 -145 100 -155 0 1 0 N
-S 50 -45 100 -55 0 1 0 N
-S 50 55 100 45 0 1 0 N
-S 50 155 100 145 0 1 0 N
-S 50 255 100 245 0 1 0 N
-S 50 355 100 345 0 1 0 N
-S 50 455 100 445 0 1 0 N
-S 50 555 100 545 0 1 0 N
-S 50 655 100 645 0 1 0 N
-S 50 755 100 745 0 1 0 N
-S 50 855 100 845 0 1 0 N
-S 50 955 100 945 0 1 0 N
-X P1 1 -250 950 150 R 50 50 1 1 P
-X P2 2 250 950 150 L 50 50 1 1 P
-X P3 3 -250 850 150 R 50 50 1 1 P
-X P4 4 250 850 150 L 50 50 1 1 P
-X P5 5 -250 750 150 R 50 50 1 1 P
-X P6 6 250 750 150 L 50 50 1 1 P
-X P7 7 -250 650 150 R 50 50 1 1 P
-X P8 8 250 650 150 L 50 50 1 1 P
-X P9 9 -250 550 150 R 50 50 1 1 P
-X P10 10 250 550 150 L 50 50 1 1 P
-X P20 20 250 50 150 L 50 50 1 1 P
-X P30 30 250 -450 150 L 50 50 1 1 P
-X P40 40 250 -950 150 L 50 50 1 1 P
-X P11 11 -250 450 150 R 50 50 1 1 P
-X P21 21 -250 -50 150 R 50 50 1 1 P
-X P31 31 -250 -550 150 R 50 50 1 1 P
-X P12 12 250 450 150 L 50 50 1 1 P
-X P22 22 250 -50 150 L 50 50 1 1 P
-X P32 32 250 -550 150 L 50 50 1 1 P
-X P13 13 -250 350 150 R 50 50 1 1 P
-X P23 23 -250 -150 150 R 50 50 1 1 P
-X P33 33 -250 -650 150 R 50 50 1 1 P
-X P14 14 250 350 150 L 50 50 1 1 P
-X P24 24 250 -150 150 L 50 50 1 1 P
-X P34 34 250 -650 150 L 50 50 1 1 P
-X P15 15 -250 250 150 R 50 50 1 1 P
-X P25 25 -250 -250 150 R 50 50 1 1 P
-X P35 35 -250 -750 150 R 50 50 1 1 P
-X P16 16 250 250 150 L 50 50 1 1 P
-X P26 26 250 -250 150 L 50 50 1 1 P
-X P36 36 250 -750 150 L 50 50 1 1 P
-X P17 17 -250 150 150 R 50 50 1 1 P
-X P27 27 -250 -350 150 R 50 50 1 1 P
-X P37 37 -250 -850 150 R 50 50 1 1 P
-X P18 18 250 150 150 L 50 50 1 1 P
-X P28 28 250 -350 150 L 50 50 1 1 P
-X P38 38 250 -850 150 L 50 50 1 1 P
-X P19 19 -250 50 150 R 50 50 1 1 P
-X P29 29 -250 -450 150 R 50 50 1 1 P
-X P39 39 -250 -950 150 R 50 50 1 1 P
+S -50 -95 10 -105 0 1 0 N
+S -50 5 10 -5 0 1 0 N
+S -50 105 10 95 0 1 0 N
+S -50 150 50 -150 0 1 0 N
+X P1 1 -200 100 150 R 50 50 1 1 P
+X P2 2 -200 0 150 R 50 50 1 1 P
+X P3 3 -200 -100 150 R 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# CONN_01X30
+#
+DEF CONN_01X30 J 0 40 Y N 1 F N
+F0 "J" 0 1550 50 H V C CNN
+F1 "CONN_01X30" 100 0 50 V V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ Pin_Header_Straight_1X*
+ Pin_Header_Angled_1X*
+ Socket_Strip_Straight_1X*
+ Socket_Strip_Angled_1X*
+$ENDFPLIST
+DRAW
+S -50 -1500 50 1500 0 1 0 N
+S -50 -1445 10 -1455 0 1 0 N
+S -50 -1345 10 -1355 0 1 0 N
+S -50 -1245 10 -1255 0 1 0 N
+S -50 -1145 10 -1155 0 1 0 N
+S -50 -1045 10 -1055 0 1 0 N
+S -50 -945 10 -955 0 1 0 N
+S -50 -845 10 -855 0 1 0 N
+S -50 -745 10 -755 0 1 0 N
+S -50 -645 10 -655 0 1 0 N
+S -50 -545 10 -555 0 1 0 N
+S -50 -445 10 -455 0 1 0 N
+S -50 -345 10 -355 0 1 0 N
+S -50 -245 10 -255 0 1 0 N
+S -50 -145 10 -155 0 1 0 N
+S -50 -45 10 -55 0 1 0 N
+S -50 55 10 45 0 1 0 N
+S -50 155 10 145 0 1 0 N
+S -50 255 10 245 0 1 0 N
+S -50 355 10 345 0 1 0 N
+S -50 455 10 445 0 1 0 N
+S -50 555 10 545 0 1 0 N
+S -50 655 10 645 0 1 0 N
+S -50 755 10 745 0 1 0 N
+S -50 855 10 845 0 1 0 N
+S -50 955 10 945 0 1 0 N
+S -50 1055 10 1045 0 1 0 N
+S -50 1155 10 1145 0 1 0 N
+S -50 1255 10 1245 0 1 0 N
+S -50 1355 10 1345 0 1 0 N
+S -50 1455 10 1445 0 1 0 N
+X P1 1 -200 1450 150 R 50 50 1 1 P
+X P2 2 -200 1350 150 R 50 50 1 1 P
+X P3 3 -200 1250 150 R 50 50 1 1 P
+X P4 4 -200 1150 150 R 50 50 1 1 P
+X P5 5 -200 1050 150 R 50 50 1 1 P
+X P6 6 -200 950 150 R 50 50 1 1 P
+X P7 7 -200 850 150 R 50 50 1 1 P
+X P8 8 -200 750 150 R 50 50 1 1 P
+X P9 9 -200 650 150 R 50 50 1 1 P
+X P10 10 -200 550 150 R 50 50 1 1 P
+X P20 20 -200 -450 150 R 50 50 1 1 P
+X P30 30 -200 -1450 150 R 50 50 1 1 P
+X P11 11 -200 450 150 R 50 50 1 1 P
+X P21 21 -200 -550 150 R 50 50 1 1 P
+X P12 12 -200 350 150 R 50 50 1 1 P
+X P22 22 -200 -650 150 R 50 50 1 1 P
+X P13 13 -200 250 150 R 50 50 1 1 P
+X P23 23 -200 -750 150 R 50 50 1 1 P
+X P14 14 -200 150 150 R 50 50 1 1 P
+X P24 24 -200 -850 150 R 50 50 1 1 P
+X P15 15 -200 50 150 R 50 50 1 1 P
+X P25 25 -200 -950 150 R 50 50 1 1 P
+X P16 16 -200 -50 150 R 50 50 1 1 P
+X P26 26 -200 -1050 150 R 50 50 1 1 P
+X P17 17 -200 -150 150 R 50 50 1 1 P
+X P27 27 -200 -1150 150 R 50 50 1 1 P
+X P18 18 -200 -250 150 R 50 50 1 1 P
+X P28 28 -200 -1250 150 R 50 50 1 1 P
+X P19 19 -200 -350 150 R 50 50 1 1 P
+X P29 29 -200 -1350 150 R 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
@@ -120,52 +124,16 @@ ENDDEF
 DEF C_Small C 0 10 N N 1 F N
 F0 "C" 10 70 50 H V L CNN
 F1 "C_Small" 10 -80 50 H V L CNN
-F2 "" 0 0 50 H V C CNN
-F3 "" 0 0 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
 $FPLIST
- C?
- C_????_*
- C_????
- SMD*_c
- Capacitor*
+ C_*
 $ENDFPLIST
 DRAW
 P 2 0 1 13 -60 -20 60 -20 N
 P 2 0 1 12 -60 20 60 20 N
-X ~ 1 0 100 75 D 40 40 1 1 P
-X ~ 2 0 -100 80 U 40 40 1 1 P
-ENDDRAW
-ENDDEF
-#
-# ER-OLED-FPC20
-#
-DEF ER-OLED-FPC20 CON 0 40 Y Y 1 F N
-F0 "CON" 100 1100 60 H V C CNN
-F1 "ER-OLED-FPC20" 150 -1250 60 H V C CNN
-F2 "" 100 -550 60 H V C CNN
-F3 "" 100 -550 60 H V C CNN
-DRAW
-S 0 1000 350 -1100 0 1 0 N
-X GND 1 -300 900 300 R 50 50 1 1 W
-X C2P 2 -300 800 300 R 50 50 1 1 P
-X C2N 3 -300 700 300 R 50 50 1 1 P
-X C1P 4 -300 600 300 R 50 50 1 1 P
-X C1N 5 -300 500 300 R 50 50 1 1 P
-X VDDB 6 -300 400 300 R 50 50 1 1 W
-X NC 7 -300 300 300 R 50 50 1 1 N
-X VDD 8 -300 200 300 R 50 50 1 1 W
-X VSS 9 -300 100 300 R 50 50 1 1 W
-X CS 10 -300 0 300 R 50 50 1 1 I
-X GND 20 -300 -1000 300 R 50 50 1 1 T
-X RES 11 -300 -100 300 R 50 50 1 1 I
-X D/C 12 -300 -200 300 R 50 50 1 1 I
-X SCLK 13 -300 -300 300 R 50 50 1 1 I
-X SDIN 14 -300 -400 300 R 50 50 1 1 I
-X IREF 15 -300 -500 300 R 50 50 1 1 I
-X VCOMH 16 -300 -600 300 R 50 50 1 1 I
-X VCC 17 -300 -700 300 R 50 50 1 1 I
-X VLSS 18 -300 -800 300 R 50 50 1 1 T
-X VSS 19 -300 -900 300 R 50 50 1 1 T
+X ~ 1 0 100 80 D 50 50 1 1 P
+X ~ 2 0 -100 80 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
@@ -211,8 +179,8 @@ ENDDEF
 DEF GND #PWR 0 0 Y Y 1 F P
 F0 "#PWR" 0 -250 50 H I C CNN
 F1 "GND" 0 -150 50 H V C CNN
-F2 "" 0 0 50 H V C CNN
-F3 "" 0 0 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
 DRAW
 P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
 X GND 1 0 0 0 D 50 50 1 1 W N
@@ -224,16 +192,67 @@ ENDDEF
 DEF R_Small R 0 10 N N 1 F N
 F0 "R" 30 20 50 H V L CNN
 F1 "R_Small" 30 -40 50 H V L CNN
-F2 "" 0 0 50 H V C CNN
-F3 "" 0 0 50 H V C CNN
+F2 "" 0 0 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
 $FPLIST
- Resistor_*
  R_*
 $ENDFPLIST
 DRAW
 S -30 70 30 -70 0 1 8 N
-X ~ 1 0 100 30 D 40 40 1 1 P
-X ~ 2 0 -100 30 U 40 40 1 1 P
+X ~ 1 0 100 30 D 50 50 1 1 P
+X ~ 2 0 -100 30 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# Raspberry_Pi_2_3
+#
+DEF Raspberry_Pi_2_3 J 0 40 Y Y 1 F N
+F0 "J" 700 -1250 50 H V C CNN
+F1 "Raspberry_Pi_2_3" -400 900 50 H V C CNN
+F2 "Pin_Headers:Pin_Header_Straight_2x20" 1000 1250 50 H I C CNN
+F3 "" 50 -150 50 H I C CNN
+DRAW
+S -800 1200 800 -1200 0 1 10 f
+X 3V3 1 100 1300 100 D 50 50 1 1 w
+X 5V 2 -200 1300 100 D 50 50 1 1 P
+X (SDA1)_GPIO2 3 900 900 100 L 50 50 1 1 B
+X 5V 4 -100 1300 100 D 50 50 1 1 P
+X (SCL1)_GPIO3 5 900 800 100 L 50 50 1 1 B
+X GND 6 -400 -1300 100 U 50 50 1 1 P
+X (GCLK)_GPIO4 7 900 700 100 L 50 50 1 1 B
+X (TXD0)_GPIO14 8 900 -700 100 L 50 50 1 1 B
+X GND 9 -300 -1300 100 U 50 50 1 1 P
+X (RXD0)_GPIO15 10 900 -800 100 L 50 50 1 1 B
+X GND 20 -100 -1300 100 U 50 50 1 1 P
+X GND 30 100 -1300 100 U 50 50 1 1 P
+X GPIO21 40 -900 200 100 R 50 50 1 1 B
+X GPIO17_(GEN0) 11 -900 600 100 R 50 50 1 1 B
+X (SPI_MISO)_GPIO9 21 900 0 100 L 50 50 1 1 B
+X GPIO6 31 900 400 100 L 50 50 1 1 B
+X GPIO18_(GEN1) 12 -900 500 100 R 50 50 1 1 B
+X GPIO25_(GEN6) 22 -900 -200 100 R 50 50 1 1 B
+X GPIO12 32 900 -400 100 L 50 50 1 1 B
+X GPIO27_(GEN2) 13 -900 -400 100 R 50 50 1 1 B
+X (SPI_SCLK)_GPIO11 23 900 -200 100 L 50 50 1 1 B
+X GPIO13 33 900 -500 100 L 50 50 1 1 B
+X GND 14 -200 -1300 100 U 50 50 1 1 P
+X (~SPI_CE0~)_GPIO8 24 900 100 100 L 50 50 1 1 B
+X GND 34 200 -1300 100 U 50 50 1 1 P
+X GPIO22_(GEN3) 15 -900 100 100 R 50 50 1 1 B
+X GND 25 0 -1300 100 U 50 50 1 1 P
+X GPIO19 35 -900 400 100 R 50 50 1 1 B
+X GPIO23_(GEN4) 16 -900 0 100 R 50 50 1 1 B
+X (~SPI_CE1~)_GPIO7 26 900 200 100 L 50 50 1 1 B
+X GPIO16 36 -900 700 100 R 50 50 1 1 B
+X 3V3 17 200 1300 100 D 50 50 1 1 w
+X ID_SD 27 -900 -700 100 R 50 50 1 1 B
+X GPIO26 37 -900 -300 100 R 50 50 1 1 B
+X GPIO24_(GEN5) 18 -900 -100 100 R 50 50 1 1 B
+X ID_SC 28 -900 -800 100 R 50 50 1 1 B
+X GPIO20 38 -900 300 100 R 50 50 1 1 B
+X (SPI_MOSI)_GPIO10 19 900 -100 100 L 50 50 1 1 B
+X GPIO5 29 900 500 100 L 50 50 1 1 B
+X GND 39 300 -1300 100 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
Imprint / Impressum