more models

This commit is contained in:
2019-01-03 12:05:46 -08:00
parent bac45b49ee
commit 65a001861c
6 changed files with 2931 additions and 2866 deletions

View File

@@ -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

View File

@@ -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
View File

File diff suppressed because it is too large Load Diff

View File

@@ -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
View File

File diff suppressed because it is too large Load Diff