Update schematic/PCB to work with more EPROM types

This commit is contained in:
Terence Boldt 2020-12-13 22:19:04 -05:00
parent 3880a1c30c
commit c93b54c669
17 changed files with 3330 additions and 2724 deletions

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.2)-1*
G04 #@! TF.CreationDate,2020-12-13T00:41:06-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.1*
G04 #@! TF.CreationDate,2020-12-13T22:16:38-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.2*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L2,Bot*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 00:41:06*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 22:16:38*
%MOMM*%
%LPD*%
G01*
@ -2436,7 +2436,7 @@ G04 #@! TO.P,U1,12*
G04 #@! TO.N,Net-(U0-Pad17)*
X157480000Y-87630000D03*
G04 #@! TO.P,U1,26*
G04 #@! TO.N,Net-(U1-Pad26)*
G04 #@! TO.N,Net-(C1-Pad1)*
X180340000Y-102870000D03*
G04 #@! TO.P,U1,13*
G04 #@! TO.N,Net-(U0-Pad16)*
@ -2590,7 +2590,7 @@ G04 #@! TO.N,Net-(U0-Pad13)*
X156718000Y-96901000D03*
X142367000Y-96139000D03*
G04 #@! TO.N,Net-(J0-Pad8)*
X178562000Y-107315000D03*
X176530000Y-106680000D03*
G04 #@! TO.N,Net-(U0-Pad12)*
X145288000Y-95758000D03*
X159258000Y-96266000D03*
@ -2736,12 +2736,16 @@ X140081000Y-95504000D01*
X139700000Y-92075000D02*
X139700000Y-95123000D01*
G04 #@! TO.N,Net-(J0-Pad9)*
X181406701Y-107264299D02*
X180467000Y-108204000D01*
X181406701Y-88696701D02*
X181406701Y-107264299D01*
X181482901Y-107188099D02*
X180949600Y-107721400D01*
X181482901Y-88772901D02*
X181482901Y-107188099D01*
X180340000Y-87630000D02*
X181406701Y-88696701D01*
X181482901Y-88772901D01*
X181406701Y-107264299D02*
X180949600Y-107721400D01*
X180949600Y-107721400D02*
X180467000Y-108204000D01*
G04 #@! TO.N,Net-(U0-Pad13)*
X142240000Y-88900000D02*
X139700000Y-86360000D01*
@ -2768,12 +2772,12 @@ X138633299Y-85293299D01*
G04 #@! TO.N,Net-(J0-Pad8)*
X178866701Y-88696701D02*
X177800000Y-87630000D01*
X178866701Y-106471484D02*
X178866701Y-99822000D02*
X178866701Y-88696701D01*
X178562000Y-106776185D02*
X178866701Y-106471484D01*
X178562000Y-107315000D02*
X178562000Y-106776185D01*
X176530000Y-102158701D02*
X178866701Y-99822000D01*
X176530000Y-106680000D02*
X176530000Y-102158701D01*
G04 #@! TO.N,Net-(U0-Pad12)*
X144780000Y-88900000D02*
X142240000Y-86360000D01*
@ -2978,20 +2982,24 @@ X185420000Y-68580000D02*
X185420000Y-68707000D01*
X185420000Y-68707000D02*
X185420000Y-71120000D01*
X179273299Y-85775701D02*
X179273299Y-108254701D01*
X183769000Y-85090000D02*
X179959000Y-85090000D01*
X179273299Y-108254701D02*
X178054000Y-109474000D01*
X184149999Y-72390001D02*
X184149999Y-84709001D01*
X179959000Y-85090000D02*
X179273299Y-85775701D01*
X184149999Y-84709001D02*
X183769000Y-85090000D01*
X185420000Y-71120000D02*
X184149999Y-72390001D01*
X183769000Y-85090000D02*
X184149999Y-84709001D01*
X179273299Y-85775701D02*
X179959000Y-85090000D01*
X179959000Y-85090000D02*
X183769000Y-85090000D01*
X179273299Y-100426310D02*
X179273299Y-85775701D01*
X178866701Y-100832908D02*
X179273299Y-100426310D01*
X184149999Y-72390001D02*
X185420000Y-71120000D01*
X178866701Y-108661299D02*
X178866701Y-100832908D01*
X178054000Y-109474000D02*
X178866701Y-108661299D01*
G04 #@! TO.N,Net-(J0-Pad23)*
X180415001Y-115570000D02*
X180415001Y-110871000D01*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.2)-1*
G04 #@! TF.CreationDate,2020-12-13T00:41:07-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.1*
G04 #@! TF.CreationDate,2020-12-13T22:16:39-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.2*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Bot*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 00:41:07*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 22:16:39*
%MOMM*%
%LPD*%
G01*

File diff suppressed because it is too large Load Diff

View File

@ -1,11 +1,11 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.2)-1*
G04 #@! TF.CreationDate,2020-12-13T00:41:07-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.1*
G04 #@! TF.CreationDate,2020-12-13T22:16:39-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.2*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Profile,NP*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 00:41:07*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 22:16:39*
%MOMM*%
%LPD*%
G01*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.2)-1*
G04 #@! TF.CreationDate,2020-12-13T00:41:06-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.1*
G04 #@! TF.CreationDate,2020-12-13T22:16:38-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.2*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Copper,L1,Top*
G04 #@! TF.FilePolarity,Positive*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 00:41:06*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 22:16:38*
%MOMM*%
%LPD*%
G01*
@ -2436,7 +2436,7 @@ G04 #@! TO.P,U1,12*
G04 #@! TO.N,Net-(U0-Pad17)*
X157480000Y-87630000D03*
G04 #@! TO.P,U1,26*
G04 #@! TO.N,Net-(U1-Pad26)*
G04 #@! TO.N,Net-(C1-Pad1)*
X180340000Y-102870000D03*
G04 #@! TO.P,U1,13*
G04 #@! TO.N,Net-(U0-Pad16)*
@ -2590,7 +2590,7 @@ G04 #@! TO.N,Net-(U0-Pad13)*
X156718000Y-96901000D03*
X142367000Y-96139000D03*
G04 #@! TO.N,Net-(J0-Pad8)*
X178562000Y-107315000D03*
X176530000Y-106680000D03*
G04 #@! TO.N,Net-(U0-Pad12)*
X145288000Y-95758000D03*
X159258000Y-96266000D03*
@ -2736,14 +2736,14 @@ X142367000Y-96139000D01*
X143382999Y-96520001D02*
X143001998Y-96139000D01*
G04 #@! TO.N,Net-(J0-Pad8)*
X142315001Y-115570000D02*
X142315001Y-111760000D01*
X142315001Y-111760000D02*
X146252001Y-107823000D01*
X178054000Y-107823000D02*
X178562000Y-107315000D01*
X142315001Y-115570000D01*
X146252001Y-107823000D02*
X178054000Y-107823000D01*
X142315001Y-111760000D01*
X176530000Y-106680000D02*
X175387000Y-107823000D01*
X175387000Y-107823000D02*
X146252001Y-107823000D01*
G04 #@! TO.N,Net-(U0-Pad12)*
X158750000Y-95758000D02*
X159258000Y-96266000D01*
@ -3439,6 +3439,8 @@ X188112401Y-68732401D02*
X188112401Y-86550399D01*
X185420000Y-66040000D02*
X188112401Y-68732401D01*
X180340000Y-102870000D02*
X182880000Y-102870000D01*
D20*
G04 #@! TO.N,Net-(C5-Pad1)*
X115558199Y-87006801D02*

View File

@ -1,12 +1,12 @@
G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,(5.0.2)-1*
G04 #@! TF.CreationDate,2020-12-13T00:41:06-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.1*
G04 #@! TF.CreationDate,2020-12-13T22:16:39-05:00*
G04 #@! TF.ProjectId,Apple2IORPi,4170706c-6532-4494-9f52-50692e6b6963,0.2*
G04 #@! TF.SameCoordinates,Original*
G04 #@! TF.FileFunction,Soldermask,Top*
G04 #@! TF.FilePolarity,Negative*
%FSLAX46Y46*%
G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 00:41:06*
G04 Created by KiCad (PCBNEW (5.0.2)-1) date 2020-12-13 22:16:39*
%MOMM*%
%LPD*%
G01*

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
M48
;DRILL file {KiCad (5.0.2)-1} date 2020-12-13 00:41:09
;DRILL file {KiCad (5.0.2)-1} date 2020-12-13 22:16:41
;FORMAT={-:-/ absolute / inch / decimal}
FMAT,2
INCH,TZ

View File

@ -1,5 +1,5 @@
M48
;DRILL file {KiCad (5.0.2)-1} date 2020-12-13 00:41:09
;DRILL file {KiCad (5.0.2)-1} date 2020-12-13 22:16:41
;FORMAT={-:-/ absolute / inch / decimal}
FMAT,2
INCH,TZ
@ -72,10 +72,10 @@ X6.655Y-4.17
X6.76Y-4.2
X6.86Y-4.205
X6.905Y-4.33
X6.95Y-4.2
X6.955Y-4.305
X6.96Y-3.905
X7.01Y-4.31
X7.03Y-4.225
X7.103Y-4.365
X7.105Y-4.26
X7.203Y-4.365
@ -83,20 +83,6 @@ X7.365Y-2.855
T2
X7.2Y-3.9
T3
X7.Y-2.6
X7.Y-2.7
X7.Y-2.8
X7.Y-2.9
X7.Y-3.
X7.Y-3.1
X7.Y-3.2
X7.3Y-2.6
X7.3Y-2.7
X7.3Y-2.8
X7.3Y-2.9
X7.3Y-3.
X7.3Y-3.1
X7.3Y-3.2
X6.Y-3.45
X6.Y-4.05
X6.1Y-3.45
@ -125,6 +111,44 @@ X7.2Y-3.45
X7.2Y-4.05
X7.3Y-3.45
X7.3Y-4.05
X7.1016Y-2.475
X7.2Y-2.475
X4.775Y-3.725
X4.775Y-3.8234
X7.Y-2.6
X7.Y-2.7
X7.Y-2.8
X7.Y-2.9
X7.Y-3.
X7.Y-3.1
X7.Y-3.2
X7.3Y-2.6
X7.3Y-2.7
X7.3Y-2.8
X7.3Y-2.9
X7.3Y-3.
X7.3Y-3.1
X7.3Y-3.2
X4.775Y-2.625
X4.775Y-2.7234
X4.775Y-3.2
X4.775Y-3.2984
X6.5266Y-2.475
X6.625Y-2.475
X6.425Y-2.6
X6.425Y-2.7
X6.425Y-2.8
X6.425Y-2.9
X6.425Y-3.
X6.425Y-3.1
X6.425Y-3.2
X6.725Y-2.6
X6.725Y-2.7
X6.725Y-2.8
X6.725Y-2.9
X6.725Y-3.
X6.725Y-3.1
X6.725Y-3.2
X4.9Y-3.625
X4.9Y-3.925
X5.Y-3.625
@ -145,8 +169,6 @@ X5.7Y-3.625
X5.7Y-3.925
X5.8Y-3.625
X5.8Y-3.925
X6.5266Y-2.475
X6.625Y-2.475
X4.9Y-2.525
X4.9Y-2.825
X5.Y-2.525
@ -167,30 +189,8 @@ X5.7Y-2.525
X5.7Y-2.825
X5.8Y-2.525
X5.8Y-2.825
X4.775Y-3.725
X4.775Y-3.8234
X7.425Y-3.7
X7.425Y-3.7984
X7.1016Y-2.475
X7.2Y-2.475
X4.775Y-3.2
X4.775Y-3.2984
X4.775Y-2.625
X4.775Y-2.7234
X6.425Y-2.6
X6.425Y-2.7
X6.425Y-2.8
X6.425Y-2.9
X6.425Y-3.
X6.425Y-3.1
X6.425Y-3.2
X6.725Y-2.6
X6.725Y-2.7
X6.725Y-2.8
X6.725Y-2.9
X6.725Y-3.
X6.725Y-3.1
X6.725Y-3.2
X4.9Y-3.1
X4.9Y-3.4
X5.Y-3.1

View File

@ -1,501 +1,498 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 74xx_74LS00
#
DEF 74xx_74LS00 U 0 40 Y Y 5 L N
F0 "U" 0 50 50 H V C CNN
F1 "74xx_74LS00" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 74LS37 7400 74HCT00 74HC00
$FPLIST
DIP*W7.62mm*
SO14*
$ENDFPLIST
DRAW
A 0 0 150 -899 899 1 1 10 f 0 -150 0 150
A 0 0 150 -899 899 2 1 10 f 0 -150 0 150
A 0 0 150 -899 899 3 1 10 f 0 -150 0 150
A 0 0 150 -899 899 4 1 10 f 0 -150 0 150
A -360 0 258 354 -354 1 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 1 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 1 2 10 f 150 0 -24 -150
A -360 0 258 354 -354 2 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 2 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 2 2 10 f 150 0 -24 -150
A -360 0 258 354 -354 3 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 3 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 3 2 10 f 150 0 -24 -150
A -360 0 258 354 -354 4 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 4 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 4 2 10 f 150 0 -24 -150
S -200 300 200 -300 5 1 10 f
P 4 1 1 10 0 150 -150 150 -150 -150 0 -150 f
P 4 2 1 10 0 150 -150 150 -150 -150 0 -150 f
P 4 3 1 10 0 150 -150 150 -150 -150 0 -150 f
P 4 4 1 10 0 150 -150 150 -150 -150 0 -150 f
P 2 1 2 10 -150 -150 -25 -150 f
P 2 1 2 10 -150 150 -25 150 f
P 12 1 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 2 2 10 -150 -150 -25 -150 f
P 2 2 2 10 -150 150 -25 150 f
P 12 2 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 3 2 10 -150 -150 -25 -150 f
P 2 3 2 10 -150 150 -25 150 f
P 12 3 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 4 2 10 -150 -150 -25 -150 f
P 2 4 2 10 -150 150 -25 150 f
P 12 4 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
X VCC 14 0 500 200 D 50 50 5 0 W
X GND 7 0 -500 200 U 50 50 5 0 W
X ~ 1 -300 100 150 R 50 50 1 1 I
X ~ 2 -300 -100 150 R 50 50 1 1 I
X ~ 3 300 0 150 L 50 50 1 1 O I
X ~ 4 -300 100 150 R 50 50 2 1 I
X ~ 5 -300 -100 150 R 50 50 2 1 I
X ~ 6 300 0 150 L 50 50 2 1 O I
X ~ 10 -300 -100 150 R 50 50 3 1 I
X ~ 8 300 0 150 L 50 50 3 1 O I
X ~ 9 -300 100 150 R 50 50 3 1 I
X ~ 11 300 0 150 L 50 50 4 1 O I
X ~ 12 -300 100 150 R 50 50 4 1 I
X ~ 13 -300 -100 150 R 50 50 4 1 I
X ~ 1 -300 100 170 R 50 50 1 2 I I
X ~ 2 -300 -100 170 R 50 50 1 2 I I
X ~ 3 300 0 150 L 50 50 1 2 O
X ~ 4 -300 100 170 R 50 50 2 2 I I
X ~ 5 -300 -100 170 R 50 50 2 2 I I
X ~ 6 300 0 150 L 50 50 2 2 O
X ~ 10 -300 -100 170 R 50 50 3 2 I I
X ~ 8 300 0 150 L 50 50 3 2 O
X ~ 9 -300 100 170 R 50 50 3 2 I I
X ~ 11 300 0 150 L 50 50 4 2 O
X ~ 12 -300 100 170 R 50 50 4 2 I I
X ~ 13 -300 -100 170 R 50 50 4 2 I I
ENDDRAW
ENDDEF
#
# 74xx_74LS245
#
DEF 74xx_74LS245 U 0 40 Y Y 1 L N
F0 "U" -300 650 50 H V C CNN
F1 "74xx_74LS245" -300 -650 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 74HC245
$FPLIST
DIP?20*
$ENDFPLIST
DRAW
S -300 600 300 -600 1 1 10 f
P 3 1 0 0 -25 -50 -25 50 25 50 N
P 4 1 0 0 -50 -50 25 -50 25 50 50 50 N
X A->B 1 -500 -400 200 R 50 50 1 0 I
X GND 10 0 -800 200 U 50 50 1 0 W
X B7 11 500 -200 200 L 50 50 1 0 T
X B6 12 500 -100 200 L 50 50 1 0 T
X B5 13 500 0 200 L 50 50 1 0 T
X B4 14 500 100 200 L 50 50 1 0 T
X B3 15 500 200 200 L 50 50 1 0 T
X B2 16 500 300 200 L 50 50 1 0 T
X B1 17 500 400 200 L 50 50 1 0 T
X B0 18 500 500 200 L 50 50 1 0 T
X CE 19 -500 -500 200 R 50 50 1 0 I I
X A0 2 -500 500 200 R 50 50 1 0 T
X VCC 20 0 800 200 D 50 50 1 0 W
X A1 3 -500 400 200 R 50 50 1 0 T
X A2 4 -500 300 200 R 50 50 1 0 T
X A3 5 -500 200 200 R 50 50 1 0 T
X A4 6 -500 100 200 R 50 50 1 0 T
X A5 7 -500 0 200 R 50 50 1 0 T
X A6 8 -500 -100 200 R 50 50 1 0 T
X A7 9 -500 -200 200 R 50 50 1 0 T
ENDDRAW
ENDDEF
#
# 74xx_74LS32
#
DEF 74xx_74LS32 U 0 40 Y Y 5 L N
F0 "U" 0 50 50 H V C CNN
F1 "74xx_74LS32" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
DIP?14*
$ENDFPLIST
DRAW
A -360 0 258 354 -354 1 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 1 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 1 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 2 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 2 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 2 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 3 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 3 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 3 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 4 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 4 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 4 1 10 f 150 0 -24 -150
A 0 0 150 -899 899 1 2 10 f 0 -150 0 150
A 0 0 150 -899 899 2 2 10 f 0 -150 0 150
A 0 0 150 -899 899 3 2 10 f 0 -150 0 150
A 0 0 150 -899 899 4 2 10 f 0 -150 0 150
S -200 300 200 -300 5 1 10 f
P 2 1 1 10 -150 -150 -25 -150 f
P 2 1 1 10 -150 150 -25 150 f
P 12 1 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 2 1 10 -150 -150 -25 -150 f
P 2 2 1 10 -150 150 -25 150 f
P 12 2 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 3 1 10 -150 -150 -25 -150 f
P 2 3 1 10 -150 150 -25 150 f
P 12 3 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 4 1 10 -150 -150 -25 -150 f
P 2 4 1 10 -150 150 -25 150 f
P 12 4 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 4 1 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 2 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 3 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 4 2 10 0 150 -150 150 -150 -150 0 -150 f
X VCC 14 0 500 200 D 50 50 5 0 W
X GND 7 0 -500 200 U 50 50 5 0 W
X ~ 1 -300 100 170 R 50 50 1 1 I
X ~ 2 -300 -100 170 R 50 50 1 1 I
X ~ 3 300 0 150 L 50 50 1 1 O
X ~ 4 -300 100 170 R 50 50 2 1 I
X ~ 5 -300 -100 170 R 50 50 2 1 I
X ~ 6 300 0 150 L 50 50 2 1 O
X ~ 10 -300 -100 170 R 50 50 3 1 I
X ~ 8 300 0 150 L 50 50 3 1 O
X ~ 9 -300 100 170 R 50 50 3 1 I
X ~ 11 300 0 150 L 50 50 4 1 O
X ~ 12 -300 100 170 R 50 50 4 1 I
X ~ 13 -300 -100 170 R 50 50 4 1 I
X ~ 1 -300 100 150 R 50 50 1 2 I I
X ~ 2 -300 -100 150 R 50 50 1 2 I I
X ~ 3 300 0 150 L 50 50 1 2 O I
X ~ 4 -300 100 150 R 50 50 2 2 I I
X ~ 5 -300 -100 150 R 50 50 2 2 I I
X ~ 6 300 0 150 L 50 50 2 2 O I
X ~ 10 -300 -100 150 R 50 50 3 2 I I
X ~ 8 300 0 150 L 50 50 3 2 O I
X ~ 9 -300 100 150 R 50 50 3 2 I I
X ~ 11 300 0 150 L 50 50 4 2 O I
X ~ 12 -300 100 150 R 50 50 4 2 I I
X ~ 13 -300 -100 150 R 50 50 4 2 I I
ENDDRAW
ENDDEF
#
# 74xx_74LS374
#
DEF 74xx_74LS374 U 0 20 Y Y 1 F N
F0 "U" -300 650 50 H V C CNN
F1 "74xx_74LS374" -300 -650 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 74HC374 74HCT374 74AHC374 74AHCT374
$FPLIST
DIP?20*
SOIC?20*
SO?20*
$ENDFPLIST
DRAW
S -300 600 300 -600 1 1 10 f
X OE 1 -500 -500 200 R 50 50 1 0 I I
X GND 10 0 -800 200 U 50 50 1 0 W
X Cp 11 -500 -400 200 R 50 50 1 0 I C
X O4 12 500 100 200 L 50 50 1 0 T
X D4 13 -500 100 200 R 50 50 1 0 I
X D5 14 -500 0 200 R 50 50 1 0 I
X O5 15 500 0 200 L 50 50 1 0 T
X O6 16 500 -100 200 L 50 50 1 0 T
X D6 17 -500 -100 200 R 50 50 1 0 I
X D7 18 -500 -200 200 R 50 50 1 0 I
X O7 19 500 -200 200 L 50 50 1 0 T
X O0 2 500 500 200 L 50 50 1 0 T
X VCC 20 0 800 200 D 50 50 1 0 W
X D0 3 -500 500 200 R 50 50 1 0 I
X D1 4 -500 400 200 R 50 50 1 0 I
X O1 5 500 400 200 L 50 50 1 0 T
X O2 6 500 300 200 L 50 50 1 0 T
X D2 7 -500 300 200 R 50 50 1 0 I
X D3 8 -500 200 200 R 50 50 1 0 I
X O3 9 500 200 200 L 50 50 1 0 T
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x25_Counter_Clockwise
#
DEF Connector_Generic_Conn_02x25_Counter_Clockwise J 0 40 Y N 1 F N
F0 "J" 50 1300 50 H V C CNN
F1 "Connector_Generic_Conn_02x25_Counter_Clockwise" 50 -1300 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 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
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 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1250 150 -1250 1 1 10 f
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
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
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
X Pin_1 1 -200 1200 150 R 50 50 1 1 P
X Pin_10 10 -200 300 150 R 50 50 1 1 P
X Pin_11 11 -200 200 150 R 50 50 1 1 P
X Pin_12 12 -200 100 150 R 50 50 1 1 P
X Pin_13 13 -200 0 150 R 50 50 1 1 P
X Pin_14 14 -200 -100 150 R 50 50 1 1 P
X Pin_15 15 -200 -200 150 R 50 50 1 1 P
X Pin_16 16 -200 -300 150 R 50 50 1 1 P
X Pin_17 17 -200 -400 150 R 50 50 1 1 P
X Pin_18 18 -200 -500 150 R 50 50 1 1 P
X Pin_19 19 -200 -600 150 R 50 50 1 1 P
X Pin_2 2 -200 1100 150 R 50 50 1 1 P
X Pin_20 20 -200 -700 150 R 50 50 1 1 P
X Pin_21 21 -200 -800 150 R 50 50 1 1 P
X Pin_22 22 -200 -900 150 R 50 50 1 1 P
X Pin_23 23 -200 -1000 150 R 50 50 1 1 P
X Pin_24 24 -200 -1100 150 R 50 50 1 1 P
X Pin_25 25 -200 -1200 150 R 50 50 1 1 P
X Pin_26 26 300 -1200 150 L 50 50 1 1 P
X Pin_27 27 300 -1100 150 L 50 50 1 1 P
X Pin_28 28 300 -1000 150 L 50 50 1 1 P
X Pin_29 29 300 -900 150 L 50 50 1 1 P
X Pin_3 3 -200 1000 150 R 50 50 1 1 P
X Pin_30 30 300 -800 150 L 50 50 1 1 P
X Pin_31 31 300 -700 150 L 50 50 1 1 P
X Pin_32 32 300 -600 150 L 50 50 1 1 P
X Pin_33 33 300 -500 150 L 50 50 1 1 P
X Pin_34 34 300 -400 150 L 50 50 1 1 P
X Pin_35 35 300 -300 150 L 50 50 1 1 P
X Pin_36 36 300 -200 150 L 50 50 1 1 P
X Pin_37 37 300 -100 150 L 50 50 1 1 P
X Pin_38 38 300 0 150 L 50 50 1 1 P
X Pin_39 39 300 100 150 L 50 50 1 1 P
X Pin_4 4 -200 900 150 R 50 50 1 1 P
X Pin_40 40 300 200 150 L 50 50 1 1 P
X Pin_41 41 300 300 150 L 50 50 1 1 P
X Pin_42 42 300 400 150 L 50 50 1 1 P
X Pin_43 43 300 500 150 L 50 50 1 1 P
X Pin_44 44 300 600 150 L 50 50 1 1 P
X Pin_45 45 300 700 150 L 50 50 1 1 P
X Pin_46 46 300 800 150 L 50 50 1 1 P
X Pin_47 47 300 900 150 L 50 50 1 1 P
X Pin_48 48 300 1000 150 L 50 50 1 1 P
X Pin_49 49 300 1100 150 L 50 50 1 1 P
X Pin_5 5 -200 800 150 R 50 50 1 1 P
X Pin_50 50 300 1200 150 L 50 50 1 1 P
X Pin_6 6 -200 700 150 R 50 50 1 1 P
X Pin_7 7 -200 600 150 R 50 50 1 1 P
X Pin_8 8 -200 500 150 R 50 50 1 1 P
X Pin_9 9 -200 400 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Raspberry_Pi_2_3
#
DEF Connector_Raspberry_Pi_2_3 J 0 40 Y Y 1 F N
F0 "J" -700 1250 50 H V L BNN
F1 "Connector_Raspberry_Pi_2_3" 400 -1250 50 H V L TNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
PinHeader*2x20*P2.54mm*Vertical*
PinSocket*2x20*P2.54mm*Vertical*
$ENDFPLIST
DRAW
S -700 1200 700 -1200 0 1 10 f
S -665 -690 -700 -710 1 1 0 N
S -665 -590 -700 -610 1 1 0 N
S -665 -490 -700 -510 1 1 0 N
S -665 -390 -700 -410 1 1 0 N
S -665 -290 -700 -310 1 1 0 N
S -665 -190 -700 -210 1 1 0 N
S -665 10 -700 -10 1 1 0 N
S -665 110 -700 90 1 1 0 N
S -665 210 -700 190 1 1 0 N
S -665 410 -700 390 1 1 0 N
S -665 510 -700 490 1 1 0 N
S -665 610 -700 590 1 1 0 N
S -665 810 -700 790 1 1 0 N
S -665 910 -700 890 1 1 0 N
S -410 -1165 -390 -1200 1 1 0 N
S -310 -1165 -290 -1200 1 1 0 N
S -210 -1165 -190 -1200 1 1 0 N
S -210 1200 -190 1165 1 1 0 N
S -110 -1165 -90 -1200 1 1 0 N
S -110 1200 -90 1165 1 1 0 N
S -10 -1165 10 -1200 1 1 0 N
S 90 -1165 110 -1200 1 1 0 N
S 90 1200 110 1165 1 1 0 N
S 190 -1165 210 -1200 1 1 0 N
S 190 1200 210 1165 1 1 0 N
S 290 -1165 310 -1200 1 1 0 N
S 700 -790 665 -810 1 1 0 N
S 700 -690 665 -710 1 1 0 N
S 700 -490 665 -510 1 1 0 N
S 700 -390 665 -410 1 1 0 N
S 700 -290 665 -310 1 1 0 N
S 700 -190 665 -210 1 1 0 N
S 700 -90 665 -110 1 1 0 N
S 700 110 665 90 1 1 0 N
S 700 210 665 190 1 1 0 N
S 700 310 665 290 1 1 0 N
S 700 510 665 490 1 1 0 N
S 700 610 665 590 1 1 0 N
S 700 810 665 790 1 1 0 N
S 700 910 665 890 1 1 0 N
X 3V3 1 100 1300 100 D 50 50 1 1 W
X GPIO15/RXD 10 -800 800 100 R 50 50 1 1 B
X GPIO17 11 -800 500 100 R 50 50 1 1 B
X GPIO18/PWM0 12 -800 400 100 R 50 50 1 1 B
X GPIO27 13 -800 -700 100 R 50 50 1 1 B
X GND 14 -200 -1300 100 U 50 50 1 1 W
X GPIO22 15 -800 -200 100 R 50 50 1 1 B
X GPIO23 16 -800 -300 100 R 50 50 1 1 B
X 3V3 17 200 1300 100 D 50 50 1 1 W
X GPIO24 18 -800 -400 100 R 50 50 1 1 B
X MOSI0/GPIO10 19 800 -400 100 L 50 50 1 1 B
X 5V 2 -200 1300 100 D 50 50 1 1 W
X GND 20 -100 -1300 100 U 50 50 1 1 W
X MISO0/GPIO9 21 800 -300 100 L 50 50 1 1 B
X GPIO25 22 -800 -500 100 R 50 50 1 1 B
X SCLK0/GPIO11 23 800 -500 100 L 50 50 1 1 B
X ~CE0~/GPIO8 24 800 -200 100 L 50 50 1 1 B
X GND 25 0 -1300 100 U 50 50 1 1 W
X ~CE1~/GPIO7 26 800 -100 100 L 50 50 1 1 B
X ID_SD/GPIO0 27 800 900 100 L 50 50 1 1 B
X ID_SC/GPIO1 28 800 800 100 L 50 50 1 1 B
X GCLK1/GPIO5 29 800 200 100 L 50 50 1 1 B
X SDA/GPIO2 3 800 600 100 L 50 50 1 1 B
X GND 30 100 -1300 100 U 50 50 1 1 W
X GCLK2/GPIO6 31 800 100 100 L 50 50 1 1 B
X PWM0/GPIO12 32 800 -700 100 L 50 50 1 1 B
X PWM1/GPIO13 33 800 -800 100 L 50 50 1 1 B
X GND 34 200 -1300 100 U 50 50 1 1 W
X GPIO19/MISO1 35 -800 200 100 R 50 50 1 1 B
X GPIO16 36 -800 600 100 R 50 50 1 1 B
X GPIO26 37 -800 -600 100 R 50 50 1 1 B
X GPIO20/MOSI1 38 -800 100 100 R 50 50 1 1 B
X GND 39 300 -1300 100 U 50 50 1 1 W
X 5V 4 -100 1300 100 D 50 50 1 1 W
X GPIO21/SCLK1 40 -800 0 100 R 50 50 1 1 B
X SCL/GPIO3 5 800 500 100 L 50 50 1 1 B
X GND 6 -400 -1300 100 U 50 50 1 1 W
X GCLK0/GPIO4 7 800 300 100 L 50 50 1 1 B
X GPIO14/TXD 8 -800 900 100 R 50 50 1 1 B
X GND 9 -300 -1300 100 U 50 50 1 1 W
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
#
# Memory_EPROM_2764
#
DEF Memory_EPROM_2764 U 0 20 Y Y 1 F N
F0 "U" -300 950 50 H V C CNN
F1 "Memory_EPROM_2764" 100 -1050 50 H V L CNN
F2 "Package_DIP:DIP-28_W15.24mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 2764
$FPLIST
DIP*W15.24mm*
$ENDFPLIST
DRAW
S -300 900 300 -1000 1 1 10 f
X VPP 1 -400 -700 100 R 50 50 1 1 I
X A0 10 -400 800 100 R 50 50 1 1 I
X D0 11 400 800 100 L 50 50 1 1 T
X D1 12 400 700 100 L 50 50 1 1 T
X D2 13 400 600 100 L 50 50 1 1 T
X GND 14 0 -1100 100 U 50 50 1 1 W
X D3 15 400 500 100 L 50 50 1 1 T
X D4 16 400 400 100 L 50 50 1 1 T
X D5 17 400 300 100 L 50 50 1 1 T
X D6 18 400 200 100 L 50 50 1 1 T
X D7 19 400 100 100 L 50 50 1 1 T
X A12 2 -400 -400 100 R 50 50 1 1 I
X ~CE 20 -400 -800 100 R 50 50 1 1 I
X A10 21 -400 -200 100 R 50 50 1 1 I
X ~OE 22 -400 -900 100 R 50 50 1 1 I
X A11 23 -400 -300 100 R 50 50 1 1 I
X A9 24 -400 -100 100 R 50 50 1 1 I
X A8 25 -400 0 100 R 50 50 1 1 I
X NC 26 300 0 100 L 50 50 1 1 N N
X ~PGM 27 -400 -600 100 R 50 50 1 1 I
X VCC 28 0 1000 100 D 50 50 1 1 W
X A7 3 -400 100 100 R 50 50 1 1 I
X A6 4 -400 200 100 R 50 50 1 1 I
X A5 5 -400 300 100 R 50 50 1 1 I
X A4 6 -400 400 100 R 50 50 1 1 I
X A3 7 -400 500 100 R 50 50 1 1 I
X A2 8 -400 600 100 R 50 50 1 1 I
X A1 9 -400 700 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# 74xx_74LS00
#
DEF 74xx_74LS00 U 0 40 Y Y 5 L N
F0 "U" 0 50 50 H V C CNN
F1 "74xx_74LS00" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 74LS37 7400 74HCT00 74HC00
$FPLIST
DIP*W7.62mm*
SO14*
$ENDFPLIST
DRAW
A 0 0 150 -899 899 1 1 10 f 0 -150 0 150
A 0 0 150 -899 899 2 1 10 f 0 -150 0 150
A 0 0 150 -899 899 3 1 10 f 0 -150 0 150
A 0 0 150 -899 899 4 1 10 f 0 -150 0 150
A -360 0 258 354 -354 1 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 1 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 1 2 10 f 150 0 -24 -150
A -360 0 258 354 -354 2 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 2 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 2 2 10 f 150 0 -24 -150
A -360 0 258 354 -354 3 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 3 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 3 2 10 f 150 0 -24 -150
A -360 0 258 354 -354 4 2 10 N -150 150 -150 -150
A -47 -52 204 150 837 4 2 10 f 150 0 -24 150
A -47 52 204 -150 -837 4 2 10 f 150 0 -24 -150
S -200 300 200 -300 5 1 10 f
P 4 1 1 10 0 150 -150 150 -150 -150 0 -150 f
P 4 2 1 10 0 150 -150 150 -150 -150 0 -150 f
P 4 3 1 10 0 150 -150 150 -150 -150 0 -150 f
P 4 4 1 10 0 150 -150 150 -150 -150 0 -150 f
P 2 1 2 10 -150 -150 -25 -150 f
P 2 1 2 10 -150 150 -25 150 f
P 12 1 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 2 2 10 -150 -150 -25 -150 f
P 2 2 2 10 -150 150 -25 150 f
P 12 2 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 3 2 10 -150 -150 -25 -150 f
P 2 3 2 10 -150 150 -25 150 f
P 12 3 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 4 2 10 -150 -150 -25 -150 f
P 2 4 2 10 -150 150 -25 150 f
P 12 4 2 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
X VCC 14 0 500 200 D 50 50 5 0 W
X GND 7 0 -500 200 U 50 50 5 0 W
X ~ 1 -300 100 150 R 50 50 1 1 I
X ~ 2 -300 -100 150 R 50 50 1 1 I
X ~ 3 300 0 150 L 50 50 1 1 O I
X ~ 4 -300 100 150 R 50 50 2 1 I
X ~ 5 -300 -100 150 R 50 50 2 1 I
X ~ 6 300 0 150 L 50 50 2 1 O I
X ~ 10 -300 -100 150 R 50 50 3 1 I
X ~ 8 300 0 150 L 50 50 3 1 O I
X ~ 9 -300 100 150 R 50 50 3 1 I
X ~ 11 300 0 150 L 50 50 4 1 O I
X ~ 12 -300 100 150 R 50 50 4 1 I
X ~ 13 -300 -100 150 R 50 50 4 1 I
X ~ 1 -300 100 170 R 50 50 1 2 I I
X ~ 2 -300 -100 170 R 50 50 1 2 I I
X ~ 3 300 0 150 L 50 50 1 2 O
X ~ 4 -300 100 170 R 50 50 2 2 I I
X ~ 5 -300 -100 170 R 50 50 2 2 I I
X ~ 6 300 0 150 L 50 50 2 2 O
X ~ 10 -300 -100 170 R 50 50 3 2 I I
X ~ 8 300 0 150 L 50 50 3 2 O
X ~ 9 -300 100 170 R 50 50 3 2 I I
X ~ 11 300 0 150 L 50 50 4 2 O
X ~ 12 -300 100 170 R 50 50 4 2 I I
X ~ 13 -300 -100 170 R 50 50 4 2 I I
ENDDRAW
ENDDEF
#
# 74xx_74LS245
#
DEF 74xx_74LS245 U 0 40 Y Y 1 L N
F0 "U" -300 650 50 H V C CNN
F1 "74xx_74LS245" -300 -650 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 74HC245
$FPLIST
DIP?20*
$ENDFPLIST
DRAW
S -300 600 300 -600 1 1 10 f
P 3 1 0 0 -25 -50 -25 50 25 50 N
P 4 1 0 0 -50 -50 25 -50 25 50 50 50 N
X A->B 1 -500 -400 200 R 50 50 1 0 I
X GND 10 0 -800 200 U 50 50 1 0 W
X B7 11 500 -200 200 L 50 50 1 0 T
X B6 12 500 -100 200 L 50 50 1 0 T
X B5 13 500 0 200 L 50 50 1 0 T
X B4 14 500 100 200 L 50 50 1 0 T
X B3 15 500 200 200 L 50 50 1 0 T
X B2 16 500 300 200 L 50 50 1 0 T
X B1 17 500 400 200 L 50 50 1 0 T
X B0 18 500 500 200 L 50 50 1 0 T
X CE 19 -500 -500 200 R 50 50 1 0 I I
X A0 2 -500 500 200 R 50 50 1 0 T
X VCC 20 0 800 200 D 50 50 1 0 W
X A1 3 -500 400 200 R 50 50 1 0 T
X A2 4 -500 300 200 R 50 50 1 0 T
X A3 5 -500 200 200 R 50 50 1 0 T
X A4 6 -500 100 200 R 50 50 1 0 T
X A5 7 -500 0 200 R 50 50 1 0 T
X A6 8 -500 -100 200 R 50 50 1 0 T
X A7 9 -500 -200 200 R 50 50 1 0 T
ENDDRAW
ENDDEF
#
# 74xx_74LS32
#
DEF 74xx_74LS32 U 0 40 Y Y 5 L N
F0 "U" 0 50 50 H V C CNN
F1 "74xx_74LS32" 0 -50 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
DIP?14*
$ENDFPLIST
DRAW
A -360 0 258 354 -354 1 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 1 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 1 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 2 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 2 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 2 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 3 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 3 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 3 1 10 f 150 0 -24 -150
A -360 0 258 354 -354 4 1 10 N -150 150 -150 -150
A -47 -52 204 150 837 4 1 10 f 150 0 -24 150
A -47 52 204 -150 -837 4 1 10 f 150 0 -24 -150
A 0 0 150 -899 899 1 2 10 f 0 -150 0 150
A 0 0 150 -899 899 2 2 10 f 0 -150 0 150
A 0 0 150 -899 899 3 2 10 f 0 -150 0 150
A 0 0 150 -899 899 4 2 10 f 0 -150 0 150
S -200 300 200 -300 5 1 10 f
P 2 1 1 10 -150 -150 -25 -150 f
P 2 1 1 10 -150 150 -25 150 f
P 12 1 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 2 1 10 -150 -150 -25 -150 f
P 2 2 1 10 -150 150 -25 150 f
P 12 2 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 3 1 10 -150 -150 -25 -150 f
P 2 3 1 10 -150 150 -25 150 f
P 12 3 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 2 4 1 10 -150 -150 -25 -150 f
P 2 4 1 10 -150 150 -25 150 f
P 12 4 1 -1000 -25 150 -150 150 -150 150 -140 134 -119 89 -106 41 -103 -10 -109 -59 -125 -107 -150 -150 -150 -150 -25 -150 f
P 4 1 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 2 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 3 2 10 0 150 -150 150 -150 -150 0 -150 f
P 4 4 2 10 0 150 -150 150 -150 -150 0 -150 f
X VCC 14 0 500 200 D 50 50 5 0 W
X GND 7 0 -500 200 U 50 50 5 0 W
X ~ 1 -300 100 170 R 50 50 1 1 I
X ~ 2 -300 -100 170 R 50 50 1 1 I
X ~ 3 300 0 150 L 50 50 1 1 O
X ~ 4 -300 100 170 R 50 50 2 1 I
X ~ 5 -300 -100 170 R 50 50 2 1 I
X ~ 6 300 0 150 L 50 50 2 1 O
X ~ 10 -300 -100 170 R 50 50 3 1 I
X ~ 8 300 0 150 L 50 50 3 1 O
X ~ 9 -300 100 170 R 50 50 3 1 I
X ~ 11 300 0 150 L 50 50 4 1 O
X ~ 12 -300 100 170 R 50 50 4 1 I
X ~ 13 -300 -100 170 R 50 50 4 1 I
X ~ 1 -300 100 150 R 50 50 1 2 I I
X ~ 2 -300 -100 150 R 50 50 1 2 I I
X ~ 3 300 0 150 L 50 50 1 2 O I
X ~ 4 -300 100 150 R 50 50 2 2 I I
X ~ 5 -300 -100 150 R 50 50 2 2 I I
X ~ 6 300 0 150 L 50 50 2 2 O I
X ~ 10 -300 -100 150 R 50 50 3 2 I I
X ~ 8 300 0 150 L 50 50 3 2 O I
X ~ 9 -300 100 150 R 50 50 3 2 I I
X ~ 11 300 0 150 L 50 50 4 2 O I
X ~ 12 -300 100 150 R 50 50 4 2 I I
X ~ 13 -300 -100 150 R 50 50 4 2 I I
ENDDRAW
ENDDEF
#
# 74xx_74LS374
#
DEF 74xx_74LS374 U 0 40 Y Y 1 L N
F0 "U" -300 650 50 H V C CNN
F1 "74xx_74LS374" -300 -650 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
DIP?20*
$ENDFPLIST
DRAW
S -300 600 300 -600 1 1 10 f
X OE 1 -500 -500 200 R 50 50 1 0 I I
X GND 10 0 -800 200 U 50 50 1 0 W
X Cp 11 -500 -400 200 R 50 50 1 0 I C
X O4 12 500 100 200 L 50 50 1 0 T
X D4 13 -500 100 200 R 50 50 1 0 I
X D5 14 -500 0 200 R 50 50 1 0 I
X O5 15 500 0 200 L 50 50 1 0 T
X O6 16 500 -100 200 L 50 50 1 0 T
X D6 17 -500 -100 200 R 50 50 1 0 I
X D7 18 -500 -200 200 R 50 50 1 0 I
X O7 19 500 -200 200 L 50 50 1 0 T
X O0 2 500 500 200 L 50 50 1 0 T
X VCC 20 0 800 200 D 50 50 1 0 W
X D0 3 -500 500 200 R 50 50 1 0 I
X D1 4 -500 400 200 R 50 50 1 0 I
X O1 5 500 400 200 L 50 50 1 0 T
X O2 6 500 300 200 L 50 50 1 0 T
X D2 7 -500 300 200 R 50 50 1 0 I
X D3 8 -500 200 200 R 50 50 1 0 I
X O3 9 500 200 200 L 50 50 1 0 T
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x25_Counter_Clockwise
#
DEF Connector_Generic_Conn_02x25_Counter_Clockwise J 0 40 Y N 1 F N
F0 "J" 50 1300 50 H V C CNN
F1 "Connector_Generic_Conn_02x25_Counter_Clockwise" 50 -1300 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 -1195 0 -1205 1 1 6 N
S -50 -1095 0 -1105 1 1 6 N
S -50 -995 0 -1005 1 1 6 N
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 1005 0 995 1 1 6 N
S -50 1105 0 1095 1 1 6 N
S -50 1205 0 1195 1 1 6 N
S -50 1250 150 -1250 1 1 10 f
S 150 -1195 100 -1205 1 1 6 N
S 150 -1095 100 -1105 1 1 6 N
S 150 -995 100 -1005 1 1 6 N
S 150 -895 100 -905 1 1 6 N
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
S 150 905 100 895 1 1 6 N
S 150 1005 100 995 1 1 6 N
S 150 1105 100 1095 1 1 6 N
S 150 1205 100 1195 1 1 6 N
X Pin_1 1 -200 1200 150 R 50 50 1 1 P
X Pin_10 10 -200 300 150 R 50 50 1 1 P
X Pin_11 11 -200 200 150 R 50 50 1 1 P
X Pin_12 12 -200 100 150 R 50 50 1 1 P
X Pin_13 13 -200 0 150 R 50 50 1 1 P
X Pin_14 14 -200 -100 150 R 50 50 1 1 P
X Pin_15 15 -200 -200 150 R 50 50 1 1 P
X Pin_16 16 -200 -300 150 R 50 50 1 1 P
X Pin_17 17 -200 -400 150 R 50 50 1 1 P
X Pin_18 18 -200 -500 150 R 50 50 1 1 P
X Pin_19 19 -200 -600 150 R 50 50 1 1 P
X Pin_2 2 -200 1100 150 R 50 50 1 1 P
X Pin_20 20 -200 -700 150 R 50 50 1 1 P
X Pin_21 21 -200 -800 150 R 50 50 1 1 P
X Pin_22 22 -200 -900 150 R 50 50 1 1 P
X Pin_23 23 -200 -1000 150 R 50 50 1 1 P
X Pin_24 24 -200 -1100 150 R 50 50 1 1 P
X Pin_25 25 -200 -1200 150 R 50 50 1 1 P
X Pin_26 26 300 -1200 150 L 50 50 1 1 P
X Pin_27 27 300 -1100 150 L 50 50 1 1 P
X Pin_28 28 300 -1000 150 L 50 50 1 1 P
X Pin_29 29 300 -900 150 L 50 50 1 1 P
X Pin_3 3 -200 1000 150 R 50 50 1 1 P
X Pin_30 30 300 -800 150 L 50 50 1 1 P
X Pin_31 31 300 -700 150 L 50 50 1 1 P
X Pin_32 32 300 -600 150 L 50 50 1 1 P
X Pin_33 33 300 -500 150 L 50 50 1 1 P
X Pin_34 34 300 -400 150 L 50 50 1 1 P
X Pin_35 35 300 -300 150 L 50 50 1 1 P
X Pin_36 36 300 -200 150 L 50 50 1 1 P
X Pin_37 37 300 -100 150 L 50 50 1 1 P
X Pin_38 38 300 0 150 L 50 50 1 1 P
X Pin_39 39 300 100 150 L 50 50 1 1 P
X Pin_4 4 -200 900 150 R 50 50 1 1 P
X Pin_40 40 300 200 150 L 50 50 1 1 P
X Pin_41 41 300 300 150 L 50 50 1 1 P
X Pin_42 42 300 400 150 L 50 50 1 1 P
X Pin_43 43 300 500 150 L 50 50 1 1 P
X Pin_44 44 300 600 150 L 50 50 1 1 P
X Pin_45 45 300 700 150 L 50 50 1 1 P
X Pin_46 46 300 800 150 L 50 50 1 1 P
X Pin_47 47 300 900 150 L 50 50 1 1 P
X Pin_48 48 300 1000 150 L 50 50 1 1 P
X Pin_49 49 300 1100 150 L 50 50 1 1 P
X Pin_5 5 -200 800 150 R 50 50 1 1 P
X Pin_50 50 300 1200 150 L 50 50 1 1 P
X Pin_6 6 -200 700 150 R 50 50 1 1 P
X Pin_7 7 -200 600 150 R 50 50 1 1 P
X Pin_8 8 -200 500 150 R 50 50 1 1 P
X Pin_9 9 -200 400 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Raspberry_Pi_2_3
#
DEF Connector_Raspberry_Pi_2_3 J 0 40 Y Y 1 F N
F0 "J" -700 1250 50 H V L BNN
F1 "Connector_Raspberry_Pi_2_3" 400 -1250 50 H V L TNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
PinHeader*2x20*P2.54mm*Vertical*
PinSocket*2x20*P2.54mm*Vertical*
$ENDFPLIST
DRAW
S -700 1200 700 -1200 0 1 10 f
S -665 -690 -700 -710 1 1 0 N
S -665 -590 -700 -610 1 1 0 N
S -665 -490 -700 -510 1 1 0 N
S -665 -390 -700 -410 1 1 0 N
S -665 -290 -700 -310 1 1 0 N
S -665 -190 -700 -210 1 1 0 N
S -665 10 -700 -10 1 1 0 N
S -665 110 -700 90 1 1 0 N
S -665 210 -700 190 1 1 0 N
S -665 410 -700 390 1 1 0 N
S -665 510 -700 490 1 1 0 N
S -665 610 -700 590 1 1 0 N
S -665 810 -700 790 1 1 0 N
S -665 910 -700 890 1 1 0 N
S -410 -1165 -390 -1200 1 1 0 N
S -310 -1165 -290 -1200 1 1 0 N
S -210 -1165 -190 -1200 1 1 0 N
S -210 1200 -190 1165 1 1 0 N
S -110 -1165 -90 -1200 1 1 0 N
S -110 1200 -90 1165 1 1 0 N
S -10 -1165 10 -1200 1 1 0 N
S 90 -1165 110 -1200 1 1 0 N
S 90 1200 110 1165 1 1 0 N
S 190 -1165 210 -1200 1 1 0 N
S 190 1200 210 1165 1 1 0 N
S 290 -1165 310 -1200 1 1 0 N
S 700 -790 665 -810 1 1 0 N
S 700 -690 665 -710 1 1 0 N
S 700 -490 665 -510 1 1 0 N
S 700 -390 665 -410 1 1 0 N
S 700 -290 665 -310 1 1 0 N
S 700 -190 665 -210 1 1 0 N
S 700 -90 665 -110 1 1 0 N
S 700 110 665 90 1 1 0 N
S 700 210 665 190 1 1 0 N
S 700 310 665 290 1 1 0 N
S 700 510 665 490 1 1 0 N
S 700 610 665 590 1 1 0 N
S 700 810 665 790 1 1 0 N
S 700 910 665 890 1 1 0 N
X 3V3 1 100 1300 100 D 50 50 1 1 W
X GPIO15/RXD 10 -800 800 100 R 50 50 1 1 B
X GPIO17 11 -800 500 100 R 50 50 1 1 B
X GPIO18/PWM0 12 -800 400 100 R 50 50 1 1 B
X GPIO27 13 -800 -700 100 R 50 50 1 1 B
X GND 14 -200 -1300 100 U 50 50 1 1 W
X GPIO22 15 -800 -200 100 R 50 50 1 1 B
X GPIO23 16 -800 -300 100 R 50 50 1 1 B
X 3V3 17 200 1300 100 D 50 50 1 1 W
X GPIO24 18 -800 -400 100 R 50 50 1 1 B
X MOSI0/GPIO10 19 800 -400 100 L 50 50 1 1 B
X 5V 2 -200 1300 100 D 50 50 1 1 W
X GND 20 -100 -1300 100 U 50 50 1 1 W
X MISO0/GPIO9 21 800 -300 100 L 50 50 1 1 B
X GPIO25 22 -800 -500 100 R 50 50 1 1 B
X SCLK0/GPIO11 23 800 -500 100 L 50 50 1 1 B
X ~CE0~/GPIO8 24 800 -200 100 L 50 50 1 1 B
X GND 25 0 -1300 100 U 50 50 1 1 W
X ~CE1~/GPIO7 26 800 -100 100 L 50 50 1 1 B
X ID_SD/GPIO0 27 800 900 100 L 50 50 1 1 B
X ID_SC/GPIO1 28 800 800 100 L 50 50 1 1 B
X GCLK1/GPIO5 29 800 200 100 L 50 50 1 1 B
X SDA/GPIO2 3 800 600 100 L 50 50 1 1 B
X GND 30 100 -1300 100 U 50 50 1 1 W
X GCLK2/GPIO6 31 800 100 100 L 50 50 1 1 B
X PWM0/GPIO12 32 800 -700 100 L 50 50 1 1 B
X PWM1/GPIO13 33 800 -800 100 L 50 50 1 1 B
X GND 34 200 -1300 100 U 50 50 1 1 W
X GPIO19/MISO1 35 -800 200 100 R 50 50 1 1 B
X GPIO16 36 -800 600 100 R 50 50 1 1 B
X GPIO26 37 -800 -600 100 R 50 50 1 1 B
X GPIO20/MOSI1 38 -800 100 100 R 50 50 1 1 B
X GND 39 300 -1300 100 U 50 50 1 1 W
X 5V 4 -100 1300 100 D 50 50 1 1 W
X GPIO21/SCLK1 40 -800 0 100 R 50 50 1 1 B
X SCL/GPIO3 5 800 500 100 L 50 50 1 1 B
X GND 6 -400 -1300 100 U 50 50 1 1 W
X GCLK0/GPIO4 7 800 300 100 L 50 50 1 1 B
X GPIO14/TXD 8 -800 900 100 R 50 50 1 1 B
X GND 9 -300 -1300 100 U 50 50 1 1 W
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
#
# Memory_EPROM_27C256
#
DEF Memory_EPROM_27C256 U 0 20 Y Y 1 F N
F0 "U" -300 1050 50 H V C CNN
F1 "Memory_EPROM_27C256" 100 -1050 50 H V L CNN
F2 "Package_DIP:DIP-28_W15.24mm" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
ALIAS 27256
$FPLIST
DIP*W15.24mm*
$ENDFPLIST
DRAW
S -300 1000 300 -1000 1 1 10 f
X VPP 1 -400 -700 100 R 50 50 1 1 I
X A0 10 -400 900 100 R 50 50 1 1 I
X D0 11 400 900 100 L 50 50 1 1 T
X D1 12 400 800 100 L 50 50 1 1 T
X D2 13 400 700 100 L 50 50 1 1 T
X GND 14 0 -1100 100 U 50 50 1 1 W
X D3 15 400 600 100 L 50 50 1 1 T
X D4 16 400 500 100 L 50 50 1 1 T
X D5 17 400 400 100 L 50 50 1 1 T
X D6 18 400 300 100 L 50 50 1 1 T
X D7 19 400 200 100 L 50 50 1 1 T
X A12 2 -400 -300 100 R 50 50 1 1 I
X ~CE 20 -400 -800 100 R 50 50 1 1 I
X A10 21 -400 -100 100 R 50 50 1 1 I
X ~OE 22 -400 -900 100 R 50 50 1 1 I
X A11 23 -400 -200 100 R 50 50 1 1 I
X A9 24 -400 0 100 R 50 50 1 1 I
X A8 25 -400 100 100 R 50 50 1 1 I
X A13 26 -400 -400 100 R 50 50 1 1 I
X A14 27 -400 -500 100 R 50 50 1 1 I
X VCC 28 0 1100 100 D 50 50 1 1 W
X A7 3 -400 200 100 R 50 50 1 1 I
X A6 4 -400 300 100 R 50 50 1 1 I
X A5 5 -400 400 100 R 50 50 1 1 I
X A4 6 -400 500 100 R 50 50 1 1 I
X A3 7 -400 600 100 R 50 50 1 1 I
X A2 8 -400 700 100 R 50 50 1 1 I
X A1 9 -400 800 100 R 50 50 1 1 I
ENDDRAW
ENDDEF
#
#End Library

File diff suppressed because it is too large Load Diff

View File

@ -1,14 +1,14 @@
(export (version D)
(design
(source C:\Users\teren\Source\Apple2-IO-RPi\Hardware\Apple2IORPi.sch)
(date "2020-12-13 00:11:43")
(source C:\Users\teren\Apple2-IO-RPi\Hardware\Apple2IORPi.sch)
(date "2020-12-13 22:02:29")
(tool "Eeschema (5.0.2)-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "Apple II I/O RPi")
(company "Terence J. Boldt")
(rev 0.5)
(date 2020-11-19)
(rev 0.6)
(date 2020-12-13)
(source Apple2IORPi.sch)
(comment (number 1) (value "Initial draft desgn"))
(comment (number 2) (value "Provides storage and network for the Apple ]["))
@ -22,13 +22,6 @@
(libsource (lib Connector_Generic) (part Conn_02x25_Counter_Clockwise) (description "Generic connector, double row, 02x25, counter clockwise pin numbering scheme (similar to DIP packge numbering), script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5FA0A8C3))
(comp (ref U1)
(value 2764)
(footprint Package_DIP:DIP-28_W15.24mm)
(datasheet https://downloads.reactivemicro.com/Electronics/ROM/2764%20EPROM.pdf)
(libsource (lib Memory_EPROM) (part 2764) (description "EPROM 64 KiBit, [Obsolete 2000-11]"))
(sheetpath (names /) (tstamps /))
(tstamp 5FA0EF8B))
(comp (ref U0)
(value 74LS245)
(footprint Package_DIP:DIP-20_W7.62mm)
@ -112,7 +105,14 @@
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5FB87862)))
(tstamp 5FB87862))
(comp (ref U1)
(value 27C256)
(footprint Package_DIP:DIP-28_W15.24mm)
(datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf)
(libsource (lib Memory_EPROM) (part 27C256) (description "OTP EPROM 256 KiBit"))
(sheetpath (names /) (tstamps /))
(tstamp 5FD87325)))
(libparts
(libpart (lib 74xx) (part 74LS00)
(aliases
@ -346,16 +346,16 @@
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Memory_EPROM) (part 27C64)
(libpart (lib Memory_EPROM) (part 27C256)
(aliases
(alias 2764))
(description "OTP EPROM 64 KiBit, [Obsolete 2004-01]")
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/11107M.pdf)
(alias 27256))
(description "OTP EPROM 256 KiBit")
(docs http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf)
(footprints
(fp DIP*W15.24mm*))
(fields
(field (name Reference) U)
(field (name Value) 27C64)
(field (name Value) 27C256)
(field (name Footprint) Package_DIP:DIP-28_W15.24mm))
(pins
(pin (num 1) (name VPP) (type input))
@ -383,8 +383,8 @@
(pin (num 23) (name A11) (type input))
(pin (num 24) (name A9) (type input))
(pin (num 25) (name A8) (type input))
(pin (num 26) (name NC) (type NotConnected))
(pin (num 27) (name ~PGM) (type input))
(pin (num 26) (name A13) (type input))
(pin (num 27) (name A14) (type input))
(pin (num 28) (name VCC) (type power_in)))))
(libraries
(library (logical 74xx)
@ -398,315 +398,314 @@
(library (logical Memory_EPROM)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Memory_EPROM.lib")))
(nets
(net (code 1) (name "Net-(J1-Pad36)")
(node (ref J1) (pin 36))
(node (ref U5) (pin 16)))
(net (code 2) (name "Net-(J1-Pad35)")
(node (ref U5) (pin 6))
(node (ref J1) (pin 35)))
(net (code 3) (name "Net-(J1-Pad37)")
(node (ref U5) (pin 9))
(node (ref J1) (pin 37)))
(net (code 4) (name "Net-(J1-Pad40)")
(node (ref J1) (pin 40))
(node (ref U5) (pin 12)))
(net (code 5) (name "Net-(J1-Pad38)")
(node (ref J1) (pin 38))
(node (ref U5) (pin 15)))
(net (code 6) (name "Net-(J1-Pad32)")
(node (ref U5) (pin 19))
(node (ref J1) (pin 32)))
(net (code 8) (name "Net-(J1-Pad23)")
(node (ref J1) (pin 23))
(node (ref U4) (pin 12)))
(net (code 9) (name "Net-(J1-Pad29)")
(node (ref U4) (pin 11))
(node (ref J1) (pin 29)))
(net (code 10) (name "Net-(J1-Pad31)")
(node (ref U5) (pin 2))
(node (ref J1) (pin 31)))
(net (code 11) (name "Net-(J1-Pad33)")
(node (ref U5) (pin 5))
(node (ref J1) (pin 33)))
(net (code 12) (name "Net-(U2-Pad8)")
(net (code 1) (name "Net-(U2-Pad8)")
(node (ref U2) (pin 8))
(node (ref U3) (pin 12)))
(net (code 13) (name "Net-(U3-Pad1)")
(net (code 2) (name "Net-(U3-Pad10)")
(node (ref U3) (pin 11))
(node (ref U3) (pin 10)))
(net (code 3) (name "Net-(U3-Pad1)")
(node (ref U3) (pin 1))
(node (ref U3) (pin 6)))
(net (code 14) (name "Net-(U3-Pad10)")
(node (ref U3) (pin 10))
(node (ref U3) (pin 11)))
(net (code 15) (name "Net-(U3-Pad8)")
(net (code 4) (name "Net-(U3-Pad8)")
(node (ref U3) (pin 8))
(node (ref U5) (pin 11)))
(net (code 16) (name "Net-(J0-Pad41)")
(net (code 5) (name "Net-(J0-Pad41)")
(node (ref U3) (pin 9))
(node (ref J0) (pin 41))
(node (ref U2) (pin 1))
(node (ref U3) (pin 2))
(node (ref J0) (pin 41)))
(net (code 17) (name "Net-(U3-Pad3)")
(node (ref U4) (pin 19))
(node (ref U3) (pin 3)))
(net (code 18) (name "Net-(J1-Pad11)")
(node (ref J1) (pin 11))
(node (ref U4) (pin 17)))
(net (code 19) (name "Net-(J1-Pad13)")
(node (ref J1) (pin 13))
(node (ref U4) (pin 16)))
(net (code 20) (name "Net-(J1-Pad15)")
(node (ref J1) (pin 15))
(node (ref U4) (pin 15)))
(net (code 21) (name "Net-(J1-Pad19)")
(node (ref J1) (pin 19))
(node (ref U4) (pin 14)))
(net (code 22) (name "Net-(J1-Pad21)")
(node (ref J1) (pin 21))
(node (ref U4) (pin 13)))
(net (code 23) (name "Net-(J1-Pad7)")
(node (ref J1) (pin 7))
(node (ref U4) (pin 18)))
(net (code 24) (name "Net-(C5-Pad1)")
(node (ref J1) (pin 1))
(node (ref J1) (pin 17))
(node (ref C5) (pin 1))
(node (ref C6) (pin 1))
(node (ref U5) (pin 20))
(node (ref U4) (pin 20)))
(net (code 25) (name "Net-(U0-Pad19)")
(node (ref U2) (pin 6))
(node (ref U0) (pin 19)))
(net (code 26) (name "Net-(J0-Pad1)")
(node (ref U1) (pin 20))
(node (ref U1) (pin 22))
(node (ref U2) (pin 2))
(node (ref J0) (pin 1)))
(net (code 27) (name "Net-(U0-Pad1)")
(node (ref U2) (pin 9))
(node (ref U3) (pin 4))
(node (ref U2) (pin 11))
(node (ref U2) (pin 10))
(node (ref U0) (pin 1)))
(net (code 28) (name "Net-(J0-Pad18)")
(node (ref U3) (pin 2)))
(net (code 6) (name "Net-(J0-Pad18)")
(node (ref U2) (pin 12))
(node (ref U2) (pin 13))
(node (ref J0) (pin 18)))
(net (code 29) (name "Net-(U2-Pad3)")
(node (ref U2) (pin 5))
(net (code 7) (name "Net-(U2-Pad3)")
(node (ref U2) (pin 3))
(node (ref U2) (pin 5))
(node (ref U2) (pin 4)))
(net (code 30) (name "Net-(J0-Pad23)")
(node (ref J0) (pin 23))
(node (ref J0) (pin 28)))
(net (code 31) (name "Net-(C1-Pad1)")
(node (ref U1) (pin 27))
(node (ref C4) (pin 1))
(node (ref J1) (pin 4))
(node (ref C3) (pin 1))
(node (ref C1) (pin 1))
(node (ref C2) (pin 1))
(node (ref J1) (pin 2))
(node (ref J0) (pin 25))
(node (ref U2) (pin 14))
(node (ref U1) (pin 28))
(node (ref U3) (pin 14))
(node (ref U1) (pin 1))
(node (ref U0) (pin 20)))
(net (code 32) (name "Net-(C1-Pad2)")
(node (ref U4) (pin 1))
(node (ref U4) (pin 10))
(node (ref U1) (pin 23))
(node (ref J1) (pin 14))
(node (ref J1) (pin 34))
(node (ref U5) (pin 10))
(node (ref J1) (pin 30))
(node (ref J0) (pin 26))
(node (ref U5) (pin 1))
(node (ref J1) (pin 9))
(node (ref J1) (pin 25))
(node (ref J1) (pin 6))
(node (ref J1) (pin 20))
(node (ref U1) (pin 14))
(node (ref U1) (pin 2))
(node (ref U0) (pin 10))
(node (ref U3) (pin 7))
(node (ref U2) (pin 7))
(node (ref C5) (pin 2))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref C4) (pin 2))
(node (ref J1) (pin 39))
(node (ref C3) (pin 2))
(node (ref C6) (pin 2)))
(net (code 33) (name "Net-(J0-Pad24)")
(node (ref J0) (pin 27))
(node (ref J0) (pin 24)))
(net (code 34) (name "Net-(J1-Pad27)")
(node (ref J1) (pin 27)))
(net (code 35) (name "Net-(J1-Pad22)")
(node (ref J1) (pin 22)))
(net (code 36) (name "Net-(J1-Pad24)")
(node (ref J1) (pin 24)))
(net (code 37) (name "Net-(J1-Pad26)")
(node (ref J1) (pin 26)))
(net (code 38) (name "Net-(J1-Pad28)")
(node (ref J1) (pin 28)))
(net (code 39) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 40) (name "Net-(J1-Pad10)")
(node (ref J1) (pin 10)))
(net (code 8) (name "Net-(U0-Pad19)")
(node (ref U2) (pin 6))
(node (ref U0) (pin 19)))
(net (code 9) (name "Net-(U3-Pad3)")
(node (ref U4) (pin 19))
(node (ref U3) (pin 3)))
(net (code 10) (name "Net-(J1-Pad15)")
(node (ref U4) (pin 15))
(node (ref J1) (pin 15)))
(net (code 11) (name "Net-(J1-Pad11)")
(node (ref J1) (pin 11))
(node (ref U4) (pin 17)))
(net (code 12) (name "Net-(J1-Pad19)")
(node (ref U4) (pin 14))
(node (ref J1) (pin 19)))
(net (code 13) (name "Net-(J1-Pad21)")
(node (ref U4) (pin 13))
(node (ref J1) (pin 21)))
(net (code 14) (name "Net-(J1-Pad23)")
(node (ref U4) (pin 12))
(node (ref J1) (pin 23)))
(net (code 15) (name "Net-(J1-Pad29)")
(node (ref J1) (pin 29))
(node (ref U4) (pin 11)))
(net (code 16) (name "Net-(J1-Pad7)")
(node (ref J1) (pin 7))
(node (ref U4) (pin 18)))
(net (code 17) (name "Net-(J1-Pad13)")
(node (ref J1) (pin 13))
(node (ref U4) (pin 16)))
(net (code 18) (name "Net-(J1-Pad38)")
(node (ref J1) (pin 38))
(node (ref U5) (pin 15)))
(net (code 19) (name "Net-(J1-Pad36)")
(node (ref U5) (pin 16))
(node (ref J1) (pin 36)))
(net (code 20) (name "Net-(J1-Pad32)")
(node (ref U5) (pin 19))
(node (ref J1) (pin 32)))
(net (code 22) (name "Net-(U0-Pad1)")
(node (ref U0) (pin 1))
(node (ref U2) (pin 11))
(node (ref U2) (pin 10))
(node (ref U3) (pin 4))
(node (ref U2) (pin 9)))
(net (code 23) (name "Net-(J1-Pad33)")
(node (ref U5) (pin 5))
(node (ref J1) (pin 33)))
(net (code 24) (name "Net-(J1-Pad31)")
(node (ref U5) (pin 2))
(node (ref J1) (pin 31)))
(net (code 25) (name "Net-(J1-Pad35)")
(node (ref J1) (pin 35))
(node (ref U5) (pin 6)))
(net (code 26) (name "Net-(J1-Pad37)")
(node (ref U5) (pin 9))
(node (ref J1) (pin 37)))
(net (code 27) (name "Net-(J1-Pad40)")
(node (ref J1) (pin 40))
(node (ref U5) (pin 12)))
(net (code 28) (name "Net-(C5-Pad1)")
(node (ref U5) (pin 20))
(node (ref J1) (pin 1))
(node (ref C5) (pin 1))
(node (ref C6) (pin 1))
(node (ref U4) (pin 20))
(node (ref J1) (pin 17)))
(net (code 29) (name "Net-(J0-Pad9)")
(node (ref U1) (pin 3))
(node (ref J0) (pin 9)))
(net (code 30) (name "Net-(U0-Pad14)")
(node (ref U5) (pin 13))
(node (ref U4) (pin 6))
(node (ref U0) (pin 14))
(node (ref U1) (pin 16)))
(net (code 31) (name "Net-(U0-Pad12)")
(node (ref U5) (pin 17))
(node (ref U0) (pin 12))
(node (ref U4) (pin 8))
(node (ref U1) (pin 18)))
(net (code 32) (name "Net-(J0-Pad10)")
(node (ref J0) (pin 10))
(node (ref U1) (pin 25)))
(net (code 33) (name "Net-(J0-Pad7)")
(node (ref J0) (pin 7))
(node (ref U1) (pin 5)))
(net (code 34) (name "Net-(J0-Pad4)")
(node (ref J0) (pin 4))
(node (ref U1) (pin 8)))
(net (code 35) (name "Net-(J0-Pad2)")
(node (ref U3) (pin 5))
(node (ref J0) (pin 2))
(node (ref U1) (pin 10)))
(net (code 36) (name "Net-(J0-Pad12)")
(node (ref U1) (pin 21))
(node (ref J0) (pin 12)))
(net (code 37) (name "Net-(U0-Pad17)")
(node (ref U5) (pin 4))
(node (ref U4) (pin 3))
(node (ref U0) (pin 17))
(node (ref U1) (pin 12)))
(net (code 38) (name "Net-(U0-Pad16)")
(node (ref U5) (pin 7))
(node (ref U4) (pin 4))
(node (ref U1) (pin 13))
(node (ref U0) (pin 16)))
(net (code 39) (name "Net-(J0-Pad24)")
(node (ref J0) (pin 24))
(node (ref J0) (pin 27)))
(net (code 40) (name "Net-(J0-Pad23)")
(node (ref J0) (pin 28))
(node (ref J0) (pin 23)))
(net (code 41) (name "Net-(J1-Pad12)")
(node (ref J1) (pin 12)))
(net (code 42) (name "Net-(J1-Pad16)")
(node (ref J1) (pin 16)))
(net (code 43) (name "Net-(J1-Pad18)")
(node (ref J1) (pin 18)))
(net (code 44) (name "Net-(J0-Pad35)")
(net (code 44) (name "Net-(J1-Pad10)")
(node (ref J1) (pin 10)))
(net (code 45) (name "Net-(J1-Pad22)")
(node (ref J1) (pin 22)))
(net (code 46) (name "Net-(J1-Pad24)")
(node (ref J1) (pin 24)))
(net (code 47) (name "Net-(J1-Pad26)")
(node (ref J1) (pin 26)))
(net (code 48) (name "Net-(J1-Pad27)")
(node (ref J1) (pin 27)))
(net (code 49) (name "Net-(J1-Pad28)")
(node (ref J1) (pin 28)))
(net (code 50) (name "Net-(U0-Pad13)")
(node (ref U1) (pin 17))
(node (ref U5) (pin 14))
(node (ref U4) (pin 7))
(node (ref U0) (pin 13)))
(net (code 51) (name "Net-(U0-Pad11)")
(node (ref U4) (pin 9))
(node (ref U1) (pin 19))
(node (ref U5) (pin 18))
(node (ref U0) (pin 11)))
(net (code 52) (name "Net-(C1-Pad2)")
(node (ref J0) (pin 26))
(node (ref J1) (pin 39))
(node (ref U4) (pin 10))
(node (ref U4) (pin 1))
(node (ref U1) (pin 2))
(node (ref U0) (pin 10))
(node (ref J1) (pin 9))
(node (ref C6) (pin 2))
(node (ref C5) (pin 2))
(node (ref C1) (pin 2))
(node (ref C2) (pin 2))
(node (ref C4) (pin 2))
(node (ref J1) (pin 34))
(node (ref U5) (pin 1))
(node (ref J1) (pin 30))
(node (ref U5) (pin 10))
(node (ref U1) (pin 14))
(node (ref U1) (pin 23))
(node (ref J1) (pin 6))
(node (ref C3) (pin 2))
(node (ref U2) (pin 7))
(node (ref J1) (pin 14))
(node (ref U3) (pin 7))
(node (ref J1) (pin 20))
(node (ref J1) (pin 25)))
(net (code 53) (name "Net-(J1-Pad8)")
(node (ref J1) (pin 8)))
(net (code 54) (name "Net-(J1-Pad3)")
(node (ref J1) (pin 3)))
(net (code 55) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5)))
(net (code 56) (name "Net-(J0-Pad35)")
(node (ref J0) (pin 35)))
(net (code 45) (name "Net-(J0-Pad29)")
(net (code 57) (name "Net-(J0-Pad29)")
(node (ref J0) (pin 29)))
(net (code 46) (name "Net-(J0-Pad3)")
(net (code 58) (name "Net-(J0-Pad3)")
(node (ref U1) (pin 9))
(node (ref U3) (pin 13))
(node (ref J0) (pin 3)))
(net (code 47) (name "Net-(J0-Pad30)")
(net (code 59) (name "Net-(J0-Pad30)")
(node (ref J0) (pin 30)))
(net (code 48) (name "Net-(J0-Pad31)")
(net (code 60) (name "Net-(J0-Pad31)")
(node (ref J0) (pin 31)))
(net (code 49) (name "Net-(J0-Pad32)")
(net (code 61) (name "Net-(J0-Pad32)")
(node (ref J0) (pin 32)))
(net (code 50) (name "Net-(J0-Pad33)")
(net (code 62) (name "Net-(J0-Pad33)")
(node (ref J0) (pin 33)))
(net (code 51) (name "Net-(J0-Pad34)")
(net (code 63) (name "Net-(J0-Pad34)")
(node (ref J0) (pin 34)))
(net (code 52) (name "Net-(J0-Pad36)")
(net (code 64) (name "Net-(J0-Pad36)")
(node (ref J0) (pin 36)))
(net (code 53) (name "Net-(J0-Pad37)")
(net (code 65) (name "Net-(J0-Pad37)")
(node (ref J0) (pin 37)))
(net (code 54) (name "Net-(J0-Pad38)")
(net (code 66) (name "Net-(J0-Pad38)")
(node (ref J0) (pin 38)))
(net (code 55) (name "Net-(J0-Pad39)")
(net (code 67) (name "Net-(J0-Pad39)")
(node (ref J0) (pin 39)))
(net (code 56) (name "Net-(J0-Pad40)")
(net (code 68) (name "Net-(J0-Pad40)")
(node (ref J0) (pin 40)))
(net (code 57) (name "Net-(J0-Pad42)")
(node (ref J0) (pin 42))
(node (ref U0) (pin 9)))
(net (code 58) (name "Net-(J0-Pad11)")
(net (code 69) (name "Net-(J0-Pad11)")
(node (ref J0) (pin 11))
(node (ref U1) (pin 24)))
(net (code 59) (name "Net-(J0-Pad13)")
(net (code 70) (name "Net-(J0-Pad13)")
(node (ref J0) (pin 13)))
(net (code 60) (name "Net-(J0-Pad14)")
(net (code 71) (name "Net-(J0-Pad14)")
(node (ref J0) (pin 14)))
(net (code 61) (name "Net-(J0-Pad15)")
(net (code 72) (name "Net-(J0-Pad15)")
(node (ref J0) (pin 15)))
(net (code 62) (name "Net-(J0-Pad16)")
(net (code 73) (name "Net-(J0-Pad16)")
(node (ref J0) (pin 16)))
(net (code 63) (name "Net-(J0-Pad17)")
(net (code 74) (name "Net-(J0-Pad17)")
(node (ref J0) (pin 17)))
(net (code 64) (name "Net-(J0-Pad43)")
(net (code 75) (name "Net-(J0-Pad19)")
(node (ref J0) (pin 19)))
(net (code 76) (name "Net-(J0-Pad20)")
(node (ref J0) (pin 20)))
(net (code 77) (name "Net-(J0-Pad21)")
(node (ref J0) (pin 21)))
(net (code 78) (name "Net-(J0-Pad22)")
(node (ref J0) (pin 22)))
(net (code 79) (name "Net-(C1-Pad1)")
(node (ref U2) (pin 14))
(node (ref U3) (pin 14))
(node (ref C4) (pin 1))
(node (ref C1) (pin 1))
(node (ref C2) (pin 1))
(node (ref J1) (pin 2))
(node (ref J1) (pin 4))
(node (ref U1) (pin 28))
(node (ref U1) (pin 27))
(node (ref U1) (pin 26))
(node (ref J0) (pin 25))
(node (ref C3) (pin 1))
(node (ref U0) (pin 20))
(node (ref U1) (pin 1)))
(net (code 80) (name "Net-(U0-Pad15)")
(node (ref U5) (pin 8))
(node (ref U1) (pin 15))
(node (ref U4) (pin 5))
(node (ref U0) (pin 15)))
(net (code 81) (name "Net-(U0-Pad18)")
(node (ref U4) (pin 2))
(node (ref U5) (pin 3))
(node (ref U0) (pin 18))
(node (ref U1) (pin 11)))
(net (code 82) (name "Net-(J0-Pad43)")
(node (ref J0) (pin 43))
(node (ref U0) (pin 8)))
(net (code 65) (name "Net-(J0-Pad19)")
(node (ref J0) (pin 19)))
(net (code 66) (name "Net-(J0-Pad20)")
(node (ref J0) (pin 20)))
(net (code 67) (name "Net-(J0-Pad21)")
(node (ref J0) (pin 21)))
(net (code 68) (name "Net-(J0-Pad22)")
(node (ref J0) (pin 22)))
(net (code 69) (name "Net-(J0-Pad2)")
(node (ref U1) (pin 10))
(node (ref J0) (pin 2))
(node (ref U3) (pin 5)))
(net (code 70) (name "Net-(J0-Pad12)")
(node (ref U1) (pin 21))
(node (ref J0) (pin 12)))
(net (code 71) (name "Net-(U0-Pad14)")
(node (ref U5) (pin 13))
(node (ref U0) (pin 14))
(node (ref U4) (pin 6))
(node (ref U1) (pin 16)))
(net (code 72) (name "Net-(U1-Pad26)")
(node (ref U1) (pin 26)))
(net (code 73) (name "Net-(J0-Pad6)")
(net (code 83) (name "Net-(J0-Pad42)")
(node (ref J0) (pin 42))
(node (ref U0) (pin 9)))
(net (code 84) (name "Net-(J0-Pad6)")
(node (ref J0) (pin 6))
(node (ref U1) (pin 6)))
(net (code 74) (name "Net-(J0-Pad44)")
(node (ref J0) (pin 44))
(node (ref U0) (pin 7)))
(net (code 75) (name "Net-(J0-Pad45)")
(net (code 85) (name "Net-(J0-Pad44)")
(node (ref U0) (pin 7))
(node (ref J0) (pin 44)))
(net (code 86) (name "Net-(J0-Pad45)")
(node (ref J0) (pin 45))
(node (ref U0) (pin 6)))
(net (code 76) (name "Net-(J0-Pad46)")
(node (ref J0) (pin 46))
(node (ref U0) (pin 5)))
(net (code 77) (name "Net-(J0-Pad47)")
(net (code 87) (name "Net-(J0-Pad46)")
(node (ref U0) (pin 5))
(node (ref J0) (pin 46)))
(net (code 88) (name "Net-(J0-Pad47)")
(node (ref U0) (pin 4))
(node (ref J0) (pin 47)))
(net (code 78) (name "Net-(J0-Pad48)")
(net (code 89) (name "Net-(J0-Pad48)")
(node (ref U0) (pin 3))
(node (ref J0) (pin 48)))
(net (code 79) (name "Net-(J0-Pad49)")
(node (ref J0) (pin 49))
(node (ref U0) (pin 2)))
(net (code 80) (name "Net-(J0-Pad5)")
(node (ref U1) (pin 7))
(node (ref J0) (pin 5)))
(net (code 81) (name "Net-(J0-Pad50)")
(net (code 90) (name "Net-(J0-Pad49)")
(node (ref U0) (pin 2))
(node (ref J0) (pin 49)))
(net (code 91) (name "Net-(J0-Pad50)")
(node (ref J0) (pin 50)))
(net (code 82) (name "Net-(J0-Pad7)")
(node (ref J0) (pin 7))
(node (ref U1) (pin 5)))
(net (code 83) (name "Net-(J0-Pad8)")
(node (ref J0) (pin 8))
(node (ref U1) (pin 4)))
(net (code 84) (name "Net-(J0-Pad9)")
(node (ref U1) (pin 3))
(node (ref J0) (pin 9)))
(net (code 85) (name "Net-(U0-Pad15)")
(node (ref U4) (pin 5))
(node (ref U0) (pin 15))
(node (ref U5) (pin 8))
(node (ref U1) (pin 15)))
(net (code 86) (name "Net-(U0-Pad18)")
(node (ref U0) (pin 18))
(node (ref U5) (pin 3))
(node (ref U1) (pin 11))
(node (ref U4) (pin 2)))
(net (code 87) (name "Net-(U0-Pad12)")
(node (ref U1) (pin 18))
(node (ref U4) (pin 8))
(node (ref U5) (pin 17))
(node (ref U0) (pin 12)))
(net (code 88) (name "Net-(U0-Pad11)")
(node (ref U4) (pin 9))
(node (ref U0) (pin 11))
(node (ref U1) (pin 19))
(node (ref U5) (pin 18)))
(net (code 89) (name "Net-(U0-Pad17)")
(node (ref U4) (pin 3))
(node (ref U0) (pin 17))
(node (ref U1) (pin 12))
(node (ref U5) (pin 4)))
(net (code 90) (name "Net-(J0-Pad10)")
(node (ref U1) (pin 25))
(node (ref J0) (pin 10)))
(net (code 91) (name "Net-(J0-Pad4)")
(node (ref J0) (pin 4))
(node (ref U1) (pin 8)))
(net (code 92) (name "Net-(J1-Pad5)")
(node (ref J1) (pin 5)))
(net (code 93) (name "Net-(J1-Pad8)")
(node (ref J1) (pin 8)))
(net (code 94) (name "Net-(U0-Pad16)")
(node (ref U0) (pin 16))
(node (ref U1) (pin 13))
(node (ref U4) (pin 4))
(node (ref U5) (pin 7)))
(net (code 95) (name "Net-(U0-Pad13)")
(node (ref U1) (pin 17))
(node (ref U4) (pin 7))
(node (ref U5) (pin 14))
(node (ref U0) (pin 13)))))
(net (code 92) (name "Net-(J0-Pad8)")
(node (ref U1) (pin 4))
(node (ref J0) (pin 8)))
(net (code 93) (name "Net-(J0-Pad5)")
(node (ref J0) (pin 5))
(node (ref U1) (pin 7)))
(net (code 94) (name "Net-(J0-Pad1)")
(node (ref J0) (pin 1))
(node (ref U2) (pin 2))
(node (ref U1) (pin 22))
(node (ref U1) (pin 20)))))

Binary file not shown.

View File

@ -1,4 +1,4 @@
update=2020-12-13 00:42:32
update=2020-12-13 22:17:10
version=1
last_client=kicad
[general]

View File

@ -6,8 +6,8 @@ $Descr USLedger 17000 11000
encoding utf-8
Sheet 1 1
Title "Apple II I/O RPi"
Date "2020-11-19"
Rev "0.5"
Date "2020-12-13"
Rev "0.6"
Comp "Terence J. Boldt"
Comment1 "Initial draft desgn"
Comment2 "Provides storage and network for the Apple ]["
@ -26,17 +26,6 @@ F 3 "~" H 3300 4100 50 0001 C CNN
1 0 0 -1
$EndComp
$Comp
L Memory_EPROM:2764 U1
U 1 1 5FA0EF8B
P 6250 7800
F 0 "U1" H 6250 8981 50 0000 C CNN
F 1 "2764" H 6250 8890 50 0000 C CNN
F 2 "Package_DIP:DIP-28_W15.24mm" H 6250 7800 50 0001 C CNN
F 3 "https://downloads.reactivemicro.com/Electronics/ROM/2764%20EPROM.pdf" H 6250 7800 50 0001 C CNN
1 6250 7800
1 0 0 -1
$EndComp
$Comp
L 74xx:74LS245 U0
U 1 1 5FA15F43
P 5150 3500
@ -293,45 +282,22 @@ Wire Wire Line
Wire Wire Line
3000 2900 3000 5500
Wire Wire Line
3000 8600 5700 8600
3000 8600 5650 8600
Wire Wire Line
5850 8700 5700 8700
Wire Wire Line
5700 8700 5700 8600
Connection ~ 5700 8600
Wire Wire Line
5700 8600 5850 8600
Wire Wire Line
5700 8500 5700 8400
Wire Wire Line
5700 8400 5850 8400
Wire Wire Line
5700 8500 5850 8500
Wire Wire Line
5700 8400 5700 6800
5700 8400 5700 8300
Wire Wire Line
5700 6800 6250 6800
Connection ~ 5700 8400
Wire Wire Line
3100 5300 3100 6800
Wire Wire Line
3100 6800 5700 6800
Connection ~ 5700 6800
Wire Wire Line
3600 5300 3600 8900
Wire Wire Line
3600 8900 4600 8900
Wire Wire Line
5700 2700 7700 2700
Wire Wire Line
5700 2700 5700 3850
Wire Wire Line
6250 8900 6750 8900
Wire Wire Line
8600 8900 8600 7750
Wire Wire Line
8600 6300 9400 6300
Connection ~ 6250 8900
Wire Wire Line
8600 6300 8600 6000
Wire Wire Line
@ -718,7 +684,6 @@ Wire Wire Line
Wire Wire Line
6250 6750 6250 6800
Connection ~ 7550 6750
Connection ~ 6250 6800
Wire Wire Line
3100 5200 3050 5200
Wire Wire Line
@ -842,11 +807,6 @@ Wire Wire Line
Connection ~ 7200 6750
Wire Wire Line
7200 6750 7050 6750
Wire Wire Line
6750 8650 6750 8900
Connection ~ 6750 8900
Wire Wire Line
6750 8900 8600 8900
Wire Wire Line
6750 8350 6750 7800
Wire Wire Line
@ -939,11 +899,6 @@ Wire Wire Line
4550 3900 4550 5700
Wire Wire Line
5850 8100 5800 8100
Wire Wire Line
4600 8100 4600 8900
Connection ~ 4600 8900
Wire Wire Line
4600 8900 6250 8900
Wire Wire Line
5850 8200 5800 8200
Wire Wire Line
@ -951,4 +906,58 @@ Wire Wire Line
Connection ~ 5800 8100
Wire Wire Line
5800 8100 4600 8100
Wire Wire Line
5850 8300 5700 8300
Connection ~ 5700 8300
Wire Wire Line
5700 8300 5700 6800
Wire Wire Line
8600 9050 6750 9050
Connection ~ 4600 9050
Wire Wire Line
4600 9050 3600 9050
Connection ~ 6750 9050
Wire Wire Line
6750 9050 6250 9050
Wire Wire Line
6250 9000 6250 9050
Connection ~ 6250 9050
Wire Wire Line
6250 9050 4600 9050
Wire Wire Line
8600 7750 8600 9050
Wire Wire Line
6750 8650 6750 9050
Connection ~ 6250 6800
$Comp
L Memory_EPROM:27C256 U1
U 1 1 5FD87325
P 6250 7900
F 0 "U1" H 6250 9178 50 0000 C CNN
F 1 "27C256" H 6250 9087 50 0000 C CNN
F 2 "Package_DIP:DIP-28_W15.24mm" H 6250 7900 50 0001 C CNN
F 3 "http://ww1.microchip.com/downloads/en/DeviceDoc/doc0014.pdf" H 6250 7900 50 0001 C CNN
1 6250 7900
1 0 0 -1
$EndComp
Wire Wire Line
3600 5300 3600 9050
Wire Wire Line
4600 8100 4600 9050
Connection ~ 5700 8400
Wire Wire Line
5700 8400 5850 8400
Wire Wire Line
5650 8600 5650 8700
Connection ~ 5650 8700
Wire Wire Line
5650 8700 5650 8800
Wire Wire Line
5650 8700 5850 8700
Wire Wire Line
5650 8800 5850 8800
Wire Wire Line
5700 8400 5700 8600
Wire Wire Line
5700 8600 5850 8600
$EndSCHEMATC

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

After

Width:  |  Height:  |  Size: 204 KiB

View File

@ -3,11 +3,21 @@ Apple II expansion card using a Raspberry Pi for I/O
![Image of Board](/Hardware/Apple2IORPi.jpg)
## Project Status
This is an early stage project. Currently one board has been assembled and tested. Running the driver from RAM, it is now possible for the Apple II to read and write to a virutal hard drive image stored on the RPi assuming the card is in slot 5 only. The code has no error handling or tests yet and is incomplete. There is no EPROM firmware yet.
## Purpose
The purpose of this project is to provide I/O for an Apple II series 8 bit computer via a Raspberry Pi Zero W which is powered by the Apple II expansion bus. Initially this would be storage via virtual ProDOS compatible drive. Next might be adding virtual serial card support over wifi. Future enhancements could use the RPi for more complex processing as per request from the Apple II. For example, the Apple II could request a web page or application and the RPi could calculate this in Apple II hi-res graphics mode and send the image data back to the II for display purposes.
The purpose of this project is to provide I/O for an Apple II series 8 bit computer via a Raspberry Pi Zero W which is powered by the Apple II expansion bus. Initially this is storage via virtual ProDOS compatible drive. Next might be adding virtual serial card support over wifi. Future enhancements could use the RPi for more complex processing as per request from the Apple II. For example, the Apple II could request a web page or application and the RPi could calculate this in Apple II hi-res graphics mode and send the image data back to the II for display purposes.
## Project Status
This is an early stage project. Currently one board has been assembled and tested. It is now possible for the Apple II to boot from and write to a virutal hard drive image stored on the RPi in any slot. The code has no error handling or tests yet and is incomplete.
## Roadmap
1. DONE - Build initial prototype that reads/writes virtual hard drive
2. DONE - Create firmware to make the card a bootable device
3. DONE - Fix board with updated second prototype PCB
4. Add ProDOS clock driver
5. Add RPi terminal access
6. Add web service call support
7. Proxy VNC connection, rendering as Apple II compatible graphics
8. Create new schematic/PCB with faster data transfer
## Setup
1. Have PCBs made from the gerber and drill files in the Hardware folder