Split keyboard into two different schematics: kb controller and kb assembly. Started routing keyboard pcb.
This commit is contained in:
parent
527da622c9
commit
ebfe3ae420
2023
pat80-io-devices/keyboard/hardware/keyboard/_autosave-keyboard.sch
Normal file
2023
pat80-io-devices/keyboard/hardware/keyboard/_autosave-keyboard.sch
Normal file
File diff suppressed because it is too large
Load Diff
68629
pat80-io-devices/keyboard/hardware/keyboard/fp-info-cache
Normal file
68629
pat80-io-devices/keyboard/hardware/keyboard/fp-info-cache
Normal file
File diff suppressed because it is too large
Load Diff
3
pat80-io-devices/keyboard/hardware/keyboard/fp-lib-table
Normal file
3
pat80-io-devices/keyboard/hardware/keyboard/fp-lib-table
Normal file
@ -0,0 +1,3 @@
|
||||
(fp_lib_table
|
||||
(lib (name footprints)(type KiCad)(uri /home/danieleverducci/git/pato-z80-home-computer/kicad-symbols/footprints.pretty)(options "")(descr ""))
|
||||
)
|
@ -1,171 +1,6 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# 74xx_74HC244
|
||||
#
|
||||
DEF 74xx_74HC244 U 0 40 Y Y 1 L N
|
||||
F0 "U" -300 650 50 H V C CNN
|
||||
F1 "74xx_74HC244" -300 -650 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS 74HCT244
|
||||
$FPLIST
|
||||
TSSOP*4.4x6.5mm*P0.65mm*
|
||||
SSOP*4.4x6.5mm*P0.65mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 600 300 -600 1 1 10 f
|
||||
P 4 1 0 6 50 0 -50 50 -50 -50 50 0 N
|
||||
X 1OE 1 -500 -400 200 R 50 50 1 0 I I
|
||||
X GND 10 0 -800 200 U 50 50 1 0 W
|
||||
X 2A3 11 -500 -200 200 R 50 50 1 0 I
|
||||
X 1Y3 12 500 200 200 L 50 50 1 0 O
|
||||
X 2A2 13 -500 -100 200 R 50 50 1 0 I
|
||||
X 1Y2 14 500 300 200 L 50 50 1 0 O
|
||||
X 2A1 15 -500 0 200 R 50 50 1 0 I
|
||||
X 1Y1 16 500 400 200 L 50 50 1 0 O
|
||||
X 2A0 17 -500 100 200 R 50 50 1 0 I
|
||||
X 1Y0 18 500 500 200 L 50 50 1 0 O
|
||||
X 2OE 19 -500 -500 200 R 50 50 1 0 I I
|
||||
X 1A0 2 -500 500 200 R 50 50 1 0 I
|
||||
X VCC 20 0 800 200 D 50 50 1 0 W
|
||||
X 2Y0 3 500 100 200 L 50 50 1 0 O
|
||||
X 1A1 4 -500 400 200 R 50 50 1 0 I
|
||||
X 2Y1 5 500 0 200 L 50 50 1 0 O
|
||||
X 1A2 6 -500 300 200 R 50 50 1 0 I
|
||||
X 2Y2 7 500 -100 200 L 50 50 1 0 O
|
||||
X 1A3 8 -500 200 200 R 50 50 1 0 I
|
||||
X 2Y3 9 500 -200 200 L 50 50 1 0 O
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# 74xx_74LS138
|
||||
#
|
||||
DEF 74xx_74LS138 U 0 40 Y Y 1 L N
|
||||
F0 "U" -300 450 50 H V C CNN
|
||||
F1 "74xx_74LS138" -300 -550 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
DIP?16*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 400 300 -500 1 1 10 f
|
||||
X A0 1 -500 300 200 R 50 50 1 0 I
|
||||
X O5 10 500 -200 200 L 50 50 1 0 O V
|
||||
X O4 11 500 -100 200 L 50 50 1 0 O V
|
||||
X O3 12 500 0 200 L 50 50 1 0 O V
|
||||
X O2 13 500 100 200 L 50 50 1 0 O V
|
||||
X O1 14 500 200 200 L 50 50 1 0 O V
|
||||
X O0 15 500 300 200 L 50 50 1 0 O V
|
||||
X VCC 16 0 600 200 D 50 50 1 0 W
|
||||
X A1 2 -500 200 200 R 50 50 1 0 I
|
||||
X A2 3 -500 100 200 R 50 50 1 0 I
|
||||
X E1 4 -500 -400 200 R 50 50 1 0 I L
|
||||
X E2 5 -500 -300 200 R 50 50 1 0 I L
|
||||
X E3 6 -500 -200 200 R 50 50 1 0 I
|
||||
X O7 7 500 -400 200 L 50 50 1 0 O V
|
||||
X GND 8 0 -700 200 U 50 50 1 0 W
|
||||
X O6 9 500 -300 200 L 50 50 1 0 O V
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_DB9_Female_MountingHoles
|
||||
#
|
||||
DEF Connector_DB9_Female_MountingHoles J 0 40 Y N 1 F N
|
||||
F0 "J" 0 650 50 H V C CNN
|
||||
F1 "Connector_DB9_Female_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*Female*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C -70 -400 30 0 1 0 N
|
||||
C -70 -200 30 0 1 0 N
|
||||
C -70 0 30 0 1 0 N
|
||||
C -70 200 30 0 1 0 N
|
||||
C -70 400 30 0 1 0 N
|
||||
C 50 -300 30 0 1 0 N
|
||||
C 50 -100 30 0 1 0 N
|
||||
C 50 100 30 0 1 0 N
|
||||
C 50 300 30 0 1 0 N
|
||||
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
|
||||
#
|
||||
# Connector_Generic_Conn_01x19
|
||||
#
|
||||
DEF Connector_Generic_Conn_01x19 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 1000 50 H V C CNN
|
||||
F1 "Connector_Generic_Conn_01x19" 0 -1000 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 -895 0 -905 1 1 6 N
|
||||
S -50 -795 0 -805 1 1 6 N
|
||||
S -50 -695 0 -705 1 1 6 N
|
||||
S -50 -595 0 -605 1 1 6 N
|
||||
S -50 -495 0 -505 1 1 6 N
|
||||
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 405 0 395 1 1 6 N
|
||||
S -50 505 0 495 1 1 6 N
|
||||
S -50 605 0 595 1 1 6 N
|
||||
S -50 705 0 695 1 1 6 N
|
||||
S -50 805 0 795 1 1 6 N
|
||||
S -50 905 0 895 1 1 6 N
|
||||
S -50 950 50 -950 1 1 10 f
|
||||
X Pin_1 1 -200 900 150 R 50 50 1 1 P
|
||||
X Pin_10 10 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_11 11 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_12 12 -200 -200 150 R 50 50 1 1 P
|
||||
X Pin_13 13 -200 -300 150 R 50 50 1 1 P
|
||||
X Pin_14 14 -200 -400 150 R 50 50 1 1 P
|
||||
X Pin_15 15 -200 -500 150 R 50 50 1 1 P
|
||||
X Pin_16 16 -200 -600 150 R 50 50 1 1 P
|
||||
X Pin_17 17 -200 -700 150 R 50 50 1 1 P
|
||||
X Pin_18 18 -200 -800 150 R 50 50 1 1 P
|
||||
X Pin_19 19 -200 -900 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 800 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 700 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -200 600 150 R 50 50 1 1 P
|
||||
X Pin_5 5 -200 500 150 R 50 50 1 1 P
|
||||
X Pin_6 6 -200 400 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 200 150 R 50 50 1 1 P
|
||||
X Pin_9 9 -200 100 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic_Conn_02x17_Odd_Even
|
||||
#
|
||||
DEF Connector_Generic_Conn_02x17_Odd_Even J 0 40 Y N 1 F N
|
||||
@ -329,28 +164,27 @@ X ~ 2 0 -150 50 U 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Switch_SW_DPST
|
||||
# Switch_SW_DPDT_x2
|
||||
#
|
||||
DEF Switch_SW_DPST SW 0 0 Y N 1 F N
|
||||
F0 "SW" 0 200 50 H V C CNN
|
||||
F1 "Switch_SW_DPST" 0 -200 50 H V C CNN
|
||||
DEF Switch_SW_DPDT_x2 SW 0 0 Y N 2 F N
|
||||
F0 "SW" 0 170 50 H V C CNN
|
||||
F1 "Switch_SW_DPDT_x2" 0 -200 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
SW*DPDT*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C -80 -100 20 0 0 0 N
|
||||
C -80 100 20 0 0 0 N
|
||||
C -80 0 20 0 0 0 N
|
||||
C 80 -100 20 0 0 0 N
|
||||
C 80 100 20 0 0 0 N
|
||||
P 2 0 0 0 -60 -90 50 -40 N
|
||||
P 2 0 0 0 -60 110 50 160 N
|
||||
P 2 0 0 0 0 -50 0 -25 N
|
||||
P 2 0 0 0 0 0 0 25 N
|
||||
P 2 0 0 0 0 50 0 75 N
|
||||
P 2 0 0 0 0 100 0 125 N
|
||||
X 1 1 -200 -100 100 R 50 50 1 1 P
|
||||
X 2 2 200 -100 100 L 50 50 1 1 P
|
||||
X 3 3 -200 100 100 R 50 50 1 1 P
|
||||
X 4 4 200 100 100 L 50 50 1 1 P
|
||||
C 80 100 20 0 1 0 N
|
||||
P 2 0 1 0 -60 10 65 90 N
|
||||
X A 1 200 100 100 L 50 50 1 1 P
|
||||
X B 2 -200 0 100 R 50 50 1 1 P
|
||||
X C 3 200 -100 100 L 50 50 1 1 P
|
||||
X A 4 200 100 100 L 50 50 2 1 P
|
||||
X B 5 -200 0 100 R 50 50 2 1 P
|
||||
X C 6 200 -100 100 L 50 50 2 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
|
File diff suppressed because it is too large
Load Diff
5893
pat80-io-devices/keyboard/hardware/keyboard/keyboard.kicad_pcb-bak
Normal file
5893
pat80-io-devices/keyboard/hardware/keyboard/keyboard.kicad_pcb-bak
Normal file
File diff suppressed because it is too large
Load Diff
1246
pat80-io-devices/keyboard/hardware/keyboard/keyboard.net
Normal file
1246
pat80-io-devices/keyboard/hardware/keyboard/keyboard.net
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,29 +1,10 @@
|
||||
update=22/05/2015 07:44:53
|
||||
update=sab 27 mar 2021 18:12:50 CET
|
||||
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
|
||||
@ -31,3 +12,240 @@ NetIExt=net
|
||||
version=1
|
||||
LibDir=
|
||||
[eeschema/libraries]
|
||||
[schematic_editor]
|
||||
version=1
|
||||
PageLayoutDescrFile=
|
||||
PlotDirectoryName=
|
||||
SubpartIdSeparator=0
|
||||
SubpartFirstId=65
|
||||
NetFmtName=Pcbnew
|
||||
SpiceAjustPassiveValues=0
|
||||
LabSize=50
|
||||
ERC_TestSimilarLabels=1
|
||||
[pcbnew]
|
||||
version=1
|
||||
PageLayoutDescrFile=
|
||||
LastNetListRead=keyboard.net
|
||||
CopperLayerCount=2
|
||||
BoardThickness=1.6
|
||||
AllowMicroVias=0
|
||||
AllowBlindVias=0
|
||||
RequireCourtyardDefinitions=0
|
||||
ProhibitOverlappingCourtyards=1
|
||||
MinTrackWidth=0.2
|
||||
MinViaDiameter=0.4
|
||||
MinViaDrill=0.3
|
||||
MinMicroViaDiameter=0.2
|
||||
MinMicroViaDrill=0.09999999999999999
|
||||
MinHoleToHole=0.25
|
||||
TrackWidth1=0.25
|
||||
TrackWidth2=0.5
|
||||
ViaDiameter1=0.8
|
||||
ViaDrill1=0.4
|
||||
ViaDiameter2=2
|
||||
ViaDrill2=0.5
|
||||
dPairWidth1=0.2
|
||||
dPairGap1=0.25
|
||||
dPairViaGap1=0.25
|
||||
SilkLineWidth=0.12
|
||||
SilkTextSizeV=1
|
||||
SilkTextSizeH=1
|
||||
SilkTextSizeThickness=0.15
|
||||
SilkTextItalic=0
|
||||
SilkTextUpright=1
|
||||
CopperLineWidth=0.2
|
||||
CopperTextSizeV=1.5
|
||||
CopperTextSizeH=1.5
|
||||
CopperTextThickness=0.3
|
||||
CopperTextItalic=0
|
||||
CopperTextUpright=1
|
||||
EdgeCutLineWidth=0.05
|
||||
CourtyardLineWidth=0.05
|
||||
OthersLineWidth=0.15
|
||||
OthersTextSizeV=1
|
||||
OthersTextSizeH=1
|
||||
OthersTextSizeThickness=0.15
|
||||
OthersTextItalic=0
|
||||
OthersTextUpright=1
|
||||
SolderMaskClearance=0
|
||||
SolderMaskMinWidth=0
|
||||
SolderPasteClearance=0
|
||||
SolderPasteRatio=-0
|
||||
[pcbnew/Layer.F.Cu]
|
||||
Name=F.Cu
|
||||
Type=0
|
||||
Enabled=1
|
||||
[pcbnew/Layer.In1.Cu]
|
||||
Name=In1.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In2.Cu]
|
||||
Name=In2.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In3.Cu]
|
||||
Name=In3.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In4.Cu]
|
||||
Name=In4.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In5.Cu]
|
||||
Name=In5.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In6.Cu]
|
||||
Name=In6.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In7.Cu]
|
||||
Name=In7.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In8.Cu]
|
||||
Name=In8.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In9.Cu]
|
||||
Name=In9.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In10.Cu]
|
||||
Name=In10.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In11.Cu]
|
||||
Name=In11.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In12.Cu]
|
||||
Name=In12.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In13.Cu]
|
||||
Name=In13.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In14.Cu]
|
||||
Name=In14.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In15.Cu]
|
||||
Name=In15.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In16.Cu]
|
||||
Name=In16.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In17.Cu]
|
||||
Name=In17.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In18.Cu]
|
||||
Name=In18.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In19.Cu]
|
||||
Name=In19.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In20.Cu]
|
||||
Name=In20.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In21.Cu]
|
||||
Name=In21.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In22.Cu]
|
||||
Name=In22.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In23.Cu]
|
||||
Name=In23.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In24.Cu]
|
||||
Name=In24.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In25.Cu]
|
||||
Name=In25.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In26.Cu]
|
||||
Name=In26.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In27.Cu]
|
||||
Name=In27.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In28.Cu]
|
||||
Name=In28.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In29.Cu]
|
||||
Name=In29.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In30.Cu]
|
||||
Name=In30.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.B.Cu]
|
||||
Name=B.Cu
|
||||
Type=0
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Adhes]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Adhes]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Paste]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Paste]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.SilkS]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.SilkS]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Mask]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Mask]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Dwgs.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Cmts.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Eco1.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Eco2.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Edge.Cuts]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Margin]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.CrtYd]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.CrtYd]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Fab]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Fab]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Rescue]
|
||||
Enabled=0
|
||||
[pcbnew/Netclasses]
|
||||
[pcbnew/Netclasses/Default]
|
||||
Name=Default
|
||||
Clearance=0.2
|
||||
TrackWidth=0.25
|
||||
ViaDiameter=0.8
|
||||
ViaDrill=0.4
|
||||
uViaDiameter=0.3
|
||||
uViaDrill=0.1
|
||||
dPairWidth=0.2
|
||||
dPairGap=0.25
|
||||
dPairViaGap=0.25
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,3 @@
|
||||
(sym_lib_table
|
||||
(lib (name pat80)(type Legacy)(uri /home/danieleverducci/git/pato-z80-home-computer/kicad-symbols/pat80.lib)(options "")(descr ""))
|
||||
)
|
68629
pat80-io-devices/keyboard/hardware/keyboard_controller/fp-info-cache
Normal file
68629
pat80-io-devices/keyboard/hardware/keyboard_controller/fp-info-cache
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,3 @@
|
||||
(fp_lib_table
|
||||
(lib (name footprints)(type KiCad)(uri /home/danieleverducci/git/pato-z80-home-computer/kicad-symbols/footprints.pretty)(options "")(descr ""))
|
||||
)
|
@ -0,0 +1,297 @@
|
||||
EESchema-LIBRARY Version 2.4
|
||||
#encoding utf-8
|
||||
#
|
||||
# 74xx_74HC244
|
||||
#
|
||||
DEF 74xx_74HC244 U 0 40 Y Y 1 L N
|
||||
F0 "U" -300 650 50 H V C CNN
|
||||
F1 "74xx_74HC244" -300 -650 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
ALIAS 74HCT244
|
||||
$FPLIST
|
||||
TSSOP*4.4x6.5mm*P0.65mm*
|
||||
SSOP*4.4x6.5mm*P0.65mm*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 600 300 -600 1 1 10 f
|
||||
P 4 1 0 6 50 0 -50 50 -50 -50 50 0 N
|
||||
X 1OE 1 -500 -400 200 R 50 50 1 0 I I
|
||||
X GND 10 0 -800 200 U 50 50 1 0 W
|
||||
X 2A3 11 -500 -200 200 R 50 50 1 0 I
|
||||
X 1Y3 12 500 200 200 L 50 50 1 0 O
|
||||
X 2A2 13 -500 -100 200 R 50 50 1 0 I
|
||||
X 1Y2 14 500 300 200 L 50 50 1 0 O
|
||||
X 2A1 15 -500 0 200 R 50 50 1 0 I
|
||||
X 1Y1 16 500 400 200 L 50 50 1 0 O
|
||||
X 2A0 17 -500 100 200 R 50 50 1 0 I
|
||||
X 1Y0 18 500 500 200 L 50 50 1 0 O
|
||||
X 2OE 19 -500 -500 200 R 50 50 1 0 I I
|
||||
X 1A0 2 -500 500 200 R 50 50 1 0 I
|
||||
X VCC 20 0 800 200 D 50 50 1 0 W
|
||||
X 2Y0 3 500 100 200 L 50 50 1 0 O
|
||||
X 1A1 4 -500 400 200 R 50 50 1 0 I
|
||||
X 2Y1 5 500 0 200 L 50 50 1 0 O
|
||||
X 1A2 6 -500 300 200 R 50 50 1 0 I
|
||||
X 2Y2 7 500 -100 200 L 50 50 1 0 O
|
||||
X 1A3 8 -500 200 200 R 50 50 1 0 I
|
||||
X 2Y3 9 500 -200 200 L 50 50 1 0 O
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# 74xx_74LS138
|
||||
#
|
||||
DEF 74xx_74LS138 U 0 40 Y Y 1 L N
|
||||
F0 "U" -300 450 50 H V C CNN
|
||||
F1 "74xx_74LS138" -300 -550 50 H V C CNN
|
||||
F2 "" 0 0 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
DIP?16*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
S -300 400 300 -500 1 1 10 f
|
||||
X A0 1 -500 300 200 R 50 50 1 0 I
|
||||
X O5 10 500 -200 200 L 50 50 1 0 O V
|
||||
X O4 11 500 -100 200 L 50 50 1 0 O V
|
||||
X O3 12 500 0 200 L 50 50 1 0 O V
|
||||
X O2 13 500 100 200 L 50 50 1 0 O V
|
||||
X O1 14 500 200 200 L 50 50 1 0 O V
|
||||
X O0 15 500 300 200 L 50 50 1 0 O V
|
||||
X VCC 16 0 600 200 D 50 50 1 0 W
|
||||
X A1 2 -500 200 200 R 50 50 1 0 I
|
||||
X A2 3 -500 100 200 R 50 50 1 0 I
|
||||
X E1 4 -500 -400 200 R 50 50 1 0 I L
|
||||
X E2 5 -500 -300 200 R 50 50 1 0 I L
|
||||
X E3 6 -500 -200 200 R 50 50 1 0 I
|
||||
X O7 7 500 -400 200 L 50 50 1 0 O V
|
||||
X GND 8 0 -700 200 U 50 50 1 0 W
|
||||
X O6 9 500 -300 200 L 50 50 1 0 O V
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_DB9_Female_MountingHoles
|
||||
#
|
||||
DEF Connector_DB9_Female_MountingHoles J 0 40 Y N 1 F N
|
||||
F0 "J" 0 650 50 H V C CNN
|
||||
F1 "Connector_DB9_Female_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*Female*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
C -70 -400 30 0 1 0 N
|
||||
C -70 -200 30 0 1 0 N
|
||||
C -70 0 30 0 1 0 N
|
||||
C -70 200 30 0 1 0 N
|
||||
C -70 400 30 0 1 0 N
|
||||
C 50 -300 30 0 1 0 N
|
||||
C 50 -100 30 0 1 0 N
|
||||
C 50 100 30 0 1 0 N
|
||||
C 50 300 30 0 1 0 N
|
||||
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
|
||||
#
|
||||
# Connector_Generic_Conn_01x19
|
||||
#
|
||||
DEF Connector_Generic_Conn_01x19 J 0 40 Y N 1 F N
|
||||
F0 "J" 0 1000 50 H V C CNN
|
||||
F1 "Connector_Generic_Conn_01x19" 0 -1000 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 -895 0 -905 1 1 6 N
|
||||
S -50 -795 0 -805 1 1 6 N
|
||||
S -50 -695 0 -705 1 1 6 N
|
||||
S -50 -595 0 -605 1 1 6 N
|
||||
S -50 -495 0 -505 1 1 6 N
|
||||
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 405 0 395 1 1 6 N
|
||||
S -50 505 0 495 1 1 6 N
|
||||
S -50 605 0 595 1 1 6 N
|
||||
S -50 705 0 695 1 1 6 N
|
||||
S -50 805 0 795 1 1 6 N
|
||||
S -50 905 0 895 1 1 6 N
|
||||
S -50 950 50 -950 1 1 10 f
|
||||
X Pin_1 1 -200 900 150 R 50 50 1 1 P
|
||||
X Pin_10 10 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_11 11 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_12 12 -200 -200 150 R 50 50 1 1 P
|
||||
X Pin_13 13 -200 -300 150 R 50 50 1 1 P
|
||||
X Pin_14 14 -200 -400 150 R 50 50 1 1 P
|
||||
X Pin_15 15 -200 -500 150 R 50 50 1 1 P
|
||||
X Pin_16 16 -200 -600 150 R 50 50 1 1 P
|
||||
X Pin_17 17 -200 -700 150 R 50 50 1 1 P
|
||||
X Pin_18 18 -200 -800 150 R 50 50 1 1 P
|
||||
X Pin_19 19 -200 -900 150 R 50 50 1 1 P
|
||||
X Pin_2 2 -200 800 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 700 150 R 50 50 1 1 P
|
||||
X Pin_4 4 -200 600 150 R 50 50 1 1 P
|
||||
X Pin_5 5 -200 500 150 R 50 50 1 1 P
|
||||
X Pin_6 6 -200 400 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 200 150 R 50 50 1 1 P
|
||||
X Pin_9 9 -200 100 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Connector_Generic_Conn_02x17_Odd_Even
|
||||
#
|
||||
DEF Connector_Generic_Conn_02x17_Odd_Even J 0 40 Y N 1 F N
|
||||
F0 "J" 50 900 50 H V C CNN
|
||||
F1 "Connector_Generic_Conn_02x17_Odd_Even" 50 -900 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 -795 0 -805 1 1 6 N
|
||||
S -50 -695 0 -705 1 1 6 N
|
||||
S -50 -595 0 -605 1 1 6 N
|
||||
S -50 -495 0 -505 1 1 6 N
|
||||
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 405 0 395 1 1 6 N
|
||||
S -50 505 0 495 1 1 6 N
|
||||
S -50 605 0 595 1 1 6 N
|
||||
S -50 705 0 695 1 1 6 N
|
||||
S -50 805 0 795 1 1 6 N
|
||||
S -50 850 150 -850 1 1 10 f
|
||||
S 150 -795 100 -805 1 1 6 N
|
||||
S 150 -695 100 -705 1 1 6 N
|
||||
S 150 -595 100 -605 1 1 6 N
|
||||
S 150 -495 100 -505 1 1 6 N
|
||||
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
|
||||
S 150 405 100 395 1 1 6 N
|
||||
S 150 505 100 495 1 1 6 N
|
||||
S 150 605 100 595 1 1 6 N
|
||||
S 150 705 100 695 1 1 6 N
|
||||
S 150 805 100 795 1 1 6 N
|
||||
X Pin_1 1 -200 800 150 R 50 50 1 1 P
|
||||
X Pin_10 10 300 400 150 L 50 50 1 1 P
|
||||
X Pin_11 11 -200 300 150 R 50 50 1 1 P
|
||||
X Pin_12 12 300 300 150 L 50 50 1 1 P
|
||||
X Pin_13 13 -200 200 150 R 50 50 1 1 P
|
||||
X Pin_14 14 300 200 150 L 50 50 1 1 P
|
||||
X Pin_15 15 -200 100 150 R 50 50 1 1 P
|
||||
X Pin_16 16 300 100 150 L 50 50 1 1 P
|
||||
X Pin_17 17 -200 0 150 R 50 50 1 1 P
|
||||
X Pin_18 18 300 0 150 L 50 50 1 1 P
|
||||
X Pin_19 19 -200 -100 150 R 50 50 1 1 P
|
||||
X Pin_2 2 300 800 150 L 50 50 1 1 P
|
||||
X Pin_20 20 300 -100 150 L 50 50 1 1 P
|
||||
X Pin_21 21 -200 -200 150 R 50 50 1 1 P
|
||||
X Pin_22 22 300 -200 150 L 50 50 1 1 P
|
||||
X Pin_23 23 -200 -300 150 R 50 50 1 1 P
|
||||
X Pin_24 24 300 -300 150 L 50 50 1 1 P
|
||||
X Pin_25 25 -200 -400 150 R 50 50 1 1 P
|
||||
X Pin_26 26 300 -400 150 L 50 50 1 1 P
|
||||
X Pin_27 27 -200 -500 150 R 50 50 1 1 P
|
||||
X Pin_28 28 300 -500 150 L 50 50 1 1 P
|
||||
X Pin_29 29 -200 -600 150 R 50 50 1 1 P
|
||||
X Pin_3 3 -200 700 150 R 50 50 1 1 P
|
||||
X Pin_30 30 300 -600 150 L 50 50 1 1 P
|
||||
X Pin_31 31 -200 -700 150 R 50 50 1 1 P
|
||||
X Pin_32 32 300 -700 150 L 50 50 1 1 P
|
||||
X Pin_33 33 -200 -800 150 R 50 50 1 1 P
|
||||
X Pin_34 34 300 -800 150 L 50 50 1 1 P
|
||||
X Pin_4 4 300 700 150 L 50 50 1 1 P
|
||||
X Pin_5 5 -200 600 150 R 50 50 1 1 P
|
||||
X Pin_6 6 300 600 150 L 50 50 1 1 P
|
||||
X Pin_7 7 -200 500 150 R 50 50 1 1 P
|
||||
X Pin_8 8 300 500 150 L 50 50 1 1 P
|
||||
X Pin_9 9 -200 400 150 R 50 50 1 1 P
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
# Device_C
|
||||
#
|
||||
DEF Device_C C 0 10 N Y 1 F N
|
||||
F0 "C" 25 100 50 H V L CNN
|
||||
F1 "Device_C" 25 -100 50 H V L CNN
|
||||
F2 "" 38 -150 50 H I C CNN
|
||||
F3 "" 0 0 50 H I C CNN
|
||||
$FPLIST
|
||||
C_*
|
||||
$ENDFPLIST
|
||||
DRAW
|
||||
P 2 0 1 20 -80 -30 80 -30 N
|
||||
P 2 0 1 20 -80 30 80 30 N
|
||||
X ~ 1 0 150 110 D 50 50 1 1 P
|
||||
X ~ 2 0 -150 110 U 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
|
||||
C 0 75 25 0 1 0 N
|
||||
P 2 0 1 0 0 0 0 50 N
|
||||
X VCC 1 0 0 0 U 50 50 1 1 W N
|
||||
ENDDRAW
|
||||
ENDDEF
|
||||
#
|
||||
#End Library
|
@ -0,0 +1 @@
|
||||
(kicad_pcb (version 4) (host kicad "dummy file") )
|
1541
pat80-io-devices/keyboard/hardware/keyboard_controller/keyboard.net
Normal file
1541
pat80-io-devices/keyboard/hardware/keyboard_controller/keyboard.net
Normal file
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,248 @@
|
||||
update=sab 27 mar 2021 17:56:11 CET
|
||||
version=1
|
||||
last_client=kicad
|
||||
[general]
|
||||
version=1
|
||||
RootSch=
|
||||
BoardNm=
|
||||
[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
|
||||
[pcbnew]
|
||||
version=1
|
||||
PageLayoutDescrFile=
|
||||
LastNetListRead=keyboard.net
|
||||
CopperLayerCount=2
|
||||
BoardThickness=1.6
|
||||
AllowMicroVias=0
|
||||
AllowBlindVias=0
|
||||
RequireCourtyardDefinitions=0
|
||||
ProhibitOverlappingCourtyards=1
|
||||
MinTrackWidth=0.2
|
||||
MinViaDiameter=0.4
|
||||
MinViaDrill=0.3
|
||||
MinMicroViaDiameter=0.2
|
||||
MinMicroViaDrill=0.09999999999999999
|
||||
MinHoleToHole=0.25
|
||||
TrackWidth1=0.25
|
||||
ViaDiameter1=0.8
|
||||
ViaDrill1=0.4
|
||||
dPairWidth1=0.2
|
||||
dPairGap1=0.25
|
||||
dPairViaGap1=0.25
|
||||
SilkLineWidth=0.12
|
||||
SilkTextSizeV=1
|
||||
SilkTextSizeH=1
|
||||
SilkTextSizeThickness=0.15
|
||||
SilkTextItalic=0
|
||||
SilkTextUpright=1
|
||||
CopperLineWidth=0.2
|
||||
CopperTextSizeV=1.5
|
||||
CopperTextSizeH=1.5
|
||||
CopperTextThickness=0.3
|
||||
CopperTextItalic=0
|
||||
CopperTextUpright=1
|
||||
EdgeCutLineWidth=0.05
|
||||
CourtyardLineWidth=0.05
|
||||
OthersLineWidth=0.15
|
||||
OthersTextSizeV=1
|
||||
OthersTextSizeH=1
|
||||
OthersTextSizeThickness=0.15
|
||||
OthersTextItalic=0
|
||||
OthersTextUpright=1
|
||||
SolderMaskClearance=0
|
||||
SolderMaskMinWidth=0
|
||||
SolderPasteClearance=0
|
||||
SolderPasteRatio=0
|
||||
[pcbnew/Layer.F.Cu]
|
||||
Name=F.Cu
|
||||
Type=0
|
||||
Enabled=1
|
||||
[pcbnew/Layer.In1.Cu]
|
||||
Name=In1.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In2.Cu]
|
||||
Name=In2.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In3.Cu]
|
||||
Name=In3.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In4.Cu]
|
||||
Name=In4.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In5.Cu]
|
||||
Name=In5.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In6.Cu]
|
||||
Name=In6.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In7.Cu]
|
||||
Name=In7.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In8.Cu]
|
||||
Name=In8.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In9.Cu]
|
||||
Name=In9.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In10.Cu]
|
||||
Name=In10.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In11.Cu]
|
||||
Name=In11.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In12.Cu]
|
||||
Name=In12.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In13.Cu]
|
||||
Name=In13.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In14.Cu]
|
||||
Name=In14.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In15.Cu]
|
||||
Name=In15.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In16.Cu]
|
||||
Name=In16.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In17.Cu]
|
||||
Name=In17.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In18.Cu]
|
||||
Name=In18.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In19.Cu]
|
||||
Name=In19.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In20.Cu]
|
||||
Name=In20.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In21.Cu]
|
||||
Name=In21.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In22.Cu]
|
||||
Name=In22.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In23.Cu]
|
||||
Name=In23.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In24.Cu]
|
||||
Name=In24.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In25.Cu]
|
||||
Name=In25.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In26.Cu]
|
||||
Name=In26.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In27.Cu]
|
||||
Name=In27.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In28.Cu]
|
||||
Name=In28.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In29.Cu]
|
||||
Name=In29.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.In30.Cu]
|
||||
Name=In30.Cu
|
||||
Type=0
|
||||
Enabled=0
|
||||
[pcbnew/Layer.B.Cu]
|
||||
Name=B.Cu
|
||||
Type=0
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Adhes]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Adhes]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Paste]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Paste]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.SilkS]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.SilkS]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Mask]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Mask]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Dwgs.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Cmts.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Eco1.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Eco2.User]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Edge.Cuts]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Margin]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.CrtYd]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.CrtYd]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.B.Fab]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.F.Fab]
|
||||
Enabled=1
|
||||
[pcbnew/Layer.Rescue]
|
||||
Enabled=1
|
||||
[pcbnew/Netclasses]
|
||||
[pcbnew/Netclasses/Default]
|
||||
Name=Default
|
||||
Clearance=0.2
|
||||
TrackWidth=0.25
|
||||
ViaDiameter=0.8
|
||||
ViaDrill=0.4
|
||||
uViaDiameter=0.3
|
||||
uViaDrill=0.1
|
||||
dPairWidth=0.2
|
||||
dPairGap=0.25
|
||||
dPairViaGap=0.25
|
@ -0,0 +1,755 @@
|
||||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 1
|
||||
Title ""
|
||||
Date ""
|
||||
Rev ""
|
||||
Comp ""
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Wire Wire Line
|
||||
4350 3800 5800 3800
|
||||
Connection ~ 4350 3800
|
||||
Text Label 4900 4800 0 50 ~ 0
|
||||
ROW7
|
||||
Text Label 4900 4700 0 50 ~ 0
|
||||
ROW6
|
||||
Text Label 4900 4600 0 50 ~ 0
|
||||
ROW5
|
||||
Text Label 4900 4500 0 50 ~ 0
|
||||
ROW4
|
||||
Text Label 4900 4400 0 50 ~ 0
|
||||
ROW3
|
||||
Text Label 4900 4300 0 50 ~ 0
|
||||
ROW2
|
||||
Text Label 4900 4200 0 50 ~ 0
|
||||
ROW1
|
||||
Text Label 4900 4100 0 50 ~ 0
|
||||
ROW0
|
||||
Text Label 6850 4300 0 50 ~ 0
|
||||
COL7
|
||||
Text Label 6850 4200 0 50 ~ 0
|
||||
COL6
|
||||
Text Label 6850 4100 0 50 ~ 0
|
||||
COL5
|
||||
Text Label 6850 4000 0 50 ~ 0
|
||||
COL4
|
||||
Text Label 6850 3900 0 50 ~ 0
|
||||
COL3
|
||||
Text Label 6850 3800 0 50 ~ 0
|
||||
COL2
|
||||
Text Label 6850 3700 0 50 ~ 0
|
||||
COL1
|
||||
Text Label 6850 3600 0 50 ~ 0
|
||||
COL0
|
||||
Wire Wire Line
|
||||
4850 4800 5100 4800
|
||||
Wire Wire Line
|
||||
4850 4700 5100 4700
|
||||
Wire Wire Line
|
||||
4850 4600 5100 4600
|
||||
Wire Wire Line
|
||||
4850 4500 5100 4500
|
||||
Wire Wire Line
|
||||
4850 4400 5100 4400
|
||||
Wire Wire Line
|
||||
4850 4300 5100 4300
|
||||
Wire Wire Line
|
||||
4850 4200 5100 4200
|
||||
Wire Wire Line
|
||||
4850 4100 5100 4100
|
||||
Entry Wire Line
|
||||
5100 4800 5200 4900
|
||||
Entry Wire Line
|
||||
5100 4700 5200 4800
|
||||
Entry Wire Line
|
||||
5100 4600 5200 4700
|
||||
Entry Wire Line
|
||||
5100 4500 5200 4600
|
||||
Entry Wire Line
|
||||
5100 4400 5200 4500
|
||||
Entry Wire Line
|
||||
5100 4300 5200 4400
|
||||
Entry Wire Line
|
||||
5100 4200 5200 4300
|
||||
Entry Wire Line
|
||||
5100 4100 5200 4200
|
||||
Wire Wire Line
|
||||
6800 3600 7150 3600
|
||||
Wire Wire Line
|
||||
6800 3700 7150 3700
|
||||
Wire Wire Line
|
||||
6800 3800 7150 3800
|
||||
Wire Wire Line
|
||||
6800 3900 7150 3900
|
||||
Wire Wire Line
|
||||
6800 4000 7150 4000
|
||||
Wire Wire Line
|
||||
7150 4100 6800 4100
|
||||
Wire Wire Line
|
||||
6800 4200 7150 4200
|
||||
Wire Wire Line
|
||||
7150 4300 6800 4300
|
||||
Entry Wire Line
|
||||
7150 4300 7250 4400
|
||||
Entry Wire Line
|
||||
7150 4200 7250 4300
|
||||
Entry Wire Line
|
||||
7150 4100 7250 4200
|
||||
Entry Wire Line
|
||||
7150 4000 7250 4100
|
||||
Entry Wire Line
|
||||
7150 3900 7250 4000
|
||||
Entry Wire Line
|
||||
7150 3800 7250 3900
|
||||
Entry Wire Line
|
||||
7150 3700 7250 3800
|
||||
Entry Wire Line
|
||||
7150 3600 7250 3700
|
||||
Connection ~ 5400 4250
|
||||
Wire Wire Line
|
||||
5400 3500 5400 4250
|
||||
Wire Wire Line
|
||||
2150 3500 5400 3500
|
||||
Wire Wire Line
|
||||
4850 5050 4850 5100
|
||||
Connection ~ 4850 5050
|
||||
Wire Wire Line
|
||||
5800 4250 5800 4300
|
||||
Connection ~ 5800 4250
|
||||
Wire Wire Line
|
||||
5400 5050 4850 5050
|
||||
Wire Wire Line
|
||||
5400 4250 5400 5050
|
||||
Wire Wire Line
|
||||
5800 4250 5400 4250
|
||||
Wire Wire Line
|
||||
4850 5000 4850 5050
|
||||
Wire Wire Line
|
||||
5800 4200 5800 4250
|
||||
$Comp
|
||||
L power:VCC #PWR010
|
||||
U 1 1 605B5E0F
|
||||
P 5800 4100
|
||||
F 0 "#PWR010" H 5800 3950 50 0001 C CNN
|
||||
F 1 "VCC" H 5817 4273 50 0000 C CNN
|
||||
F 2 "" H 5800 4100 50 0001 C CNN
|
||||
F 3 "" H 5800 4100 50 0001 C CNN
|
||||
1 5800 4100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 3800 4350 3800
|
||||
Wire Wire Line
|
||||
2150 3700 5800 3700
|
||||
Wire Wire Line
|
||||
2150 3600 5800 3600
|
||||
Wire Wire Line
|
||||
4350 3150 4350 3800
|
||||
NoConn ~ 2650 4000
|
||||
NoConn ~ 2650 3900
|
||||
NoConn ~ 2650 4900
|
||||
Wire Wire Line
|
||||
2150 4800 3850 4800
|
||||
Wire Wire Line
|
||||
2150 4700 3850 4700
|
||||
Wire Wire Line
|
||||
2150 4600 3850 4600
|
||||
Wire Wire Line
|
||||
2150 4500 3850 4500
|
||||
Wire Wire Line
|
||||
2150 4300 3850 4300
|
||||
Wire Wire Line
|
||||
2150 4200 3850 4200
|
||||
Wire Wire Line
|
||||
2150 4100 3850 4100
|
||||
$Comp
|
||||
L Device:C C2
|
||||
U 1 1 6058BC4A
|
||||
P 4700 3300
|
||||
F 0 "C2" V 4448 3300 50 0000 C CNN
|
||||
F 1 "56Pf" V 4539 3300 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4738 3150 50 0001 C CNN
|
||||
F 3 "~" H 4700 3300 50 0001 C CNN
|
||||
1 4700 3300
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4850 3150 4850 3050
|
||||
Connection ~ 4850 3150
|
||||
Wire Wire Line
|
||||
4950 3150 4850 3150
|
||||
$Comp
|
||||
L power:GND #PWR09
|
||||
U 1 1 6058E1A9
|
||||
P 4950 3150
|
||||
F 0 "#PWR09" H 4950 2900 50 0001 C CNN
|
||||
F 1 "GND" H 4955 2977 50 0000 C CNN
|
||||
F 2 "" H 4950 3150 50 0001 C CNN
|
||||
F 3 "" H 4950 3150 50 0001 C CNN
|
||||
1 4950 3150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4350 3150 4350 3000
|
||||
Connection ~ 4350 3150
|
||||
Wire Wire Line
|
||||
4550 3150 4550 3050
|
||||
Connection ~ 4550 3150
|
||||
Wire Wire Line
|
||||
4550 3150 4350 3150
|
||||
Wire Wire Line
|
||||
4550 3300 4550 3150
|
||||
Wire Wire Line
|
||||
4850 3300 4850 3150
|
||||
$Comp
|
||||
L Device:C C1
|
||||
U 1 1 6058B545
|
||||
P 4700 3050
|
||||
F 0 "C1" V 4448 3050 50 0000 C CNN
|
||||
F 1 "100Nf" V 4539 3050 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4738 2900 50 0001 C CNN
|
||||
F 3 "~" H 4700 3050 50 0001 C CNN
|
||||
1 4700 3050
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR08
|
||||
U 1 1 6058B250
|
||||
P 4350 5400
|
||||
F 0 "#PWR08" H 4350 5150 50 0001 C CNN
|
||||
F 1 "GND" H 4355 5227 50 0000 C CNN
|
||||
F 2 "" H 4350 5400 50 0001 C CNN
|
||||
F 3 "" H 4350 5400 50 0001 C CNN
|
||||
1 4350 5400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR07
|
||||
U 1 1 6058AE17
|
||||
P 4350 3000
|
||||
F 0 "#PWR07" H 4350 2850 50 0001 C CNN
|
||||
F 1 "VCC" H 4367 3173 50 0000 C CNN
|
||||
F 2 "" H 4350 3000 50 0001 C CNN
|
||||
F 3 "" H 4350 3000 50 0001 C CNN
|
||||
1 4350 3000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2650 5450 2900 5450
|
||||
$Comp
|
||||
L power:VCC #PWR05
|
||||
U 1 1 60585FB5
|
||||
P 2900 5450
|
||||
F 0 "#PWR05" H 2900 5300 50 0001 C CNN
|
||||
F 1 "VCC" H 2917 5623 50 0000 C CNN
|
||||
F 2 "" H 2900 5450 50 0001 C CNN
|
||||
F 3 "" H 2900 5450 50 0001 C CNN
|
||||
1 2900 5450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR03
|
||||
U 1 1 60585B88
|
||||
P 2750 5200
|
||||
F 0 "#PWR03" H 2750 4950 50 0001 C CNN
|
||||
F 1 "GND" H 2755 5027 50 0000 C CNN
|
||||
F 2 "" H 2750 5200 50 0001 C CNN
|
||||
F 3 "" H 2750 5200 50 0001 C CNN
|
||||
1 2750 5200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 5000 2750 5000
|
||||
Wire Wire Line
|
||||
2750 5000 2750 5200
|
||||
Wire Wire Line
|
||||
2650 5100 2650 5450
|
||||
$Comp
|
||||
L power:GND #PWR04
|
||||
U 1 1 60584796
|
||||
P 2850 3000
|
||||
F 0 "#PWR04" H 2850 2750 50 0001 C CNN
|
||||
F 1 "GND" H 2855 2827 50 0000 C CNN
|
||||
F 2 "" H 2850 3000 50 0001 C CNN
|
||||
F 3 "" H 2850 3000 50 0001 C CNN
|
||||
1 2850 3000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR02
|
||||
U 1 1 60584370
|
||||
P 2650 3000
|
||||
F 0 "#PWR02" H 2650 2850 50 0001 C CNN
|
||||
F 1 "VCC" H 2667 3173 50 0000 C CNN
|
||||
F 2 "" H 2650 3000 50 0001 C CNN
|
||||
F 3 "" H 2650 3000 50 0001 C CNN
|
||||
1 2650 3000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 3400 2750 3400
|
||||
Wire Wire Line
|
||||
2750 3000 2850 3000
|
||||
Wire Wire Line
|
||||
2750 3400 2750 3000
|
||||
Wire Wire Line
|
||||
2650 3300 2650 3000
|
||||
Text Label 2250 5100 0 50 ~ 0
|
||||
IOVCC
|
||||
Text Label 2250 5000 0 50 ~ 0
|
||||
IOGND
|
||||
Text Label 2250 4900 0 50 ~ 0
|
||||
IOWR
|
||||
Text Label 2250 4800 0 50 ~ 0
|
||||
IOD7
|
||||
Text Label 2250 4700 0 50 ~ 0
|
||||
IOD6
|
||||
Text Label 2250 4600 0 50 ~ 0
|
||||
IOD5
|
||||
Text Label 2250 4500 0 50 ~ 0
|
||||
IOD4
|
||||
Text Label 2250 4400 0 50 ~ 0
|
||||
IOD3
|
||||
Text Label 2250 4300 0 50 ~ 0
|
||||
IOD2
|
||||
Text Label 2250 4200 0 50 ~ 0
|
||||
IOD1
|
||||
Text Label 2250 4100 0 50 ~ 0
|
||||
IOD0
|
||||
Text Label 2250 4000 0 50 ~ 0
|
||||
IOADDR4
|
||||
Text Label 2250 3900 0 50 ~ 0
|
||||
IOADDR3
|
||||
Text Label 2250 3800 0 50 ~ 0
|
||||
IOADDR2
|
||||
Text Label 2250 3700 0 50 ~ 0
|
||||
IOADDR1
|
||||
Text Label 2250 3600 0 50 ~ 0
|
||||
IOADDR0
|
||||
Text Label 2250 3500 0 50 ~ 0
|
||||
IOEN
|
||||
Text Label 2250 3400 0 50 ~ 0
|
||||
IOGND
|
||||
Text Label 2250 3300 0 50 ~ 0
|
||||
IOVCC
|
||||
Wire Wire Line
|
||||
2150 5100 2650 5100
|
||||
Wire Wire Line
|
||||
2150 4900 2650 4900
|
||||
Wire Wire Line
|
||||
2150 4000 2650 4000
|
||||
Wire Wire Line
|
||||
2150 3900 2650 3900
|
||||
Wire Wire Line
|
||||
2150 3300 2650 3300
|
||||
$Comp
|
||||
L Connector_Generic:Conn_01x19 IOBUS1
|
||||
U 1 1 6057928D
|
||||
P 1950 4200
|
||||
F 0 "IOBUS1" H 1868 5317 50 0000 C CNN
|
||||
F 1 "IO_Bus_conn" H 1868 5226 50 0000 C CNN
|
||||
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x19_P2.54mm_Horizontal" H 1950 4200 50 0001 C CNN
|
||||
F 3 "~" H 1950 4200 50 0001 C CNN
|
||||
1 1950 4200
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HC244 U1
|
||||
U 1 1 605787CB
|
||||
P 4350 4600
|
||||
F 0 "U1" H 4350 5581 50 0000 C CNN
|
||||
F 1 "74HC244" H 4350 5490 50 0000 C CNN
|
||||
F 2 "Package_DIP:DIP-20_W7.62mm_LongPads" H 4350 4600 50 0001 C CNN
|
||||
F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4350 4600 50 0001 C CNN
|
||||
1 4350 4600
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS138 U2
|
||||
U 1 1 60577A7C
|
||||
P 6300 3900
|
||||
F 0 "U2" H 6300 4681 50 0000 C CNN
|
||||
F 1 "74HC138" H 6300 4590 50 0000 C CNN
|
||||
F 2 "Package_DIP:DIP-16_W7.62mm_LongPads" H 6300 3900 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6300 3900 50 0001 C CNN
|
||||
1 6300 3900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 4400 3850 4400
|
||||
Text Notes 4000 1300 0 197 ~ 0
|
||||
PAT80 Keyboard Controller
|
||||
Text Notes 4000 2000 0 47 ~ 0
|
||||
The PAT80 keyboard is seen from the computer as a readonly block of 64 bytes of memory\nin the I/O space mapped to the first 3 of the 5 I/O address available for every single I/O device.\n\nThe keyboard controller is a board plugged on the I/O backplane and connected to the matrix board with a\n34-pin female-to-female flat ribbon cable (e.g. the ones used by IBM PC floppy disk drives)\n\nThe joystick port is Atari-style: partially C64 and MSX compatible (supports a single button and no analog paddle)
|
||||
Text Notes 4750 6100 0 47 ~ 0
|
||||
Keyboard controller
|
||||
$Comp
|
||||
L Connector_Generic:Conn_02x17_Odd_Even J1
|
||||
U 1 1 60ECCE47
|
||||
P 9100 3650
|
||||
F 0 "J1" H 9150 4667 50 0000 C CNN
|
||||
F 1 "Keyboard connector" H 9150 4576 50 0000 C CNN
|
||||
F 2 "Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical" H 9100 3650 50 0001 C CNN
|
||||
F 3 "~" H 9100 3650 50 0001 C CNN
|
||||
1 9100 3650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
9400 2850 9400 2950
|
||||
Wire Wire Line
|
||||
9400 4600 9600 4600
|
||||
Connection ~ 9400 2950
|
||||
Wire Wire Line
|
||||
9400 2950 9400 3050
|
||||
Connection ~ 9400 3050
|
||||
Wire Wire Line
|
||||
9400 3050 9400 3150
|
||||
Connection ~ 9400 3150
|
||||
Wire Wire Line
|
||||
9400 3150 9400 3250
|
||||
Connection ~ 9400 3250
|
||||
Wire Wire Line
|
||||
9400 3250 9400 3350
|
||||
Connection ~ 9400 3350
|
||||
Wire Wire Line
|
||||
9400 3350 9400 3450
|
||||
Connection ~ 9400 3450
|
||||
Wire Wire Line
|
||||
9400 3450 9400 3550
|
||||
Connection ~ 9400 3550
|
||||
Wire Wire Line
|
||||
9400 3550 9400 3650
|
||||
Connection ~ 9400 3650
|
||||
Wire Wire Line
|
||||
9400 3650 9400 3750
|
||||
Connection ~ 9400 3750
|
||||
Wire Wire Line
|
||||
9400 3750 9400 3850
|
||||
Connection ~ 9400 3850
|
||||
Wire Wire Line
|
||||
9400 3850 9400 3950
|
||||
Connection ~ 9400 3950
|
||||
Wire Wire Line
|
||||
9400 3950 9400 4050
|
||||
Connection ~ 9400 4050
|
||||
Wire Wire Line
|
||||
9400 4050 9400 4150
|
||||
Connection ~ 9400 4150
|
||||
Wire Wire Line
|
||||
9400 4150 9400 4250
|
||||
Connection ~ 9400 4250
|
||||
Wire Wire Line
|
||||
9400 4250 9400 4350
|
||||
Connection ~ 9400 4350
|
||||
Wire Wire Line
|
||||
9400 4350 9400 4450
|
||||
Connection ~ 9400 4450
|
||||
Wire Wire Line
|
||||
9400 4450 9400 4600
|
||||
Entry Wire Line
|
||||
8500 2850 8400 2950
|
||||
Entry Wire Line
|
||||
8500 2950 8400 3050
|
||||
Entry Wire Line
|
||||
8500 3050 8400 3150
|
||||
Entry Wire Line
|
||||
8500 3150 8400 3250
|
||||
Entry Wire Line
|
||||
8500 3250 8400 3350
|
||||
Entry Wire Line
|
||||
8500 3350 8400 3450
|
||||
Entry Wire Line
|
||||
8500 3450 8400 3550
|
||||
Entry Wire Line
|
||||
8500 3550 8400 3650
|
||||
Entry Wire Line
|
||||
8500 3750 8400 3850
|
||||
Entry Wire Line
|
||||
8500 3850 8400 3950
|
||||
Entry Wire Line
|
||||
8500 3950 8400 4050
|
||||
Entry Wire Line
|
||||
8500 4050 8400 4150
|
||||
Entry Wire Line
|
||||
8500 4150 8400 4250
|
||||
Entry Wire Line
|
||||
8500 4250 8400 4350
|
||||
Entry Wire Line
|
||||
8500 4350 8400 4450
|
||||
Entry Wire Line
|
||||
8500 4450 8400 4550
|
||||
$Comp
|
||||
L power:GND #PWR017
|
||||
U 1 1 60ECCE7F
|
||||
P 9600 4600
|
||||
F 0 "#PWR017" H 9600 4350 50 0001 C CNN
|
||||
F 1 "GND" H 9605 4427 50 0000 C CNN
|
||||
F 2 "" H 9600 4600 50 0001 C CNN
|
||||
F 3 "" H 9600 4600 50 0001 C CNN
|
||||
1 9600 4600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8500 2850 8900 2850
|
||||
Wire Wire Line
|
||||
8500 2950 8900 2950
|
||||
Wire Wire Line
|
||||
8500 3050 8900 3050
|
||||
Wire Wire Line
|
||||
8500 3150 8900 3150
|
||||
Wire Wire Line
|
||||
8500 3250 8900 3250
|
||||
Wire Wire Line
|
||||
8500 3350 8900 3350
|
||||
Wire Wire Line
|
||||
8500 3450 8900 3450
|
||||
Wire Wire Line
|
||||
8500 3550 8900 3550
|
||||
Wire Wire Line
|
||||
8500 3750 8900 3750
|
||||
Wire Wire Line
|
||||
8500 3850 8900 3850
|
||||
Wire Wire Line
|
||||
8500 3950 8900 3950
|
||||
Wire Wire Line
|
||||
8500 4050 8900 4050
|
||||
Wire Wire Line
|
||||
8500 4150 8900 4150
|
||||
Wire Wire Line
|
||||
8500 4250 8900 4250
|
||||
Wire Wire Line
|
||||
8500 4350 8900 4350
|
||||
Wire Wire Line
|
||||
8500 4450 8900 4450
|
||||
Text Label 8600 2850 0 47 ~ 0
|
||||
COL0
|
||||
Text Label 8600 2950 0 47 ~ 0
|
||||
COL1
|
||||
Text Label 8600 3050 0 47 ~ 0
|
||||
COL2
|
||||
Text Label 8600 3150 0 47 ~ 0
|
||||
COL3
|
||||
Text Label 8600 3250 0 47 ~ 0
|
||||
COL4
|
||||
Text Label 8600 3350 0 47 ~ 0
|
||||
COL5
|
||||
Text Label 8600 3450 0 47 ~ 0
|
||||
COL6
|
||||
Text Label 8600 3550 0 47 ~ 0
|
||||
COL7
|
||||
Text Label 8600 3750 0 47 ~ 0
|
||||
ROW0
|
||||
Text Label 8600 3850 0 47 ~ 0
|
||||
ROW1
|
||||
Text Label 8600 3950 0 47 ~ 0
|
||||
ROW2
|
||||
Text Label 8600 4050 0 47 ~ 0
|
||||
ROW3
|
||||
Text Label 8600 4150 0 47 ~ 0
|
||||
ROW4
|
||||
Text Label 8600 4250 0 47 ~ 0
|
||||
ROW5
|
||||
Text Label 8600 4350 0 47 ~ 0
|
||||
ROW6
|
||||
Text Label 8600 4450 0 47 ~ 0
|
||||
ROW7
|
||||
$Comp
|
||||
L power:VCC #PWR014
|
||||
U 1 1 6138B5E2
|
||||
P 7950 3950
|
||||
F 0 "#PWR014" H 7950 3800 50 0001 C CNN
|
||||
F 1 "VCC" H 7967 4123 50 0000 C CNN
|
||||
F 2 "" H 7950 3950 50 0001 C CNN
|
||||
F 3 "" H 7950 3950 50 0001 C CNN
|
||||
1 7950 3950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8900 3650 8450 3650
|
||||
Wire Wire Line
|
||||
8450 3650 8450 3750
|
||||
Wire Wire Line
|
||||
8450 3750 8150 3750
|
||||
Wire Wire Line
|
||||
8150 3750 8150 3950
|
||||
Wire Wire Line
|
||||
8150 3950 7950 3950
|
||||
Text Label 8600 3650 0 47 ~ 0
|
||||
MTXVCC
|
||||
$Comp
|
||||
L Connector:DB9_Female_MountingHoles J2
|
||||
U 1 1 60C1B7D7
|
||||
P 9250 5250
|
||||
F 0 "J2" H 9430 5252 50 0000 L CNN
|
||||
F 1 "Joystick connector" H 9430 5161 50 0000 L CNN
|
||||
F 2 "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 9250 5250 50 0001 C CNN
|
||||
F 3 " ~" H 9250 5250 50 0001 C CNN
|
||||
1 9250 5250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Bus Line
|
||||
7250 3650 8400 3650
|
||||
Wire Bus Line
|
||||
7250 5600 8100 5600
|
||||
Wire Bus Line
|
||||
5200 5750 8400 5750
|
||||
Entry Wire Line
|
||||
8100 5450 8200 5350
|
||||
Text Label 8600 5350 0 50 ~ 0
|
||||
COL7
|
||||
Wire Wire Line
|
||||
8950 4850 8500 4850
|
||||
Entry Wire Line
|
||||
8400 4950 8500 4850
|
||||
Wire Bus Line
|
||||
8100 5600 8100 5450
|
||||
Wire Wire Line
|
||||
8950 5050 8500 5050
|
||||
Entry Wire Line
|
||||
8400 5150 8500 5050
|
||||
Wire Wire Line
|
||||
8950 5250 8500 5250
|
||||
Entry Wire Line
|
||||
8400 5350 8500 5250
|
||||
Wire Wire Line
|
||||
8950 5450 8500 5450
|
||||
Entry Wire Line
|
||||
8400 5550 8500 5450
|
||||
Text Label 8600 4850 0 50 ~ 0
|
||||
ROW0
|
||||
Text Label 8600 5050 0 50 ~ 0
|
||||
ROW1
|
||||
Text Label 8600 5250 0 50 ~ 0
|
||||
ROW2
|
||||
Text Label 8600 5450 0 50 ~ 0
|
||||
ROW3
|
||||
Wire Wire Line
|
||||
8950 4950 8500 4950
|
||||
Entry Wire Line
|
||||
8400 5050 8500 4950
|
||||
Text Label 8600 4950 0 50 ~ 0
|
||||
ROW4
|
||||
Wire Wire Line
|
||||
8950 5150 8500 5150
|
||||
Wire Wire Line
|
||||
8500 5150 8500 5200
|
||||
Wire Wire Line
|
||||
8500 5200 7950 5200
|
||||
$Comp
|
||||
L power:VCC #PWR015
|
||||
U 1 1 60EC4111
|
||||
P 7950 5200
|
||||
F 0 "#PWR015" H 7950 5050 50 0001 C CNN
|
||||
F 1 "VCC" H 7967 5373 50 0000 C CNN
|
||||
F 2 "" H 7950 5200 50 0001 C CNN
|
||||
F 3 "" H 7950 5200 50 0001 C CNN
|
||||
1 7950 5200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR016
|
||||
U 1 1 60EC5968
|
||||
P 9250 5850
|
||||
F 0 "#PWR016" H 9250 5600 50 0001 C CNN
|
||||
F 1 "GND" H 9255 5677 50 0000 C CNN
|
||||
F 2 "" H 9250 5850 50 0001 C CNN
|
||||
F 3 "" H 9250 5850 50 0001 C CNN
|
||||
1 9250 5850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR012
|
||||
U 1 1 60F7D3B6
|
||||
P 6300 4950
|
||||
F 0 "#PWR012" H 6300 4700 50 0001 C CNN
|
||||
F 1 "GND" H 6305 4777 50 0000 C CNN
|
||||
F 2 "" H 6300 4950 50 0001 C CNN
|
||||
F 3 "" H 6300 4950 50 0001 C CNN
|
||||
1 6300 4950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6300 4950 6300 4600
|
||||
$Comp
|
||||
L Device:C C4
|
||||
U 1 1 60FB4E9D
|
||||
P 6650 3100
|
||||
F 0 "C4" V 6398 3100 50 0000 C CNN
|
||||
F 1 "56Pf" V 6489 3100 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6688 2950 50 0001 C CNN
|
||||
F 3 "~" H 6650 3100 50 0001 C CNN
|
||||
1 6650 3100
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6800 2950 6800 2850
|
||||
Connection ~ 6800 2950
|
||||
Wire Wire Line
|
||||
6900 2950 6800 2950
|
||||
$Comp
|
||||
L power:GND #PWR013
|
||||
U 1 1 60FB4EA6
|
||||
P 6900 2950
|
||||
F 0 "#PWR013" H 6900 2700 50 0001 C CNN
|
||||
F 1 "GND" H 6905 2777 50 0000 C CNN
|
||||
F 2 "" H 6900 2950 50 0001 C CNN
|
||||
F 3 "" H 6900 2950 50 0001 C CNN
|
||||
1 6900 2950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6300 2950 6300 2800
|
||||
Wire Wire Line
|
||||
6500 2950 6500 2850
|
||||
Connection ~ 6500 2950
|
||||
Wire Wire Line
|
||||
6500 2950 6300 2950
|
||||
Wire Wire Line
|
||||
6500 3100 6500 2950
|
||||
Wire Wire Line
|
||||
6800 3100 6800 2950
|
||||
$Comp
|
||||
L Device:C C3
|
||||
U 1 1 60FB4EB3
|
||||
P 6650 2850
|
||||
F 0 "C3" V 6398 2850 50 0000 C CNN
|
||||
F 1 "100Nf" V 6489 2850 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6688 2700 50 0001 C CNN
|
||||
F 3 "~" H 6650 2850 50 0001 C CNN
|
||||
1 6650 2850
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR011
|
||||
U 1 1 60FB4EB9
|
||||
P 6300 2800
|
||||
F 0 "#PWR011" H 6300 2650 50 0001 C CNN
|
||||
F 1 "VCC" H 6317 2973 50 0000 C CNN
|
||||
F 2 "" H 6300 2800 50 0001 C CNN
|
||||
F 3 "" H 6300 2800 50 0001 C CNN
|
||||
1 6300 2800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6300 2950 6300 3300
|
||||
Connection ~ 6300 2950
|
||||
Wire Wire Line
|
||||
8200 5350 8950 5350
|
||||
Wire Bus Line
|
||||
8400 2950 8400 3650
|
||||
Wire Bus Line
|
||||
5200 4200 5200 5750
|
||||
Wire Bus Line
|
||||
7250 3650 7250 5600
|
||||
Wire Bus Line
|
||||
8400 3850 8400 5750
|
||||
Text Notes 7350 7550 0 118 ~ 0
|
||||
Pat80 Keyboard and Joystick Controller
|
||||
$EndSCHEMATC
|
@ -0,0 +1,755 @@
|
||||
EESchema Schematic File Version 4
|
||||
EELAYER 30 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
encoding utf-8
|
||||
Sheet 1 1
|
||||
Title ""
|
||||
Date ""
|
||||
Rev ""
|
||||
Comp ""
|
||||
Comment1 ""
|
||||
Comment2 ""
|
||||
Comment3 ""
|
||||
Comment4 ""
|
||||
$EndDescr
|
||||
Wire Wire Line
|
||||
4350 3800 5800 3800
|
||||
Connection ~ 4350 3800
|
||||
Text Label 4900 4800 0 50 ~ 0
|
||||
ROW7
|
||||
Text Label 4900 4700 0 50 ~ 0
|
||||
ROW6
|
||||
Text Label 4900 4600 0 50 ~ 0
|
||||
ROW5
|
||||
Text Label 4900 4500 0 50 ~ 0
|
||||
ROW4
|
||||
Text Label 4900 4400 0 50 ~ 0
|
||||
ROW3
|
||||
Text Label 4900 4300 0 50 ~ 0
|
||||
ROW2
|
||||
Text Label 4900 4200 0 50 ~ 0
|
||||
ROW1
|
||||
Text Label 4900 4100 0 50 ~ 0
|
||||
ROW0
|
||||
Text Label 6850 4300 0 50 ~ 0
|
||||
COL7
|
||||
Text Label 6850 4200 0 50 ~ 0
|
||||
COL6
|
||||
Text Label 6850 4100 0 50 ~ 0
|
||||
COL5
|
||||
Text Label 6850 4000 0 50 ~ 0
|
||||
COL4
|
||||
Text Label 6850 3900 0 50 ~ 0
|
||||
COL3
|
||||
Text Label 6850 3800 0 50 ~ 0
|
||||
COL2
|
||||
Text Label 6850 3700 0 50 ~ 0
|
||||
COL1
|
||||
Text Label 6850 3600 0 50 ~ 0
|
||||
COL0
|
||||
Wire Wire Line
|
||||
4850 4800 5100 4800
|
||||
Wire Wire Line
|
||||
4850 4700 5100 4700
|
||||
Wire Wire Line
|
||||
4850 4600 5100 4600
|
||||
Wire Wire Line
|
||||
4850 4500 5100 4500
|
||||
Wire Wire Line
|
||||
4850 4400 5100 4400
|
||||
Wire Wire Line
|
||||
4850 4300 5100 4300
|
||||
Wire Wire Line
|
||||
4850 4200 5100 4200
|
||||
Wire Wire Line
|
||||
4850 4100 5100 4100
|
||||
Entry Wire Line
|
||||
5100 4800 5200 4900
|
||||
Entry Wire Line
|
||||
5100 4700 5200 4800
|
||||
Entry Wire Line
|
||||
5100 4600 5200 4700
|
||||
Entry Wire Line
|
||||
5100 4500 5200 4600
|
||||
Entry Wire Line
|
||||
5100 4400 5200 4500
|
||||
Entry Wire Line
|
||||
5100 4300 5200 4400
|
||||
Entry Wire Line
|
||||
5100 4200 5200 4300
|
||||
Entry Wire Line
|
||||
5100 4100 5200 4200
|
||||
Wire Wire Line
|
||||
6800 3600 7150 3600
|
||||
Wire Wire Line
|
||||
6800 3700 7150 3700
|
||||
Wire Wire Line
|
||||
6800 3800 7150 3800
|
||||
Wire Wire Line
|
||||
6800 3900 7150 3900
|
||||
Wire Wire Line
|
||||
6800 4000 7150 4000
|
||||
Wire Wire Line
|
||||
7150 4100 6800 4100
|
||||
Wire Wire Line
|
||||
6800 4200 7150 4200
|
||||
Wire Wire Line
|
||||
7150 4300 6800 4300
|
||||
Entry Wire Line
|
||||
7150 4300 7250 4400
|
||||
Entry Wire Line
|
||||
7150 4200 7250 4300
|
||||
Entry Wire Line
|
||||
7150 4100 7250 4200
|
||||
Entry Wire Line
|
||||
7150 4000 7250 4100
|
||||
Entry Wire Line
|
||||
7150 3900 7250 4000
|
||||
Entry Wire Line
|
||||
7150 3800 7250 3900
|
||||
Entry Wire Line
|
||||
7150 3700 7250 3800
|
||||
Entry Wire Line
|
||||
7150 3600 7250 3700
|
||||
Connection ~ 5400 4250
|
||||
Wire Wire Line
|
||||
5400 3500 5400 4250
|
||||
Wire Wire Line
|
||||
2150 3500 5400 3500
|
||||
Wire Wire Line
|
||||
4850 5050 4850 5100
|
||||
Connection ~ 4850 5050
|
||||
Wire Wire Line
|
||||
5800 4250 5800 4300
|
||||
Connection ~ 5800 4250
|
||||
Wire Wire Line
|
||||
5400 5050 4850 5050
|
||||
Wire Wire Line
|
||||
5400 4250 5400 5050
|
||||
Wire Wire Line
|
||||
5800 4250 5400 4250
|
||||
Wire Wire Line
|
||||
4850 5000 4850 5050
|
||||
Wire Wire Line
|
||||
5800 4200 5800 4250
|
||||
$Comp
|
||||
L power:VCC #PWR010
|
||||
U 1 1 605B5E0F
|
||||
P 5800 4100
|
||||
F 0 "#PWR010" H 5800 3950 50 0001 C CNN
|
||||
F 1 "VCC" H 5817 4273 50 0000 C CNN
|
||||
F 2 "" H 5800 4100 50 0001 C CNN
|
||||
F 3 "" H 5800 4100 50 0001 C CNN
|
||||
1 5800 4100
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 3800 4350 3800
|
||||
Wire Wire Line
|
||||
2150 3700 5800 3700
|
||||
Wire Wire Line
|
||||
2150 3600 5800 3600
|
||||
Wire Wire Line
|
||||
4350 3150 4350 3800
|
||||
NoConn ~ 2650 4000
|
||||
NoConn ~ 2650 3900
|
||||
NoConn ~ 2650 4900
|
||||
Wire Wire Line
|
||||
2150 4800 3850 4800
|
||||
Wire Wire Line
|
||||
2150 4700 3850 4700
|
||||
Wire Wire Line
|
||||
2150 4600 3850 4600
|
||||
Wire Wire Line
|
||||
2150 4500 3850 4500
|
||||
Wire Wire Line
|
||||
2150 4300 3850 4300
|
||||
Wire Wire Line
|
||||
2150 4200 3850 4200
|
||||
Wire Wire Line
|
||||
2150 4100 3850 4100
|
||||
$Comp
|
||||
L Device:C C2
|
||||
U 1 1 6058BC4A
|
||||
P 4700 3300
|
||||
F 0 "C2" V 4448 3300 50 0000 C CNN
|
||||
F 1 "56Pf" V 4539 3300 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4738 3150 50 0001 C CNN
|
||||
F 3 "~" H 4700 3300 50 0001 C CNN
|
||||
1 4700 3300
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4850 3150 4850 3050
|
||||
Connection ~ 4850 3150
|
||||
Wire Wire Line
|
||||
4950 3150 4850 3150
|
||||
$Comp
|
||||
L power:GND #PWR09
|
||||
U 1 1 6058E1A9
|
||||
P 4950 3150
|
||||
F 0 "#PWR09" H 4950 2900 50 0001 C CNN
|
||||
F 1 "GND" H 4955 2977 50 0000 C CNN
|
||||
F 2 "" H 4950 3150 50 0001 C CNN
|
||||
F 3 "" H 4950 3150 50 0001 C CNN
|
||||
1 4950 3150
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
4350 3150 4350 3000
|
||||
Connection ~ 4350 3150
|
||||
Wire Wire Line
|
||||
4550 3150 4550 3050
|
||||
Connection ~ 4550 3150
|
||||
Wire Wire Line
|
||||
4550 3150 4350 3150
|
||||
Wire Wire Line
|
||||
4550 3300 4550 3150
|
||||
Wire Wire Line
|
||||
4850 3300 4850 3150
|
||||
$Comp
|
||||
L Device:C C1
|
||||
U 1 1 6058B545
|
||||
P 4700 3050
|
||||
F 0 "C1" V 4448 3050 50 0000 C CNN
|
||||
F 1 "100Nf" V 4539 3050 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 4738 2900 50 0001 C CNN
|
||||
F 3 "~" H 4700 3050 50 0001 C CNN
|
||||
1 4700 3050
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR08
|
||||
U 1 1 6058B250
|
||||
P 4350 5400
|
||||
F 0 "#PWR08" H 4350 5150 50 0001 C CNN
|
||||
F 1 "GND" H 4355 5227 50 0000 C CNN
|
||||
F 2 "" H 4350 5400 50 0001 C CNN
|
||||
F 3 "" H 4350 5400 50 0001 C CNN
|
||||
1 4350 5400
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR07
|
||||
U 1 1 6058AE17
|
||||
P 4350 3000
|
||||
F 0 "#PWR07" H 4350 2850 50 0001 C CNN
|
||||
F 1 "VCC" H 4367 3173 50 0000 C CNN
|
||||
F 2 "" H 4350 3000 50 0001 C CNN
|
||||
F 3 "" H 4350 3000 50 0001 C CNN
|
||||
1 4350 3000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2650 5450 2900 5450
|
||||
$Comp
|
||||
L power:VCC #PWR05
|
||||
U 1 1 60585FB5
|
||||
P 2900 5450
|
||||
F 0 "#PWR05" H 2900 5300 50 0001 C CNN
|
||||
F 1 "VCC" H 2917 5623 50 0000 C CNN
|
||||
F 2 "" H 2900 5450 50 0001 C CNN
|
||||
F 3 "" H 2900 5450 50 0001 C CNN
|
||||
1 2900 5450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR03
|
||||
U 1 1 60585B88
|
||||
P 2750 5200
|
||||
F 0 "#PWR03" H 2750 4950 50 0001 C CNN
|
||||
F 1 "GND" H 2755 5027 50 0000 C CNN
|
||||
F 2 "" H 2750 5200 50 0001 C CNN
|
||||
F 3 "" H 2750 5200 50 0001 C CNN
|
||||
1 2750 5200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 5000 2750 5000
|
||||
Wire Wire Line
|
||||
2750 5000 2750 5200
|
||||
Wire Wire Line
|
||||
2650 5100 2650 5450
|
||||
$Comp
|
||||
L power:GND #PWR04
|
||||
U 1 1 60584796
|
||||
P 2850 3000
|
||||
F 0 "#PWR04" H 2850 2750 50 0001 C CNN
|
||||
F 1 "GND" H 2855 2827 50 0000 C CNN
|
||||
F 2 "" H 2850 3000 50 0001 C CNN
|
||||
F 3 "" H 2850 3000 50 0001 C CNN
|
||||
1 2850 3000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR02
|
||||
U 1 1 60584370
|
||||
P 2650 3000
|
||||
F 0 "#PWR02" H 2650 2850 50 0001 C CNN
|
||||
F 1 "VCC" H 2667 3173 50 0000 C CNN
|
||||
F 2 "" H 2650 3000 50 0001 C CNN
|
||||
F 3 "" H 2650 3000 50 0001 C CNN
|
||||
1 2650 3000
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 3400 2750 3400
|
||||
Wire Wire Line
|
||||
2750 3000 2850 3000
|
||||
Wire Wire Line
|
||||
2750 3400 2750 3000
|
||||
Wire Wire Line
|
||||
2650 3300 2650 3000
|
||||
Text Label 2250 5100 0 50 ~ 0
|
||||
IOVCC
|
||||
Text Label 2250 5000 0 50 ~ 0
|
||||
IOGND
|
||||
Text Label 2250 4900 0 50 ~ 0
|
||||
IOWR
|
||||
Text Label 2250 4800 0 50 ~ 0
|
||||
IOD7
|
||||
Text Label 2250 4700 0 50 ~ 0
|
||||
IOD6
|
||||
Text Label 2250 4600 0 50 ~ 0
|
||||
IOD5
|
||||
Text Label 2250 4500 0 50 ~ 0
|
||||
IOD4
|
||||
Text Label 2250 4400 0 50 ~ 0
|
||||
IOD3
|
||||
Text Label 2250 4300 0 50 ~ 0
|
||||
IOD2
|
||||
Text Label 2250 4200 0 50 ~ 0
|
||||
IOD1
|
||||
Text Label 2250 4100 0 50 ~ 0
|
||||
IOD0
|
||||
Text Label 2250 4000 0 50 ~ 0
|
||||
IOADDR4
|
||||
Text Label 2250 3900 0 50 ~ 0
|
||||
IOADDR3
|
||||
Text Label 2250 3800 0 50 ~ 0
|
||||
IOADDR2
|
||||
Text Label 2250 3700 0 50 ~ 0
|
||||
IOADDR1
|
||||
Text Label 2250 3600 0 50 ~ 0
|
||||
IOADDR0
|
||||
Text Label 2250 3500 0 50 ~ 0
|
||||
IOEN
|
||||
Text Label 2250 3400 0 50 ~ 0
|
||||
IOGND
|
||||
Text Label 2250 3300 0 50 ~ 0
|
||||
IOVCC
|
||||
Wire Wire Line
|
||||
2150 5100 2650 5100
|
||||
Wire Wire Line
|
||||
2150 4900 2650 4900
|
||||
Wire Wire Line
|
||||
2150 4000 2650 4000
|
||||
Wire Wire Line
|
||||
2150 3900 2650 3900
|
||||
Wire Wire Line
|
||||
2150 3300 2650 3300
|
||||
$Comp
|
||||
L Connector_Generic:Conn_01x19 IOBUS1
|
||||
U 1 1 6057928D
|
||||
P 1950 4200
|
||||
F 0 "IOBUS1" H 1868 5317 50 0000 C CNN
|
||||
F 1 "IO_Bus_conn" H 1868 5226 50 0000 C CNN
|
||||
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x19_P2.54mm_Horizontal" H 1950 4200 50 0001 C CNN
|
||||
F 3 "~" H 1950 4200 50 0001 C CNN
|
||||
1 1950 4200
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74HC244 U1
|
||||
U 1 1 605787CB
|
||||
P 4350 4600
|
||||
F 0 "U1" H 4350 5581 50 0000 C CNN
|
||||
F 1 "74HC244" H 4350 5490 50 0000 C CNN
|
||||
F 2 "Package_DIP:DIP-20_W7.62mm_LongPads" H 4350 4600 50 0001 C CNN
|
||||
F 3 "http://www.nxp.com/documents/data_sheet/74HC_HCT244.pdf" H 4350 4600 50 0001 C CNN
|
||||
1 4350 4600
|
||||
-1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L 74xx:74LS138 U2
|
||||
U 1 1 60577A7C
|
||||
P 6300 3900
|
||||
F 0 "U2" H 6300 4681 50 0000 C CNN
|
||||
F 1 "74HC138" H 6300 4590 50 0000 C CNN
|
||||
F 2 "Package_DIP:DIP-16_W7.62mm_LongPads" H 6300 3900 50 0001 C CNN
|
||||
F 3 "http://www.ti.com/lit/gpn/sn74LS138" H 6300 3900 50 0001 C CNN
|
||||
1 6300 3900
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
2150 4400 3850 4400
|
||||
Text Notes 4600 1300 0 197 ~ 0
|
||||
PAT80 Keyboard
|
||||
Text Notes 4000 2000 0 47 ~ 0
|
||||
The PAT80 keyboard is seen from the computer as a readonly block of 64 bytes of memory\nin the I/O space mapped to the first 3 of the 5 I/O address available for every single I/O device.\n\nThe keyboard controller is a board plugged on the I/O backplane and connected to the matrix board with a\n34-pin female-to-female flat ribbon cable (e.g. the ones used by IBM PC floppy disk drives)\n\nThe joystick port is Atari-style: partially C64 and MSX compatible (supports a single button and no analog paddle)
|
||||
Text Notes 4750 6100 0 47 ~ 0
|
||||
Keyboard controller
|
||||
$Comp
|
||||
L Connector_Generic:Conn_02x17_Odd_Even J1
|
||||
U 1 1 60ECCE47
|
||||
P 9100 3650
|
||||
F 0 "J1" H 9150 4667 50 0000 C CNN
|
||||
F 1 "Keyboard connector" H 9150 4576 50 0000 C CNN
|
||||
F 2 "Connector_PinHeader_2.54mm:PinHeader_2x17_P2.54mm_Vertical" H 9100 3650 50 0001 C CNN
|
||||
F 3 "~" H 9100 3650 50 0001 C CNN
|
||||
1 9100 3650
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
9400 2850 9400 2950
|
||||
Wire Wire Line
|
||||
9400 4600 9600 4600
|
||||
Connection ~ 9400 2950
|
||||
Wire Wire Line
|
||||
9400 2950 9400 3050
|
||||
Connection ~ 9400 3050
|
||||
Wire Wire Line
|
||||
9400 3050 9400 3150
|
||||
Connection ~ 9400 3150
|
||||
Wire Wire Line
|
||||
9400 3150 9400 3250
|
||||
Connection ~ 9400 3250
|
||||
Wire Wire Line
|
||||
9400 3250 9400 3350
|
||||
Connection ~ 9400 3350
|
||||
Wire Wire Line
|
||||
9400 3350 9400 3450
|
||||
Connection ~ 9400 3450
|
||||
Wire Wire Line
|
||||
9400 3450 9400 3550
|
||||
Connection ~ 9400 3550
|
||||
Wire Wire Line
|
||||
9400 3550 9400 3650
|
||||
Connection ~ 9400 3650
|
||||
Wire Wire Line
|
||||
9400 3650 9400 3750
|
||||
Connection ~ 9400 3750
|
||||
Wire Wire Line
|
||||
9400 3750 9400 3850
|
||||
Connection ~ 9400 3850
|
||||
Wire Wire Line
|
||||
9400 3850 9400 3950
|
||||
Connection ~ 9400 3950
|
||||
Wire Wire Line
|
||||
9400 3950 9400 4050
|
||||
Connection ~ 9400 4050
|
||||
Wire Wire Line
|
||||
9400 4050 9400 4150
|
||||
Connection ~ 9400 4150
|
||||
Wire Wire Line
|
||||
9400 4150 9400 4250
|
||||
Connection ~ 9400 4250
|
||||
Wire Wire Line
|
||||
9400 4250 9400 4350
|
||||
Connection ~ 9400 4350
|
||||
Wire Wire Line
|
||||
9400 4350 9400 4450
|
||||
Connection ~ 9400 4450
|
||||
Wire Wire Line
|
||||
9400 4450 9400 4600
|
||||
Entry Wire Line
|
||||
8500 2850 8400 2950
|
||||
Entry Wire Line
|
||||
8500 2950 8400 3050
|
||||
Entry Wire Line
|
||||
8500 3050 8400 3150
|
||||
Entry Wire Line
|
||||
8500 3150 8400 3250
|
||||
Entry Wire Line
|
||||
8500 3250 8400 3350
|
||||
Entry Wire Line
|
||||
8500 3350 8400 3450
|
||||
Entry Wire Line
|
||||
8500 3450 8400 3550
|
||||
Entry Wire Line
|
||||
8500 3550 8400 3650
|
||||
Entry Wire Line
|
||||
8500 3750 8400 3850
|
||||
Entry Wire Line
|
||||
8500 3850 8400 3950
|
||||
Entry Wire Line
|
||||
8500 3950 8400 4050
|
||||
Entry Wire Line
|
||||
8500 4050 8400 4150
|
||||
Entry Wire Line
|
||||
8500 4150 8400 4250
|
||||
Entry Wire Line
|
||||
8500 4250 8400 4350
|
||||
Entry Wire Line
|
||||
8500 4350 8400 4450
|
||||
Entry Wire Line
|
||||
8500 4450 8400 4550
|
||||
$Comp
|
||||
L power:GND #PWR017
|
||||
U 1 1 60ECCE7F
|
||||
P 9600 4600
|
||||
F 0 "#PWR017" H 9600 4350 50 0001 C CNN
|
||||
F 1 "GND" H 9605 4427 50 0000 C CNN
|
||||
F 2 "" H 9600 4600 50 0001 C CNN
|
||||
F 3 "" H 9600 4600 50 0001 C CNN
|
||||
1 9600 4600
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8500 2850 8900 2850
|
||||
Wire Wire Line
|
||||
8500 2950 8900 2950
|
||||
Wire Wire Line
|
||||
8500 3050 8900 3050
|
||||
Wire Wire Line
|
||||
8500 3150 8900 3150
|
||||
Wire Wire Line
|
||||
8500 3250 8900 3250
|
||||
Wire Wire Line
|
||||
8500 3350 8900 3350
|
||||
Wire Wire Line
|
||||
8500 3450 8900 3450
|
||||
Wire Wire Line
|
||||
8500 3550 8900 3550
|
||||
Wire Wire Line
|
||||
8500 3750 8900 3750
|
||||
Wire Wire Line
|
||||
8500 3850 8900 3850
|
||||
Wire Wire Line
|
||||
8500 3950 8900 3950
|
||||
Wire Wire Line
|
||||
8500 4050 8900 4050
|
||||
Wire Wire Line
|
||||
8500 4150 8900 4150
|
||||
Wire Wire Line
|
||||
8500 4250 8900 4250
|
||||
Wire Wire Line
|
||||
8500 4350 8900 4350
|
||||
Wire Wire Line
|
||||
8500 4450 8900 4450
|
||||
Text Label 8600 2850 0 47 ~ 0
|
||||
COL0
|
||||
Text Label 8600 2950 0 47 ~ 0
|
||||
COL1
|
||||
Text Label 8600 3050 0 47 ~ 0
|
||||
COL2
|
||||
Text Label 8600 3150 0 47 ~ 0
|
||||
COL3
|
||||
Text Label 8600 3250 0 47 ~ 0
|
||||
COL4
|
||||
Text Label 8600 3350 0 47 ~ 0
|
||||
COL5
|
||||
Text Label 8600 3450 0 47 ~ 0
|
||||
COL6
|
||||
Text Label 8600 3550 0 47 ~ 0
|
||||
COL7
|
||||
Text Label 8600 3750 0 47 ~ 0
|
||||
ROW0
|
||||
Text Label 8600 3850 0 47 ~ 0
|
||||
ROW1
|
||||
Text Label 8600 3950 0 47 ~ 0
|
||||
ROW2
|
||||
Text Label 8600 4050 0 47 ~ 0
|
||||
ROW3
|
||||
Text Label 8600 4150 0 47 ~ 0
|
||||
ROW4
|
||||
Text Label 8600 4250 0 47 ~ 0
|
||||
ROW5
|
||||
Text Label 8600 4350 0 47 ~ 0
|
||||
ROW6
|
||||
Text Label 8600 4450 0 47 ~ 0
|
||||
ROW7
|
||||
$Comp
|
||||
L power:VCC #PWR014
|
||||
U 1 1 6138B5E2
|
||||
P 7950 3950
|
||||
F 0 "#PWR014" H 7950 3800 50 0001 C CNN
|
||||
F 1 "VCC" H 7967 4123 50 0000 C CNN
|
||||
F 2 "" H 7950 3950 50 0001 C CNN
|
||||
F 3 "" H 7950 3950 50 0001 C CNN
|
||||
1 7950 3950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
8900 3650 8450 3650
|
||||
Wire Wire Line
|
||||
8450 3650 8450 3750
|
||||
Wire Wire Line
|
||||
8450 3750 8150 3750
|
||||
Wire Wire Line
|
||||
8150 3750 8150 3950
|
||||
Wire Wire Line
|
||||
8150 3950 7950 3950
|
||||
Text Label 8600 3650 0 47 ~ 0
|
||||
MTXVCC
|
||||
$Comp
|
||||
L Connector:DB9_Female_MountingHoles J2
|
||||
U 1 1 60C1B7D7
|
||||
P 9250 5250
|
||||
F 0 "J2" H 9430 5252 50 0000 L CNN
|
||||
F 1 "Joystick connector" H 9430 5161 50 0000 L CNN
|
||||
F 2 "Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm" H 9250 5250 50 0001 C CNN
|
||||
F 3 " ~" H 9250 5250 50 0001 C CNN
|
||||
1 9250 5250
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Bus Line
|
||||
7250 3650 8400 3650
|
||||
Wire Bus Line
|
||||
7250 5600 8100 5600
|
||||
Wire Bus Line
|
||||
5200 5750 8400 5750
|
||||
Entry Wire Line
|
||||
8100 5450 8200 5350
|
||||
Text Label 8600 5350 0 50 ~ 0
|
||||
COL7
|
||||
Wire Wire Line
|
||||
8950 4850 8500 4850
|
||||
Entry Wire Line
|
||||
8400 4950 8500 4850
|
||||
Wire Bus Line
|
||||
8100 5600 8100 5450
|
||||
Wire Wire Line
|
||||
8950 5050 8500 5050
|
||||
Entry Wire Line
|
||||
8400 5150 8500 5050
|
||||
Wire Wire Line
|
||||
8950 5250 8500 5250
|
||||
Entry Wire Line
|
||||
8400 5350 8500 5250
|
||||
Wire Wire Line
|
||||
8950 5450 8500 5450
|
||||
Entry Wire Line
|
||||
8400 5550 8500 5450
|
||||
Text Label 8600 4850 0 50 ~ 0
|
||||
ROW0
|
||||
Text Label 8600 5050 0 50 ~ 0
|
||||
ROW1
|
||||
Text Label 8600 5250 0 50 ~ 0
|
||||
ROW2
|
||||
Text Label 8600 5450 0 50 ~ 0
|
||||
ROW3
|
||||
Wire Wire Line
|
||||
8950 4950 8500 4950
|
||||
Entry Wire Line
|
||||
8400 5050 8500 4950
|
||||
Text Label 8600 4950 0 50 ~ 0
|
||||
ROW4
|
||||
Wire Wire Line
|
||||
8950 5150 8500 5150
|
||||
Wire Wire Line
|
||||
8500 5150 8500 5200
|
||||
Wire Wire Line
|
||||
8500 5200 7950 5200
|
||||
$Comp
|
||||
L power:VCC #PWR015
|
||||
U 1 1 60EC4111
|
||||
P 7950 5200
|
||||
F 0 "#PWR015" H 7950 5050 50 0001 C CNN
|
||||
F 1 "VCC" H 7967 5373 50 0000 C CNN
|
||||
F 2 "" H 7950 5200 50 0001 C CNN
|
||||
F 3 "" H 7950 5200 50 0001 C CNN
|
||||
1 7950 5200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR016
|
||||
U 1 1 60EC5968
|
||||
P 9250 5850
|
||||
F 0 "#PWR016" H 9250 5600 50 0001 C CNN
|
||||
F 1 "GND" H 9255 5677 50 0000 C CNN
|
||||
F 2 "" H 9250 5850 50 0001 C CNN
|
||||
F 3 "" H 9250 5850 50 0001 C CNN
|
||||
1 9250 5850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:GND #PWR012
|
||||
U 1 1 60F7D3B6
|
||||
P 6300 4950
|
||||
F 0 "#PWR012" H 6300 4700 50 0001 C CNN
|
||||
F 1 "GND" H 6305 4777 50 0000 C CNN
|
||||
F 2 "" H 6300 4950 50 0001 C CNN
|
||||
F 3 "" H 6300 4950 50 0001 C CNN
|
||||
1 6300 4950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6300 4950 6300 4600
|
||||
$Comp
|
||||
L Device:C C4
|
||||
U 1 1 60FB4E9D
|
||||
P 6650 3100
|
||||
F 0 "C4" V 6398 3100 50 0000 C CNN
|
||||
F 1 "56Pf" V 6489 3100 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6688 2950 50 0001 C CNN
|
||||
F 3 "~" H 6650 3100 50 0001 C CNN
|
||||
1 6650 3100
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6800 2950 6800 2850
|
||||
Connection ~ 6800 2950
|
||||
Wire Wire Line
|
||||
6900 2950 6800 2950
|
||||
$Comp
|
||||
L power:GND #PWR013
|
||||
U 1 1 60FB4EA6
|
||||
P 6900 2950
|
||||
F 0 "#PWR013" H 6900 2700 50 0001 C CNN
|
||||
F 1 "GND" H 6905 2777 50 0000 C CNN
|
||||
F 2 "" H 6900 2950 50 0001 C CNN
|
||||
F 3 "" H 6900 2950 50 0001 C CNN
|
||||
1 6900 2950
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6300 2950 6300 2800
|
||||
Wire Wire Line
|
||||
6500 2950 6500 2850
|
||||
Connection ~ 6500 2950
|
||||
Wire Wire Line
|
||||
6500 2950 6300 2950
|
||||
Wire Wire Line
|
||||
6500 3100 6500 2950
|
||||
Wire Wire Line
|
||||
6800 3100 6800 2950
|
||||
$Comp
|
||||
L Device:C C3
|
||||
U 1 1 60FB4EB3
|
||||
P 6650 2850
|
||||
F 0 "C3" V 6398 2850 50 0000 C CNN
|
||||
F 1 "100Nf" V 6489 2850 50 0000 C CNN
|
||||
F 2 "Capacitor_THT:CP_Radial_Tantal_D6.0mm_P5.00mm" H 6688 2700 50 0001 C CNN
|
||||
F 3 "~" H 6650 2850 50 0001 C CNN
|
||||
1 6650 2850
|
||||
0 1 1 0
|
||||
$EndComp
|
||||
$Comp
|
||||
L power:VCC #PWR011
|
||||
U 1 1 60FB4EB9
|
||||
P 6300 2800
|
||||
F 0 "#PWR011" H 6300 2650 50 0001 C CNN
|
||||
F 1 "VCC" H 6317 2973 50 0000 C CNN
|
||||
F 2 "" H 6300 2800 50 0001 C CNN
|
||||
F 3 "" H 6300 2800 50 0001 C CNN
|
||||
1 6300 2800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Wire Wire Line
|
||||
6300 2950 6300 3300
|
||||
Connection ~ 6300 2950
|
||||
Wire Wire Line
|
||||
8200 5350 8950 5350
|
||||
Wire Bus Line
|
||||
8400 2950 8400 3650
|
||||
Wire Bus Line
|
||||
5200 4200 5200 5750
|
||||
Wire Bus Line
|
||||
7250 3650 7250 5600
|
||||
Wire Bus Line
|
||||
8400 3850 8400 5750
|
||||
Text Notes 7350 7550 0 118 ~ 0
|
||||
Pat80 Keyboard and Joystick Controller
|
||||
$EndSCHEMATC
|
@ -0,0 +1,3 @@
|
||||
(sym_lib_table
|
||||
(lib (name pat80)(type Legacy)(uri /home/danieleverducci/git/pato-z80-home-computer/kicad-symbols/pat80.lib)(options "")(descr ""))
|
||||
)
|
Loading…
Reference in New Issue
Block a user