Draw schematic.

This commit is contained in:
Patrick Pelletier 2018-09-05 12:32:02 -07:00
parent c63598025e
commit 008c72cf8d
4 changed files with 369 additions and 4 deletions

136
Joystick-cache.lib Normal file
View File

@ -0,0 +1,136 @@
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# +5V
#
DEF +5V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -150 50 H I C CNN
F1 "+5V" 0 140 50 H V C CNN
F2 "" 0 0 50 H I C CNN
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
#
# Conn_02x08_Counter_Clockwise
#
DEF Conn_02x08_Counter_Clockwise J 0 40 Y N 1 F N
F0 "J" 50 400 50 H V C CNN
F1 "Conn_02x08_Counter_Clockwise" 50 -500 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*2x??x*mm*
Connector*:*2x???Pitch*
$ENDFPLIST
DRAW
S -50 -395 0 -405 1 1 6 N
S -50 -295 0 -305 1 1 6 N
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 305 0 295 1 1 6 N
S -50 350 150 -450 1 1 10 f
S 150 -395 100 -405 1 1 6 N
S 150 -295 100 -305 1 1 6 N
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
S 150 205 100 195 1 1 6 N
S 150 305 100 295 1 1 6 N
X Pin_1 1 -200 300 150 R 50 50 1 1 P
X Pin_2 2 -200 200 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 0 150 R 50 50 1 1 P
X Pin_5 5 -200 -100 150 R 50 50 1 1 P
X Pin_6 6 -200 -200 150 R 50 50 1 1 P
X Pin_7 7 -200 -300 150 R 50 50 1 1 P
X Pin_8 8 -200 -400 150 R 50 50 1 1 P
X Pin_9 9 300 -400 150 L 50 50 1 1 P
X Pin_10 10 300 -300 150 L 50 50 1 1 P
X Pin_11 11 300 -200 150 L 50 50 1 1 P
X Pin_12 12 300 -100 150 L 50 50 1 1 P
X Pin_13 13 300 0 150 L 50 50 1 1 P
X Pin_14 14 300 100 150 L 50 50 1 1 P
X Pin_15 15 300 200 150 L 50 50 1 1 P
X Pin_16 16 300 300 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# DE9_Male_MountingHoles
#
DEF DE9_Male_MountingHoles J 0 40 Y N 1 F N
F0 "J" 0 650 50 H V C CNN
F1 "DE9_Male_MountingHoles" 0 575 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
DSUB*Male*
$ENDFPLIST
DRAW
C -70 -400 30 0 1 0 F
C -70 -200 30 0 1 0 F
C -70 0 30 0 1 0 F
C -70 200 30 0 1 0 F
C -70 400 30 0 1 0 F
C 50 -300 30 0 1 0 F
C 50 -100 30 0 1 0 F
C 50 100 30 0 1 0 F
C 50 300 30 0 1 0 F
P 2 0 1 0 -150 -400 -100 -400 N
P 2 0 1 0 -150 -300 20 -300 N
P 2 0 1 0 -150 -200 -100 -200 N
P 2 0 1 0 -150 -100 20 -100 N
P 2 0 1 0 -150 0 -100 0 N
P 2 0 1 0 -150 100 20 100 N
P 2 0 1 0 -150 200 -100 200 N
P 2 0 1 0 -150 300 20 300 N
P 2 0 1 0 -150 400 -100 400 N
P 5 0 1 10 -150 -525 -150 525 150 375 150 -375 -150 -525 f
X PAD 0 0 -600 150 U 50 50 1 1 P
X 1 1 -300 -400 150 R 50 50 1 1 P
X 2 2 -300 -200 150 R 50 50 1 1 P
X 3 3 -300 0 150 R 50 50 1 1 P
X 4 4 -300 200 150 R 50 50 1 1 P
X 5 5 -300 400 150 R 50 50 1 1 P
X 6 6 -300 -300 150 R 50 50 1 1 P
X 7 7 -300 -100 150 R 50 50 1 1 P
X 8 8 -300 100 150 R 50 50 1 1 P
X 9 9 -300 300 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -250 50 H I C CNN
F1 "GND" 0 -150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N
X GND 1 0 0 0 D 50 50 1 1 W N
ENDDRAW
ENDDEF
#
# PWR_FLAG
#
DEF PWR_FLAG #FLG 0 0 N N 1 F P
F0 "#FLG" 0 75 50 H I C CNN
F1 "PWR_FLAG" 0 150 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
DRAW
X pwr 1 0 0 0 U 50 50 0 0 w
P 6 0 1 0 0 0 0 50 -40 75 0 100 40 75 0 50 N
ENDDRAW
ENDDEF
#
#End Library

View File

@ -1,4 +1,4 @@
update=Wednesday, September 05, 2018 'AMt' 11:13:30 AM
update=Wednesday, September 05, 2018 'AMt' 11:47:10 AM
version=1
last_client=kicad
[pcbnew]
@ -23,6 +23,8 @@ ModuleOutlineThickness=0.150000000000
[cvpcb]
version=1
NetIExt=net
[general]
version=1
[eeschema]
version=1
LibDir=
@ -56,5 +58,4 @@ LibName26=opto
LibName27=atmel
LibName28=contrib
LibName29=valves
[general]
version=1
LibName30=lib

View File

@ -1 +1,229 @@
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:lib
LIBS:Joystick-cache
EELAYER 25 0
EELAYER END
$Descr USLetter 11000 8500
encoding utf-8
Sheet 1 1
Title "16-pin to 9-pin joystick adapter for Apple II"
Date ""
Rev ""
Comp "Patrick Pelletier"
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L DE9_Male_MountingHoles J2
U 1 1 5B902516
P 6200 3900
F 0 "J2" H 6200 4550 50 0000 C CNN
F 1 "DE9_Male_MountingHoles" H 6200 4475 50 0000 C CNN
F 2 "" H 6200 3900 50 0001 C CNN
F 3 "" H 6200 3900 50 0001 C CNN
1 6200 3900
1 0 0 -1
$EndComp
$Comp
L Conn_02x08_Counter_Clockwise J1
U 1 1 5B90257F
P 4100 3800
F 0 "J1" H 4150 4200 50 0000 C CNN
F 1 "Conn_02x08_Counter_Clockwise" H 4150 3300 50 0000 C CNN
F 2 "" H 4100 3800 50 0001 C CNN
F 3 "" H 4100 3800 50 0001 C CNN
1 4100 3800
1 0 0 -1
$EndComp
Text Label 3700 3600 0 50 ~ 0
PB0
Text Label 3700 3700 0 50 ~ 0
PB1
Text Label 3700 3800 0 50 ~ 0
PB2
Text Label 3700 4000 0 50 ~ 0
PDL0
Text Label 3700 4100 0 50 ~ 0
PDL2
Text Label 4600 4100 2 50 ~ 0
PDL1
Text Label 4600 4000 2 50 ~ 0
PDL3
Text Label 5700 4000 0 50 ~ 0
PB0
Text Label 5700 4300 0 50 ~ 0
PB1
Text Label 5700 4200 0 50 ~ 0
PB2
Text Label 5700 3500 0 50 ~ 0
PDL0
Text Label 5700 3800 0 50 ~ 0
PDL1
Text Label 5700 3700 0 50 ~ 0
PDL2
Text Label 5700 3600 0 50 ~ 0
PDL3
Wire Wire Line
3700 3600 3900 3600
Wire Wire Line
3700 3700 3900 3700
Wire Wire Line
3700 3800 3900 3800
Wire Wire Line
3700 4000 3900 4000
Wire Wire Line
3700 4100 3900 4100
Wire Wire Line
4400 4000 4600 4000
Wire Wire Line
4400 4100 4600 4100
Wire Wire Line
5700 3500 5900 3500
Wire Wire Line
5700 3600 5900 3600
Wire Wire Line
5700 3700 5900 3700
Wire Wire Line
5700 3800 5900 3800
Wire Wire Line
5700 4000 5900 4000
Wire Wire Line
5700 4200 5900 4200
Wire Wire Line
5700 4300 5900 4300
$Comp
L +5V #PWR01
U 1 1 5B9028DC
P 3800 3400
F 0 "#PWR01" H 3800 3250 50 0001 C CNN
F 1 "+5V" H 3800 3540 50 0000 C CNN
F 2 "" H 3800 3400 50 0001 C CNN
F 3 "" H 3800 3400 50 0001 C CNN
1 3800 3400
1 0 0 -1
$EndComp
$Comp
L GND #PWR02
U 1 1 5B9028F6
P 3400 4300
F 0 "#PWR02" H 3400 4050 50 0001 C CNN
F 1 "GND" H 3400 4150 50 0000 C CNN
F 2 "" H 3400 4300 50 0001 C CNN
F 3 "" H 3400 4300 50 0001 C CNN
1 3400 4300
1 0 0 -1
$EndComp
$Comp
L GND #PWR03
U 1 1 5B902D48
P 5300 3800
F 0 "#PWR03" H 5300 3550 50 0001 C CNN
F 1 "GND" H 5300 3650 50 0000 C CNN
F 2 "" H 5300 3800 50 0001 C CNN
F 3 "" H 5300 3800 50 0001 C CNN
1 5300 3800
1 0 0 -1
$EndComp
$Comp
L +5V #PWR04
U 1 1 5B902DBA
P 5300 4200
F 0 "#PWR04" H 5300 4050 50 0001 C CNN
F 1 "+5V" H 5300 4340 50 0000 C CNN
F 2 "" H 5300 4200 50 0001 C CNN
F 3 "" H 5300 4200 50 0001 C CNN
1 5300 4200
1 0 0 -1
$EndComp
Wire Wire Line
5300 4200 5300 4300
Wire Wire Line
5000 4300 5500 4300
Wire Wire Line
5500 4300 5500 4100
Wire Wire Line
5500 4100 5900 4100
Wire Wire Line
5900 3900 5500 3900
Wire Wire Line
5500 3900 5500 3700
Wire Wire Line
5500 3700 5300 3700
Wire Wire Line
5300 3700 5300 3800
Wire Wire Line
3900 3500 3800 3500
Wire Wire Line
3800 3500 3800 3400
Wire Wire Line
3900 4200 3400 4200
Wire Wire Line
3400 4200 3400 4300
$Comp
L PWR_FLAG #FLG05
U 1 1 5B902EA1
P 5400 3600
F 0 "#FLG05" H 5400 3675 50 0001 C CNN
F 1 "PWR_FLAG" H 5400 3750 50 0000 C CNN
F 2 "" H 5400 3600 50 0001 C CNN
F 3 "" H 5400 3600 50 0001 C CNN
1 5400 3600
1 0 0 -1
$EndComp
$Comp
L PWR_FLAG #FLG06
U 1 1 5B902EBB
P 5000 4200
F 0 "#FLG06" H 5000 4275 50 0001 C CNN
F 1 "PWR_FLAG" H 5000 4350 50 0000 C CNN
F 2 "" H 5000 4200 50 0001 C CNN
F 3 "" H 5000 4200 50 0001 C CNN
1 5000 4200
1 0 0 -1
$EndComp
Wire Wire Line
5000 4200 5000 4300
Connection ~ 5300 4300
Wire Wire Line
5400 3600 5400 3700
Connection ~ 5400 3700
NoConn ~ 6200 4500
NoConn ~ 3900 3900
NoConn ~ 4400 3500
NoConn ~ 4400 3600
NoConn ~ 4400 3700
NoConn ~ 4400 3800
NoConn ~ 4400 3900
NoConn ~ 4400 4200
$EndSCHEMATC

View File

@ -1,6 +1,6 @@
#
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# DE9_Male
#
DEF DE9_Male J 0 40 Y N 1 F N