more models
This commit is contained in:
@@ -1,356 +1,354 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# Connector:AVR-ISP-6
|
||||
#
|
||||
DEF Connector:AVR-ISP-6 J 0 40 Y Y 1 F N
|
||||
F0 "J" 0 400 50 H V L CNN
|
||||
F1 "Connector:AVR-ISP-6" 0 -300 50 H V L CNN
|
||||
F2 "" -250 50 50 V I C CNN
|
||||
F3 "" -1275 -550 50 H I C CNN
|
||||
$FPLIST
|
||||
IDC?Header*2x03*
|
||||
Pin?Header*2x03*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -105 -220 -95 -250 0 1 0 N
|
||||
S -105 350 -95 320 0 1 0 N
|
||||
S 250 -95 220 -105 0 1 0 N
|
||||
S 250 5 220 -5 0 1 0 N
|
||||
S 250 105 220 95 0 1 0 N
|
||||
S 250 205 220 195 0 1 0 N
|
||||
S 250 350 -250 -250 0 1 10 f
|
||||
X MISO 1 400 200 150 L 50 50 1 1 P
|
||||
X VCC 2 -100 500 150 D 50 50 1 1 W
|
||||
X SCK 3 400 0 150 L 50 50 1 1 P
|
||||
X MOSI 4 400 100 150 L 50 50 1 1 P
|
||||
X ~RST 5 400 -100 150 L 50 50 1 1 P
|
||||
X GND 6 -100 -400 150 U 50 50 1 1 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector:Barrel_Jack_Switch
|
||||
#
|
||||
DEF Connector:Barrel_Jack_Switch J 0 20 Y N 1 F N
|
||||
F0 "J" 0 210 50 H V C CNN
|
||||
F1 "Connector:Barrel_Jack_Switch" 0 -200 50 H V C CNN
|
||||
F2 "" 50 -40 50 H I C CNN
|
||||
F3 "" 50 -40 50 H I C CNN
|
||||
$FPLIST
|
||||
BarrelJack*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
A -130 100 25 901 -901 0 1 10 F -130 125 -130 75
|
||||
A -130 100 25 901 -901 0 1 10 N -130 125 -130 75
|
||||
S -200 150 200 -150 0 1 10 f
|
||||
S 145 125 -130 75 0 1 10 F
|
||||
P 2 0 1 10 50 -90 75 -65 N
|
||||
P 2 0 1 10 200 100 150 100 N
|
||||
P 4 0 1 10 200 0 50 0 50 -90 25 -65 N
|
||||
P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N
|
||||
X ~ 1 300 100 100 L 50 50 1 1 P
|
||||
X ~ 2 300 -100 100 L 50 50 1 1 P
|
||||
X ~ 3 300 0 100 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic:Conn_01x04
|
||||
#
|
||||
DEF Connector_Generic:Conn_01x04 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 200 50 H V C CNN
|
||||
F1 "Connector_Generic: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
|
||||
Connector*:*_1x??_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 -195 0 -205 1 1 6 N
|
||||
S -50 -95 0 -105 1 1 6 N
|
||||
S -50 5 0 -5 1 1 6 N
|
||||
S -50 105 0 95 1 1 6 N
|
||||
S -50 150 50 -250 1 1 10 f
|
||||
X Pin_1 1 -200 100 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic:Conn_01x05
|
||||
#
|
||||
DEF Connector_Generic:Conn_01x05 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 300 50 H V C CNN
|
||||
F1 "Connector_Generic:Conn_01x05" 0 -300 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Connector*:*_1x??_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 -195 0 -205 1 1 6 N
|
||||
S -50 -95 0 -105 1 1 6 N
|
||||
S -50 5 0 -5 1 1 6 N
|
||||
S -50 105 0 95 1 1 6 N
|
||||
S -50 205 0 195 1 1 6 N
|
||||
S -50 250 50 -250 1 1 10 f
|
||||
X Pin_1 1 -200 200 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 100 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_5 5 -200 -200 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device:CP1
|
||||
#
|
||||
DEF Device:CP1 C 0 10 N N 1 F N
|
||||
F0 "C" 25 100 50 H V L CNN
|
||||
F1 "Device:CP1" 25 -100 50 H V L CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
CP_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50
|
||||
P 2 0 1 20 -80 30 80 30 N
|
||||
P 2 0 1 0 -70 90 -30 90 N
|
||||
P 2 0 1 0 -50 70 -50 110 N
|
||||
X ~ 1 0 150 110 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 130 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device:R_POT_US
|
||||
#
|
||||
DEF Device:R_POT_US RV 0 40 Y N 1 F N
|
||||
F0 "RV" -175 0 50 V V C CNN
|
||||
F1 "Device:R_POT_US" -100 0 50 V V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Potentiometer*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 0 0 -90 0 -100 N
|
||||
P 2 0 1 0 0 100 0 90 N
|
||||
P 2 0 1 0 100 0 60 0 N
|
||||
P 3 0 1 0 45 0 90 20 90 -20 F
|
||||
P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
|
||||
P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
|
||||
P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 N
|
||||
X 1 1 0 150 50 D 50 50 1 1 P
|
||||
X 2 2 150 0 50 L 50 50 1 1 P
|
||||
X 3 3 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device:R_US
|
||||
#
|
||||
DEF Device:R_US R 0 0 N Y 1 F N
|
||||
F0 "R" 100 0 50 V V C CNN
|
||||
F1 "Device:R_US" -100 0 50 V V C CNN
|
||||
F2 "" 40 -10 50 V I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
R_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 0 0 -90 0 -100 N
|
||||
P 2 0 1 0 0 90 0 100 N
|
||||
P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
|
||||
P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
|
||||
P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 N
|
||||
X ~ 1 0 150 50 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Display_Character:RC1602A
|
||||
#
|
||||
DEF Display_Character:RC1602A U 0 40 Y Y 1 F N
|
||||
F0 "U" -250 650 50 H V C CNN
|
||||
F1 "Display_Character:RC1602A" 110 650 50 H V L CNN
|
||||
F2 "Display:RC1602A" 100 -800 50 H I C CNN
|
||||
F3 "" 100 -100 50 H I C CNN
|
||||
$FPLIST
|
||||
*RC1602A*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 600 300 -600 0 1 10 f
|
||||
X VSS 1 0 -700 100 U 50 50 1 1 W
|
||||
X DB3 10 -400 -100 100 R 50 50 1 1 B
|
||||
X DB4 11 -400 -200 100 R 50 50 1 1 B
|
||||
X DB5 12 -400 -300 100 R 50 50 1 1 B
|
||||
X DB6 13 -400 -400 100 R 50 50 1 1 B
|
||||
X DB7 14 -400 -500 100 R 50 50 1 1 B
|
||||
X A/VEE 15 400 -300 100 L 50 50 1 1 W
|
||||
X K 16 400 -200 100 L 50 50 1 1 W
|
||||
X VDD 2 0 700 100 D 50 50 1 1 W
|
||||
X VO 3 400 200 100 L 50 50 1 1 W
|
||||
X RS 4 -400 500 100 R 50 50 1 1 I
|
||||
X R/W 5 -400 400 100 R 50 50 1 1 I
|
||||
X E 6 -400 300 100 R 50 50 1 1 I
|
||||
X DB0 7 -400 200 100 R 50 50 1 1 B
|
||||
X DB1 8 -400 100 100 R 50 50 1 1 B
|
||||
X DB2 9 -400 0 100 R 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# MCU_Microchip_ATmega:ATmega328-PU
|
||||
#
|
||||
DEF MCU_Microchip_ATmega:ATmega328-PU U 0 20 Y Y 1 F N
|
||||
F0 "U" -500 1450 50 H V L BNN
|
||||
F1 "MCU_Microchip_ATmega:ATmega328-PU" 100 -1450 50 H V L TNN
|
||||
F2 "Package_DIP:DIP-28_W7.62mm" 0 0 50 H I C CIN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS ATmega48PA-PU ATmega88A-PU ATmega88PA-PU ATmega168A-PU ATmega168PA-PU ATmega328-PU ATmega328P-PU
|
||||
$FPLIST
|
||||
DIP*W7.62mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -500 -1400 500 1400 0 1 10 f
|
||||
X ~RESET~/PC6 1 600 -300 100 L 50 50 1 1 B
|
||||
X XTAL2/PB7 10 600 500 100 L 50 50 1 1 B
|
||||
X PD5 11 600 -1000 100 L 50 50 1 1 B
|
||||
X PD6 12 600 -1100 100 L 50 50 1 1 B
|
||||
X PD7 13 600 -1200 100 L 50 50 1 1 B
|
||||
X PB0 14 600 1200 100 L 50 50 1 1 B
|
||||
X PB1 15 600 1100 100 L 50 50 1 1 B
|
||||
X PB2 16 600 1000 100 L 50 50 1 1 B
|
||||
X PB3 17 600 900 100 L 50 50 1 1 B
|
||||
X PB4 18 600 800 100 L 50 50 1 1 B
|
||||
X PB5 19 600 700 100 L 50 50 1 1 B
|
||||
X PD0 2 600 -500 100 L 50 50 1 1 B
|
||||
X AVCC 20 100 1500 100 D 50 50 1 1 W
|
||||
X AREF 21 -600 1200 100 R 50 50 1 1 I
|
||||
X GND 22 0 -1500 100 U 50 50 1 1 P N
|
||||
X PC0 23 600 300 100 L 50 50 1 1 B
|
||||
X PC1 24 600 200 100 L 50 50 1 1 B
|
||||
X PC2 25 600 100 100 L 50 50 1 1 B
|
||||
X PC3 26 600 0 100 L 50 50 1 1 B
|
||||
X PC4 27 600 -100 100 L 50 50 1 1 B
|
||||
X PC5 28 600 -200 100 L 50 50 1 1 B
|
||||
X PD1 3 600 -600 100 L 50 50 1 1 B
|
||||
X PD2 4 600 -700 100 L 50 50 1 1 B
|
||||
X PD3 5 600 -800 100 L 50 50 1 1 B
|
||||
X PD4 6 600 -900 100 L 50 50 1 1 B
|
||||
X VCC 7 0 1500 100 D 50 50 1 1 W
|
||||
X GND 8 0 -1500 100 U 50 50 1 1 W
|
||||
X XTAL1/PB6 9 600 600 100 L 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Regulator_Linear:L7805
|
||||
#
|
||||
DEF Regulator_Linear:L7805 U 0 10 Y Y 1 F N
|
||||
F0 "U" -150 125 50 H V C CNN
|
||||
F1 "Regulator_Linear:L7805" 0 125 50 H V L CNN
|
||||
F2 "" 25 -150 50 H I L CIN
|
||||
F3 "" 0 -50 50 H I C CNN
|
||||
ALIAS L7806 L7808 L7885 L7809 L7812 L7815 L7818 L7824
|
||||
$FPLIST
|
||||
TO?252*
|
||||
TO?263*
|
||||
TO?220*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -200 75 200 -200 0 1 10 f
|
||||
X IN 1 -300 0 100 R 50 50 1 1 W
|
||||
X GND 2 0 -300 100 U 50 50 1 1 W
|
||||
X OUT 3 300 0 100 L 50 50 1 1 w
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Switch:SW_Push
|
||||
#
|
||||
DEF Switch:SW_Push SW 0 40 N N 1 F N
|
||||
F0 "SW" 50 100 50 H V L CNN
|
||||
F1 "Switch: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
|
||||
C -80 0 20 0 1 0 N
|
||||
C 80 0 20 0 1 0 N
|
||||
P 2 0 1 0 0 50 0 120 N
|
||||
P 2 0 1 0 100 50 -100 50 N
|
||||
X 1 1 -200 0 100 R 50 50 0 1 P
|
||||
X 2 2 200 0 100 L 50 50 0 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# pololu:POLOLU
|
||||
#
|
||||
DEF pololu:POLOLU U 0 40 Y Y 1 F N
|
||||
F0 "U" -300 600 60 H V C CNN
|
||||
F1 "pololu:POLOLU" -200 -650 60 H V C CNN
|
||||
F2 "" 0 0 60 H V C CNN
|
||||
F3 "" 0 0 60 H V C CNN
|
||||
DRAW
|
||||
S -500 550 500 -550 0 1 0 N
|
||||
X ~ENABLE 1 -800 400 300 R 50 50 1 1 I
|
||||
X VDD 10 -800 500 300 R 50 50 1 1 W
|
||||
X MOT-1B 11 800 100 300 L 50 50 1 1 O
|
||||
X MOT-1A 12 800 200 300 L 50 50 1 1 O
|
||||
X MOT-2A 13 800 300 300 L 50 50 1 1 O
|
||||
X MOT-2B 14 800 400 300 L 50 50 1 1 O
|
||||
X GNDMOT 15 800 -500 300 L 50 50 1 1 I
|
||||
X VMOT 16 800 500 300 L 50 50 1 1 W
|
||||
X DIAG0 17 800 -100 300 L 50 50 1 1 O
|
||||
X DIAG1 18 800 -200 300 L 50 50 1 1 O
|
||||
X MS1/SDI 2 -800 0 300 R 50 50 1 1 I
|
||||
X MS2/SCK 3 -800 -100 300 R 50 50 1 1 I
|
||||
X MS3/CS 4 -800 -200 300 R 50 50 1 1 I
|
||||
X SDO/~RESET 5 -800 -400 300 R 50 50 1 1 I
|
||||
X ~SLEEP 6 -800 -500 300 R 50 50 1 1 I
|
||||
X STEP 7 -800 200 300 R 50 50 1 1 I
|
||||
X DIR 8 -800 100 300 R 50 50 1 1 I
|
||||
X GNDLOG 9 800 -400 300 L 50 50 1 1 I
|
||||
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:+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
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# Connector_AVR-ISP-6
|
||||
#
|
||||
DEF Connector_AVR-ISP-6 J 0 40 Y Y 1 F N
|
||||
F0 "J" 0 400 50 H V L CNN
|
||||
F1 "Connector_AVR-ISP-6" 0 -300 50 H V L CNN
|
||||
F2 "" -250 50 50 V I C CNN
|
||||
F3 "" -1275 -550 50 H I C CNN
|
||||
$FPLIST
|
||||
IDC?Header*2x03*
|
||||
Pin?Header*2x03*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -105 -220 -95 -250 0 1 0 N
|
||||
S -105 350 -95 320 0 1 0 N
|
||||
S 250 -95 220 -105 0 1 0 N
|
||||
S 250 5 220 -5 0 1 0 N
|
||||
S 250 105 220 95 0 1 0 N
|
||||
S 250 205 220 195 0 1 0 N
|
||||
S 250 350 -250 -250 0 1 10 f
|
||||
X MISO 1 400 200 150 L 50 50 1 1 P
|
||||
X VCC 2 -100 500 150 D 50 50 1 1 W
|
||||
X SCK 3 400 0 150 L 50 50 1 1 P
|
||||
X MOSI 4 400 100 150 L 50 50 1 1 P
|
||||
X ~RST 5 400 -100 150 L 50 50 1 1 P
|
||||
X GND 6 -100 -400 150 U 50 50 1 1 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Barrel_Jack_Switch
|
||||
#
|
||||
DEF Connector_Barrel_Jack_Switch J 0 20 Y N 1 F N
|
||||
F0 "J" 0 210 50 H V C CNN
|
||||
F1 "Connector_Barrel_Jack_Switch" 0 -200 50 H V C CNN
|
||||
F2 "" 50 -40 50 H I C CNN
|
||||
F3 "" 50 -40 50 H I C CNN
|
||||
$FPLIST
|
||||
BarrelJack*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
A -130 100 25 901 -901 0 1 10 F -130 125 -130 75
|
||||
A -130 100 25 901 -901 0 1 10 N -130 125 -130 75
|
||||
S -200 150 200 -150 0 1 10 f
|
||||
S 145 125 -130 75 0 1 10 F
|
||||
P 2 0 1 10 50 -90 75 -65 N
|
||||
P 2 0 1 10 200 100 150 100 N
|
||||
P 4 0 1 10 200 0 50 0 50 -90 25 -65 N
|
||||
P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N
|
||||
X ~ 1 300 100 100 L 50 50 1 1 P
|
||||
X ~ 2 300 -100 100 L 50 50 1 1 P
|
||||
X ~ 3 300 0 100 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic_Conn_01x04
|
||||
#
|
||||
DEF Connector_Generic_Conn_01x04 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 200 50 H V C CNN
|
||||
F1 "Connector_Generic_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
|
||||
Connector*:*_1x??_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 -195 0 -205 1 1 6 N
|
||||
S -50 -95 0 -105 1 1 6 N
|
||||
S -50 5 0 -5 1 1 6 N
|
||||
S -50 105 0 95 1 1 6 N
|
||||
S -50 150 50 -250 1 1 10 f
|
||||
X Pin_1 1 -200 100 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic_Conn_01x05
|
||||
#
|
||||
DEF Connector_Generic_Conn_01x05 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 300 50 H V C CNN
|
||||
F1 "Connector_Generic_Conn_01x05" 0 -300 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Connector*:*_1x??_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -50 -195 0 -205 1 1 6 N
|
||||
S -50 -95 0 -105 1 1 6 N
|
||||
S -50 5 0 -5 1 1 6 N
|
||||
S -50 105 0 95 1 1 6 N
|
||||
S -50 205 0 195 1 1 6 N
|
||||
S -50 250 50 -250 1 1 10 f
|
||||
X Pin_1 1 -200 200 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 100 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_5 5 -200 -200 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_CP1
|
||||
#
|
||||
DEF Device_CP1 C 0 10 N N 1 F N
|
||||
F0 "C" 25 100 50 H V L CNN
|
||||
F1 "Device_CP1" 25 -100 50 H V L CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
CP_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50
|
||||
P 2 0 1 20 -80 30 80 30 N
|
||||
P 2 0 1 0 -70 90 -30 90 N
|
||||
P 2 0 1 0 -50 70 -50 110 N
|
||||
X ~ 1 0 150 110 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 130 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_R_POT_US
|
||||
#
|
||||
DEF Device_R_POT_US RV 0 40 Y N 1 F N
|
||||
F0 "RV" -175 0 50 V V C CNN
|
||||
F1 "Device_R_POT_US" -100 0 50 V V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Potentiometer*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 0 0 -90 0 -100 N
|
||||
P 2 0 1 0 0 100 0 90 N
|
||||
P 2 0 1 0 100 0 60 0 N
|
||||
P 4 0 1 0 45 0 90 20 90 -20 45 0 F
|
||||
P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
|
||||
P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
|
||||
P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 N
|
||||
X 1 1 0 150 50 D 50 50 1 1 P
|
||||
X 2 2 150 0 50 L 50 50 1 1 P
|
||||
X 3 3 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_R_US
|
||||
#
|
||||
DEF Device_R_US R 0 0 N Y 1 F N
|
||||
F0 "R" 100 0 50 V V C CNN
|
||||
F1 "Device_R_US" -100 0 50 V V C CNN
|
||||
F2 "" 40 -10 50 V I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
R_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 0 0 -90 0 -100 N
|
||||
P 2 0 1 0 0 90 0 100 N
|
||||
P 5 0 1 0 0 -30 40 -45 0 -60 -40 -75 0 -90 N
|
||||
P 5 0 1 0 0 30 40 15 0 0 -40 -15 0 -30 N
|
||||
P 5 0 1 0 0 90 40 75 0 60 -40 45 0 30 N
|
||||
X ~ 1 0 150 50 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Display_Character_RC1602A
|
||||
#
|
||||
DEF Display_Character_RC1602A U 0 20 Y Y 1 F N
|
||||
F0 "U" -250 650 50 H V C CNN
|
||||
F1 "Display_Character_RC1602A" 110 650 50 H V L CNN
|
||||
F2 "Display:RC1602A" 100 -800 50 H I C CNN
|
||||
F3 "" 100 -100 50 H I C CNN
|
||||
$FPLIST
|
||||
*RC1602A*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 600 300 -600 0 1 10 f
|
||||
X VSS 1 0 -700 100 U 50 50 1 1 W
|
||||
X DB3 10 -400 -100 100 R 50 50 1 1 B
|
||||
X DB4 11 -400 -200 100 R 50 50 1 1 B
|
||||
X DB5 12 -400 -300 100 R 50 50 1 1 B
|
||||
X DB6 13 -400 -400 100 R 50 50 1 1 B
|
||||
X DB7 14 -400 -500 100 R 50 50 1 1 B
|
||||
X A/VEE 15 400 -300 100 L 50 50 1 1 W
|
||||
X K 16 400 -200 100 L 50 50 1 1 W
|
||||
X VDD 2 0 700 100 D 50 50 1 1 W
|
||||
X VO 3 400 200 100 L 50 50 1 1 W
|
||||
X RS 4 -400 500 100 R 50 50 1 1 I
|
||||
X R/W 5 -400 400 100 R 50 50 1 1 I
|
||||
X E 6 -400 300 100 R 50 50 1 1 I
|
||||
X DB0 7 -400 200 100 R 50 50 1 1 B
|
||||
X DB1 8 -400 100 100 R 50 50 1 1 B
|
||||
X DB2 9 -400 0 100 R 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Regulator_Linear_L7805
|
||||
#
|
||||
DEF Regulator_Linear_L7805 U 0 10 Y Y 1 F N
|
||||
F0 "U" -150 125 50 H V C CNN
|
||||
F1 "Regulator_Linear_L7805" 0 125 50 H V L CNN
|
||||
F2 "" 25 -150 50 H I L CIN
|
||||
F3 "" 0 -50 50 H I C CNN
|
||||
ALIAS L7806 L7808 L7885 L7809 L7812 L7815 L7818 L7824
|
||||
$FPLIST
|
||||
TO?252*
|
||||
TO?263*
|
||||
TO?220*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -200 75 200 -200 0 1 10 f
|
||||
X IN 1 -300 0 100 R 50 50 1 1 W
|
||||
X GND 2 0 -300 100 U 50 50 1 1 W
|
||||
X OUT 3 300 0 100 L 50 50 1 1 w
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# StepperTester-rescue_ATmega328-PU-MCU_Microchip_ATmega
|
||||
#
|
||||
DEF StepperTester-rescue_ATmega328-PU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N
|
||||
F0 "U" -500 1450 50 H V L BNN
|
||||
F1 "StepperTester-rescue_ATmega328-PU-MCU_Microchip_ATmega" 100 -1450 50 H V L TNN
|
||||
F2 "Package_DIP:DIP-28_W7.62mm" 0 0 50 H I C CIN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
DIP*W7.62mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -500 -1400 500 1400 0 1 10 f
|
||||
X ~RESET~/PC6 1 600 -300 100 L 50 50 1 1 B
|
||||
X XTAL2/PB7 10 600 500 100 L 50 50 1 1 B
|
||||
X PD5 11 600 -1000 100 L 50 50 1 1 B
|
||||
X PD6 12 600 -1100 100 L 50 50 1 1 B
|
||||
X PD7 13 600 -1200 100 L 50 50 1 1 B
|
||||
X PB0 14 600 1200 100 L 50 50 1 1 B
|
||||
X PB1 15 600 1100 100 L 50 50 1 1 B
|
||||
X PB2 16 600 1000 100 L 50 50 1 1 B
|
||||
X PB3 17 600 900 100 L 50 50 1 1 B
|
||||
X PB4 18 600 800 100 L 50 50 1 1 B
|
||||
X PB5 19 600 700 100 L 50 50 1 1 B
|
||||
X PD0 2 600 -500 100 L 50 50 1 1 B
|
||||
X AVCC 20 100 1500 100 D 50 50 1 1 W
|
||||
X AREF 21 -600 1200 100 R 50 50 1 1 I
|
||||
X GND 22 0 -1500 100 U 50 50 1 1 P N
|
||||
X PC0 23 600 300 100 L 50 50 1 1 B
|
||||
X PC1 24 600 200 100 L 50 50 1 1 B
|
||||
X PC2 25 600 100 100 L 50 50 1 1 B
|
||||
X PC3 26 600 0 100 L 50 50 1 1 B
|
||||
X PC4 27 600 -100 100 L 50 50 1 1 B
|
||||
X PC5 28 600 -200 100 L 50 50 1 1 B
|
||||
X PD1 3 600 -600 100 L 50 50 1 1 B
|
||||
X PD2 4 600 -700 100 L 50 50 1 1 B
|
||||
X PD3 5 600 -800 100 L 50 50 1 1 B
|
||||
X PD4 6 600 -900 100 L 50 50 1 1 B
|
||||
X VCC 7 0 1500 100 D 50 50 1 1 W
|
||||
X GND 8 0 -1500 100 U 50 50 1 1 W
|
||||
X XTAL1/PB6 9 600 600 100 L 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Switch_SW_Push
|
||||
#
|
||||
DEF Switch_SW_Push SW 0 40 N N 1 F N
|
||||
F0 "SW" 50 100 50 H V L CNN
|
||||
F1 "Switch_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
|
||||
C -80 0 20 0 1 0 N
|
||||
C 80 0 20 0 1 0 N
|
||||
P 2 0 1 0 0 50 0 120 N
|
||||
P 2 0 1 0 100 50 -100 50 N
|
||||
X 1 1 -200 0 100 R 50 50 0 1 P
|
||||
X 2 2 200 0 100 L 50 50 0 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# pololu_POLOLU
|
||||
#
|
||||
DEF pololu_POLOLU U 0 40 Y Y 1 F N
|
||||
F0 "U" -300 600 60 H V C CNN
|
||||
F1 "pololu_POLOLU" -200 -650 60 H V C CNN
|
||||
F2 "" 0 0 60 H V C CNN
|
||||
F3 "" 0 0 60 H V C CNN
|
||||
DRAW
|
||||
S -500 550 500 -550 0 1 0 N
|
||||
X ~ENABLE 1 -800 400 300 R 50 50 1 1 I
|
||||
X VDD 10 -800 500 300 R 50 50 1 1 W
|
||||
X MOT-1B 11 800 100 300 L 50 50 1 1 O
|
||||
X MOT-1A 12 800 200 300 L 50 50 1 1 O
|
||||
X MOT-2A 13 800 300 300 L 50 50 1 1 O
|
||||
X MOT-2B 14 800 400 300 L 50 50 1 1 O
|
||||
X GNDMOT 15 800 -500 300 L 50 50 1 1 I
|
||||
X VMOT 16 800 500 300 L 50 50 1 1 W
|
||||
X DIAG1 17 800 -200 300 L 50 50 1 1 O
|
||||
X MS1/SDI 2 -800 0 300 R 50 50 1 1 I
|
||||
X MS2/SCK 3 -800 -100 300 R 50 50 1 1 I
|
||||
X MS3/CS 4 -800 -200 300 R 50 50 1 1 I
|
||||
X SDO/~RESET 5 -800 -400 300 R 50 50 1 1 I
|
||||
X ~SLEEP 6 -800 -500 300 R 50 50 1 1 I
|
||||
X STEP 7 -800 200 300 R 50 50 1 1 I
|
||||
X DIR 8 -800 100 300 R 50 50 1 1 I
|
||||
X GNDLOG 9 800 -400 300 L 50 50 1 1 I
|
||||
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_+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
|
||||
|
||||
@@ -48,4 +48,47 @@ X PD5 9 600 -1000 100 L 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# ATmega328-PU-MCU_Microchip_ATmega
|
||||
#
|
||||
DEF ATmega328-PU-MCU_Microchip_ATmega U 0 20 Y Y 1 F N
|
||||
F0 "U" -500 1450 50 H V L BNN
|
||||
F1 "ATmega328-PU-MCU_Microchip_ATmega" 100 -1450 50 H V L TNN
|
||||
F2 "Package_DIP:DIP-28_W7.62mm" 0 0 50 H I C CIN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
DIP*W7.62mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -500 -1400 500 1400 0 1 10 f
|
||||
X ~RESET~/PC6 1 600 -300 100 L 50 50 1 1 B
|
||||
X XTAL2/PB7 10 600 500 100 L 50 50 1 1 B
|
||||
X PD5 11 600 -1000 100 L 50 50 1 1 B
|
||||
X PD6 12 600 -1100 100 L 50 50 1 1 B
|
||||
X PD7 13 600 -1200 100 L 50 50 1 1 B
|
||||
X PB0 14 600 1200 100 L 50 50 1 1 B
|
||||
X PB1 15 600 1100 100 L 50 50 1 1 B
|
||||
X PB2 16 600 1000 100 L 50 50 1 1 B
|
||||
X PB3 17 600 900 100 L 50 50 1 1 B
|
||||
X PB4 18 600 800 100 L 50 50 1 1 B
|
||||
X PB5 19 600 700 100 L 50 50 1 1 B
|
||||
X PD0 2 600 -500 100 L 50 50 1 1 B
|
||||
X AVCC 20 100 1500 100 D 50 50 1 1 W
|
||||
X AREF 21 -600 1200 100 R 50 50 1 1 I
|
||||
X GND 22 0 -1500 100 U 50 50 1 1 P N
|
||||
X PC0 23 600 300 100 L 50 50 1 1 B
|
||||
X PC1 24 600 200 100 L 50 50 1 1 B
|
||||
X PC2 25 600 100 100 L 50 50 1 1 B
|
||||
X PC3 26 600 0 100 L 50 50 1 1 B
|
||||
X PC4 27 600 -100 100 L 50 50 1 1 B
|
||||
X PC5 28 600 -200 100 L 50 50 1 1 B
|
||||
X PD1 3 600 -600 100 L 50 50 1 1 B
|
||||
X PD2 4 600 -700 100 L 50 50 1 1 B
|
||||
X PD3 5 600 -800 100 L 50 50 1 1 B
|
||||
X PD4 6 600 -900 100 L 50 50 1 1 B
|
||||
X VCC 7 0 1500 100 D 50 50 1 1 W
|
||||
X GND 8 0 -1500 100 U 50 50 1 1 W
|
||||
X XTAL1/PB6 9 600 600 100 L 50 50 1 1 B
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
||||
|
||||
2751
StepperTester.kicad_pcb
Normal file → Executable file
2751
StepperTester.kicad_pcb
Normal file → Executable file
File diff suppressed because it is too large
Load Diff
@@ -1,495 +1,482 @@
|
||||
(export (version D)
|
||||
(design
|
||||
(source /home/salfter/StepperTester/StepperTester.sch)
|
||||
(date "Wed 02 Jan 2019 09:42:19 PM PST")
|
||||
(tool "Eeschema 5.0.0")
|
||||
(sheet (number 1) (name /) (tstamps /)
|
||||
(title_block
|
||||
(title StepperTester)
|
||||
(company "Scott Alfter")
|
||||
(rev 0.1)
|
||||
(date 2018-12-24)
|
||||
(source StepperTester.sch)
|
||||
(comment (number 1) (value ""))
|
||||
(comment (number 2) (value ""))
|
||||
(comment (number 3) (value ""))
|
||||
(comment (number 4) (value "")))))
|
||||
(components
|
||||
(comp (ref U2)
|
||||
(value POLOLU)
|
||||
(footprint pololu:pololu)
|
||||
(libsource (lib pololu) (part POLOLU) (description ""))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C21EDD9))
|
||||
(comp (ref J2)
|
||||
(value Conn_01x04)
|
||||
(footprint Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical)
|
||||
(datasheet ~)
|
||||
(libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C21F58C))
|
||||
(comp (ref U3)
|
||||
(value RC1602A)
|
||||
(footprint Display:RC1602A)
|
||||
(datasheet http://www.raystar-optronics.com/down.php?ProID=18)
|
||||
(libsource (lib Display_Character) (part RC1602A) (description "LCD 16x2 Alphanumeric gray backlight, 3 or 5 V VDD"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A0A64))
|
||||
(comp (ref R1)
|
||||
(value 10k)
|
||||
(footprint Potentiometer_THT:Potentiometer_Piher_PT-10-V10_Vertical)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part R_POT_US) (description "Potentiometer US symbol"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A3CAA))
|
||||
(comp (ref R2)
|
||||
(value 220)
|
||||
(footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part R_US) (description "Resistor US symbol"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A42CD))
|
||||
(comp (ref SW2)
|
||||
(value Up)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A6F68))
|
||||
(comp (ref SW3)
|
||||
(value Enter)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A7064))
|
||||
(comp (ref SW4)
|
||||
(value Down)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A7098))
|
||||
(comp (ref SW5)
|
||||
(value Right)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A70EA))
|
||||
(comp (ref SW1)
|
||||
(value Left)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A7122))
|
||||
(comp (ref J1)
|
||||
(value AVR-ISP-6)
|
||||
(footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical)
|
||||
(datasheet " ~")
|
||||
(libsource (lib Connector) (part AVR-ISP-6) (description "Atmel 6-pin ISP connector"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2AAE5B))
|
||||
(comp (ref J3)
|
||||
(value Conn_01x05)
|
||||
(footprint Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical)
|
||||
(datasheet ~)
|
||||
(libsource (lib Connector_Generic) (part Conn_01x05) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DA1BE))
|
||||
(comp (ref U4)
|
||||
(value L7805)
|
||||
(footprint Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown)
|
||||
(datasheet http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf)
|
||||
(libsource (lib Regulator_Linear) (part L7805) (description "Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DBAB3))
|
||||
(comp (ref U1)
|
||||
(value ATmega328-PU)
|
||||
(footprint Package_DIP:DIP-28_W7.62mm)
|
||||
(datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf)
|
||||
(libsource (lib MCU_Microchip_ATmega) (part ATmega328-PU) (description "20MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, DIP-28"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DF464))
|
||||
(comp (ref J4)
|
||||
(value Barrel_Jack_Switch)
|
||||
(footprint Connector_BarrelJack:BarrelJack_CUI_PJ-102AH_Horizontal)
|
||||
(datasheet ~)
|
||||
(libsource (lib Connector) (part Barrel_Jack_Switch) (description "DC Barrel Jack with an internal switch"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2E17D9))
|
||||
(comp (ref C1)
|
||||
(value 100)
|
||||
(footprint Capacitor_THT:CP_Radial_D8.0mm_P3.50mm)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part CP1) (description "Polarised capacitor"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DB210)))
|
||||
(libparts
|
||||
(libpart (lib Connector) (part AVR-ISP-6)
|
||||
(description "Atmel 6-pin ISP connector")
|
||||
(docs " ~")
|
||||
(footprints
|
||||
(fp IDC?Header*2x03*)
|
||||
(fp Pin?Header*2x03*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) AVR-ISP-6))
|
||||
(pins
|
||||
(pin (num 1) (name MISO) (type passive))
|
||||
(pin (num 2) (name VCC) (type power_in))
|
||||
(pin (num 3) (name SCK) (type passive))
|
||||
(pin (num 4) (name MOSI) (type passive))
|
||||
(pin (num 5) (name ~RST) (type passive))
|
||||
(pin (num 6) (name GND) (type power_in))))
|
||||
(libpart (lib Connector) (part Barrel_Jack_Switch)
|
||||
(description "DC Barrel Jack with an internal switch")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp BarrelJack*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) Barrel_Jack_Switch))
|
||||
(pins
|
||||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))
|
||||
(pin (num 3) (name ~) (type passive))))
|
||||
(libpart (lib Connector_Generic) (part Conn_01x04)
|
||||
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp Connector*:*_1x??_*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) Conn_01x04))
|
||||
(pins
|
||||
(pin (num 1) (name Pin_1) (type passive))
|
||||
(pin (num 2) (name Pin_2) (type passive))
|
||||
(pin (num 3) (name Pin_3) (type passive))
|
||||
(pin (num 4) (name Pin_4) (type passive))))
|
||||
(libpart (lib Connector_Generic) (part Conn_01x05)
|
||||
(description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp Connector*:*_1x??_*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) Conn_01x05))
|
||||
(pins
|
||||
(pin (num 1) (name Pin_1) (type passive))
|
||||
(pin (num 2) (name Pin_2) (type passive))
|
||||
(pin (num 3) (name Pin_3) (type passive))
|
||||
(pin (num 4) (name Pin_4) (type passive))
|
||||
(pin (num 5) (name Pin_5) (type passive))))
|
||||
(libpart (lib Device) (part CP1)
|
||||
(description "Polarised capacitor")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp CP_*))
|
||||
(fields
|
||||
(field (name Reference) C)
|
||||
(field (name Value) CP1))
|
||||
(pins
|
||||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))))
|
||||
(libpart (lib Device) (part R_POT_US)
|
||||
(description "Potentiometer US symbol")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp Potentiometer*))
|
||||
(fields
|
||||
(field (name Reference) RV)
|
||||
(field (name Value) R_POT_US))
|
||||
(pins
|
||||
(pin (num 1) (name 1) (type passive))
|
||||
(pin (num 2) (name 2) (type passive))
|
||||
(pin (num 3) (name 3) (type passive))))
|
||||
(libpart (lib Device) (part R_US)
|
||||
(description "Resistor US symbol")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp R_*))
|
||||
(fields
|
||||
(field (name Reference) R)
|
||||
(field (name Value) R_US))
|
||||
(pins
|
||||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))))
|
||||
(libpart (lib Display_Character) (part RC1602A)
|
||||
(description "LCD 16x2 Alphanumeric gray backlight, 3 or 5 V VDD")
|
||||
(docs http://www.raystar-optronics.com/down.php?ProID=18)
|
||||
(footprints
|
||||
(fp *RC1602A*))
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) RC1602A)
|
||||
(field (name Footprint) Display:RC1602A))
|
||||
(pins
|
||||
(pin (num 1) (name VSS) (type power_in))
|
||||
(pin (num 2) (name VDD) (type power_in))
|
||||
(pin (num 3) (name VO) (type power_in))
|
||||
(pin (num 4) (name RS) (type input))
|
||||
(pin (num 5) (name R/W) (type input))
|
||||
(pin (num 6) (name E) (type input))
|
||||
(pin (num 7) (name DB0) (type BiDi))
|
||||
(pin (num 8) (name DB1) (type BiDi))
|
||||
(pin (num 9) (name DB2) (type BiDi))
|
||||
(pin (num 10) (name DB3) (type BiDi))
|
||||
(pin (num 11) (name DB4) (type BiDi))
|
||||
(pin (num 12) (name DB5) (type BiDi))
|
||||
(pin (num 13) (name DB6) (type BiDi))
|
||||
(pin (num 14) (name DB7) (type BiDi))
|
||||
(pin (num 15) (name A/VEE) (type power_in))
|
||||
(pin (num 16) (name K) (type power_in))))
|
||||
(libpart (lib MCU_Microchip_ATmega) (part ATmega48A-PU)
|
||||
(aliases
|
||||
(alias ATmega48PA-PU)
|
||||
(alias ATmega88A-PU)
|
||||
(alias ATmega88PA-PU)
|
||||
(alias ATmega168A-PU)
|
||||
(alias ATmega168PA-PU)
|
||||
(alias ATmega328-PU)
|
||||
(alias ATmega328P-PU))
|
||||
(description "20MHz, 4kB Flash, 512B SRAM, 256B EEPROM, DIP-28")
|
||||
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega48A_88A_168A-Data-Sheet-40002007A.pdf)
|
||||
(footprints
|
||||
(fp DIP*W7.62mm*))
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) ATmega48A-PU)
|
||||
(field (name Footprint) Package_DIP:DIP-28_W7.62mm))
|
||||
(pins
|
||||
(pin (num 1) (name ~RESET~/PC6) (type BiDi))
|
||||
(pin (num 2) (name PD0) (type BiDi))
|
||||
(pin (num 3) (name PD1) (type BiDi))
|
||||
(pin (num 4) (name PD2) (type BiDi))
|
||||
(pin (num 5) (name PD3) (type BiDi))
|
||||
(pin (num 6) (name PD4) (type BiDi))
|
||||
(pin (num 7) (name VCC) (type power_in))
|
||||
(pin (num 8) (name GND) (type power_in))
|
||||
(pin (num 9) (name XTAL1/PB6) (type BiDi))
|
||||
(pin (num 10) (name XTAL2/PB7) (type BiDi))
|
||||
(pin (num 11) (name PD5) (type BiDi))
|
||||
(pin (num 12) (name PD6) (type BiDi))
|
||||
(pin (num 13) (name PD7) (type BiDi))
|
||||
(pin (num 14) (name PB0) (type BiDi))
|
||||
(pin (num 15) (name PB1) (type BiDi))
|
||||
(pin (num 16) (name PB2) (type BiDi))
|
||||
(pin (num 17) (name PB3) (type BiDi))
|
||||
(pin (num 18) (name PB4) (type BiDi))
|
||||
(pin (num 19) (name PB5) (type BiDi))
|
||||
(pin (num 20) (name AVCC) (type power_in))
|
||||
(pin (num 21) (name AREF) (type input))
|
||||
(pin (num 22) (name GND) (type passive))
|
||||
(pin (num 23) (name PC0) (type BiDi))
|
||||
(pin (num 24) (name PC1) (type BiDi))
|
||||
(pin (num 25) (name PC2) (type BiDi))
|
||||
(pin (num 26) (name PC3) (type BiDi))
|
||||
(pin (num 27) (name PC4) (type BiDi))
|
||||
(pin (num 28) (name PC5) (type BiDi))))
|
||||
(libpart (lib Regulator_Linear) (part L7805)
|
||||
(aliases
|
||||
(alias L7806)
|
||||
(alias L7808)
|
||||
(alias L7885)
|
||||
(alias L7809)
|
||||
(alias L7812)
|
||||
(alias L7815)
|
||||
(alias L7818)
|
||||
(alias L7824))
|
||||
(description "Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252")
|
||||
(docs http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf)
|
||||
(footprints
|
||||
(fp TO?252*)
|
||||
(fp TO?263*)
|
||||
(fp TO?220*))
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) L7805))
|
||||
(pins
|
||||
(pin (num 1) (name IN) (type power_in))
|
||||
(pin (num 2) (name GND) (type power_in))
|
||||
(pin (num 3) (name OUT) (type power_out))))
|
||||
(libpart (lib Switch) (part SW_Push)
|
||||
(description "Push button switch, generic, two pins")
|
||||
(fields
|
||||
(field (name Reference) SW)
|
||||
(field (name Value) SW_Push))
|
||||
(pins
|
||||
(pin (num 1) (name 1) (type passive))
|
||||
(pin (num 2) (name 2) (type passive))))
|
||||
(libpart (lib pololu) (part POLOLU)
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) POLOLU))
|
||||
(pins
|
||||
(pin (num 1) (name ~ENABLE) (type input))
|
||||
(pin (num 2) (name MS1/SDI) (type input))
|
||||
(pin (num 3) (name MS2/SCK) (type input))
|
||||
(pin (num 4) (name MS3/CS) (type input))
|
||||
(pin (num 5) (name SDO/~RESET) (type input))
|
||||
(pin (num 6) (name ~SLEEP) (type input))
|
||||
(pin (num 7) (name STEP) (type input))
|
||||
(pin (num 8) (name DIR) (type input))
|
||||
(pin (num 9) (name GNDLOG) (type input))
|
||||
(pin (num 10) (name VDD) (type power_in))
|
||||
(pin (num 11) (name MOT-1B) (type output))
|
||||
(pin (num 12) (name MOT-1A) (type output))
|
||||
(pin (num 13) (name MOT-2A) (type output))
|
||||
(pin (num 14) (name MOT-2B) (type output))
|
||||
(pin (num 15) (name GNDMOT) (type input))
|
||||
(pin (num 16) (name VMOT) (type power_in))
|
||||
(pin (num 17) (name DIAG0) (type output))
|
||||
(pin (num 18) (name DIAG1) (type output)))))
|
||||
(libraries
|
||||
(library (logical Connector)
|
||||
(uri /usr/share/kicad/library/Connector.lib))
|
||||
(library (logical Connector_Generic)
|
||||
(uri /usr/share/kicad/library/Connector_Generic.lib))
|
||||
(library (logical Device)
|
||||
(uri /usr/share/kicad/library/Device.lib))
|
||||
(library (logical Display_Character)
|
||||
(uri /usr/share/kicad/library/Display_Character.lib))
|
||||
(library (logical MCU_Microchip_ATmega)
|
||||
(uri /usr/share/kicad/library/MCU_Microchip_ATmega.lib))
|
||||
(library (logical Regulator_Linear)
|
||||
(uri /usr/share/kicad/library/Regulator_Linear.lib))
|
||||
(library (logical Switch)
|
||||
(uri /usr/share/kicad/library/Switch.lib))
|
||||
(library (logical pololu)
|
||||
(uri /home/salfter/StepperTester/kicad-libs/pololu.lib)))
|
||||
(nets
|
||||
(net (code 1) (name GND)
|
||||
(node (ref J4) (pin 3))
|
||||
(node (ref J4) (pin 2))
|
||||
(node (ref U1) (pin 8))
|
||||
(node (ref U2) (pin 1))
|
||||
(node (ref U3) (pin 1))
|
||||
(node (ref U2) (pin 9))
|
||||
(node (ref U3) (pin 16))
|
||||
(node (ref SW2) (pin 2))
|
||||
(node (ref U1) (pin 22))
|
||||
(node (ref U4) (pin 2))
|
||||
(node (ref U2) (pin 15))
|
||||
(node (ref SW3) (pin 2))
|
||||
(node (ref C1) (pin 2))
|
||||
(node (ref R1) (pin 1))
|
||||
(node (ref SW1) (pin 2))
|
||||
(node (ref U3) (pin 5))
|
||||
(node (ref J1) (pin 6))
|
||||
(node (ref SW4) (pin 2))
|
||||
(node (ref SW5) (pin 2)))
|
||||
(net (code 2) (name MISO)
|
||||
(node (ref U1) (pin 18))
|
||||
(node (ref J1) (pin 1))
|
||||
(node (ref U2) (pin 5))
|
||||
(node (ref J3) (pin 4)))
|
||||
(net (code 3) (name SCK)
|
||||
(node (ref U2) (pin 3))
|
||||
(node (ref U1) (pin 19))
|
||||
(node (ref J1) (pin 3))
|
||||
(node (ref J3) (pin 3)))
|
||||
(net (code 4) (name MOSI)
|
||||
(node (ref J1) (pin 4))
|
||||
(node (ref U1) (pin 17))
|
||||
(node (ref U2) (pin 2))
|
||||
(node (ref J3) (pin 5)))
|
||||
(net (code 5) (name +5V)
|
||||
(node (ref U2) (pin 6))
|
||||
(node (ref U3) (pin 2))
|
||||
(node (ref U1) (pin 20))
|
||||
(node (ref U2) (pin 10))
|
||||
(node (ref R1) (pin 3))
|
||||
(node (ref R2) (pin 1))
|
||||
(node (ref U1) (pin 7))
|
||||
(node (ref U4) (pin 3))
|
||||
(node (ref J1) (pin 2)))
|
||||
(net (code 6) (name DIAG1)
|
||||
(node (ref U2) (pin 18))
|
||||
(node (ref J3) (pin 1))
|
||||
(node (ref U1) (pin 10)))
|
||||
(net (code 7) (name CS)
|
||||
(node (ref J3) (pin 2))
|
||||
(node (ref U2) (pin 4))
|
||||
(node (ref U1) (pin 9)))
|
||||
(net (code 8) (name DP_RIGHT)
|
||||
(node (ref SW5) (pin 1))
|
||||
(node (ref U1) (pin 26)))
|
||||
(net (code 9) (name DP_LEFT)
|
||||
(node (ref U1) (pin 25))
|
||||
(node (ref SW1) (pin 1)))
|
||||
(net (code 10) (name "Net-(U1-Pad28)")
|
||||
(node (ref U1) (pin 28)))
|
||||
(net (code 11) (name LCD_D1)
|
||||
(node (ref U1) (pin 3))
|
||||
(node (ref U3) (pin 8)))
|
||||
(net (code 12) (name LCD_D2)
|
||||
(node (ref U1) (pin 4))
|
||||
(node (ref U3) (pin 9)))
|
||||
(net (code 13) (name LCD_RS)
|
||||
(node (ref U1) (pin 6))
|
||||
(node (ref U3) (pin 4)))
|
||||
(net (code 14) (name +12V)
|
||||
(node (ref C1) (pin 1))
|
||||
(node (ref J4) (pin 1))
|
||||
(node (ref U2) (pin 16))
|
||||
(node (ref U4) (pin 1)))
|
||||
(net (code 15) (name DIR)
|
||||
(node (ref U2) (pin 8))
|
||||
(node (ref U1) (pin 13)))
|
||||
(net (code 16) (name ~RESET)
|
||||
(node (ref U1) (pin 1))
|
||||
(node (ref J1) (pin 5)))
|
||||
(net (code 17) (name LCD_EN)
|
||||
(node (ref U1) (pin 11))
|
||||
(node (ref U3) (pin 6)))
|
||||
(net (code 18) (name STEP)
|
||||
(node (ref U1) (pin 12))
|
||||
(node (ref U2) (pin 7)))
|
||||
(net (code 19) (name DP_DOWN)
|
||||
(node (ref SW4) (pin 1))
|
||||
(node (ref U1) (pin 24)))
|
||||
(net (code 20) (name "Net-(U1-Pad14)")
|
||||
(node (ref U1) (pin 14)))
|
||||
(net (code 21) (name "Net-(U1-Pad15)")
|
||||
(node (ref U1) (pin 15)))
|
||||
(net (code 22) (name "Net-(U1-Pad16)")
|
||||
(node (ref U1) (pin 16)))
|
||||
(net (code 23) (name LCD_D0)
|
||||
(node (ref U1) (pin 2))
|
||||
(node (ref U3) (pin 7)))
|
||||
(net (code 24) (name "Net-(U1-Pad21)")
|
||||
(node (ref U1) (pin 21)))
|
||||
(net (code 25) (name "Net-(R2-Pad2)")
|
||||
(node (ref U3) (pin 15))
|
||||
(node (ref R2) (pin 2)))
|
||||
(net (code 26) (name LCD_D3)
|
||||
(node (ref U1) (pin 5))
|
||||
(node (ref U3) (pin 10)))
|
||||
(net (code 27) (name "Net-(U3-Pad11)")
|
||||
(node (ref U3) (pin 11)))
|
||||
(net (code 28) (name "Net-(U3-Pad12)")
|
||||
(node (ref U3) (pin 12)))
|
||||
(net (code 29) (name "Net-(U3-Pad13)")
|
||||
(node (ref U3) (pin 13)))
|
||||
(net (code 30) (name "Net-(U3-Pad14)")
|
||||
(node (ref U3) (pin 14)))
|
||||
(net (code 31) (name "Net-(U2-Pad17)")
|
||||
(node (ref U2) (pin 17)))
|
||||
(net (code 32) (name "Net-(J2-Pad1)")
|
||||
(node (ref U2) (pin 14))
|
||||
(node (ref J2) (pin 1)))
|
||||
(net (code 33) (name "Net-(J2-Pad2)")
|
||||
(node (ref J2) (pin 2))
|
||||
(node (ref U2) (pin 13)))
|
||||
(net (code 34) (name "Net-(J2-Pad3)")
|
||||
(node (ref J2) (pin 3))
|
||||
(node (ref U2) (pin 12)))
|
||||
(net (code 35) (name "Net-(J2-Pad4)")
|
||||
(node (ref U2) (pin 11))
|
||||
(node (ref J2) (pin 4)))
|
||||
(net (code 36) (name DP_UP)
|
||||
(node (ref SW2) (pin 1))
|
||||
(node (ref U1) (pin 23)))
|
||||
(net (code 37) (name DP_ENT)
|
||||
(node (ref U1) (pin 27))
|
||||
(node (ref SW3) (pin 1)))
|
||||
(net (code 38) (name "Net-(R1-Pad2)")
|
||||
(node (ref U3) (pin 3))
|
||||
(export (version D)
|
||||
(design
|
||||
(source E:\tmp\StepperTester\StepperTester.sch)
|
||||
(date "1/3/2019 11:36:30 AM")
|
||||
(tool "Eeschema (5.0.2)-1")
|
||||
(sheet (number 1) (name /) (tstamps /)
|
||||
(title_block
|
||||
(title StepperTester)
|
||||
(company "Scott Alfter")
|
||||
(rev 0.1)
|
||||
(date 2018-12-24)
|
||||
(source StepperTester.sch)
|
||||
(comment (number 1) (value ""))
|
||||
(comment (number 2) (value ""))
|
||||
(comment (number 3) (value ""))
|
||||
(comment (number 4) (value "")))))
|
||||
(components
|
||||
(comp (ref U2)
|
||||
(value POLOLU)
|
||||
(footprint pololu:pololu)
|
||||
(libsource (lib pololu) (part POLOLU) (description ""))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C21EDD9))
|
||||
(comp (ref J2)
|
||||
(value Conn_01x04)
|
||||
(footprint Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical)
|
||||
(datasheet ~)
|
||||
(libsource (lib Connector_Generic) (part Conn_01x04) (description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C21F58C))
|
||||
(comp (ref U3)
|
||||
(value RC1602A)
|
||||
(footprint Display:WC1602A)
|
||||
(datasheet http://www.raystar-optronics.com/down.php?ProID=18)
|
||||
(libsource (lib Display_Character) (part RC1602A) (description "LCD 16x2 Alphanumeric gray backlight, 3 or 5 V VDD"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A0A64))
|
||||
(comp (ref R1)
|
||||
(value 10k)
|
||||
(footprint Potentiometer_THT:Potentiometer_Piher_PT-10-V10_Vertical)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part R_POT_US) (description "Potentiometer, US symbol"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A3CAA))
|
||||
(comp (ref R2)
|
||||
(value 220)
|
||||
(footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A42CD))
|
||||
(comp (ref SW2)
|
||||
(value Up)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A6F68))
|
||||
(comp (ref SW3)
|
||||
(value Enter)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A7064))
|
||||
(comp (ref SW4)
|
||||
(value Down)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A7098))
|
||||
(comp (ref SW5)
|
||||
(value Right)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A70EA))
|
||||
(comp (ref SW1)
|
||||
(value Left)
|
||||
(footprint switches:SW_6x6_MULTI)
|
||||
(libsource (lib Switch) (part SW_Push) (description "Push button switch, generic, two pins"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2A7122))
|
||||
(comp (ref J1)
|
||||
(value AVR-ISP-6)
|
||||
(footprint Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical)
|
||||
(datasheet " ~")
|
||||
(libsource (lib Connector) (part AVR-ISP-6) (description "Atmel 6-pin ISP connector"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2AAE5B))
|
||||
(comp (ref J3)
|
||||
(value Conn_01x05)
|
||||
(footprint Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical)
|
||||
(datasheet ~)
|
||||
(libsource (lib Connector_Generic) (part Conn_01x05) (description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DA1BE))
|
||||
(comp (ref U4)
|
||||
(value L7805)
|
||||
(footprint Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown)
|
||||
(datasheet http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf)
|
||||
(libsource (lib Regulator_Linear) (part L7805) (description "Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DBAB3))
|
||||
(comp (ref U1)
|
||||
(value ATmega328-PU)
|
||||
(footprint Package_DIP:DIP-28_W7.62mm)
|
||||
(datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/ATmega328_P%20AVR%20MCU%20with%20picoPower%20Technology%20Data%20Sheet%2040001984A.pdf)
|
||||
(libsource (lib StepperTester-rescue) (part ATmega328-PU-MCU_Microchip_ATmega) (description ""))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DF464))
|
||||
(comp (ref J4)
|
||||
(value Barrel_Jack_Switch)
|
||||
(footprint Connector_BarrelJack:BarrelJack_CUI_PJ-102AH_Horizontal)
|
||||
(datasheet ~)
|
||||
(libsource (lib Connector) (part Barrel_Jack_Switch) (description "DC Barrel Jack with an internal switch"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2E17D9))
|
||||
(comp (ref C1)
|
||||
(value 100)
|
||||
(footprint Capacitor_THT:CP_Radial_D8.0mm_P3.50mm)
|
||||
(datasheet ~)
|
||||
(libsource (lib Device) (part CP1) (description "Polarized capacitor, US symbol"))
|
||||
(sheetpath (names /) (tstamps /))
|
||||
(tstamp 5C2DB210)))
|
||||
(libparts
|
||||
(libpart (lib Connector) (part AVR-ISP-6)
|
||||
(description "Atmel 6-pin ISP connector")
|
||||
(docs " ~")
|
||||
(footprints
|
||||
(fp IDC?Header*2x03*)
|
||||
(fp Pin?Header*2x03*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) AVR-ISP-6))
|
||||
(pins
|
||||
(pin (num 1) (name MISO) (type passive))
|
||||
(pin (num 2) (name VCC) (type power_in))
|
||||
(pin (num 3) (name SCK) (type passive))
|
||||
(pin (num 4) (name MOSI) (type passive))
|
||||
(pin (num 5) (name ~RST) (type passive))
|
||||
(pin (num 6) (name GND) (type power_in))))
|
||||
(libpart (lib Connector) (part Barrel_Jack_Switch)
|
||||
(description "DC Barrel Jack with an internal switch")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp BarrelJack*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) Barrel_Jack_Switch))
|
||||
(pins
|
||||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))
|
||||
(pin (num 3) (name ~) (type passive))))
|
||||
(libpart (lib Connector_Generic) (part Conn_01x04)
|
||||
(description "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp Connector*:*_1x??_*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) Conn_01x04))
|
||||
(pins
|
||||
(pin (num 1) (name Pin_1) (type passive))
|
||||
(pin (num 2) (name Pin_2) (type passive))
|
||||
(pin (num 3) (name Pin_3) (type passive))
|
||||
(pin (num 4) (name Pin_4) (type passive))))
|
||||
(libpart (lib Connector_Generic) (part Conn_01x05)
|
||||
(description "Generic connector, single row, 01x05, script generated (kicad-library-utils/schlib/autogen/connector/)")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp Connector*:*_1x??_*))
|
||||
(fields
|
||||
(field (name Reference) J)
|
||||
(field (name Value) Conn_01x05))
|
||||
(pins
|
||||
(pin (num 1) (name Pin_1) (type passive))
|
||||
(pin (num 2) (name Pin_2) (type passive))
|
||||
(pin (num 3) (name Pin_3) (type passive))
|
||||
(pin (num 4) (name Pin_4) (type passive))
|
||||
(pin (num 5) (name Pin_5) (type passive))))
|
||||
(libpart (lib Device) (part CP1)
|
||||
(description "Polarized capacitor, US symbol")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp CP_*))
|
||||
(fields
|
||||
(field (name Reference) C)
|
||||
(field (name Value) CP1))
|
||||
(pins
|
||||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))))
|
||||
(libpart (lib Device) (part R_POT_US)
|
||||
(description "Potentiometer, US symbol")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp Potentiometer*))
|
||||
(fields
|
||||
(field (name Reference) RV)
|
||||
(field (name Value) R_POT_US))
|
||||
(pins
|
||||
(pin (num 1) (name 1) (type passive))
|
||||
(pin (num 2) (name 2) (type passive))
|
||||
(pin (num 3) (name 3) (type passive))))
|
||||
(libpart (lib Device) (part R_US)
|
||||
(description "Resistor, US symbol")
|
||||
(docs ~)
|
||||
(footprints
|
||||
(fp R_*))
|
||||
(fields
|
||||
(field (name Reference) R)
|
||||
(field (name Value) R_US))
|
||||
(pins
|
||||
(pin (num 1) (name ~) (type passive))
|
||||
(pin (num 2) (name ~) (type passive))))
|
||||
(libpart (lib Display_Character) (part RC1602A)
|
||||
(description "LCD 16x2 Alphanumeric gray backlight, 3 or 5 V VDD")
|
||||
(docs http://www.raystar-optronics.com/down.php?ProID=18)
|
||||
(footprints
|
||||
(fp *RC1602A*))
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) RC1602A)
|
||||
(field (name Footprint) Display:RC1602A))
|
||||
(pins
|
||||
(pin (num 1) (name VSS) (type power_in))
|
||||
(pin (num 2) (name VDD) (type power_in))
|
||||
(pin (num 3) (name VO) (type power_in))
|
||||
(pin (num 4) (name RS) (type input))
|
||||
(pin (num 5) (name R/W) (type input))
|
||||
(pin (num 6) (name E) (type input))
|
||||
(pin (num 7) (name DB0) (type BiDi))
|
||||
(pin (num 8) (name DB1) (type BiDi))
|
||||
(pin (num 9) (name DB2) (type BiDi))
|
||||
(pin (num 10) (name DB3) (type BiDi))
|
||||
(pin (num 11) (name DB4) (type BiDi))
|
||||
(pin (num 12) (name DB5) (type BiDi))
|
||||
(pin (num 13) (name DB6) (type BiDi))
|
||||
(pin (num 14) (name DB7) (type BiDi))
|
||||
(pin (num 15) (name A/VEE) (type power_in))
|
||||
(pin (num 16) (name K) (type power_in))))
|
||||
(libpart (lib Regulator_Linear) (part L7805)
|
||||
(aliases
|
||||
(alias L7806)
|
||||
(alias L7808)
|
||||
(alias L7885)
|
||||
(alias L7809)
|
||||
(alias L7812)
|
||||
(alias L7815)
|
||||
(alias L7818)
|
||||
(alias L7824))
|
||||
(description "Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252")
|
||||
(docs http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf)
|
||||
(footprints
|
||||
(fp TO?252*)
|
||||
(fp TO?263*)
|
||||
(fp TO?220*))
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) L7805))
|
||||
(pins
|
||||
(pin (num 1) (name IN) (type power_in))
|
||||
(pin (num 2) (name GND) (type power_in))
|
||||
(pin (num 3) (name OUT) (type power_out))))
|
||||
(libpart (lib StepperTester-rescue) (part ATmega328-PU-MCU_Microchip_ATmega)
|
||||
(footprints
|
||||
(fp DIP*W7.62mm*))
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) ATmega328-PU-MCU_Microchip_ATmega)
|
||||
(field (name Footprint) Package_DIP:DIP-28_W7.62mm))
|
||||
(pins
|
||||
(pin (num 1) (name ~RESET~/PC6) (type BiDi))
|
||||
(pin (num 2) (name PD0) (type BiDi))
|
||||
(pin (num 3) (name PD1) (type BiDi))
|
||||
(pin (num 4) (name PD2) (type BiDi))
|
||||
(pin (num 5) (name PD3) (type BiDi))
|
||||
(pin (num 6) (name PD4) (type BiDi))
|
||||
(pin (num 7) (name VCC) (type power_in))
|
||||
(pin (num 8) (name GND) (type power_in))
|
||||
(pin (num 9) (name XTAL1/PB6) (type BiDi))
|
||||
(pin (num 10) (name XTAL2/PB7) (type BiDi))
|
||||
(pin (num 11) (name PD5) (type BiDi))
|
||||
(pin (num 12) (name PD6) (type BiDi))
|
||||
(pin (num 13) (name PD7) (type BiDi))
|
||||
(pin (num 14) (name PB0) (type BiDi))
|
||||
(pin (num 15) (name PB1) (type BiDi))
|
||||
(pin (num 16) (name PB2) (type BiDi))
|
||||
(pin (num 17) (name PB3) (type BiDi))
|
||||
(pin (num 18) (name PB4) (type BiDi))
|
||||
(pin (num 19) (name PB5) (type BiDi))
|
||||
(pin (num 20) (name AVCC) (type power_in))
|
||||
(pin (num 21) (name AREF) (type input))
|
||||
(pin (num 22) (name GND) (type passive))
|
||||
(pin (num 23) (name PC0) (type BiDi))
|
||||
(pin (num 24) (name PC1) (type BiDi))
|
||||
(pin (num 25) (name PC2) (type BiDi))
|
||||
(pin (num 26) (name PC3) (type BiDi))
|
||||
(pin (num 27) (name PC4) (type BiDi))
|
||||
(pin (num 28) (name PC5) (type BiDi))))
|
||||
(libpart (lib Switch) (part SW_Push)
|
||||
(description "Push button switch, generic, two pins")
|
||||
(fields
|
||||
(field (name Reference) SW)
|
||||
(field (name Value) SW_Push))
|
||||
(pins
|
||||
(pin (num 1) (name 1) (type passive))
|
||||
(pin (num 2) (name 2) (type passive))))
|
||||
(libpart (lib pololu) (part POLOLU)
|
||||
(fields
|
||||
(field (name Reference) U)
|
||||
(field (name Value) POLOLU))
|
||||
(pins
|
||||
(pin (num 1) (name ~ENABLE) (type input))
|
||||
(pin (num 2) (name MS1/SDI) (type input))
|
||||
(pin (num 3) (name MS2/SCK) (type input))
|
||||
(pin (num 4) (name MS3/CS) (type input))
|
||||
(pin (num 5) (name SDO/~RESET) (type input))
|
||||
(pin (num 6) (name ~SLEEP) (type input))
|
||||
(pin (num 7) (name STEP) (type input))
|
||||
(pin (num 8) (name DIR) (type input))
|
||||
(pin (num 9) (name GNDLOG) (type input))
|
||||
(pin (num 10) (name VDD) (type power_in))
|
||||
(pin (num 11) (name MOT-1B) (type output))
|
||||
(pin (num 12) (name MOT-1A) (type output))
|
||||
(pin (num 13) (name MOT-2A) (type output))
|
||||
(pin (num 14) (name MOT-2B) (type output))
|
||||
(pin (num 15) (name GNDMOT) (type input))
|
||||
(pin (num 16) (name VMOT) (type power_in))
|
||||
(pin (num 17) (name DIAG1) (type output)))))
|
||||
(libraries
|
||||
(library (logical Connector)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector.lib"))
|
||||
(library (logical Connector_Generic)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector_Generic.lib"))
|
||||
(library (logical Device)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib"))
|
||||
(library (logical Display_Character)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Display_Character.lib"))
|
||||
(library (logical Regulator_Linear)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Regulator_Linear.lib"))
|
||||
(library (logical StepperTester-rescue)
|
||||
(uri E:\tmp\StepperTester/StepperTester-rescue.lib))
|
||||
(library (logical Switch)
|
||||
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Switch.lib"))
|
||||
(library (logical pololu)
|
||||
(uri E:\tmp\StepperTester/kicad-libs/pololu.lib)))
|
||||
(nets
|
||||
(net (code 1) (name GND)
|
||||
(node (ref U2) (pin 1))
|
||||
(node (ref J4) (pin 3))
|
||||
(node (ref J4) (pin 2))
|
||||
(node (ref SW2) (pin 2))
|
||||
(node (ref U1) (pin 8))
|
||||
(node (ref SW3) (pin 2))
|
||||
(node (ref R1) (pin 1))
|
||||
(node (ref C1) (pin 2))
|
||||
(node (ref J1) (pin 6))
|
||||
(node (ref U3) (pin 1))
|
||||
(node (ref U2) (pin 15))
|
||||
(node (ref U2) (pin 9))
|
||||
(node (ref U3) (pin 5))
|
||||
(node (ref SW1) (pin 2))
|
||||
(node (ref SW5) (pin 2))
|
||||
(node (ref U4) (pin 2))
|
||||
(node (ref SW4) (pin 2))
|
||||
(node (ref U1) (pin 22))
|
||||
(node (ref U3) (pin 16)))
|
||||
(net (code 2) (name MISO)
|
||||
(node (ref U1) (pin 18))
|
||||
(node (ref U2) (pin 5))
|
||||
(node (ref J1) (pin 1))
|
||||
(node (ref J3) (pin 4)))
|
||||
(net (code 3) (name SCK)
|
||||
(node (ref J1) (pin 3))
|
||||
(node (ref U1) (pin 19))
|
||||
(node (ref J3) (pin 3))
|
||||
(node (ref U2) (pin 3)))
|
||||
(net (code 4) (name MOSI)
|
||||
(node (ref J3) (pin 5))
|
||||
(node (ref U1) (pin 17))
|
||||
(node (ref J1) (pin 4))
|
||||
(node (ref U2) (pin 2)))
|
||||
(net (code 5) (name +5V)
|
||||
(node (ref U3) (pin 2))
|
||||
(node (ref J1) (pin 2))
|
||||
(node (ref U2) (pin 10))
|
||||
(node (ref U2) (pin 6))
|
||||
(node (ref U1) (pin 20))
|
||||
(node (ref U1) (pin 7))
|
||||
(node (ref R1) (pin 3))
|
||||
(node (ref R2) (pin 1))
|
||||
(node (ref U4) (pin 3)))
|
||||
(net (code 6) (name DIAG1)
|
||||
(node (ref J3) (pin 1))
|
||||
(node (ref U2) (pin 17))
|
||||
(node (ref U1) (pin 10)))
|
||||
(net (code 7) (name CS)
|
||||
(node (ref U1) (pin 9))
|
||||
(node (ref U2) (pin 4))
|
||||
(node (ref J3) (pin 2)))
|
||||
(net (code 8) (name DP_RIGHT)
|
||||
(node (ref U1) (pin 26))
|
||||
(node (ref SW5) (pin 1)))
|
||||
(net (code 9) (name DP_LEFT)
|
||||
(node (ref SW1) (pin 1))
|
||||
(node (ref U1) (pin 25)))
|
||||
(net (code 10) (name "Net-(U1-Pad28)")
|
||||
(node (ref U1) (pin 28)))
|
||||
(net (code 11) (name LCD_D1)
|
||||
(node (ref U3) (pin 8))
|
||||
(node (ref U1) (pin 3)))
|
||||
(net (code 12) (name LCD_D2)
|
||||
(node (ref U3) (pin 9))
|
||||
(node (ref U1) (pin 4)))
|
||||
(net (code 13) (name LCD_D3)
|
||||
(node (ref U3) (pin 10))
|
||||
(node (ref U1) (pin 5)))
|
||||
(net (code 14) (name LCD_RS)
|
||||
(node (ref U1) (pin 6))
|
||||
(node (ref U3) (pin 4)))
|
||||
(net (code 15) (name +12V)
|
||||
(node (ref U2) (pin 16))
|
||||
(node (ref J4) (pin 1))
|
||||
(node (ref C1) (pin 1))
|
||||
(node (ref U4) (pin 1)))
|
||||
(net (code 16) (name DIR)
|
||||
(node (ref U1) (pin 13))
|
||||
(node (ref U2) (pin 8)))
|
||||
(net (code 17) (name ~RESET)
|
||||
(node (ref U1) (pin 1))
|
||||
(node (ref J1) (pin 5)))
|
||||
(net (code 18) (name LCD_EN)
|
||||
(node (ref U1) (pin 11))
|
||||
(node (ref U3) (pin 6)))
|
||||
(net (code 19) (name STEP)
|
||||
(node (ref U1) (pin 12))
|
||||
(node (ref U2) (pin 7)))
|
||||
(net (code 20) (name DP_DOWN)
|
||||
(node (ref SW4) (pin 1))
|
||||
(node (ref U1) (pin 24)))
|
||||
(net (code 21) (name "Net-(U1-Pad14)")
|
||||
(node (ref U1) (pin 14)))
|
||||
(net (code 22) (name "Net-(U1-Pad15)")
|
||||
(node (ref U1) (pin 15)))
|
||||
(net (code 23) (name "Net-(U1-Pad16)")
|
||||
(node (ref U1) (pin 16)))
|
||||
(net (code 24) (name LCD_D0)
|
||||
(node (ref U3) (pin 7))
|
||||
(node (ref U1) (pin 2)))
|
||||
(net (code 25) (name "Net-(U1-Pad21)")
|
||||
(node (ref U1) (pin 21)))
|
||||
(net (code 26) (name "Net-(U3-Pad11)")
|
||||
(node (ref U3) (pin 11)))
|
||||
(net (code 27) (name "Net-(U3-Pad12)")
|
||||
(node (ref U3) (pin 12)))
|
||||
(net (code 28) (name "Net-(U3-Pad13)")
|
||||
(node (ref U3) (pin 13)))
|
||||
(net (code 29) (name "Net-(U3-Pad14)")
|
||||
(node (ref U3) (pin 14)))
|
||||
(net (code 30) (name "Net-(R2-Pad2)")
|
||||
(node (ref U3) (pin 15))
|
||||
(node (ref R2) (pin 2)))
|
||||
(net (code 31) (name "Net-(J2-Pad1)")
|
||||
(node (ref U2) (pin 14))
|
||||
(node (ref J2) (pin 1)))
|
||||
(net (code 32) (name "Net-(J2-Pad2)")
|
||||
(node (ref U2) (pin 13))
|
||||
(node (ref J2) (pin 2)))
|
||||
(net (code 33) (name "Net-(J2-Pad3)")
|
||||
(node (ref J2) (pin 3))
|
||||
(node (ref U2) (pin 12)))
|
||||
(net (code 34) (name "Net-(J2-Pad4)")
|
||||
(node (ref U2) (pin 11))
|
||||
(node (ref J2) (pin 4)))
|
||||
(net (code 35) (name DP_UP)
|
||||
(node (ref SW2) (pin 1))
|
||||
(node (ref U1) (pin 23)))
|
||||
(net (code 36) (name DP_ENT)
|
||||
(node (ref U1) (pin 27))
|
||||
(node (ref SW3) (pin 1)))
|
||||
(net (code 37) (name "Net-(R1-Pad2)")
|
||||
(node (ref U3) (pin 3))
|
||||
(node (ref R1) (pin 2)))))
|
||||
1316
StepperTester.sch
Normal file → Executable file
1316
StepperTester.sch
Normal file → Executable file
File diff suppressed because it is too large
Load Diff
Submodule kicad-libs updated: b20c418c59...43c593ac2b
Reference in New Issue
Block a user