EESchema-LIBRARY Version 2.3 Date: Sat 09 Jan 2016 05:50:56 PM UTC #encoding utf-8 # # ATMEGA88 # DEF ATMEGA88 U 0 40 Y Y 1 F N F0 "U" 100 1000 60 H V C CNN F1 "ATMEGA88" 100 850 60 H V C CNN F2 "~" 0 850 60 H V C CNN F3 "~" 0 850 60 H V C CNN ALIAS ATMEGA48 ATMEGA168 $FPLIST U_28_* $ENDFPLIST DRAW T 0 325 50 40 0 0 0 /RESET Normal 1 C C T 0 -175 -50 40 0 0 0 /SS Normal 1 C C T 0 350 650 40 0 0 0 ADC0 Normal 1 C C T 0 350 550 40 0 0 0 ADC1 Normal 1 C C T 0 350 450 40 0 0 0 ADC2 Normal 1 C C T 0 350 350 40 0 0 0 ADC3 Normal 1 C C T 0 350 250 40 0 0 0 ADC4 Normal 1 C C T 0 350 150 40 0 0 0 ADC5 Normal 1 C C T 0 375 -750 40 0 0 0 AIN0 Normal 1 C C T 0 375 -850 40 0 0 0 AIN1 Normal 1 C C T 0 -150 150 40 0 0 0 CLKO Normal 1 C C T 0 -350 150 40 0 0 0 ICP1 Normal 1 C C T 0 350 -350 40 0 0 0 INT0 Normal 1 C C T 0 350 -450 40 0 0 0 INT1 Normal 1 C C T 0 -350 -250 40 0 0 0 MISO Normal 1 C C T 0 -350 -150 40 0 0 0 MOSI Normal 1 C C T 0 150 -750 40 0 0 0 OC0A Normal 1 C C T 0 150 -650 40 0 0 0 OC0B Normal 1 C C T 0 -350 50 40 0 0 0 OC1A Normal 1 C C T 0 -350 -50 40 0 0 0 OC1B Normal 1 C C T 0 -150 -150 40 0 0 0 OC2A Normal 1 C C T 0 150 -450 40 0 0 0 OC2B Normal 1 C C T 0 375 -150 40 0 0 0 RXD Normal 1 C C T 0 -375 -350 40 0 0 0 SCK Normal 1 C C T 0 125 150 40 0 0 0 SCL Normal 1 C C T 0 125 250 40 0 0 0 SDA Normal 1 C C T 0 400 -550 40 0 0 0 T0 Normal 1 C C T 0 400 -650 40 0 0 0 T1 Normal 1 C C T 0 375 -250 40 0 0 0 TXD Normal 1 C C T 0 175 -550 40 0 0 0 XCK Normal 1 C C T 0 -325 -450 40 0 0 0 XTAL1 Normal 1 C C T 0 -325 -550 40 0 0 0 XTAL2 Normal 1 C C S -700 950 700 -950 0 0 0 N X PC6 1 800 50 100 L 50 50 1 1 B X PD0 2 800 -150 100 L 50 50 1 1 B X PD1 3 800 -250 100 L 50 50 1 1 B X PD2 4 800 -350 100 L 50 50 1 1 B X PD3 5 800 -450 100 L 50 50 1 1 B X PD4 6 800 -550 100 L 50 50 1 1 B X VCC 7 -600 1050 100 D 50 50 1 1 W X GND 8 -600 -1050 100 U 50 50 1 1 W X PB6 9 -800 -450 100 R 50 50 1 1 B X PB7 10 -800 -550 100 R 50 50 1 1 B X AVCC 20 -450 1050 100 D 50 50 1 1 W X PD5 11 800 -650 100 L 50 50 1 1 B X AREF 21 -800 450 100 R 50 50 1 1 I X PD6 12 800 -750 100 L 50 50 1 1 B X GND 22 -450 -1050 100 U 50 50 1 1 W X PD7 13 800 -850 100 L 50 50 1 1 B X PC0 23 800 650 100 L 50 50 1 1 B X PB0 14 -800 150 100 R 50 50 1 1 B X PC1 24 800 550 100 L 50 50 1 1 B X PB1 15 -800 50 100 R 50 50 1 1 B X PC2 25 800 450 100 L 50 50 1 1 B X PB2 16 -800 -50 100 R 50 50 1 1 B X PC3 26 800 350 100 L 50 50 1 1 B X PB3 17 -800 -150 100 R 50 50 1 1 B X PC4 27 800 250 100 L 50 50 1 1 B X PB4 18 -800 -250 100 R 50 50 1 1 B X PC5 28 800 150 100 L 50 50 1 1 B X PB5 19 -800 -350 100 R 50 50 1 1 B ENDDRAW ENDDEF # # AVCC # DEF AVCC #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 100 30 H I C CNN F1 "AVCC" 0 110 30 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN DRAW X AVCC 1 0 0 0 U 40 40 0 0 W N C 0 60 20 0 1 0 N P 3 0 1 0 0 0 0 40 0 40 N ENDDRAW ENDDEF # # AVR_Prog # DEF AVR_Prog P 0 40 Y Y 1 F N F0 "P" 0 450 60 H V C CNN F1 "AVR_Prog" 0 350 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_6_* $ENDFPLIST DRAW S 150 -300 -150 300 0 1 0 N X MISO 1 250 250 100 L 50 50 1 1 P X VTG 2 250 150 100 L 50 50 1 1 P X SCK 3 250 50 100 L 50 50 1 1 P X MOSI 4 250 -50 100 L 50 50 1 1 P X RST 5 250 -150 100 L 50 50 1 1 P X GND 6 250 -250 100 L 50 50 1 1 P ENDDRAW ENDDEF # # C # DEF C C 0 0 N Y 1 F N F0 "C" 100 0 50 V V C CNN F1 "C" 175 0 50 V V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST C_* $ENDFPLIST DRAW P 2 0 1 0 -50 -20 50 -20 N P 2 0 1 0 -50 20 50 20 N P 2 0 1 0 0 -20 0 -50 N P 2 0 1 0 0 20 0 50 N X ~ 1 0 100 50 D 60 60 1 1 P X ~ 2 0 -100 50 U 60 60 1 1 P ENDDRAW ENDDEF # # CONN_1 # DEF CONN_1 P 0 40 Y N 1 F N F0 "P" 0 200 60 H V C CNN F1 "CONN_1" 0 100 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_1_* $ENDFPLIST DRAW S 100 50 -100 -50 0 1 0 N X 1 1 200 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # # CONN_2 # DEF CONN_2 P 0 40 Y N 1 F N F0 "P" 0 250 60 H V C CNN F1 "CONN_2" 0 150 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_2_* $ENDFPLIST DRAW S 100 100 -100 -100 0 1 0 N X 1 1 200 50 100 L 50 50 1 1 P X 2 2 200 -50 100 L 50 50 1 1 P ENDDRAW ENDDEF # # CONN_24 # DEF CONN_24 P 0 40 Y N 1 F N F0 "P" 0 1350 60 H V C CNN F1 "CONN_24" 0 1250 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_24_* $ENDFPLIST DRAW S 100 1200 -100 -1200 0 1 0 N X 1 1 200 1150 100 L 50 50 1 1 P X 2 2 200 1050 100 L 50 50 1 1 P X 3 3 200 950 100 L 50 50 1 1 P X 4 4 200 850 100 L 50 50 1 1 P X 5 5 200 750 100 L 50 50 1 1 P X 6 6 200 650 100 L 50 50 1 1 P X 7 7 200 550 100 L 50 50 1 1 P X 8 8 200 450 100 L 50 50 1 1 P X 9 9 200 350 100 L 50 50 1 1 P X 10 10 200 250 100 L 50 50 1 1 P X 20 20 200 -750 100 L 50 50 1 1 P X 11 11 200 150 100 L 50 50 1 1 P X 21 21 200 -850 100 L 50 50 1 1 P X 12 12 200 50 100 L 50 50 1 1 P X 22 22 200 -950 100 L 50 50 1 1 P X 13 13 200 -50 100 L 50 50 1 1 P X 23 23 200 -1050 100 L 50 50 1 1 P X 14 14 200 -150 100 L 50 50 1 1 P X 24 24 200 -1150 100 L 50 50 1 1 P X 15 15 200 -250 100 L 50 50 1 1 P X 16 16 200 -350 100 L 50 50 1 1 P X 17 17 200 -450 100 L 50 50 1 1 P X 18 18 200 -550 100 L 50 50 1 1 P X 19 19 200 -650 100 L 50 50 1 1 P ENDDRAW ENDDEF # # CONN_3 # DEF CONN_3 P 0 40 Y N 1 F N F0 "P" 0 300 60 H V C CNN F1 "CONN_3" 0 200 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_3_* $ENDFPLIST DRAW S 100 150 -100 -150 0 1 0 N X 1 1 200 100 100 L 50 50 1 1 P X 2 2 200 0 100 L 50 50 1 1 P X 3 3 200 -100 100 L 50 50 1 1 P ENDDRAW ENDDEF # # CONN_30 # DEF CONN_30 P 0 40 Y N 1 F N F0 "P" 0 1650 60 H V C CNN F1 "CONN_30" 0 1550 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_30_* $ENDFPLIST DRAW S 100 1500 -100 -1500 0 1 0 N X 1 1 200 1450 100 L 50 50 1 1 P X 2 2 200 1350 100 L 50 50 1 1 P X 3 3 200 1250 100 L 50 50 1 1 P X 4 4 200 1150 100 L 50 50 1 1 P X 5 5 200 1050 100 L 50 50 1 1 P X 6 6 200 950 100 L 50 50 1 1 P X 7 7 200 850 100 L 50 50 1 1 P X 8 8 200 750 100 L 50 50 1 1 P X 9 9 200 650 100 L 50 50 1 1 P X 10 10 200 550 100 L 50 50 1 1 P X 20 20 200 -450 100 L 50 50 1 1 P X 30 30 200 -1450 100 L 50 50 1 1 P X 11 11 200 450 100 L 50 50 1 1 P X 21 21 200 -550 100 L 50 50 1 1 P X 12 12 200 350 100 L 50 50 1 1 P X 22 22 200 -650 100 L 50 50 1 1 P X 13 13 200 250 100 L 50 50 1 1 P X 23 23 200 -750 100 L 50 50 1 1 P X 14 14 200 150 100 L 50 50 1 1 P X 24 24 200 -850 100 L 50 50 1 1 P X 15 15 200 50 100 L 50 50 1 1 P X 25 25 200 -950 100 L 50 50 1 1 P X 16 16 200 -50 100 L 50 50 1 1 P X 26 26 200 -1050 100 L 50 50 1 1 P X 17 17 200 -150 100 L 50 50 1 1 P X 27 27 200 -1150 100 L 50 50 1 1 P X 18 18 200 -250 100 L 50 50 1 1 P X 28 28 200 -1250 100 L 50 50 1 1 P X 19 19 200 -350 100 L 50 50 1 1 P X 29 29 200 -1350 100 L 50 50 1 1 P ENDDRAW ENDDEF # # CONN_4 # DEF CONN_4 P 0 40 Y N 1 F N F0 "P" 0 350 60 H V C CNN F1 "CONN_4" 0 250 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_4_* $ENDFPLIST DRAW S 100 200 -100 -200 0 1 0 N X 1 1 200 150 100 L 50 50 1 1 P X 2 2 200 50 100 L 50 50 1 1 P X 3 3 200 -50 100 L 50 50 1 1 P X 4 4 200 -150 100 L 50 50 1 1 P ENDDRAW ENDDEF # # CONN_6 # DEF CONN_6 P 0 40 Y N 1 F N F0 "P" 0 450 60 H V C CNN F1 "CONN_6" 0 350 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST P_6_* $ENDFPLIST DRAW S 100 300 -100 -300 0 1 0 N X 1 1 200 250 100 L 50 50 1 1 P X 2 2 200 150 100 L 50 50 1 1 P X 3 3 200 50 100 L 50 50 1 1 P X 4 4 200 -50 100 L 50 50 1 1 P X 5 5 200 -150 100 L 50 50 1 1 P X 6 6 200 -250 100 L 50 50 1 1 P ENDDRAW ENDDEF # # CPOL # DEF CPOL C 0 0 N Y 1 F N F0 "C" 100 0 50 V V C CNN F1 "CPOL" 175 0 50 V V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST CP_* $ENDFPLIST DRAW S -50 0 50 40 0 1 0 N P 2 0 1 0 -50 -40 50 -40 N P 2 0 1 0 0 -50 0 -40 N P 2 0 1 0 0 40 0 50 N X ~ 1 0 -100 50 U 60 60 1 1 P X ~ 2 0 100 50 D 60 60 1 1 P ENDDRAW ENDDEF # # GND # DEF GND #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 0 30 H I C CNN F1 "GND" 0 -70 30 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN DRAW P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N X GND 1 0 0 0 U 30 30 1 1 W N ENDDRAW ENDDEF # # HOLE # DEF HOLE M 0 40 Y Y 1 F N F0 "M" 0 -150 60 H V C CNN F1 "HOLE" 0 150 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST HOLE_* $ENDFPLIST DRAW C 0 0 100 0 1 0 N ENDDRAW ENDDEF # # JUMPER # DEF JUMPER J 0 40 Y Y 1 F N F0 "J" 0 100 60 H V C CNN F1 "JUMPER" 0 -100 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST J_2_* $ENDFPLIST DRAW C -50 0 20 0 1 0 N C 50 0 20 0 1 0 N S -100 50 100 -50 0 1 0 N X ~ 1 -200 0 130 R 50 50 1 1 P X ~ 2 200 0 130 L 50 50 1 1 P ENDDRAW ENDDEF # # JUMPER3 # DEF JUMPER3 J 0 40 Y N 1 F N F0 "J" 0 200 60 H V C CNN F1 "JUMPER3" 0 -200 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST J_3_* $ENDFPLIST DRAW C 0 -100 20 0 1 0 N C 0 0 20 0 1 0 N C 0 100 20 0 1 0 N S -50 150 50 -150 0 1 0 N X ~ 1 150 100 130 L 50 50 1 1 P X ~ 2 -150 0 130 R 50 50 1 1 P X ~ 3 150 -100 130 L 50 50 1 1 P ENDDRAW ENDDEF # # L # DEF L L 0 40 N N 1 F N F0 "L" 0 -75 60 H V C CNN F1 "L" 0 -150 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST L_* $ENDFPLIST DRAW A -112 0 37 1 1799 1 1 0 N -75 0 -150 0 A -37 0 37 1 1799 1 1 0 N 0 0 -75 0 A 38 0 37 1 1799 1 1 0 N 75 0 0 0 A 113 0 37 1 1799 1 1 0 N 150 0 75 0 X 1 1 -200 0 50 R 50 50 1 1 I X 2 2 200 0 50 L 50 50 1 1 I ENDDRAW ENDDEF # # MOSFET_N # DEF MOSFET_N Q 0 40 Y N 1 F N F0 "Q" -250 150 60 H V C CNN F1 "MOSFET_N" -250 250 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST Q_3_* $ENDFPLIST DRAW C 0 -100 10 0 1 0 F P 2 0 1 0 -100 -60 -100 -140 F P 2 0 1 0 -100 140 -100 60 F P 2 0 1 0 0 100 -100 100 N P 3 0 1 0 -125 100 -125 -100 -200 -100 N P 3 0 1 0 -100 40 -100 -40 -100 -40 F P 4 0 1 0 -100 -100 0 -100 0 0 -100 0 N P 4 0 1 0 -35 25 -100 0 -35 -25 -35 25 F X D D 0 200 100 D 50 50 1 1 P X G G -300 -100 100 R 50 50 1 1 I X S S 0 -200 100 U 50 50 1 1 P ENDDRAW ENDDEF # # R # DEF 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 F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST R_* $ENDFPLIST DRAW S -40 150 40 -150 0 1 0 N X ~ 1 0 200 50 D 60 60 1 1 P X ~ 2 0 -200 50 U 60 60 1 1 P ENDDRAW ENDDEF # # SWITCH # DEF SWITCH SW 0 40 N Y 1 F N F0 "SW" 0 250 60 H V C CNN F1 "SWITCH" 0 150 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN DRAW P 2 0 1 0 -100 0 100 50 N X ~ 1 -200 0 100 R 50 50 1 1 P X ~ 2 200 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # # VBATT # DEF VBATT #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 100 30 H I C CNN F1 "VBATT" 0 110 30 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN DRAW X VBATT 1 0 0 0 U 40 40 0 0 W N C 0 60 20 0 1 0 N P 3 0 1 0 0 0 0 40 0 40 N ENDDRAW ENDDEF # # VCC # DEF VCC #PWR 0 0 Y Y 1 F P F0 "#PWR" 0 100 30 H I C CNN F1 "VCC" 0 110 30 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN DRAW X VCC 1 0 0 0 U 40 40 0 0 W N C 0 60 20 0 1 0 N P 3 0 1 0 0 0 0 40 0 40 N ENDDRAW ENDDEF # # VIA # DEF VIA V 0 0 N N 1 F N F0 "V" 0 70 60 H V C CNN F1 "VIA" 0 150 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST VIA* $ENDFPLIST DRAW C 0 0 25 0 1 10 f X 0 0 0 0 0 R 50 50 1 1 P ENDDRAW ENDDEF # # VOLTAGE_REG # DEF VOLTAGE_REG U 0 40 Y Y 1 F N F0 "U" 0 300 60 H V C CNN F1 "VOLTAGE_REG" 0 200 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST U_3_* $ENDFPLIST DRAW S -250 -50 250 150 0 1 0 N X GND G 0 -150 100 U 50 50 1 1 W X In I -350 50 100 R 50 50 1 1 W X Out O 350 50 100 L 50 50 1 1 w ENDDRAW ENDDEF # # X # DEF X X 0 40 N Y 1 F N F0 "X" 0 100 60 H V C CNN F1 "X" 0 200 60 H V C CNN F2 "~" 0 0 60 H V C CNN F3 "~" 0 0 60 H V C CNN $FPLIST X_2_* $ENDFPLIST DRAW S -20 60 20 -60 0 1 0 N P 2 0 1 0 -30 0 -50 0 N P 2 0 1 0 -30 50 -30 -50 N P 2 0 1 0 30 0 50 0 N P 2 0 1 0 30 50 30 -50 N X ~ 1 -150 0 100 R 50 50 1 1 P X ~ 2 150 0 100 L 50 50 1 1 P ENDDRAW ENDDEF # #End Library