elec v2
[red-alert.git] / elec / gyro-cache.lib
index 2a84f14..fdb0740 100644 (file)
@@ -1,81 +1,58 @@
-EESchema-LIBRARY Version 2.3
+EESchema-LIBRARY Version 2.4
 #encoding utf-8
 #
-# +5V
+# gyro-rescue_ATMEGA328P-AU
 #
-DEF +5V #PWR 0 0 Y Y 1 F P
-F0 "#PWR" 0 -150 50 H I C CNN
-F1 "+5V" 0 140 50 H V C CNN
-F2 "" 0 0 50 H I C CNN
+DEF gyro-rescue_ATMEGA328P-AU U 0 40 Y Y 1 F N
+F0 "U" -750 1250 50 H V L BNN
+F1 "gyro-rescue_ATMEGA328P-AU" 400 -1400 50 H V L BNN
+F2 "Housings_QFP:TQFP-32_7x7mm_Pitch0.8mm" 0 0 50 H I C CIN
 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 +5V 1 0 0 0 U 50 50 1 1 W N
-ENDDRAW
-ENDDEF
-#
-# ATTINY167-SU
-#
-DEF ATTINY167-SU U 0 40 Y Y 1 F N
-F0 "U" -950 950 50 H V C CNN
-F1 "ATTINY167-SU" 800 -950 50 H V C CNN
-F2 "Housings_SOIC:SOIC-20W_7.5x12.8mm_Pitch1.27mm" 0 0 50 H I C CIN
-F3 "" 0 0 50 H I C CNN
-DRAW
-S 1000 900 -1000 -900 0 1 10 f
-X (PCINT0/RXLIN/RXD/ADC0)PA0 1 1150 800 150 L 40 40 1 1 B
-X (PCINT1/TXLIN/TXD/ADC1)PA1 2 1150 700 150 L 40 40 1 1 B
-X (PCINT2/MISO/DO/OC0A/ADC2)PA2 3 1150 600 150 L 40 40 1 1 B
-X (PCINT3/INT1/ISRC/ADC3)PA3 4 1150 500 150 L 40 40 1 1 B
-X AVCC 5 -1150 500 150 R 40 40 1 1 W
-X AGND 6 -1150 -500 150 R 40 40 1 1 W
-X (PCINT4/MOSI/SDA/DI/ICP1/ADC4)PA4 7 1150 400 150 L 40 40 1 1 B
-X (PCINT5/SCK/SCL/USCK/T1/ADC5)PA5 8 1150 300 150 L 40 40 1 1 B
-X (PCINT6/~SS~/AIN0/ADC6)PA6 9 1150 200 150 L 40 40 1 1 B
-X (PCINT7/AREF/XREF/AIN1/ADC7)PA7 10 1150 100 150 L 40 40 1 1 B
-X (PCINT8/OC1AU/DI/SDA)PB0 20 1150 -100 150 L 40 40 1 1 B
-X (PCINT15/OC1BX/dW/~RESET~/ADC10)PB7 11 1150 -800 150 L 40 40 1 1 B
-X (PCINT14/OC1AX/INT0/ADC9)PB6 12 1150 -700 150 L 40 40 1 1 B
-X (PCINT13/OC1BW/XTAL2/CLKO/ADC8)PB5 13 1150 -600 150 L 40 40 1 1 B
-X (PCINT12/OC1AW/XTAL1/CLKI)PB4 14 1150 -500 150 L 40 40 1 1 B
-X VCC 15 -1150 800 150 R 40 40 1 1 W
-X GND 16 -1150 -800 150 R 40 40 1 1 W
-X (PCINT11/OC1BV)PB3 17 1150 -400 150 L 40 40 1 1 B
-X (PCINT10/OC1AV/USCK/SCL)PB2 18 1150 -300 150 L 40 40 1 1 B
-X (PCINT9/OC1BU/DO)PB1 19 1150 -200 150 L 40 40 1 1 B
-ENDDRAW
-ENDDEF
-#
-# BC817
-#
-DEF BC817 Q 0 0 Y N 1 F N
-F0 "Q" 200 75 50 H V L CNN
-F1 "BC817" 200 0 50 H V L CNN
-F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN
-F3 "" 0 0 50 H I L CNN
-ALIAS BC818 BC847 BC848 BC849 BC850 MMBT3904
 $FPLIST
SOT?23*
TQFP*7x7mm*Pitch0.8mm*
 $ENDFPLIST
 DRAW
-C 50 0 111 0 1 10 N
-P 2 0 1 0 25 25 100 100 N
-P 3 0 1 0 25 -25 100 -100 100 -100 N
-P 3 0 1 20 25 75 25 -75 25 -75 N
-P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
-X B 1 -200 0 225 R 50 50 1 1 I
-X E 2 100 -200 100 U 50 50 1 1 P
-X C 3 100 200 100 D 50 50 1 1 P
+S -750 1200 850 -1300 0 1 10 f
+X (PCINT19/OC2B/INT1)PD3 1 1000 -800 150 L 40 40 1 1 B
+X (PCINT22/OC0A/AIN0)PD6 10 1000 -1100 150 L 40 40 1 1 B
+X (PCINT23/AIN1)PD7 11 1000 -1200 150 L 40 40 1 1 B
+X (PCINT0/CLKO/ICP1)PB0 12 1000 1100 150 L 40 40 1 1 B
+X (PCINT1/OC1A)PB1 13 1000 1000 150 L 40 40 1 1 B
+X (PCINT2/OC1B/~SS~)PB2 14 1000 900 150 L 40 40 1 1 B
+X (PCINT3/OC2A/MOSI)PB3 15 1000 800 150 L 40 40 1 1 B
+X (PCINT4/MISO)PB4 16 1000 700 150 L 40 40 1 1 B
+X (PCINT5/SCK)PB5 17 1000 600 150 L 40 40 1 1 B
+X AVCC 18 -900 800 150 R 40 40 1 1 W
+X ADC6 19 -900 -250 150 R 40 40 1 1 I
+X (PCINT20/XCK/T0)PD4 2 1000 -900 150 L 40 40 1 1 B
+X AREF 20 -900 500 150 R 40 40 1 1 B
+X GND 21 -900 -1000 150 R 40 40 1 1 W
+X ADC7 22 -900 -350 150 R 40 40 1 1 I
+X (PCINT8/ADC0)PC0 23 1000 250 150 L 40 40 1 1 B
+X (PCINT9/ADC1)PC1 24 1000 150 150 L 40 40 1 1 B
+X (PCINT10/ADC2)PC2 25 1000 50 150 L 40 40 1 1 B
+X (PCINT11/ADC3)PC3 26 1000 -50 150 L 40 40 1 1 B
+X (PCINT12/SDA/ADC4)PC4 27 1000 -150 150 L 40 40 1 1 B
+X (PCINT13/SCL/ADC5)PC5 28 1000 -250 150 L 40 40 1 1 B
+X (PCINT14/~RESET~)PC6 29 1000 -350 150 L 40 40 1 1 B
+X GND 3 -900 -1200 150 R 40 40 1 1 W
+X (PCINT16/RXD)PD0 30 1000 -500 150 L 40 40 1 1 B
+X (PCINT17/TXD)PD1 31 1000 -600 150 L 40 40 1 1 B
+X (PCINT18/INT0)PD2 32 1000 -700 150 L 40 40 1 1 B
+X VCC 4 -900 1100 150 R 40 40 1 1 W
+X GND 5 -900 -1100 150 R 40 40 1 1 W
+X VCC 6 -900 1000 150 R 40 40 1 1 W
+X (PCINT6/XTAL1/TOSC1)PB6 7 1000 500 150 L 40 40 1 1 B
+X (PCINT7/XTAL2/TOSC2)PB7 8 1000 400 150 L 40 40 1 1 B
+X (PCINT21/OC0B/T1)PD5 9 1000 -1000 150 L 40 40 1 1 B
 ENDDRAW
 ENDDEF
 #
-# Buzzer
+# gyro-rescue_Buzzer
 #
-DEF Buzzer BZ 0 1 Y N 1 F N
+DEF gyro-rescue_Buzzer BZ 0 1 Y N 1 F N
 F0 "BZ" 150 50 50 H V L CNN
-F1 "Buzzer" 150 -50 50 H V L CNN
+F1 "gyro-rescue_Buzzer" 150 -50 50 H V L CNN
 F2 "" -25 100 50 V I C CNN
 F3 "" -25 100 50 V I C CNN
 $FPLIST
@@ -91,11 +68,11 @@ X + 2 -100 -100 100 R 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# C
+# gyro-rescue_C
 #
-DEF C C 0 10 N Y 1 F N
+DEF gyro-rescue_C C 0 10 N Y 1 F N
 F0 "C" 25 100 50 H V L CNN
-F1 "C" 25 -100 50 H V L CNN
+F1 "gyro-rescue_C" 25 -100 50 H V L CNN
 F2 "" 38 -150 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
@@ -109,11 +86,34 @@ X ~ 2 0 -150 110 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# Conn_01x04
+# gyro-rescue_CP
 #
-DEF Conn_01x04 J 0 40 Y N 1 F N
+DEF gyro-rescue_CP C 0 10 N Y 1 F N
+F0 "C" 25 100 50 H V L CNN
+F1 "gyro-rescue_CP" 25 -100 50 H V L CNN
+F2 "" 38 -150 50 H I C CNN
+F3 "" 0 0 50 H I C CNN
+$FPLIST
+ CP_*
+$ENDFPLIST
+DRAW
+S -90 20 -90 40 0 1 0 N
+S -90 20 90 20 0 1 0 N
+S 90 -20 -90 -40 0 1 0 F
+S 90 40 -90 40 0 1 0 N
+S 90 40 90 20 0 1 0 N
+P 2 0 1 0 -70 90 -30 90 N
+P 2 0 1 0 -50 110 -50 70 N
+X ~ 1 0 150 110 D 50 50 1 1 P
+X ~ 2 0 -150 110 U 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# gyro-rescue_Conn_01x04
+#
+DEF gyro-rescue_Conn_01x04 J 0 40 Y N 1 F N
 F0 "J" 0 200 50 H V C CNN
-F1 "Conn_01x04" 0 -300 50 H V C CNN
+F1 "gyro-rescue_Conn_01x04" 0 -300 50 H V C CNN
 F2 "" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
@@ -137,11 +137,11 @@ X Pin_4 4 -200 -200 150 R 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# Conn_02x05_Odd_Even
+# gyro-rescue_Conn_02x05_Odd_Even
 #
-DEF Conn_02x05_Odd_Even J 0 40 Y N 1 F N
+DEF gyro-rescue_Conn_02x05_Odd_Even J 0 40 Y N 1 F N
 F0 "J" 50 300 50 H V C CNN
-F1 "Conn_02x05_Odd_Even" 50 -300 50 H V C CNN
+F1 "gyro-rescue_Conn_02x05_Odd_Even" 50 -300 50 H V C CNN
 F2 "" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
@@ -165,6 +165,7 @@ S 150 5 100 -5 1 1 6 N
 S 150 105 100 95 1 1 6 N
 S 150 205 100 195 1 1 6 N
 X Pin_1 1 -200 200 150 R 50 50 1 1 P
+X Pin_10 10 300 -200 150 L 50 50 1 1 P
 X Pin_2 2 300 200 150 L 50 50 1 1 P
 X Pin_3 3 -200 100 150 R 50 50 1 1 P
 X Pin_4 4 300 100 150 L 50 50 1 1 P
@@ -173,15 +174,14 @@ X Pin_6 6 300 0 150 L 50 50 1 1 P
 X Pin_7 7 -200 -100 150 R 50 50 1 1 P
 X Pin_8 8 300 -100 150 L 50 50 1 1 P
 X Pin_9 9 -200 -200 150 R 50 50 1 1 P
-X Pin_10 10 300 -200 150 L 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# FT232RL
+# gyro-rescue_FT232RL
 #
-DEF FT232RL U 0 40 Y Y 1 F N
+DEF gyro-rescue_FT232RL U 0 40 Y Y 1 F N
 F0 "U" -650 900 50 H V L CNN
-F1 "FT232RL" 400 900 50 H V L CNN
+F1 "gyro-rescue_FT232RL" 400 900 50 H V L CNN
 F2 "Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
@@ -190,52 +190,39 @@ $ENDFPLIST
 DRAW
 S -650 850 650 -850 0 1 10 f
 X TXD 1 800 700 150 L 50 50 1 1 O
-X DTR 2 800 300 150 L 50 50 1 1 O V
-X RTS 3 800 500 150 L 50 50 1 1 O V
-X VCCIO 4 -100 1000 150 D 50 50 1 1 I
-X RXD 5 800 600 150 L 50 50 1 1 I
-X RI 6 800 0 150 L 50 50 1 1 I L
-X GND 7 0 -1000 150 U 50 50 1 1 W
-X DCR 9 800 200 150 L 50 50 1 1 I L
 X DCD 10 800 100 150 L 50 50 1 1 I L
-X VCC 20 100 1000 150 D 50 50 1 1 W
 X CTS 11 800 400 150 L 50 50 1 1 I L
-X GND 21 200 -1000 150 U 50 50 1 1 W
 X CBUS4 12 800 -700 150 L 50 50 1 1 B
-X CBUS1 22 800 -400 150 L 50 50 1 1 O
 X CBUS2 13 800 -500 150 L 50 50 1 1 B
-X CBUS0 23 800 -300 150 L 50 50 1 1 B
 X CBUS3 14 800 -600 150 L 50 50 1 1 B
 X USBD+ 15 -800 400 150 R 50 50 1 1 B
-X AGND 25 -200 -1000 150 U 50 50 1 1 W
 X USBD- 16 -800 300 150 R 50 50 1 1 B
-X TEST 26 -800 -700 150 R 50 50 1 1 W
 X 3V3OUT 17 -800 700 150 R 50 50 1 1 I
-X OSCI 27 -800 -200 150 R 50 50 1 1 I
 X GND 18 100 -1000 150 U 50 50 1 1 W
-X OSCO 28 -800 -400 150 R 50 50 1 1 O
 X ~RESET~ 19 -800 0 150 R 50 50 1 1 I
+X DTR 2 800 300 150 L 50 50 1 1 O V
+X VCC 20 100 1000 150 D 50 50 1 1 W
+X GND 21 200 -1000 150 U 50 50 1 1 W
+X CBUS1 22 800 -400 150 L 50 50 1 1 O
+X CBUS0 23 800 -300 150 L 50 50 1 1 B
+X AGND 25 -200 -1000 150 U 50 50 1 1 W
+X TEST 26 -800 -700 150 R 50 50 1 1 W
+X OSCI 27 -800 -200 150 R 50 50 1 1 I
+X OSCO 28 -800 -400 150 R 50 50 1 1 O
+X RTS 3 800 500 150 L 50 50 1 1 O V
+X VCCIO 4 -100 1000 150 D 50 50 1 1 I
+X RXD 5 800 600 150 L 50 50 1 1 I
+X RI 6 800 0 150 L 50 50 1 1 I L
+X GND 7 0 -1000 150 U 50 50 1 1 W
+X DCR 9 800 200 150 L 50 50 1 1 I L
 ENDDRAW
 ENDDEF
 #
-# GND
-#
-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 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
-ENDDRAW
-ENDDEF
-#
-# LED
+# gyro-rescue_LED
 #
-DEF LED D 0 40 Y N 1 F N
+DEF gyro-rescue_LED D 0 40 Y N 1 F N
 F0 "D" 0 100 50 H V C CNN
-F1 "LED" 0 -100 50 H V C CNN
+F1 "gyro-rescue_LED" 0 -100 50 H V C CNN
 F2 "" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
@@ -252,47 +239,69 @@ X A 2 150 0 100 L 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# LED1642GW
+# gyro-rescue_LED1642GW
 #
-DEF LED1642GW U 0 40 Y Y 1 F N
+DEF gyro-rescue_LED1642GW U 0 40 Y Y 1 F N
 F0 "U" 0 700 60 H V C CNN
-F1 "LED1642GW" 0 -700 60 H V C CNN
+F1 "gyro-rescue_LED1642GW" 0 -700 60 H V C CNN
 F2 "" -100 -650 60 H I C CNN
 F3 "" -100 -650 60 H I C CNN
 DRAW
 S -350 650 350 -650 0 1 0 f
 X GND 1 -550 550 200 R 50 50 1 1 I
-X SDI 2 -550 450 200 R 50 50 1 1 I
-X CLK 3 -550 350 200 R 50 50 1 1 I
-X LE 4 -550 250 200 R 50 50 1 1 I
-X OUT0 5 -550 150 200 R 50 50 1 1 I
-X OUT1 6 -550 50 200 R 50 50 1 1 I
-X OUT2 7 -550 -50 200 R 50 50 1 1 I
-X OUT3 8 -550 -150 200 R 50 50 1 1 I
-X OUT4 9 -550 -250 200 R 50 50 1 1 I
 X OUT5 10 -550 -350 200 R 50 50 1 1 I
-X OUT15 20 550 150 200 L 50 50 1 1 I
 X OUT6 11 -550 -450 200 R 50 50 1 1 I
-X PWCLK 21 550 250 200 L 50 50 1 1 I
 X OUT7 12 -550 -550 200 R 50 50 1 1 I
-X SDO 22 550 350 200 L 50 50 1 1 I
 X OUT8 13 550 -550 200 L 50 50 1 1 I
-X R-EXT 23 550 450 200 L 50 50 1 1 I
 X OUT9 14 550 -450 200 L 50 50 1 1 I
-X VDD 24 550 550 200 L 50 50 1 1 I
 X OUT10 15 550 -350 200 L 50 50 1 1 I
 X OUT11 16 550 -250 200 L 50 50 1 1 I
 X OUT12 17 550 -150 200 L 50 50 1 1 I
 X OUT13 18 550 -50 200 L 50 50 1 1 I
 X OUT14 19 550 50 200 L 50 50 1 1 I
+X SDI 2 -550 450 200 R 50 50 1 1 I
+X OUT15 20 550 150 200 L 50 50 1 1 I
+X PWCLK 21 550 250 200 L 50 50 1 1 I
+X SDO 22 550 350 200 L 50 50 1 1 I
+X R-EXT 23 550 450 200 L 50 50 1 1 I
+X VDD 24 550 550 200 L 50 50 1 1 I
+X CLK 3 -550 350 200 R 50 50 1 1 I
+X LE 4 -550 250 200 R 50 50 1 1 I
+X OUT0 5 -550 150 200 R 50 50 1 1 I
+X OUT1 6 -550 50 200 R 50 50 1 1 I
+X OUT2 7 -550 -50 200 R 50 50 1 1 I
+X OUT3 8 -550 -150 200 R 50 50 1 1 I
+X OUT4 9 -550 -250 200 R 50 50 1 1 I
 ENDDRAW
 ENDDEF
 #
-# POT
+# gyro-rescue_MMBT3904
 #
-DEF POT RV 0 40 N N 1 F N
+DEF gyro-rescue_MMBT3904 Q 0 0 Y N 1 F N
+F0 "Q" 200 75 50 H V L CNN
+F1 "gyro-rescue_MMBT3904" 200 0 50 H V L CNN
+F2 "TO_SOT_Packages_SMD:SOT-23" 200 -75 50 H I L CIN
+F3 "" 0 0 50 H I L CNN
+$FPLIST
+ SOT?23*
+$ENDFPLIST
+DRAW
+C 50 0 111 0 1 10 N
+P 2 0 1 0 25 25 100 100 N
+P 3 0 1 0 25 -25 100 -100 100 -100 N
+P 3 0 1 20 25 75 25 -75 25 -75 N
+P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F
+X B 1 -200 0 225 R 50 50 1 1 I
+X E 2 100 -200 100 U 50 50 1 1 P
+X C 3 100 200 100 D 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# gyro-rescue_POT
+#
+DEF gyro-rescue_POT RV 0 40 N N 1 F N
 F0 "RV" -175 0 50 V V C CNN
-F1 "POT" -100 0 50 V V C CNN
+F1 "gyro-rescue_POT" -100 0 50 V V C CNN
 F2 "" 0 0 50 H I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
@@ -308,11 +317,11 @@ X 3 3 0 -150 50 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# R
+# gyro-rescue_R
 #
-DEF R R 0 0 N Y 1 F N
+DEF gyro-rescue_R R 0 0 N Y 1 F N
 F0 "R" 80 0 50 V V C CNN
-F1 "R" 0 0 50 V V C CNN
+F1 "gyro-rescue_R" 0 0 50 V V C CNN
 F2 "" -70 0 50 V I C CNN
 F3 "" 0 0 50 H I C CNN
 $FPLIST
@@ -326,11 +335,11 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
 ENDDRAW
 ENDDEF
 #
-# SW_Push
+# gyro-rescue_SW_Push
 #
-DEF SW_Push SW 0 40 N N 1 F N
+DEF gyro-rescue_SW_Push SW 0 40 N N 1 F N
 F0 "SW" 50 100 50 H V L CNN
-F1 "SW_Push" 0 -60 50 H V C CNN
+F1 "gyro-rescue_SW_Push" 0 -60 50 H V C CNN
 F2 "" 0 200 50 H I C CNN
 F3 "" 0 200 50 H I C CNN
 DRAW
@@ -343,4 +352,32 @@ X 2 2 200 0 100 L 50 50 0 1 P
 ENDDRAW
 ENDDEF
 #
+# power_+5V
+#
+DEF power_+5V #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -150 50 H I C CNN
+F1 "power_+5V" 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 +5V 1 0 0 0 U 50 50 1 1 W N
+ENDDRAW
+ENDDEF
+#
+# power_GND
+#
+DEF power_GND #PWR 0 0 Y Y 1 F P
+F0 "#PWR" 0 -250 50 H I C CNN
+F1 "power_GND" 0 -150 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
+ENDDRAW
+ENDDEF
+#
 #End Library