mirror of
https://github.com/tebl/Apple2-Joystick-Adapter.git
synced 2024-12-22 11:29:25 +00:00
Added adapter schematic
This commit is contained in:
commit
ba26f2254b
16
.gitignore
vendored
Normal file
16
.gitignore
vendored
Normal file
@ -0,0 +1,16 @@
|
||||
# For PCBs designed using KiCAD: http://www.kicad-pcb.org/
|
||||
|
||||
# Temporary files
|
||||
*.000
|
||||
*.bak
|
||||
*.bck
|
||||
*.kicad_pcb-bak
|
||||
*.zip
|
||||
|
||||
# Netlist files (exported from Eeschema)
|
||||
*.net
|
||||
|
||||
# Autorouter files (exported from Pcbnew)
|
||||
.dsn
|
||||
|
||||
resources/
|
253
Apple II Adapter/Apple II Adapter-cache.lib
Normal file
253
Apple II Adapter/Apple II Adapter-cache.lib
Normal file
@ -0,0 +1,253 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# 4xxx_4066
|
||||
#
|
||||
DEF 4xxx_4066 U 0 40 Y Y 5 L N
|
||||
F0 "U" -300 350 50 H V C CNN
|
||||
F1 "4xxx_4066" -300 -350 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS 4066
|
||||
$FPLIST
|
||||
DIP?14*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -200 300 200 -300 5 1 10 f
|
||||
P 2 1 0 6 0 50 0 100 N
|
||||
P 4 1 0 0 -100 0 100 100 100 -100 -100 0 f
|
||||
P 4 1 0 0 -100 100 100 0 -100 -100 -100 100 f
|
||||
P 2 2 0 6 0 50 0 100 N
|
||||
P 4 2 0 0 -100 0 100 100 100 -100 -100 0 f
|
||||
P 4 2 0 0 -100 100 100 0 -100 -100 -100 100 f
|
||||
P 2 3 0 6 0 50 0 100 N
|
||||
P 4 3 0 0 -100 0 100 100 100 -100 -100 0 f
|
||||
P 4 3 0 0 -100 100 100 0 -100 -100 -100 100 f
|
||||
P 2 4 0 6 0 50 0 100 N
|
||||
P 4 4 0 0 -100 0 100 100 100 -100 -100 0 f
|
||||
P 4 4 0 0 -100 100 100 0 -100 -100 -100 100 f
|
||||
X ~ 1 -300 0 200 R 50 50 1 0 P
|
||||
X ~ 13 0 300 200 D 50 50 1 0 I
|
||||
X ~ 2 300 0 200 L 50 50 1 0 P
|
||||
X ~ 3 300 0 200 L 50 50 2 0 P
|
||||
X ~ 4 -300 0 200 R 50 50 2 0 P
|
||||
X ~ 5 0 300 200 D 50 50 2 0 I
|
||||
X ~ 6 0 300 200 D 50 50 3 0 I
|
||||
X ~ 8 -300 0 200 R 50 50 3 0 P
|
||||
X ~ 9 300 0 200 L 50 50 3 0 P
|
||||
X ~ 10 300 0 200 L 50 50 4 0 P
|
||||
X ~ 11 -300 0 200 R 50 50 4 0 P
|
||||
X ~ 12 0 300 200 D 50 50 4 0 I
|
||||
X VDD 14 0 500 200 D 50 50 5 0 W
|
||||
X VSS 7 0 -500 200 U 50 50 5 0 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# 74xx_74HCT04
|
||||
#
|
||||
DEF 74xx_74HCT04 U 0 20 Y Y 7 L N
|
||||
F0 "U" 0 50 50 H V C CNN
|
||||
F1 "74xx_74HCT04" 0 -50 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS 74HC04 74HCT04 74AHC04 74AHCT04
|
||||
$FPLIST
|
||||
DIP*W7.62mm*
|
||||
SSOP?14*
|
||||
TSSOP?14*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -200 300 200 -300 7 1 10 f
|
||||
P 4 1 0 10 -150 150 -150 -150 150 0 -150 150 f
|
||||
P 4 2 0 10 -150 150 -150 -150 150 0 -150 150 f
|
||||
P 4 3 0 10 -150 150 -150 -150 150 0 -150 150 f
|
||||
P 4 4 0 10 -150 150 -150 -150 150 0 -150 150 f
|
||||
P 4 5 0 10 -150 150 -150 -150 150 0 -150 150 f
|
||||
P 4 6 0 10 -150 150 -150 -150 150 0 -150 150 f
|
||||
X ~ 1 -300 0 150 R 50 50 1 0 I
|
||||
X ~ 2 300 0 150 L 50 50 1 0 O I
|
||||
X ~ 3 -300 0 150 R 50 50 2 0 I
|
||||
X ~ 4 300 0 150 L 50 50 2 0 O I
|
||||
X ~ 5 -300 0 150 R 50 50 3 0 I
|
||||
X ~ 6 300 0 150 L 50 50 3 0 O I
|
||||
X ~ 8 300 0 150 L 50 50 4 0 O I
|
||||
X ~ 9 -300 0 150 R 50 50 4 0 I
|
||||
X ~ 10 300 0 150 L 50 50 5 0 O I
|
||||
X ~ 11 -300 0 150 R 50 50 5 0 I
|
||||
X ~ 12 300 0 150 L 50 50 6 0 O I
|
||||
X ~ 13 -300 0 150 R 50 50 6 0 I
|
||||
X VCC 14 0 500 200 D 50 50 7 0 W
|
||||
X GND 7 0 -500 200 U 50 50 7 0 W
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_CP_Small
|
||||
#
|
||||
DEF Device_CP_Small C 0 10 N N 1 F N
|
||||
F0 "C" 10 70 50 H V L CNN
|
||||
F1 "Device_CP_Small" 10 -80 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
|
||||
S -60 -12 60 -27 0 1 0 F
|
||||
S -60 27 60 12 0 1 0 N
|
||||
P 2 0 1 0 -50 60 -30 60 N
|
||||
P 2 0 1 0 -40 50 -40 70 N
|
||||
X ~ 1 0 100 73 D 50 50 1 1 P
|
||||
X ~ 2 0 -100 73 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_R
|
||||
#
|
||||
DEF Device_R R 0 0 N Y 1 F N
|
||||
F0 "R" 80 0 50 V V C CNN
|
||||
F1 "Device_R" 0 0 50 V V C CNN
|
||||
F2 "" -70 0 50 V I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
R_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -40 -100 40 100 0 1 10 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
|
||||
#
|
||||
# apple2_joystick_Game_IO
|
||||
#
|
||||
DEF apple2_joystick_Game_IO J? 0 40 Y N 1 F N
|
||||
F0 "J?" -250 300 50 H V C CNN
|
||||
F1 "apple2_joystick_Game_IO" 0 -600 50 H V C CNN
|
||||
F2 "" 25 -325 50 H I C CNN
|
||||
F3 "" 25 -325 50 H I C CNN
|
||||
DRAW
|
||||
A 0 248 37 -1799 -1 0 1 0 N -37 248 38 248
|
||||
T 0 250 100 50 0 1 1 AN0 Normal 0 R C
|
||||
T 0 250 0 50 0 1 1 AN1 Normal 0 R C
|
||||
T 0 250 -100 50 0 1 1 AN2 Normal 0 R C
|
||||
T 0 250 -200 50 0 1 1 AN3 Normal 0 R C
|
||||
T 0 -225 -300 50 0 1 1 GC0 Normal 0 L C
|
||||
T 0 250 -400 50 0 1 1 GC1 Normal 0 R C
|
||||
T 0 -225 -400 50 0 1 1 GC2 Normal 0 L C
|
||||
T 0 250 -300 50 0 1 1 GC3 Normal 0 R C
|
||||
T 0 -225 -500 50 0 1 1 GND Normal 0 L C
|
||||
T 0 250 -500 50 0 1 1 N/C Normal 0 R C
|
||||
T 0 250 200 50 0 1 1 N/C Normal 0 R C
|
||||
T 0 -225 100 50 0 1 1 PB0 Normal 0 L C
|
||||
T 0 -225 0 50 0 1 1 PB1 Normal 0 L C
|
||||
T 0 -225 -100 50 0 1 1 PB2 Normal 0 L C
|
||||
T 0 -225 -200 50 0 1 1 STB Normal 0 L C
|
||||
T 0 -225 200 50 0 1 1 VCC Normal 0 L C
|
||||
S -300 250 275 -550 0 1 0 f
|
||||
S -300 -505 -250 -495 1 1 6 N
|
||||
S -300 -395 -250 -405 1 1 6 N
|
||||
S -300 -305 -250 -295 1 1 6 N
|
||||
S -300 -195 -250 -205 1 1 6 N
|
||||
S -300 -95 -250 -105 1 1 6 N
|
||||
S -300 5 -250 -5 1 1 6 N
|
||||
S -300 105 -250 95 1 1 6 N
|
||||
S -300 195 -250 205 1 1 6 N
|
||||
S 325 -495 275 -505 1 1 6 N
|
||||
S 325 -395 275 -405 1 1 6 N
|
||||
S 325 -305 275 -295 1 1 6 N
|
||||
S 325 -205 275 -195 1 1 6 N
|
||||
S 325 -105 275 -95 1 1 6 N
|
||||
S 325 -5 275 5 1 1 6 N
|
||||
S 325 95 275 105 1 1 6 N
|
||||
S 325 205 275 195 1 1 6 N
|
||||
X VCC 1 -450 200 150 R 50 50 1 1 w
|
||||
X GC1 10 475 -400 150 L 50 50 1 1 P
|
||||
X GC3 11 475 -300 150 L 50 50 1 1 P
|
||||
X AN3 12 475 -200 150 L 50 50 1 1 P
|
||||
X AN2 13 475 -100 150 L 50 50 1 1 P
|
||||
X AN1 14 475 0 150 L 50 50 1 1 P
|
||||
X AN0 15 475 100 150 L 50 50 1 1 P
|
||||
X Pin_16 16 475 200 150 L 50 50 1 1 N
|
||||
X PB0 2 -450 100 150 R 50 50 1 1 P
|
||||
X PB1 3 -450 0 150 R 50 50 1 1 P
|
||||
X PB2 4 -450 -100 150 R 50 50 1 1 P
|
||||
X STB 5 -450 -200 150 R 50 50 1 1 P
|
||||
X GC0 6 -450 -300 150 R 50 50 1 1 P
|
||||
X GC2 7 -450 -400 150 R 50 50 1 1 P
|
||||
X Pin_8 8 -450 -500 150 R 50 50 1 1 w
|
||||
X Pin_9 9 475 -500 150 L 50 50 1 1 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# c64_joykey_C64_IDC2_OUT
|
||||
#
|
||||
DEF c64_joykey_C64_IDC2_OUT J 0 40 Y N 1 F N
|
||||
F0 "J" 0 300 50 H V C CNN
|
||||
F1 "c64_joykey_C64_IDC2_OUT" 0 -300 50 H V C CNN
|
||||
F2 "" 25 -325 50 H I C CNN
|
||||
F3 "" 25 -325 50 H I C CNN
|
||||
DRAW
|
||||
T 0 -225 100 50 0 1 1 DOWN Normal 0 L C
|
||||
T 0 250 200 50 0 1 1 FIRE1 Normal 0 R C
|
||||
T 0 250 -100 50 0 1 1 FIRE2 Normal 0 R C
|
||||
T 0 -225 -200 50 0 1 1 FIRE3 Normal 0 L C
|
||||
T 0 250 0 50 0 1 1 GND Normal 0 R C
|
||||
T 0 -225 0 50 0 1 1 LEFT Normal 0 L C
|
||||
T 0 250 -200 50 0 1 1 N/C Normal 0 R C
|
||||
T 0 -225 -100 50 0 1 1 RIGHT Normal 0 L C
|
||||
T 0 -225 200 50 0 1 1 UP Normal 0 L C
|
||||
T 0 250 100 50 0 1 1 VCC Normal 0 R C
|
||||
S -300 75 -275 -75 0 1 0 F
|
||||
S -300 -195 -250 -205 1 1 6 N
|
||||
S -300 -95 -250 -105 1 1 6 N
|
||||
S -300 5 -250 -5 1 1 6 N
|
||||
S -300 105 -250 95 1 1 6 N
|
||||
S -300 205 -250 195 1 1 6 N
|
||||
S -300 250 325 -250 1 1 0 f
|
||||
S 325 -195 275 -205 1 1 6 N
|
||||
S 325 -95 275 -105 1 1 6 N
|
||||
S 325 5 275 -5 1 1 6 N
|
||||
S 325 105 275 95 1 1 6 N
|
||||
S 325 205 275 195 1 1 6 N
|
||||
X Pin_1 1 -450 200 150 R 50 50 1 1 P
|
||||
X Pin_10 10 475 -200 150 L 50 50 1 1 N
|
||||
X Pin_2 2 -450 100 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -450 0 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -450 -100 150 R 50 50 1 1 P
|
||||
X Pin_5 5 -450 -200 150 R 50 50 1 1 P
|
||||
X Pin_6 6 475 200 150 L 50 50 1 1 P
|
||||
X Pin_7 7 475 100 150 L 50 50 1 1 W
|
||||
X Pin_8 8 475 0 150 L 50 50 1 1 W
|
||||
X Pin_9 9 475 -100 150 L 50 50 1 1 P
|
||||
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
|
||||
#
|
||||
# power_VCC
|
||||
#
|
||||
DEF power_VCC #PWR 0 0 Y Y 1 F P
|
||||
F0 "#PWR" 0 -150 50 H I C CNN
|
||||
F1 "power_VCC" 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 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 VCC 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
1
Apple II Adapter/Apple II Adapter.kicad_pcb
Normal file
1
Apple II Adapter/Apple II Adapter.kicad_pcb
Normal file
@ -0,0 +1 @@
|
||||
(kicad_pcb (version 4) (host kicad "dummy file") )
|
43
Apple II Adapter/Apple II Adapter.pro
Normal file
43
Apple II Adapter/Apple II Adapter.pro
Normal file
@ -0,0 +1,43 @@
|
||||
update=09.01.2021 20:00:25
|
||||
version=1
|
||||
last_client=kicad
|
||||
[general]
|
||||
version=1
|
||||
RootSch=
|
||||
BoardNm=
|
||||
[pcbnew]
|
||||
version=1
|
||||
LastNetListRead=
|
||||
UseCmpFile=1
|
||||
PadDrill=0.600000000000
|
||||
PadDrillOvalY=0.600000000000
|
||||
PadSizeH=1.500000000000
|
||||
PadSizeV=1.500000000000
|
||||
PcbTextSizeV=1.500000000000
|
||||
PcbTextSizeH=1.500000000000
|
||||
PcbTextThickness=0.300000000000
|
||||
ModuleTextSizeV=1.000000000000
|
||||
ModuleTextSizeH=1.000000000000
|
||||
ModuleTextSizeThickness=0.150000000000
|
||||
SolderMaskClearance=0.000000000000
|
||||
SolderMaskMinWidth=0.000000000000
|
||||
DrawSegmentWidth=0.200000000000
|
||||
BoardOutlineThickness=0.100000000000
|
||||
ModuleOutlineThickness=0.150000000000
|
||||
[cvpcb]
|
||||
version=1
|
||||
NetIExt=net
|
||||
[eeschema]
|
||||
version=1
|
||||
LibDir=
|
||||
[eeschema/libraries]
|
||||
[schematic_editor]
|
||||
version=1
|
||||
PageLayoutDescrFile=
|
||||
PlotDirectoryName=
|
||||
SubpartIdSeparator=0
|
||||
SubpartFirstId=65
|
||||
NetFmtName=Pcbnew
|
||||
SpiceAjustPassiveValues=0
|
||||
LabSize=50
|
||||
ERC_TestSimilarLabels=1
|
902
Apple II Adapter/Apple II Adapter.sch
Normal file
902
Apple II Adapter/Apple II Adapter.sch
Normal file
@ -0,0 +1,902 @@
|
||||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 1
|
||||
Title "Joystick adapter"
|
||||
Date ""
|
||||
Rev "A"
|
||||
Comp ""
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 "Adapted from Computer Controller Cookbook."
|
||||
Comment4 "Allows connection of Atari joysticks to Apple Game I/O."
|
||||
$EndDescr
|
||||
$Comp
|
||||
L c64_joykey:C64_IDC2_OUT J1
|
||||
U 1 1 5FF9BFA3
|
||||
P 5175 4950
|
||||
F 0 "J1" H 5187 5365 50 0000 C CNN
|
||||
F 1 "IDC_PORT1" H 5187 5274 50 0000 C CNN
|
||||
F 2 "" H 5200 4625 50 0001 C CNN
|
||||
F 3 "" H 5200 4625 50 0001 C CNN
|
||||
1 5175 4950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L c64_joykey:C64_IDC2_OUT J2
|
||||
U 1 1 5FF9E0A1
|
||||
P 5175 2150
|
||||
F 0 "J2" H 5187 2565 50 0000 C CNN
|
||||
F 1 "IDC_PORT2" H 5187 2474 50 0000 C CNN
|
||||
F 2 "" H 5200 1825 50 0001 C CNN
|
||||
F 3 "" H 5200 1825 50 0001 C CNN
|
||||
1 5175 2150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 5650 2250
|
||||
NoConn ~ 4725 5150
|
||||
NoConn ~ 4725 2350
|
||||
Wire Wire Line
|
||||
5725 2150 5650 2150
|
||||
$Comp
|
||||
L power:GND #PWR03
|
||||
U 1 1 5FF9E932
|
||||
P 5725 5300
|
||||
F 0 "#PWR03" H 5725 5050 50 0001 C CNN
|
||||
F 1 "GND" H 5730 5127 50 0000 C CNN
|
||||
F 2 "" H 5725 5300 50 0001 C CNN
|
||||
F 3 "" H 5725 5300 50 0001 C CNN
|
||||
1 5725 5300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L apple2_joystick:Game_IO A1
|
||||
U 1 1 5FFA2045
|
||||
P 9175 2050
|
||||
F 0 "A1" H 9187 2465 50 0000 C CNN
|
||||
F 1 "Game_IO" H 9187 2374 50 0000 C CNN
|
||||
F 2 "" H 9200 1725 50 0001 C CNN
|
||||
F 3 "" H 9200 1725 50 0001 C CNN
|
||||
1 9175 2050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR01
|
||||
U 1 1 5FFA2BA6
|
||||
P 8650 1775
|
||||
F 0 "#PWR01" H 8650 1625 50 0001 C CNN
|
||||
F 1 "VCC" H 8665 1948 50 0000 C CNN
|
||||
F 2 "" H 8650 1775 50 0001 C CNN
|
||||
F 3 "" H 8650 1775 50 0001 C CNN
|
||||
1 8650 1775
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR02
|
||||
U 1 1 5FFA3CFF
|
||||
P 8650 2625
|
||||
F 0 "#PWR02" H 8650 2375 50 0001 C CNN
|
||||
F 1 "GND" H 8655 2452 50 0000 C CNN
|
||||
F 2 "" H 8650 2625 50 0001 C CNN
|
||||
F 3 "" H 8650 2625 50 0001 C CNN
|
||||
1 8650 2625
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 9650 2250
|
||||
NoConn ~ 9650 2150
|
||||
NoConn ~ 9650 2050
|
||||
NoConn ~ 9650 1950
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 1 1 5FFA4924
|
||||
P 1700 5700
|
||||
F 0 "U2" H 1700 5527 50 0000 C CNN
|
||||
F 1 "4066" H 1700 5436 50 0000 C CNN
|
||||
F 2 "" H 1700 5700 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 5700 50 0001 C CNN
|
||||
1 1700 5700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 2 1 5FFA5DE5
|
||||
P 1700 6950
|
||||
F 0 "U2" H 1700 6777 50 0000 C CNN
|
||||
F 1 "4066" H 1700 6686 50 0000 C CNN
|
||||
F 2 "" H 1700 6950 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 6950 50 0001 C CNN
|
||||
2 1700 6950
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 3 1 5FFA67AD
|
||||
P 1700 2900
|
||||
F 0 "U2" H 1700 2727 50 0000 C CNN
|
||||
F 1 "4066" H 1700 2636 50 0000 C CNN
|
||||
F 2 "" H 1700 2900 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 2900 50 0001 C CNN
|
||||
3 1700 2900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 4 1 5FFA7056
|
||||
P 1700 4150
|
||||
F 0 "U2" H 1700 3977 50 0000 C CNN
|
||||
F 1 "4066" H 1700 3886 50 0000 C CNN
|
||||
F 2 "" H 1700 4150 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 4150 50 0001 C CNN
|
||||
4 1700 4150
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 5 1 5FFA7834
|
||||
P 10350 5650
|
||||
F 0 "U2" H 10580 5696 50 0000 L CNN
|
||||
F 1 "4066" H 10580 5605 50 0000 L CNN
|
||||
F 2 "" H 10350 5650 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 10350 5650 50 0001 C CNN
|
||||
5 10350 5650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 1 1 5FFAA574
|
||||
P 1325 6575
|
||||
F 0 "U1" H 1325 6892 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 6801 50 0000 C CNN
|
||||
F 2 "" H 1325 6575 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 6575 50 0001 C CNN
|
||||
1 1325 6575
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 2 1 5FFAC38D
|
||||
P 1325 5325
|
||||
F 0 "U1" H 1325 5642 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 5551 50 0000 C CNN
|
||||
F 2 "" H 1325 5325 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 5325 50 0001 C CNN
|
||||
2 1325 5325
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 3 1 5FFACC7C
|
||||
P 7825 5850
|
||||
F 0 "U1" H 7825 6167 50 0000 C CNN
|
||||
F 1 "74HCT04" H 7825 6076 50 0000 C CNN
|
||||
F 2 "" H 7825 5850 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 7825 5850 50 0001 C CNN
|
||||
3 7825 5850
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 4 1 5FFAD48F
|
||||
P 8325 5850
|
||||
F 0 "U1" H 8325 6167 50 0000 C CNN
|
||||
F 1 "74HCT04" H 8325 6076 50 0000 C CNN
|
||||
F 2 "" H 8325 5850 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 8325 5850 50 0001 C CNN
|
||||
4 8325 5850
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 5 1 5FFADCC0
|
||||
P 1325 3775
|
||||
F 0 "U1" H 1325 4092 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 4001 50 0000 C CNN
|
||||
F 2 "" H 1325 3775 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 3775 50 0001 C CNN
|
||||
5 1325 3775
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 6 1 5FFAE389
|
||||
P 1325 2525
|
||||
F 0 "U1" H 1325 2842 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 2751 50 0000 C CNN
|
||||
F 2 "" H 1325 2525 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 2525 50 0001 C CNN
|
||||
6 1325 2525
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 7 1 5FFAEAB6
|
||||
P 9500 5650
|
||||
F 0 "U1" H 9730 5696 50 0000 L CNN
|
||||
F 1 "74HCT04" H 9730 5605 50 0000 L CNN
|
||||
F 2 "" H 9500 5650 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 9500 5650 50 0001 C CNN
|
||||
7 9500 5650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8850 5550 8850 5075
|
||||
Wire Wire Line
|
||||
8850 5075 9500 5075
|
||||
Wire Wire Line
|
||||
9500 5075 9500 5150
|
||||
Wire Wire Line
|
||||
9500 5075 10350 5075
|
||||
Wire Wire Line
|
||||
10350 5075 10350 5150
|
||||
Connection ~ 9500 5075
|
||||
Wire Wire Line
|
||||
8850 5750 8850 6225
|
||||
Wire Wire Line
|
||||
8850 6225 9500 6225
|
||||
Wire Wire Line
|
||||
9500 6225 9500 6150
|
||||
Wire Wire Line
|
||||
9500 6225 10350 6225
|
||||
Wire Wire Line
|
||||
10350 6225 10350 6150
|
||||
Connection ~ 9500 6225
|
||||
Wire Wire Line
|
||||
8850 5075 8850 5000
|
||||
Connection ~ 8850 5075
|
||||
Connection ~ 10350 6225
|
||||
Wire Wire Line
|
||||
10350 6225 10350 6300
|
||||
$Comp
|
||||
L power:GND #PWR0101
|
||||
U 1 1 5FFB695D
|
||||
P 10350 6300
|
||||
F 0 "#PWR0101" H 10350 6050 50 0001 C CNN
|
||||
F 1 "GND" H 10355 6127 50 0000 C CNN
|
||||
F 2 "" H 10350 6300 50 0001 C CNN
|
||||
F 3 "" H 10350 6300 50 0001 C CNN
|
||||
1 10350 6300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R11
|
||||
U 1 1 5FFBB045
|
||||
P 2300 5700
|
||||
F 0 "R11" V 2200 5700 50 0000 C CNN
|
||||
F 1 "100k" V 2300 5700 50 0000 C CNN
|
||||
F 2 "" V 2230 5700 50 0001 C CNN
|
||||
F 3 "~" H 2300 5700 50 0001 C CNN
|
||||
1 2300 5700
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 5700 2075 5700
|
||||
Connection ~ 2075 5700
|
||||
Wire Wire Line
|
||||
2075 5700 2150 5700
|
||||
Wire Wire Line
|
||||
2450 5700 2525 5700
|
||||
Wire Wire Line
|
||||
2525 5700 2525 6025
|
||||
Wire Wire Line
|
||||
2525 6025 1325 6025
|
||||
Wire Wire Line
|
||||
1325 6025 1325 5700
|
||||
Wire Wire Line
|
||||
1325 5700 1400 5700
|
||||
Connection ~ 2525 5700
|
||||
$Comp
|
||||
L Device:R R12
|
||||
U 1 1 5FFC3326
|
||||
P 2300 6950
|
||||
F 0 "R12" V 2200 6950 50 0000 C CNN
|
||||
F 1 "100k" V 2300 6950 50 0000 C CNN
|
||||
F 2 "" V 2230 6950 50 0001 C CNN
|
||||
F 3 "~" H 2300 6950 50 0001 C CNN
|
||||
1 2300 6950
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 6950 2075 6950
|
||||
Connection ~ 2075 6950
|
||||
Wire Wire Line
|
||||
2075 6950 2150 6950
|
||||
Wire Wire Line
|
||||
2450 6950 2525 6950
|
||||
Wire Wire Line
|
||||
2525 6950 2525 7275
|
||||
Wire Wire Line
|
||||
2525 7275 1325 7275
|
||||
Connection ~ 2525 6950
|
||||
Wire Wire Line
|
||||
1400 6950 1325 6950
|
||||
Wire Wire Line
|
||||
1325 6950 1325 7275
|
||||
Text Label 8450 2350 0 50 ~ 0
|
||||
GC0
|
||||
Text Label 2725 5700 2 50 ~ 0
|
||||
GC0
|
||||
Text Label 9925 2450 2 50 ~ 0
|
||||
GC1
|
||||
Text Label 2725 6950 2 50 ~ 0
|
||||
GC1
|
||||
Text Label 8450 2450 0 50 ~ 0
|
||||
GC2
|
||||
Text Label 9925 2350 2 50 ~ 0
|
||||
GC3
|
||||
Text Label 8450 2050 0 50 ~ 0
|
||||
PB0
|
||||
Text Label 8450 1950 0 50 ~ 0
|
||||
PB1
|
||||
$Comp
|
||||
L Device:R R14
|
||||
U 1 1 5FFCFAAC
|
||||
P 2300 2900
|
||||
F 0 "R14" V 2225 2900 50 0000 C CNN
|
||||
F 1 "100k" V 2300 2900 50 0000 C CNN
|
||||
F 2 "" V 2230 2900 50 0001 C CNN
|
||||
F 3 "~" H 2300 2900 50 0001 C CNN
|
||||
1 2300 2900
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 2900 2075 2900
|
||||
Connection ~ 2075 2900
|
||||
Wire Wire Line
|
||||
2075 2900 2150 2900
|
||||
Wire Wire Line
|
||||
2450 2900 2525 2900
|
||||
Wire Wire Line
|
||||
2525 2900 2525 3225
|
||||
Wire Wire Line
|
||||
2525 3225 1325 3225
|
||||
Connection ~ 2525 2900
|
||||
Wire Wire Line
|
||||
1400 2900 1325 2900
|
||||
Wire Wire Line
|
||||
1325 2900 1325 3225
|
||||
Text Label 2725 2900 2 50 ~ 0
|
||||
GC2
|
||||
Text Label 4325 1950 0 50 ~ 0
|
||||
P2_UP
|
||||
Text Label 2725 2700 2 50 ~ 0
|
||||
P2_UP
|
||||
$Comp
|
||||
L Device:R R10
|
||||
U 1 1 5FFD80B1
|
||||
P 2075 2475
|
||||
F 0 "R10" V 1975 2475 50 0000 C CNN
|
||||
F 1 "68k" V 2075 2475 50 0000 C CNN
|
||||
F 2 "" V 2005 2475 50 0001 C CNN
|
||||
F 3 "~" H 2075 2475 50 0001 C CNN
|
||||
1 2075 2475
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R13
|
||||
U 1 1 5FFDC93D
|
||||
P 2300 4150
|
||||
F 0 "R13" V 2225 4150 50 0000 C CNN
|
||||
F 1 "100k" V 2300 4150 50 0000 C CNN
|
||||
F 2 "" V 2230 4150 50 0001 C CNN
|
||||
F 3 "~" H 2300 4150 50 0001 C CNN
|
||||
1 2300 4150
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 4150 2075 4150
|
||||
Wire Wire Line
|
||||
2075 4150 2075 3950
|
||||
Connection ~ 2075 4150
|
||||
Wire Wire Line
|
||||
2075 4150 2150 4150
|
||||
Wire Wire Line
|
||||
2450 4150 2525 4150
|
||||
Wire Wire Line
|
||||
2525 4150 2525 4475
|
||||
Wire Wire Line
|
||||
2525 4475 1325 4475
|
||||
Connection ~ 2525 4150
|
||||
Text Label 2725 4150 2 50 ~ 0
|
||||
GC3
|
||||
Wire Wire Line
|
||||
1400 4150 1325 4150
|
||||
Wire Wire Line
|
||||
1325 4150 1325 4475
|
||||
$Comp
|
||||
L Device:R R9
|
||||
U 1 1 5FFE2C07
|
||||
P 2075 3725
|
||||
F 0 "R9" V 1975 3725 50 0000 C CNN
|
||||
F 1 "68k" V 2075 3725 50 0000 C CNN
|
||||
F 2 "" V 2005 3725 50 0001 C CNN
|
||||
F 3 "~" H 2075 3725 50 0001 C CNN
|
||||
1 2075 3725
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2075 3875 2075 3950
|
||||
Connection ~ 2075 3950
|
||||
Text Label 4325 2150 0 50 ~ 0
|
||||
P2_LEFT
|
||||
Text Label 2725 3950 2 50 ~ 0
|
||||
P2_LEFT
|
||||
$Comp
|
||||
L power:VCC #PWR0102
|
||||
U 1 1 5FFEFE5C
|
||||
P 2075 2325
|
||||
F 0 "#PWR0102" H 2075 2175 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 2498 50 0000 C CNN
|
||||
F 2 "" H 2075 2325 50 0001 C CNN
|
||||
F 3 "" H 2075 2325 50 0001 C CNN
|
||||
1 2075 2325
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0103
|
||||
U 1 1 5FFF1936
|
||||
P 2075 3575
|
||||
F 0 "#PWR0103" H 2075 3425 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 3748 50 0000 C CNN
|
||||
F 2 "" H 2075 3575 50 0001 C CNN
|
||||
F 3 "" H 2075 3575 50 0001 C CNN
|
||||
1 2075 3575
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R7
|
||||
U 1 1 5FFF8060
|
||||
P 2075 6525
|
||||
F 0 "R7" V 1975 6525 50 0000 C CNN
|
||||
F 1 "68k" V 2075 6525 50 0000 C CNN
|
||||
F 2 "" V 2005 6525 50 0001 C CNN
|
||||
F 3 "~" H 2075 6525 50 0001 C CNN
|
||||
1 2075 6525
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0104
|
||||
U 1 1 5FFF8067
|
||||
P 2075 6375
|
||||
F 0 "#PWR0104" H 2075 6225 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 6548 50 0000 C CNN
|
||||
F 2 "" H 2075 6375 50 0001 C CNN
|
||||
F 3 "" H 2075 6375 50 0001 C CNN
|
||||
1 2075 6375
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R8
|
||||
U 1 1 5FFFA96D
|
||||
P 2075 5275
|
||||
F 0 "R8" V 1975 5275 50 0000 C CNN
|
||||
F 1 "68k" V 2075 5275 50 0000 C CNN
|
||||
F 2 "" V 2005 5275 50 0001 C CNN
|
||||
F 3 "~" H 2075 5275 50 0001 C CNN
|
||||
1 2075 5275
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0105
|
||||
U 1 1 5FFFA974
|
||||
P 2075 5125
|
||||
F 0 "#PWR0105" H 2075 4975 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 5298 50 0000 C CNN
|
||||
F 2 "" H 2075 5125 50 0001 C CNN
|
||||
F 3 "" H 2075 5125 50 0001 C CNN
|
||||
1 2075 5125
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2075 6675 2075 6750
|
||||
Connection ~ 2075 6750
|
||||
Wire Wire Line
|
||||
2075 6750 2075 6950
|
||||
Wire Wire Line
|
||||
2075 5425 2075 5500
|
||||
Connection ~ 2075 5500
|
||||
Wire Wire Line
|
||||
2075 5500 2075 5700
|
||||
Text Label 4325 4950 0 50 ~ 0
|
||||
P1_LEFT
|
||||
Text Label 4325 4750 0 50 ~ 0
|
||||
P1_UP
|
||||
Text Label 2725 6750 2 50 ~ 0
|
||||
P1_UP
|
||||
Text Label 2725 5500 2 50 ~ 0
|
||||
P1_LEFT
|
||||
Text Label 6350 1950 0 50 ~ 0
|
||||
PB1
|
||||
$Comp
|
||||
L Device:R R2
|
||||
U 1 1 60051E25
|
||||
P 6250 2175
|
||||
F 0 "R2" V 6150 2175 50 0000 C CNN
|
||||
F 1 "1k" V 6250 2175 50 0000 C CNN
|
||||
F 2 "" V 6180 2175 50 0001 C CNN
|
||||
F 3 "~" H 6250 2175 50 0001 C CNN
|
||||
1 6250 2175
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6250 1950 6250 2025
|
||||
$Comp
|
||||
L power:GND #PWR0106
|
||||
U 1 1 60055CF8
|
||||
P 6250 2325
|
||||
F 0 "#PWR0106" H 6250 2075 50 0001 C CNN
|
||||
F 1 "GND" H 6255 2152 50 0000 C CNN
|
||||
F 2 "" H 6250 2325 50 0001 C CNN
|
||||
F 3 "" H 6250 2325 50 0001 C CNN
|
||||
1 6250 2325
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 6350 4750 0 50 ~ 0
|
||||
PB0
|
||||
$Comp
|
||||
L Device:R R1
|
||||
U 1 1 600591B4
|
||||
P 6250 4975
|
||||
F 0 "R1" V 6150 4975 50 0000 C CNN
|
||||
F 1 "1k" V 6250 4975 50 0000 C CNN
|
||||
F 2 "" V 6180 4975 50 0001 C CNN
|
||||
F 3 "~" H 6250 4975 50 0001 C CNN
|
||||
1 6250 4975
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6250 4750 6250 4825
|
||||
$Comp
|
||||
L power:GND #PWR0107
|
||||
U 1 1 600591BC
|
||||
P 6250 5125
|
||||
F 0 "#PWR0107" H 6250 4875 50 0001 C CNN
|
||||
F 1 "GND" H 6255 4952 50 0000 C CNN
|
||||
F 2 "" H 6250 5125 50 0001 C CNN
|
||||
F 3 "" H 6250 5125 50 0001 C CNN
|
||||
1 6250 5125
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 5925 1950 0 50 ~ 0
|
||||
P2_FIRE
|
||||
Connection ~ 6250 1950
|
||||
Text Label 5925 4750 0 50 ~ 0
|
||||
P1_FIRE
|
||||
Connection ~ 6250 4750
|
||||
$Comp
|
||||
L power:VCC #PWR0108
|
||||
U 1 1 600718A2
|
||||
P 8850 5000
|
||||
F 0 "#PWR0108" H 8850 4850 50 0001 C CNN
|
||||
F 1 "VCC" H 8865 5173 50 0000 C CNN
|
||||
F 2 "" H 8850 5000 50 0001 C CNN
|
||||
F 3 "" H 8850 5000 50 0001 C CNN
|
||||
1 8850 5000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
5650 4950 5725 4950
|
||||
Connection ~ 5725 4950
|
||||
Wire Wire Line
|
||||
5725 4950 5725 5300
|
||||
NoConn ~ 5650 5050
|
||||
Wire Wire Line
|
||||
5650 4750 6250 4750
|
||||
Wire Wire Line
|
||||
5650 1950 6250 1950
|
||||
Wire Wire Line
|
||||
5650 4850 5800 4850
|
||||
Wire Wire Line
|
||||
5650 2050 5800 2050
|
||||
Wire Wire Line
|
||||
5800 2050 5800 1700
|
||||
$Comp
|
||||
L power:VCC #PWR0109
|
||||
U 1 1 60097DDF
|
||||
P 5800 1700
|
||||
F 0 "#PWR0109" H 5800 1550 50 0001 C CNN
|
||||
F 1 "VCC" H 5815 1873 50 0000 C CNN
|
||||
F 2 "" H 5800 1700 50 0001 C CNN
|
||||
F 3 "" H 5800 1700 50 0001 C CNN
|
||||
1 5800 1700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1025 6575 950 6575
|
||||
Wire Wire Line
|
||||
950 6575 950 6650
|
||||
$Comp
|
||||
L Device:R R3
|
||||
U 1 1 6009D485
|
||||
P 950 6800
|
||||
F 0 "R3" V 850 6800 50 0000 C CNN
|
||||
F 1 "1k" V 950 6800 50 0000 C CNN
|
||||
F 2 "" V 880 6800 50 0001 C CNN
|
||||
F 3 "~" H 950 6800 50 0001 C CNN
|
||||
1 950 6800
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0110
|
||||
U 1 1 6009D48B
|
||||
P 950 6950
|
||||
F 0 "#PWR0110" H 950 6700 50 0001 C CNN
|
||||
F 1 "GND" H 955 6777 50 0000 C CNN
|
||||
F 2 "" H 950 6950 50 0001 C CNN
|
||||
F 3 "" H 950 6950 50 0001 C CNN
|
||||
1 950 6950
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 6575
|
||||
Text Label 4325 4850 0 50 ~ 0
|
||||
P1_DOWN
|
||||
Text Label 550 6575 0 50 ~ 0
|
||||
P1_DOWN
|
||||
Wire Wire Line
|
||||
525 6575 950 6575
|
||||
Wire Wire Line
|
||||
1700 6650 1700 6575
|
||||
Wire Wire Line
|
||||
1700 6575 1625 6575
|
||||
Wire Wire Line
|
||||
1025 5325 950 5325
|
||||
Wire Wire Line
|
||||
950 5325 950 5400
|
||||
$Comp
|
||||
L Device:R R4
|
||||
U 1 1 600CB215
|
||||
P 950 5550
|
||||
F 0 "R4" V 850 5550 50 0000 C CNN
|
||||
F 1 "1k" V 950 5550 50 0000 C CNN
|
||||
F 2 "" V 880 5550 50 0001 C CNN
|
||||
F 3 "~" H 950 5550 50 0001 C CNN
|
||||
1 950 5550
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0111
|
||||
U 1 1 600CB21B
|
||||
P 950 5700
|
||||
F 0 "#PWR0111" H 950 5450 50 0001 C CNN
|
||||
F 1 "GND" H 955 5527 50 0000 C CNN
|
||||
F 2 "" H 950 5700 50 0001 C CNN
|
||||
F 3 "" H 950 5700 50 0001 C CNN
|
||||
1 950 5700
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 5325
|
||||
Wire Wire Line
|
||||
525 5325 950 5325
|
||||
Text Label 4325 5050 0 50 ~ 0
|
||||
P1_RIGHT
|
||||
Wire Wire Line
|
||||
4300 5050 4725 5050
|
||||
Text Label 550 5325 0 50 ~ 0
|
||||
P1_RIGHT
|
||||
Wire Wire Line
|
||||
1625 5325 1700 5325
|
||||
Wire Wire Line
|
||||
1700 5325 1700 5400
|
||||
NoConn ~ 8325 5550
|
||||
Wire Wire Line
|
||||
8325 6150 8325 6225
|
||||
NoConn ~ 7825 5550
|
||||
Wire Wire Line
|
||||
7825 6150 7825 6225
|
||||
Wire Wire Line
|
||||
7825 6225 8325 6225
|
||||
Wire Wire Line
|
||||
8325 6300 8325 6225
|
||||
Connection ~ 8325 6225
|
||||
$Comp
|
||||
L power:GND #PWR0112
|
||||
U 1 1 60126778
|
||||
P 8325 6300
|
||||
F 0 "#PWR0112" H 8325 6050 50 0001 C CNN
|
||||
F 1 "GND" H 8330 6127 50 0000 C CNN
|
||||
F 2 "" H 8325 6300 50 0001 C CNN
|
||||
F 3 "" H 8325 6300 50 0001 C CNN
|
||||
1 8325 6300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1025 2525 950 2525
|
||||
Wire Wire Line
|
||||
950 2525 950 2600
|
||||
$Comp
|
||||
L Device:R R5
|
||||
U 1 1 601372BE
|
||||
P 950 2750
|
||||
F 0 "R5" V 850 2750 50 0000 C CNN
|
||||
F 1 "1k" V 950 2750 50 0000 C CNN
|
||||
F 2 "" V 880 2750 50 0001 C CNN
|
||||
F 3 "~" H 950 2750 50 0001 C CNN
|
||||
1 950 2750
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0113
|
||||
U 1 1 601372C4
|
||||
P 950 2900
|
||||
F 0 "#PWR0113" H 950 2650 50 0001 C CNN
|
||||
F 1 "GND" H 955 2727 50 0000 C CNN
|
||||
F 2 "" H 950 2900 50 0001 C CNN
|
||||
F 3 "" H 950 2900 50 0001 C CNN
|
||||
1 950 2900
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 2525
|
||||
Wire Wire Line
|
||||
525 2525 950 2525
|
||||
Wire Wire Line
|
||||
1700 2600 1700 2525
|
||||
Wire Wire Line
|
||||
1700 2525 1625 2525
|
||||
Text Label 4325 2050 0 50 ~ 0
|
||||
P2_DOWN
|
||||
Text Label 550 2525 0 50 ~ 0
|
||||
P2_DOWN
|
||||
Text Label 550 3775 0 50 ~ 0
|
||||
P2_RIGHT
|
||||
Wire Wire Line
|
||||
1625 3775 1700 3775
|
||||
Wire Wire Line
|
||||
1700 3775 1700 3850
|
||||
Wire Wire Line
|
||||
1025 3775 950 3775
|
||||
Wire Wire Line
|
||||
950 3775 950 3850
|
||||
$Comp
|
||||
L Device:R R6
|
||||
U 1 1 60166369
|
||||
P 950 4000
|
||||
F 0 "R6" V 850 4000 50 0000 C CNN
|
||||
F 1 "1k" V 950 4000 50 0000 C CNN
|
||||
F 2 "" V 880 4000 50 0001 C CNN
|
||||
F 3 "~" H 950 4000 50 0001 C CNN
|
||||
1 950 4000
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0114
|
||||
U 1 1 6016636F
|
||||
P 950 4150
|
||||
F 0 "#PWR0114" H 950 3900 50 0001 C CNN
|
||||
F 1 "GND" H 955 3977 50 0000 C CNN
|
||||
F 2 "" H 950 4150 50 0001 C CNN
|
||||
F 3 "" H 950 4150 50 0001 C CNN
|
||||
1 950 4150
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 3775
|
||||
Wire Wire Line
|
||||
525 3775 950 3775
|
||||
Text Label 4325 2250 0 50 ~ 0
|
||||
P2_RIGHT
|
||||
$Comp
|
||||
L Device:CP_Small C1
|
||||
U 1 1 6017EEF5
|
||||
P 8850 5650
|
||||
F 0 "C1" H 8938 5696 50 0000 L CNN
|
||||
F 1 "4.7uF" H 8938 5605 50 0000 L CNN
|
||||
F 2 "" H 8850 5650 50 0001 C CNN
|
||||
F 3 "~" H 8850 5650 50 0001 C CNN
|
||||
1 8850 5650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
525 2525 525 3300
|
||||
Wire Wire Line
|
||||
525 3300 4075 3300
|
||||
Wire Wire Line
|
||||
4075 2050 4725 2050
|
||||
Wire Wire Line
|
||||
2075 3950 4150 3950
|
||||
Wire Wire Line
|
||||
4150 2150 4725 2150
|
||||
Wire Wire Line
|
||||
525 3775 525 4550
|
||||
Wire Wire Line
|
||||
4225 2250 4725 2250
|
||||
Wire Wire Line
|
||||
525 4550 4225 4550
|
||||
Wire Wire Line
|
||||
2075 2625 2075 2700
|
||||
Wire Wire Line
|
||||
4225 2250 4225 4550
|
||||
Wire Wire Line
|
||||
4150 2150 4150 3950
|
||||
Wire Wire Line
|
||||
4075 2050 4075 3300
|
||||
Wire Wire Line
|
||||
2075 2700 4000 2700
|
||||
Wire Wire Line
|
||||
4000 2700 4000 1950
|
||||
Wire Wire Line
|
||||
4000 1950 4725 1950
|
||||
Connection ~ 2075 2700
|
||||
Wire Wire Line
|
||||
2075 2700 2075 2900
|
||||
Wire Wire Line
|
||||
4300 5050 4300 7350
|
||||
Wire Wire Line
|
||||
4225 4950 4225 6750
|
||||
Wire Wire Line
|
||||
4150 4850 4150 6100
|
||||
Wire Wire Line
|
||||
4075 5500 4075 4750
|
||||
Wire Wire Line
|
||||
4075 4750 4725 4750
|
||||
Wire Wire Line
|
||||
4150 4850 4725 4850
|
||||
Wire Wire Line
|
||||
4225 4950 4725 4950
|
||||
Wire Wire Line
|
||||
2075 5500 4075 5500
|
||||
Wire Wire Line
|
||||
525 5325 525 6100
|
||||
Wire Wire Line
|
||||
525 6100 4150 6100
|
||||
Wire Wire Line
|
||||
2075 6750 4225 6750
|
||||
Wire Wire Line
|
||||
525 6575 525 7350
|
||||
Wire Wire Line
|
||||
525 7350 4300 7350
|
||||
Wire Wire Line
|
||||
5725 2150 5725 4950
|
||||
Wire Wire Line
|
||||
5800 2050 5800 4850
|
||||
Connection ~ 5800 2050
|
||||
Wire Wire Line
|
||||
6700 2900 6700 2450
|
||||
Wire Wire Line
|
||||
2525 2900 6700 2900
|
||||
Wire Wire Line
|
||||
6775 5700 6775 2350
|
||||
Wire Wire Line
|
||||
2525 5700 6775 5700
|
||||
Wire Wire Line
|
||||
8650 1775 8650 1850
|
||||
Wire Wire Line
|
||||
6850 4150 6850 3250
|
||||
Wire Wire Line
|
||||
2525 4150 6850 4150
|
||||
Wire Wire Line
|
||||
2525 6950 6925 6950
|
||||
Wire Wire Line
|
||||
8650 1850 8725 1850
|
||||
Wire Wire Line
|
||||
8725 2550 8650 2550
|
||||
Wire Wire Line
|
||||
8650 2550 8650 2625
|
||||
Wire Wire Line
|
||||
10075 2350 10075 3250
|
||||
Wire Wire Line
|
||||
6850 3250 10075 3250
|
||||
Wire Wire Line
|
||||
9650 2350 10075 2350
|
||||
Wire Wire Line
|
||||
10000 2450 10000 3175
|
||||
Wire Wire Line
|
||||
9650 2450 10000 2450
|
||||
NoConn ~ 8725 2150
|
||||
NoConn ~ 8725 2250
|
||||
Wire Wire Line
|
||||
6250 1950 8725 1950
|
||||
Wire Wire Line
|
||||
6700 2450 8725 2450
|
||||
Wire Wire Line
|
||||
6775 2350 8725 2350
|
||||
Wire Wire Line
|
||||
6925 3175 10000 3175
|
||||
Wire Wire Line
|
||||
6925 3175 6925 6950
|
||||
Wire Wire Line
|
||||
7000 2050 8725 2050
|
||||
Wire Wire Line
|
||||
7000 2050 7000 4750
|
||||
Wire Wire Line
|
||||
6250 4750 7000 4750
|
||||
$EndSCHEMATC
|
902
Apple II Adapter/Apple II Adapter.sch-bak
Normal file
902
Apple II Adapter/Apple II Adapter.sch-bak
Normal file
@ -0,0 +1,902 @@
|
||||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 1
|
||||
Title "Joystick adapter"
|
||||
Date ""
|
||||
Rev "A"
|
||||
Comp ""
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 "Adapted from Computer Controller Cookbook."
|
||||
Comment4 "Allows connection of Atari joysticks to Apple Game I/O."
|
||||
$EndDescr
|
||||
$Comp
|
||||
L c64_joykey:C64_IDC2_OUT J1
|
||||
U 1 1 5FF9BFA3
|
||||
P 5175 4950
|
||||
F 0 "J1" H 5187 5365 50 0000 C CNN
|
||||
F 1 "IDC_PORT1" H 5187 5274 50 0000 C CNN
|
||||
F 2 "" H 5200 4625 50 0001 C CNN
|
||||
F 3 "" H 5200 4625 50 0001 C CNN
|
||||
1 5175 4950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L c64_joykey:C64_IDC2_OUT J2
|
||||
U 1 1 5FF9E0A1
|
||||
P 5175 2150
|
||||
F 0 "J2" H 5187 2565 50 0000 C CNN
|
||||
F 1 "IDC_PORT2" H 5187 2474 50 0000 C CNN
|
||||
F 2 "" H 5200 1825 50 0001 C CNN
|
||||
F 3 "" H 5200 1825 50 0001 C CNN
|
||||
1 5175 2150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 5650 2250
|
||||
NoConn ~ 4725 5150
|
||||
NoConn ~ 4725 2350
|
||||
Wire Wire Line
|
||||
5725 2150 5650 2150
|
||||
$Comp
|
||||
L power:GND #PWR03
|
||||
U 1 1 5FF9E932
|
||||
P 5725 5300
|
||||
F 0 "#PWR03" H 5725 5050 50 0001 C CNN
|
||||
F 1 "GND" H 5730 5127 50 0000 C CNN
|
||||
F 2 "" H 5725 5300 50 0001 C CNN
|
||||
F 3 "" H 5725 5300 50 0001 C CNN
|
||||
1 5725 5300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L apple2_joystick:Game_IO A1
|
||||
U 1 1 5FFA2045
|
||||
P 9175 2050
|
||||
F 0 "A1" H 9187 2465 50 0000 C CNN
|
||||
F 1 "Game_IO" H 9187 2374 50 0000 C CNN
|
||||
F 2 "" H 9200 1725 50 0001 C CNN
|
||||
F 3 "" H 9200 1725 50 0001 C CNN
|
||||
1 9175 2050
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR01
|
||||
U 1 1 5FFA2BA6
|
||||
P 8650 1775
|
||||
F 0 "#PWR01" H 8650 1625 50 0001 C CNN
|
||||
F 1 "VCC" H 8665 1948 50 0000 C CNN
|
||||
F 2 "" H 8650 1775 50 0001 C CNN
|
||||
F 3 "" H 8650 1775 50 0001 C CNN
|
||||
1 8650 1775
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR02
|
||||
U 1 1 5FFA3CFF
|
||||
P 8650 2625
|
||||
F 0 "#PWR02" H 8650 2375 50 0001 C CNN
|
||||
F 1 "GND" H 8655 2452 50 0000 C CNN
|
||||
F 2 "" H 8650 2625 50 0001 C CNN
|
||||
F 3 "" H 8650 2625 50 0001 C CNN
|
||||
1 8650 2625
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
NoConn ~ 9650 2250
|
||||
NoConn ~ 9650 2150
|
||||
NoConn ~ 9650 2050
|
||||
NoConn ~ 9650 1950
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 1 1 5FFA4924
|
||||
P 1700 5700
|
||||
F 0 "U2" H 1700 5527 50 0000 C CNN
|
||||
F 1 "4066" H 1700 5436 50 0000 C CNN
|
||||
F 2 "" H 1700 5700 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 5700 50 0001 C CNN
|
||||
1 1700 5700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 2 1 5FFA5DE5
|
||||
P 1700 6950
|
||||
F 0 "U2" H 1700 6777 50 0000 C CNN
|
||||
F 1 "4066" H 1700 6686 50 0000 C CNN
|
||||
F 2 "" H 1700 6950 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 6950 50 0001 C CNN
|
||||
2 1700 6950
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 3 1 5FFA67AD
|
||||
P 1700 2900
|
||||
F 0 "U2" H 1700 2727 50 0000 C CNN
|
||||
F 1 "4066" H 1700 2636 50 0000 C CNN
|
||||
F 2 "" H 1700 2900 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 2900 50 0001 C CNN
|
||||
3 1700 2900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 4 1 5FFA7056
|
||||
P 1700 4150
|
||||
F 0 "U2" H 1700 3977 50 0000 C CNN
|
||||
F 1 "4066" H 1700 3886 50 0000 C CNN
|
||||
F 2 "" H 1700 4150 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 1700 4150 50 0001 C CNN
|
||||
4 1700 4150
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 4xxx:4066 U2
|
||||
U 5 1 5FFA7834
|
||||
P 10400 5550
|
||||
F 0 "U2" H 10630 5596 50 0000 L CNN
|
||||
F 1 "4066" H 10630 5505 50 0000 L CNN
|
||||
F 2 "" H 10400 5550 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/ds/symlink/cd4066b.pdf" H 10400 5550 50 0001 C CNN
|
||||
5 10400 5550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 1 1 5FFAA574
|
||||
P 1325 6575
|
||||
F 0 "U1" H 1325 6892 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 6801 50 0000 C CNN
|
||||
F 2 "" H 1325 6575 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 6575 50 0001 C CNN
|
||||
1 1325 6575
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 2 1 5FFAC38D
|
||||
P 1325 5325
|
||||
F 0 "U1" H 1325 5642 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 5551 50 0000 C CNN
|
||||
F 2 "" H 1325 5325 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 5325 50 0001 C CNN
|
||||
2 1325 5325
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 3 1 5FFACC7C
|
||||
P 7875 5750
|
||||
F 0 "U1" H 7875 6067 50 0000 C CNN
|
||||
F 1 "74HCT04" H 7875 5976 50 0000 C CNN
|
||||
F 2 "" H 7875 5750 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 7875 5750 50 0001 C CNN
|
||||
3 7875 5750
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 4 1 5FFAD48F
|
||||
P 8375 5750
|
||||
F 0 "U1" H 8375 6067 50 0000 C CNN
|
||||
F 1 "74HCT04" H 8375 5976 50 0000 C CNN
|
||||
F 2 "" H 8375 5750 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 8375 5750 50 0001 C CNN
|
||||
4 8375 5750
|
||||
0 -1 -1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 5 1 5FFADCC0
|
||||
P 1325 3775
|
||||
F 0 "U1" H 1325 4092 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 4001 50 0000 C CNN
|
||||
F 2 "" H 1325 3775 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 3775 50 0001 C CNN
|
||||
5 1325 3775
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 6 1 5FFAE389
|
||||
P 1325 2525
|
||||
F 0 "U1" H 1325 2842 50 0000 C CNN
|
||||
F 1 "74HCT04" H 1325 2751 50 0000 C CNN
|
||||
F 2 "" H 1325 2525 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 1325 2525 50 0001 C CNN
|
||||
6 1325 2525
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HCT04 U1
|
||||
U 7 1 5FFAEAB6
|
||||
P 9550 5550
|
||||
F 0 "U1" H 9780 5596 50 0000 L CNN
|
||||
F 1 "74HCT04" H 9780 5505 50 0000 L CNN
|
||||
F 2 "" H 9550 5550 50 0001 C CNN
|
||||
F 3 "https://assets.nexperia.com/documents/data-sheet/74HC_HCT04.pdf" H 9550 5550 50 0001 C CNN
|
||||
7 9550 5550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8900 5450 8900 4975
|
||||
Wire Wire Line
|
||||
8900 4975 9550 4975
|
||||
Wire Wire Line
|
||||
9550 4975 9550 5050
|
||||
Wire Wire Line
|
||||
9550 4975 10400 4975
|
||||
Wire Wire Line
|
||||
10400 4975 10400 5050
|
||||
Connection ~ 9550 4975
|
||||
Wire Wire Line
|
||||
8900 5650 8900 6125
|
||||
Wire Wire Line
|
||||
8900 6125 9550 6125
|
||||
Wire Wire Line
|
||||
9550 6125 9550 6050
|
||||
Wire Wire Line
|
||||
9550 6125 10400 6125
|
||||
Wire Wire Line
|
||||
10400 6125 10400 6050
|
||||
Connection ~ 9550 6125
|
||||
Wire Wire Line
|
||||
8900 4975 8900 4900
|
||||
Connection ~ 8900 4975
|
||||
Connection ~ 10400 6125
|
||||
Wire Wire Line
|
||||
10400 6125 10400 6200
|
||||
$Comp
|
||||
L power:GND #PWR0101
|
||||
U 1 1 5FFB695D
|
||||
P 10400 6200
|
||||
F 0 "#PWR0101" H 10400 5950 50 0001 C CNN
|
||||
F 1 "GND" H 10405 6027 50 0000 C CNN
|
||||
F 2 "" H 10400 6200 50 0001 C CNN
|
||||
F 3 "" H 10400 6200 50 0001 C CNN
|
||||
1 10400 6200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R11
|
||||
U 1 1 5FFBB045
|
||||
P 2300 5700
|
||||
F 0 "R11" V 2200 5700 50 0000 C CNN
|
||||
F 1 "100k" V 2300 5700 50 0000 C CNN
|
||||
F 2 "" V 2230 5700 50 0001 C CNN
|
||||
F 3 "~" H 2300 5700 50 0001 C CNN
|
||||
1 2300 5700
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 5700 2075 5700
|
||||
Connection ~ 2075 5700
|
||||
Wire Wire Line
|
||||
2075 5700 2150 5700
|
||||
Wire Wire Line
|
||||
2450 5700 2525 5700
|
||||
Wire Wire Line
|
||||
2525 5700 2525 6025
|
||||
Wire Wire Line
|
||||
2525 6025 1325 6025
|
||||
Wire Wire Line
|
||||
1325 6025 1325 5700
|
||||
Wire Wire Line
|
||||
1325 5700 1400 5700
|
||||
Connection ~ 2525 5700
|
||||
$Comp
|
||||
L Device:R R12
|
||||
U 1 1 5FFC3326
|
||||
P 2300 6950
|
||||
F 0 "R12" V 2200 6950 50 0000 C CNN
|
||||
F 1 "100k" V 2300 6950 50 0000 C CNN
|
||||
F 2 "" V 2230 6950 50 0001 C CNN
|
||||
F 3 "~" H 2300 6950 50 0001 C CNN
|
||||
1 2300 6950
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 6950 2075 6950
|
||||
Connection ~ 2075 6950
|
||||
Wire Wire Line
|
||||
2075 6950 2150 6950
|
||||
Wire Wire Line
|
||||
2450 6950 2525 6950
|
||||
Wire Wire Line
|
||||
2525 6950 2525 7275
|
||||
Wire Wire Line
|
||||
2525 7275 1325 7275
|
||||
Connection ~ 2525 6950
|
||||
Wire Wire Line
|
||||
1400 6950 1325 6950
|
||||
Wire Wire Line
|
||||
1325 6950 1325 7275
|
||||
Text Label 8450 2350 0 50 ~ 0
|
||||
GC0
|
||||
Text Label 2725 5700 2 50 ~ 0
|
||||
GC0
|
||||
Text Label 9925 2450 2 50 ~ 0
|
||||
GC1
|
||||
Text Label 2725 6950 2 50 ~ 0
|
||||
GC1
|
||||
Text Label 8450 2450 0 50 ~ 0
|
||||
GC2
|
||||
Text Label 9925 2350 2 50 ~ 0
|
||||
GC3
|
||||
Text Label 8450 2050 0 50 ~ 0
|
||||
PB0
|
||||
Text Label 8450 1950 0 50 ~ 0
|
||||
PB1
|
||||
$Comp
|
||||
L Device:R R14
|
||||
U 1 1 5FFCFAAC
|
||||
P 2300 2900
|
||||
F 0 "R14" V 2225 2900 50 0000 C CNN
|
||||
F 1 "100k" V 2300 2900 50 0000 C CNN
|
||||
F 2 "" V 2230 2900 50 0001 C CNN
|
||||
F 3 "~" H 2300 2900 50 0001 C CNN
|
||||
1 2300 2900
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 2900 2075 2900
|
||||
Connection ~ 2075 2900
|
||||
Wire Wire Line
|
||||
2075 2900 2150 2900
|
||||
Wire Wire Line
|
||||
2450 2900 2525 2900
|
||||
Wire Wire Line
|
||||
2525 2900 2525 3225
|
||||
Wire Wire Line
|
||||
2525 3225 1325 3225
|
||||
Connection ~ 2525 2900
|
||||
Wire Wire Line
|
||||
1400 2900 1325 2900
|
||||
Wire Wire Line
|
||||
1325 2900 1325 3225
|
||||
Text Label 2725 2900 2 50 ~ 0
|
||||
GC2
|
||||
Text Label 4325 1950 0 50 ~ 0
|
||||
P2_UP
|
||||
Text Label 2725 2700 2 50 ~ 0
|
||||
P2_UP
|
||||
$Comp
|
||||
L Device:R R10
|
||||
U 1 1 5FFD80B1
|
||||
P 2075 2475
|
||||
F 0 "R10" V 1975 2475 50 0000 C CNN
|
||||
F 1 "68k" V 2075 2475 50 0000 C CNN
|
||||
F 2 "" V 2005 2475 50 0001 C CNN
|
||||
F 3 "~" H 2075 2475 50 0001 C CNN
|
||||
1 2075 2475
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R13
|
||||
U 1 1 5FFDC93D
|
||||
P 2300 4150
|
||||
F 0 "R13" V 2225 4150 50 0000 C CNN
|
||||
F 1 "100k" V 2300 4150 50 0000 C CNN
|
||||
F 2 "" V 2230 4150 50 0001 C CNN
|
||||
F 3 "~" H 2300 4150 50 0001 C CNN
|
||||
1 2300 4150
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2000 4150 2075 4150
|
||||
Wire Wire Line
|
||||
2075 4150 2075 3950
|
||||
Connection ~ 2075 4150
|
||||
Wire Wire Line
|
||||
2075 4150 2150 4150
|
||||
Wire Wire Line
|
||||
2450 4150 2525 4150
|
||||
Wire Wire Line
|
||||
2525 4150 2525 4475
|
||||
Wire Wire Line
|
||||
2525 4475 1325 4475
|
||||
Connection ~ 2525 4150
|
||||
Text Label 2725 4150 2 50 ~ 0
|
||||
GC3
|
||||
Wire Wire Line
|
||||
1400 4150 1325 4150
|
||||
Wire Wire Line
|
||||
1325 4150 1325 4475
|
||||
$Comp
|
||||
L Device:R R9
|
||||
U 1 1 5FFE2C07
|
||||
P 2075 3725
|
||||
F 0 "R9" V 1975 3725 50 0000 C CNN
|
||||
F 1 "68k" V 2075 3725 50 0000 C CNN
|
||||
F 2 "" V 2005 3725 50 0001 C CNN
|
||||
F 3 "~" H 2075 3725 50 0001 C CNN
|
||||
1 2075 3725
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2075 3875 2075 3950
|
||||
Connection ~ 2075 3950
|
||||
Text Label 4325 2150 0 50 ~ 0
|
||||
P2_LEFT
|
||||
Text Label 2725 3950 2 50 ~ 0
|
||||
P2_LEFT
|
||||
$Comp
|
||||
L power:VCC #PWR0102
|
||||
U 1 1 5FFEFE5C
|
||||
P 2075 2325
|
||||
F 0 "#PWR0102" H 2075 2175 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 2498 50 0000 C CNN
|
||||
F 2 "" H 2075 2325 50 0001 C CNN
|
||||
F 3 "" H 2075 2325 50 0001 C CNN
|
||||
1 2075 2325
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0103
|
||||
U 1 1 5FFF1936
|
||||
P 2075 3575
|
||||
F 0 "#PWR0103" H 2075 3425 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 3748 50 0000 C CNN
|
||||
F 2 "" H 2075 3575 50 0001 C CNN
|
||||
F 3 "" H 2075 3575 50 0001 C CNN
|
||||
1 2075 3575
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R7
|
||||
U 1 1 5FFF8060
|
||||
P 2075 6525
|
||||
F 0 "R7" V 1975 6525 50 0000 C CNN
|
||||
F 1 "68k" V 2075 6525 50 0000 C CNN
|
||||
F 2 "" V 2005 6525 50 0001 C CNN
|
||||
F 3 "~" H 2075 6525 50 0001 C CNN
|
||||
1 2075 6525
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0104
|
||||
U 1 1 5FFF8067
|
||||
P 2075 6375
|
||||
F 0 "#PWR0104" H 2075 6225 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 6548 50 0000 C CNN
|
||||
F 2 "" H 2075 6375 50 0001 C CNN
|
||||
F 3 "" H 2075 6375 50 0001 C CNN
|
||||
1 2075 6375
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L Device:R R8
|
||||
U 1 1 5FFFA96D
|
||||
P 2075 5275
|
||||
F 0 "R8" V 1975 5275 50 0000 C CNN
|
||||
F 1 "68k" V 2075 5275 50 0000 C CNN
|
||||
F 2 "" V 2005 5275 50 0001 C CNN
|
||||
F 3 "~" H 2075 5275 50 0001 C CNN
|
||||
1 2075 5275
|
||||
-1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR0105
|
||||
U 1 1 5FFFA974
|
||||
P 2075 5125
|
||||
F 0 "#PWR0105" H 2075 4975 50 0001 C CNN
|
||||
F 1 "VCC" H 2090 5298 50 0000 C CNN
|
||||
F 2 "" H 2075 5125 50 0001 C CNN
|
||||
F 3 "" H 2075 5125 50 0001 C CNN
|
||||
1 2075 5125
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2075 6675 2075 6750
|
||||
Connection ~ 2075 6750
|
||||
Wire Wire Line
|
||||
2075 6750 2075 6950
|
||||
Wire Wire Line
|
||||
2075 5425 2075 5500
|
||||
Connection ~ 2075 5500
|
||||
Wire Wire Line
|
||||
2075 5500 2075 5700
|
||||
Text Label 4325 4950 0 50 ~ 0
|
||||
P1_LEFT
|
||||
Text Label 4325 4750 0 50 ~ 0
|
||||
P1_UP
|
||||
Text Label 2725 6750 2 50 ~ 0
|
||||
P1_UP
|
||||
Text Label 2725 5500 2 50 ~ 0
|
||||
P1_LEFT
|
||||
Text Label 6350 1950 0 50 ~ 0
|
||||
PB1
|
||||
$Comp
|
||||
L Device:R R2
|
||||
U 1 1 60051E25
|
||||
P 6250 2175
|
||||
F 0 "R2" V 6150 2175 50 0000 C CNN
|
||||
F 1 "1k" V 6250 2175 50 0000 C CNN
|
||||
F 2 "" V 6180 2175 50 0001 C CNN
|
||||
F 3 "~" H 6250 2175 50 0001 C CNN
|
||||
1 6250 2175
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6250 1950 6250 2025
|
||||
$Comp
|
||||
L power:GND #PWR0106
|
||||
U 1 1 60055CF8
|
||||
P 6250 2325
|
||||
F 0 "#PWR0106" H 6250 2075 50 0001 C CNN
|
||||
F 1 "GND" H 6255 2152 50 0000 C CNN
|
||||
F 2 "" H 6250 2325 50 0001 C CNN
|
||||
F 3 "" H 6250 2325 50 0001 C CNN
|
||||
1 6250 2325
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 6350 4750 0 50 ~ 0
|
||||
PB0
|
||||
$Comp
|
||||
L Device:R R1
|
||||
U 1 1 600591B4
|
||||
P 6250 4975
|
||||
F 0 "R1" V 6150 4975 50 0000 C CNN
|
||||
F 1 "1k" V 6250 4975 50 0000 C CNN
|
||||
F 2 "" V 6180 4975 50 0001 C CNN
|
||||
F 3 "~" H 6250 4975 50 0001 C CNN
|
||||
1 6250 4975
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6250 4750 6250 4825
|
||||
$Comp
|
||||
L power:GND #PWR0107
|
||||
U 1 1 600591BC
|
||||
P 6250 5125
|
||||
F 0 "#PWR0107" H 6250 4875 50 0001 C CNN
|
||||
F 1 "GND" H 6255 4952 50 0000 C CNN
|
||||
F 2 "" H 6250 5125 50 0001 C CNN
|
||||
F 3 "" H 6250 5125 50 0001 C CNN
|
||||
1 6250 5125
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Text Label 5925 1950 0 50 ~ 0
|
||||
P2_FIRE
|
||||
Connection ~ 6250 1950
|
||||
Text Label 5925 4750 0 50 ~ 0
|
||||
P1_FIRE
|
||||
Connection ~ 6250 4750
|
||||
$Comp
|
||||
L power:VCC #PWR0108
|
||||
U 1 1 600718A2
|
||||
P 8900 4900
|
||||
F 0 "#PWR0108" H 8900 4750 50 0001 C CNN
|
||||
F 1 "VCC" H 8915 5073 50 0000 C CNN
|
||||
F 2 "" H 8900 4900 50 0001 C CNN
|
||||
F 3 "" H 8900 4900 50 0001 C CNN
|
||||
1 8900 4900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
5650 4950 5725 4950
|
||||
Connection ~ 5725 4950
|
||||
Wire Wire Line
|
||||
5725 4950 5725 5300
|
||||
NoConn ~ 5650 5050
|
||||
Wire Wire Line
|
||||
5650 4750 6250 4750
|
||||
Wire Wire Line
|
||||
5650 1950 6250 1950
|
||||
Wire Wire Line
|
||||
5650 4850 5800 4850
|
||||
Wire Wire Line
|
||||
5650 2050 5800 2050
|
||||
Wire Wire Line
|
||||
5800 2050 5800 1700
|
||||
$Comp
|
||||
L power:VCC #PWR0109
|
||||
U 1 1 60097DDF
|
||||
P 5800 1700
|
||||
F 0 "#PWR0109" H 5800 1550 50 0001 C CNN
|
||||
F 1 "VCC" H 5815 1873 50 0000 C CNN
|
||||
F 2 "" H 5800 1700 50 0001 C CNN
|
||||
F 3 "" H 5800 1700 50 0001 C CNN
|
||||
1 5800 1700
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1025 6575 950 6575
|
||||
Wire Wire Line
|
||||
950 6575 950 6650
|
||||
$Comp
|
||||
L Device:R R3
|
||||
U 1 1 6009D485
|
||||
P 950 6800
|
||||
F 0 "R3" V 850 6800 50 0000 C CNN
|
||||
F 1 "1k" V 950 6800 50 0000 C CNN
|
||||
F 2 "" V 880 6800 50 0001 C CNN
|
||||
F 3 "~" H 950 6800 50 0001 C CNN
|
||||
1 950 6800
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0110
|
||||
U 1 1 6009D48B
|
||||
P 950 6950
|
||||
F 0 "#PWR0110" H 950 6700 50 0001 C CNN
|
||||
F 1 "GND" H 955 6777 50 0000 C CNN
|
||||
F 2 "" H 950 6950 50 0001 C CNN
|
||||
F 3 "" H 950 6950 50 0001 C CNN
|
||||
1 950 6950
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 6575
|
||||
Text Label 4325 4850 0 50 ~ 0
|
||||
P1_DOWN
|
||||
Text Label 550 6575 0 50 ~ 0
|
||||
P1_DOWN
|
||||
Wire Wire Line
|
||||
525 6575 950 6575
|
||||
Wire Wire Line
|
||||
1700 6650 1700 6575
|
||||
Wire Wire Line
|
||||
1700 6575 1625 6575
|
||||
Wire Wire Line
|
||||
1025 5325 950 5325
|
||||
Wire Wire Line
|
||||
950 5325 950 5400
|
||||
$Comp
|
||||
L Device:R R4
|
||||
U 1 1 600CB215
|
||||
P 950 5550
|
||||
F 0 "R4" V 850 5550 50 0000 C CNN
|
||||
F 1 "1k" V 950 5550 50 0000 C CNN
|
||||
F 2 "" V 880 5550 50 0001 C CNN
|
||||
F 3 "~" H 950 5550 50 0001 C CNN
|
||||
1 950 5550
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0111
|
||||
U 1 1 600CB21B
|
||||
P 950 5700
|
||||
F 0 "#PWR0111" H 950 5450 50 0001 C CNN
|
||||
F 1 "GND" H 955 5527 50 0000 C CNN
|
||||
F 2 "" H 950 5700 50 0001 C CNN
|
||||
F 3 "" H 950 5700 50 0001 C CNN
|
||||
1 950 5700
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 5325
|
||||
Wire Wire Line
|
||||
525 5325 950 5325
|
||||
Text Label 4325 5050 0 50 ~ 0
|
||||
P1_RIGHT
|
||||
Wire Wire Line
|
||||
4300 5050 4725 5050
|
||||
Text Label 550 5325 0 50 ~ 0
|
||||
P1_RIGHT
|
||||
Wire Wire Line
|
||||
1625 5325 1700 5325
|
||||
Wire Wire Line
|
||||
1700 5325 1700 5400
|
||||
NoConn ~ 8375 5450
|
||||
Wire Wire Line
|
||||
8375 6050 8375 6125
|
||||
NoConn ~ 7875 5450
|
||||
Wire Wire Line
|
||||
7875 6050 7875 6125
|
||||
Wire Wire Line
|
||||
7875 6125 8375 6125
|
||||
Wire Wire Line
|
||||
8375 6200 8375 6125
|
||||
Connection ~ 8375 6125
|
||||
$Comp
|
||||
L power:GND #PWR0112
|
||||
U 1 1 60126778
|
||||
P 8375 6200
|
||||
F 0 "#PWR0112" H 8375 5950 50 0001 C CNN
|
||||
F 1 "GND" H 8380 6027 50 0000 C CNN
|
||||
F 2 "" H 8375 6200 50 0001 C CNN
|
||||
F 3 "" H 8375 6200 50 0001 C CNN
|
||||
1 8375 6200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
1025 2525 950 2525
|
||||
Wire Wire Line
|
||||
950 2525 950 2600
|
||||
$Comp
|
||||
L Device:R R5
|
||||
U 1 1 601372BE
|
||||
P 950 2750
|
||||
F 0 "R5" V 850 2750 50 0000 C CNN
|
||||
F 1 "1k" V 950 2750 50 0000 C CNN
|
||||
F 2 "" V 880 2750 50 0001 C CNN
|
||||
F 3 "~" H 950 2750 50 0001 C CNN
|
||||
1 950 2750
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0113
|
||||
U 1 1 601372C4
|
||||
P 950 2900
|
||||
F 0 "#PWR0113" H 950 2650 50 0001 C CNN
|
||||
F 1 "GND" H 955 2727 50 0000 C CNN
|
||||
F 2 "" H 950 2900 50 0001 C CNN
|
||||
F 3 "" H 950 2900 50 0001 C CNN
|
||||
1 950 2900
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 2525
|
||||
Wire Wire Line
|
||||
525 2525 950 2525
|
||||
Wire Wire Line
|
||||
1700 2600 1700 2525
|
||||
Wire Wire Line
|
||||
1700 2525 1625 2525
|
||||
Text Label 4325 2050 0 50 ~ 0
|
||||
P2_DOWN
|
||||
Text Label 550 2525 0 50 ~ 0
|
||||
P2_DOWN
|
||||
Text Label 550 3775 0 50 ~ 0
|
||||
P2_RIGHT
|
||||
Wire Wire Line
|
||||
1625 3775 1700 3775
|
||||
Wire Wire Line
|
||||
1700 3775 1700 3850
|
||||
Wire Wire Line
|
||||
1025 3775 950 3775
|
||||
Wire Wire Line
|
||||
950 3775 950 3850
|
||||
$Comp
|
||||
L Device:R R6
|
||||
U 1 1 60166369
|
||||
P 950 4000
|
||||
F 0 "R6" V 850 4000 50 0000 C CNN
|
||||
F 1 "1k" V 950 4000 50 0000 C CNN
|
||||
F 2 "" V 880 4000 50 0001 C CNN
|
||||
F 3 "~" H 950 4000 50 0001 C CNN
|
||||
1 950 4000
|
||||
1 0 0 1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR0114
|
||||
U 1 1 6016636F
|
||||
P 950 4150
|
||||
F 0 "#PWR0114" H 950 3900 50 0001 C CNN
|
||||
F 1 "GND" H 955 3977 50 0000 C CNN
|
||||
F 2 "" H 950 4150 50 0001 C CNN
|
||||
F 3 "" H 950 4150 50 0001 C CNN
|
||||
1 950 4150
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
Connection ~ 950 3775
|
||||
Wire Wire Line
|
||||
525 3775 950 3775
|
||||
Text Label 4325 2250 0 50 ~ 0
|
||||
P2_RIGHT
|
||||
$Comp
|
||||
L Device:CP_Small C1
|
||||
U 1 1 6017EEF5
|
||||
P 8900 5550
|
||||
F 0 "C1" H 8988 5596 50 0000 L CNN
|
||||
F 1 "4.7uF" H 8988 5505 50 0000 L CNN
|
||||
F 2 "" H 8900 5550 50 0001 C CNN
|
||||
F 3 "~" H 8900 5550 50 0001 C CNN
|
||||
1 8900 5550
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
525 2525 525 3300
|
||||
Wire Wire Line
|
||||
525 3300 4075 3300
|
||||
Wire Wire Line
|
||||
4075 2050 4725 2050
|
||||
Wire Wire Line
|
||||
2075 3950 4150 3950
|
||||
Wire Wire Line
|
||||
4150 2150 4725 2150
|
||||
Wire Wire Line
|
||||
525 3775 525 4550
|
||||
Wire Wire Line
|
||||
4225 2250 4725 2250
|
||||
Wire Wire Line
|
||||
525 4550 4225 4550
|
||||
Wire Wire Line
|
||||
2075 2625 2075 2700
|
||||
Wire Wire Line
|
||||
4225 2250 4225 4550
|
||||
Wire Wire Line
|
||||
4150 2150 4150 3950
|
||||
Wire Wire Line
|
||||
4075 2050 4075 3300
|
||||
Wire Wire Line
|
||||
2075 2700 4000 2700
|
||||
Wire Wire Line
|
||||
4000 2700 4000 1950
|
||||
Wire Wire Line
|
||||
4000 1950 4725 1950
|
||||
Connection ~ 2075 2700
|
||||
Wire Wire Line
|
||||
2075 2700 2075 2900
|
||||
Wire Wire Line
|
||||
4300 5050 4300 7350
|
||||
Wire Wire Line
|
||||
4225 4950 4225 6750
|
||||
Wire Wire Line
|
||||
4150 4850 4150 6100
|
||||
Wire Wire Line
|
||||
4075 5500 4075 4750
|
||||
Wire Wire Line
|
||||
4075 4750 4725 4750
|
||||
Wire Wire Line
|
||||
4150 4850 4725 4850
|
||||
Wire Wire Line
|
||||
4225 4950 4725 4950
|
||||
Wire Wire Line
|
||||
2075 5500 4075 5500
|
||||
Wire Wire Line
|
||||
525 5325 525 6100
|
||||
Wire Wire Line
|
||||
525 6100 4150 6100
|
||||
Wire Wire Line
|
||||
2075 6750 4225 6750
|
||||
Wire Wire Line
|
||||
525 6575 525 7350
|
||||
Wire Wire Line
|
||||
525 7350 4300 7350
|
||||
Wire Wire Line
|
||||
5725 2150 5725 4950
|
||||
Wire Wire Line
|
||||
5800 2050 5800 4850
|
||||
Connection ~ 5800 2050
|
||||
Wire Wire Line
|
||||
6700 2900 6700 2450
|
||||
Wire Wire Line
|
||||
2525 2900 6700 2900
|
||||
Wire Wire Line
|
||||
6775 5700 6775 2350
|
||||
Wire Wire Line
|
||||
2525 5700 6775 5700
|
||||
Wire Wire Line
|
||||
8650 1775 8650 1850
|
||||
Wire Wire Line
|
||||
6850 4150 6850 3250
|
||||
Wire Wire Line
|
||||
2525 4150 6850 4150
|
||||
Wire Wire Line
|
||||
2525 6950 6925 6950
|
||||
Wire Wire Line
|
||||
8650 1850 8725 1850
|
||||
Wire Wire Line
|
||||
8725 2550 8650 2550
|
||||
Wire Wire Line
|
||||
8650 2550 8650 2625
|
||||
Wire Wire Line
|
||||
10075 2350 10075 3250
|
||||
Wire Wire Line
|
||||
6850 3250 10075 3250
|
||||
Wire Wire Line
|
||||
9650 2350 10075 2350
|
||||
Wire Wire Line
|
||||
10000 2450 10000 3175
|
||||
Wire Wire Line
|
||||
9650 2450 10000 2450
|
||||
NoConn ~ 8725 2150
|
||||
NoConn ~ 8725 2250
|
||||
Wire Wire Line
|
||||
6250 1950 8725 1950
|
||||
Wire Wire Line
|
||||
6700 2450 8725 2450
|
||||
Wire Wire Line
|
||||
6775 2350 8725 2350
|
||||
Wire Wire Line
|
||||
6925 3175 10000 3175
|
||||
Wire Wire Line
|
||||
6925 3175 6925 6950
|
||||
Wire Wire Line
|
||||
7000 2050 8725 2050
|
||||
Wire Wire Line
|
||||
7000 2050 7000 4750
|
||||
Wire Wire Line
|
||||
6250 4750 7000 4750
|
||||
$EndSCHEMATC
|
83119
Apple II Adapter/fp-info-cache
Normal file
83119
Apple II Adapter/fp-info-cache
Normal file
File diff suppressed because it is too large
Load Diff
5
Apple II Adapter/sym-lib-table
Normal file
5
Apple II Adapter/sym-lib-table
Normal file
@ -0,0 +1,5 @@
|
||||
(sym_lib_table
|
||||
(lib (name atari_joystick)(type Legacy)(uri $KIPRJMOD/../common/library/atari_joystick.lib)(options "")(descr ""))
|
||||
(lib (name c64_joykey)(type Legacy)(uri $KIPRJMOD/../common/library/c64_joykey.lib)(options "")(descr ""))
|
||||
(lib (name apple2_joystick)(type Legacy)(uri "C:/owncloud/Documents/Projects/Apple II Joystick Adapter/common/library/apple2_joystick.lib")(options "")(descr ""))
|
||||
)
|
3
common/library/apple2_joystick.dcm
Normal file
3
common/library/apple2_joystick.dcm
Normal file
@ -0,0 +1,3 @@
|
||||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
#End Doc Library
|
65
common/library/apple2_joystick.lib
Normal file
65
common/library/apple2_joystick.lib
Normal file
@ -0,0 +1,65 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# Game_IO
|
||||
#
|
||||
DEF Game_IO J? 0 40 Y N 1 F N
|
||||
F0 "J?" -250 300 50 H V C CNN
|
||||
F1 "Game_IO" 0 -600 50 H V C CNN
|
||||
F2 "" 25 -325 50 H I C CNN
|
||||
F3 "" 25 -325 50 H I C CNN
|
||||
DRAW
|
||||
A 0 248 37 -1799 -1 0 1 0 N -37 248 38 248
|
||||
T 0 250 100 50 0 1 1 AN0 Normal 0 R C
|
||||
T 0 250 0 50 0 1 1 AN1 Normal 0 R C
|
||||
T 0 250 -100 50 0 1 1 AN2 Normal 0 R C
|
||||
T 0 250 -200 50 0 1 1 AN3 Normal 0 R C
|
||||
T 0 -225 -300 50 0 1 1 GC0 Normal 0 L C
|
||||
T 0 250 -400 50 0 1 1 GC1 Normal 0 R C
|
||||
T 0 -225 -400 50 0 1 1 GC2 Normal 0 L C
|
||||
T 0 250 -300 50 0 1 1 GC3 Normal 0 R C
|
||||
T 0 -225 -500 50 0 1 1 GND Normal 0 L C
|
||||
T 0 250 -500 50 0 1 1 N/C Normal 0 R C
|
||||
T 0 250 200 50 0 1 1 N/C Normal 0 R C
|
||||
T 0 -225 100 50 0 1 1 PB0 Normal 0 L C
|
||||
T 0 -225 0 50 0 1 1 PB1 Normal 0 L C
|
||||
T 0 -225 -100 50 0 1 1 PB2 Normal 0 L C
|
||||
T 0 -225 -200 50 0 1 1 STB Normal 0 L C
|
||||
T 0 -225 200 50 0 1 1 VCC Normal 0 L C
|
||||
S -300 250 275 -550 0 1 0 f
|
||||
S -300 -505 -250 -495 1 1 6 N
|
||||
S -300 -395 -250 -405 1 1 6 N
|
||||
S -300 -305 -250 -295 1 1 6 N
|
||||
S -300 -195 -250 -205 1 1 6 N
|
||||
S -300 -95 -250 -105 1 1 6 N
|
||||
S -300 5 -250 -5 1 1 6 N
|
||||
S -300 105 -250 95 1 1 6 N
|
||||
S -300 195 -250 205 1 1 6 N
|
||||
S 325 -495 275 -505 1 1 6 N
|
||||
S 325 -395 275 -405 1 1 6 N
|
||||
S 325 -305 275 -295 1 1 6 N
|
||||
S 325 -205 275 -195 1 1 6 N
|
||||
S 325 -105 275 -95 1 1 6 N
|
||||
S 325 -5 275 5 1 1 6 N
|
||||
S 325 95 275 105 1 1 6 N
|
||||
S 325 205 275 195 1 1 6 N
|
||||
X VCC 1 -450 200 150 R 50 50 1 1 w
|
||||
X GC1 10 475 -400 150 L 50 50 1 1 P
|
||||
X GC3 11 475 -300 150 L 50 50 1 1 P
|
||||
X AN3 12 475 -200 150 L 50 50 1 1 P
|
||||
X AN2 13 475 -100 150 L 50 50 1 1 P
|
||||
X AN1 14 475 0 150 L 50 50 1 1 P
|
||||
X AN0 15 475 100 150 L 50 50 1 1 P
|
||||
X Pin_16 16 475 200 150 L 50 50 1 1 N
|
||||
X PB0 2 -450 100 150 R 50 50 1 1 P
|
||||
X PB1 3 -450 0 150 R 50 50 1 1 P
|
||||
X PB2 4 -450 -100 150 R 50 50 1 1 P
|
||||
X STB 5 -450 -200 150 R 50 50 1 1 P
|
||||
X GC0 6 -450 -300 150 R 50 50 1 1 P
|
||||
X GC2 7 -450 -400 150 R 50 50 1 1 P
|
||||
X Pin_8 8 -450 -500 150 R 50 50 1 1 w
|
||||
X Pin_9 9 475 -500 150 L 50 50 1 1 N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
13
common/library/atari_joystick.dcm
Normal file
13
common/library/atari_joystick.dcm
Normal file
@ -0,0 +1,13 @@
|
||||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
$CMP Atari_Joystick
|
||||
D 9-pin male D-SUB connector
|
||||
K connector male D-SUB
|
||||
$ENDCMP
|
||||
#
|
||||
$CMP Atari_Joystick_Passive
|
||||
D 9-pin male D-SUB connector
|
||||
K connector male D-SUB
|
||||
$ENDCMP
|
||||
#
|
||||
#End Doc Library
|
106
common/library/atari_joystick.lib
Normal file
106
common/library/atari_joystick.lib
Normal file
@ -0,0 +1,106 @@
|
||||
EESchema-LIBRARY Version 2.3
|
||||
#encoding utf-8
|
||||
#
|
||||
# Atari_Joystick
|
||||
#
|
||||
DEF Atari_Joystick J 0 40 Y N 1 F N
|
||||
F0 "J" 0 550 50 H V C CNN
|
||||
F1 "Atari_Joystick" 0 -575 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
DB*M*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
T 0 175 -100 60 0 0 0 +5v Normal 0 L C
|
||||
T 0 175 -200 60 0 0 0 Down Normal 0 L C
|
||||
T 0 175 -300 60 0 0 0 Fire Normal 0 L C
|
||||
T 0 175 100 60 0 0 0 Ground Normal 0 L C
|
||||
T 0 175 0 60 0 0 0 Left Normal 0 L C
|
||||
T 0 175 300 60 0 0 0 Paddle~A Normal 0 L C
|
||||
T 0 175 400 60 0 0 0 Paddle~B Normal 0 L C
|
||||
T 0 175 200 60 0 0 0 Right Normal 0 L C
|
||||
T 0 175 -400 60 0 0 0 Up Normal 0 L C
|
||||
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 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 VCC 7 -300 -100 150 R 50 50 1 1 w
|
||||
X GND 8 -300 100 150 R 50 50 1 1 w
|
||||
X 9 9 -300 300 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Atari_Joystick_Passive
|
||||
#
|
||||
DEF Atari_Joystick_Passive J 0 40 Y N 1 F N
|
||||
F0 "J" 0 550 50 H V C CNN
|
||||
F1 "Atari_Joystick_Passive" 0 -575 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
DB*M*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
T 0 175 -100 60 0 0 0 +5v Normal 0 L C
|
||||
T 0 175 -200 60 0 0 0 Down Normal 0 L C
|
||||
T 0 175 -300 60 0 0 0 Fire Normal 0 L C
|
||||
T 0 175 100 60 0 0 0 Ground Normal 0 L C
|
||||
T 0 175 0 60 0 0 0 Left Normal 0 L C
|
||||
T 0 175 300 60 0 0 0 Paddle~A Normal 0 L C
|
||||
T 0 175 400 60 0 0 0 Paddle~B Normal 0 L C
|
||||
T 0 175 200 60 0 0 0 Right Normal 0 L C
|
||||
T 0 175 -400 60 0 0 0 Up Normal 0 L C
|
||||
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 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 VCC 7 -300 -100 150 R 50 50 1 1 w
|
||||
X GND 8 -300 100 150 R 50 50 1 1 w
|
||||
X 9 9 -300 300 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
9
common/library/c64_joykey.dcm
Normal file
9
common/library/c64_joykey.dcm
Normal file
@ -0,0 +1,9 @@
|
||||
EESchema-DOCLIB Version 2.0
|
||||
#
|
||||
$CMP c64_idc
|
||||
D Generic connector, double row, 02x05, odd/even pin numbering scheme (row 1 odd numbers, row 2 even numbers), script generated (kicad-library-utils/schlib/autogen/connector/)
|
||||
K connector
|
||||
F ~
|
||||
$ENDCMP
|
||||
#
|
||||
#End Doc Library
|
125
common/library/c64_joykey.lib
Normal file
125
common/library/c64_joykey.lib
Normal file
@ -0,0 +1,125 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# C64_IDC2
|
||||
#
|
||||
DEF C64_IDC2 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 300 50 H V C CNN
|
||||
F1 "C64_IDC2" 0 -300 50 H V C CNN
|
||||
F2 "" 25 -325 50 H I C CNN
|
||||
F3 "" 25 -325 50 H I C CNN
|
||||
DRAW
|
||||
T 0 -225 100 50 0 1 1 DOWN Normal 0 L C
|
||||
T 0 250 200 50 0 1 1 FIRE1 Normal 0 R C
|
||||
T 0 250 -100 50 0 1 1 FIRE2 Normal 0 R C
|
||||
T 0 -225 -200 50 0 1 1 FIRE3 Normal 0 L C
|
||||
T 0 250 0 50 0 1 1 GND Normal 0 R C
|
||||
T 0 -225 0 50 0 1 1 LEFT Normal 0 L C
|
||||
T 0 250 -200 50 0 1 1 N/C Normal 0 R C
|
||||
T 0 -225 -100 50 0 1 1 RIGHT Normal 0 L C
|
||||
T 0 -225 200 50 0 1 1 UP Normal 0 L C
|
||||
T 0 250 100 50 0 1 1 VCC Normal 0 R C
|
||||
S -300 75 -275 -75 0 1 0 F
|
||||
S -300 -195 -250 -205 1 1 6 N
|
||||
S -300 -95 -250 -105 1 1 6 N
|
||||
S -300 5 -250 -5 1 1 6 N
|
||||
S -300 105 -250 95 1 1 6 N
|
||||
S -300 205 -250 195 1 1 6 N
|
||||
S -300 250 325 -250 1 1 0 f
|
||||
S 325 -195 275 -205 1 1 6 N
|
||||
S 325 -95 275 -105 1 1 6 N
|
||||
S 325 5 275 -5 1 1 6 N
|
||||
S 325 105 275 95 1 1 6 N
|
||||
S 325 205 275 195 1 1 6 N
|
||||
X Pin_1 1 -450 200 150 R 50 50 1 1 P
|
||||
X Pin_10 10 475 -200 150 L 50 50 1 1 N
|
||||
X Pin_2 2 -450 100 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -450 0 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -450 -100 150 R 50 50 1 1 P
|
||||
X Pin_5 5 -450 -200 150 R 50 50 1 1 P
|
||||
X Pin_6 6 475 200 150 L 50 50 1 1 P
|
||||
X Pin_7 7 475 100 150 L 50 50 1 1 w
|
||||
X Pin_8 8 475 0 150 L 50 50 1 1 w
|
||||
X Pin_9 9 475 -100 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# C64_IDC2_OUT
|
||||
#
|
||||
DEF C64_IDC2_OUT J 0 40 Y N 1 F N
|
||||
F0 "J" 0 300 50 H V C CNN
|
||||
F1 "C64_IDC2_OUT" 0 -300 50 H V C CNN
|
||||
F2 "" 25 -325 50 H I C CNN
|
||||
F3 "" 25 -325 50 H I C CNN
|
||||
DRAW
|
||||
T 0 -225 100 50 0 1 1 DOWN Normal 0 L C
|
||||
T 0 250 200 50 0 1 1 FIRE1 Normal 0 R C
|
||||
T 0 250 -100 50 0 1 1 FIRE2 Normal 0 R C
|
||||
T 0 -225 -200 50 0 1 1 FIRE3 Normal 0 L C
|
||||
T 0 250 0 50 0 1 1 GND Normal 0 R C
|
||||
T 0 -225 0 50 0 1 1 LEFT Normal 0 L C
|
||||
T 0 250 -200 50 0 1 1 N/C Normal 0 R C
|
||||
T 0 -225 -100 50 0 1 1 RIGHT Normal 0 L C
|
||||
T 0 -225 200 50 0 1 1 UP Normal 0 L C
|
||||
T 0 250 100 50 0 1 1 VCC Normal 0 R C
|
||||
S -300 75 -275 -75 0 1 0 F
|
||||
S -300 -195 -250 -205 1 1 6 N
|
||||
S -300 -95 -250 -105 1 1 6 N
|
||||
S -300 5 -250 -5 1 1 6 N
|
||||
S -300 105 -250 95 1 1 6 N
|
||||
S -300 205 -250 195 1 1 6 N
|
||||
S -300 250 325 -250 1 1 0 f
|
||||
S 325 -195 275 -205 1 1 6 N
|
||||
S 325 -95 275 -105 1 1 6 N
|
||||
S 325 5 275 -5 1 1 6 N
|
||||
S 325 105 275 95 1 1 6 N
|
||||
S 325 205 275 195 1 1 6 N
|
||||
X Pin_1 1 -450 200 150 R 50 50 1 1 P
|
||||
X Pin_10 10 475 -200 150 L 50 50 1 1 N
|
||||
X Pin_2 2 -450 100 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -450 0 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -450 -100 150 R 50 50 1 1 P
|
||||
X Pin_5 5 -450 -200 150 R 50 50 1 1 P
|
||||
X Pin_6 6 475 200 150 L 50 50 1 1 P
|
||||
X Pin_7 7 475 100 150 L 50 50 1 1 W
|
||||
X Pin_8 8 475 0 150 L 50 50 1 1 W
|
||||
X Pin_9 9 475 -100 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# c64_idc
|
||||
#
|
||||
DEF c64_idc J 0 40 Y N 1 F N
|
||||
F0 "J" 50 300 50 H V C CNN
|
||||
F1 "c64_idc" 50 -300 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
Connector*:*_2x??_*
|
||||
$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 150 -250 1 1 10 f
|
||||
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
|
||||
X Pin_1 1 -200 200 150 R 50 50 1 1 P
|
||||
X Pin_10 10 300 -200 150 L 50 50 1 1 P
|
||||
X Pin_2 2 -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
|
||||
X Pin_6 6 300 200 150 L 50 50 1 1 P
|
||||
X Pin_7 7 300 100 150 L 50 50 1 1 w
|
||||
X Pin_8 8 300 0 150 L 50 50 1 1 w
|
||||
X Pin_9 9 300 -100 150 L 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
Loading…
Reference in New Issue
Block a user