From 52403736995aa26be78e975116cf2a9b32ca0c8b Mon Sep 17 00:00:00 2001
From: dekunukem
Date: Fri, 5 Aug 2022 04:57:18 +0100
Subject: [PATCH] almost done with pcb
---
pcb/bbc_micro/bbc_micro.brd | 624 ++++++++++++++++++++++----
pcb/bbc_micro/bbc_micro.lbr | 338 ++++++++++++++
pcb/bbc_micro/bbc_micro.sch | 866 +++++++++++++++++++++++++++---------
pcb/bbc_micro/bbc_micro.scr | 421 ++++++++++++++++++
pcb/bbc_micro/changelog.txt | 8 +
5 files changed, 1963 insertions(+), 294 deletions(-)
create mode 100644 pcb/bbc_micro/bbc_micro.lbr
create mode 100644 pcb/bbc_micro/bbc_micro.scr
diff --git a/pcb/bbc_micro/bbc_micro.brd b/pcb/bbc_micro/bbc_micro.brd
index 9afdb21..21d926c 100644
--- a/pcb/bbc_micro/bbc_micro.brd
+++ b/pcb/bbc_micro/bbc_micro.brd
@@ -204,12 +204,12 @@
B3
A15
POWER
-RST
+RST
ERR
ACT
RX
TX
-DFU
+DFU
USB4VC Protocol Card for
Apple Lisa, Early Macintosh
& Apple Desktop Bus
@@ -1203,8 +1203,69 @@ by exp-lbrs.ulp
-
-Generated from <b>ibmpc.sch</b><p>
+
+Generated from <b>ps2.sch</b><p>
+by exp-lbrs.ulp
+
+
+<b>Thin Shrink Small Outline Plastic 20</b><p>
+MAX3223-MAX3243.pdf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+Generated from <b>bbc_micro.sch</b><p>
by exp-lbrs.ulp
@@ -1231,20 +1292,18 @@ by exp-lbrs.ulp
+
+
+
-
-
->NAME
->VALUE
-
-
-
+
+
@@ -1449,7 +1508,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
+
@@ -1457,10 +1516,10 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
+
-
-
+
+
@@ -1489,9 +1548,9 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
+
+
+
@@ -1511,7 +1570,49 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1573,10 +1674,34 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
@@ -1606,22 +1731,17 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
@@ -1640,8 +1760,27 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1655,19 +1794,23 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
-
-
-
+
+
+
+
-
-
+
+
+
+
+
+
+
+
@@ -1677,13 +1820,36 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1728,18 +1894,20 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
+
+
+
+
-
+
+
-
-
+
+
@@ -1825,16 +1993,17 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -1842,16 +2011,28 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1860,13 +2041,27 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1881,26 +2076,35 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
-
-
-
+
-
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
@@ -1911,34 +2115,42 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
@@ -1988,6 +2200,10 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
+
+
+
+
@@ -1998,6 +2214,14 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
+
+
+
+
+
+
+
+
@@ -2018,22 +2242,107 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2043,12 +2352,143 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pcb/bbc_micro/bbc_micro.lbr b/pcb/bbc_micro/bbc_micro.lbr
new file mode 100644
index 0000000..01939a9
--- /dev/null
+++ b/pcb/bbc_micro/bbc_micro.lbr
@@ -0,0 +1,338 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Generated from <b>bbc_micro.sch</b><p>
+by exp-lbrs.ulp
+
+
+<h3>9 Pin Serial Connector - Male PCB Mount Right Angle</h3>
+0.318" style.
+<p>Specifications:
+<ul><li>Pin count:11</li>
+</ul></p>
+<p><a href=”http://www.4uconnector.com/online/object/4udrawing/15944.pdf”>Datasheet referenced for footprint</a></p>
+<p>Example device(s):
+<ul><li>DB9</li>
+</ul></p>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pcb/bbc_micro/bbc_micro.sch b/pcb/bbc_micro/bbc_micro.sch
index 4b128fa..8571978 100644
--- a/pcb/bbc_micro/bbc_micro.sch
+++ b/pcb/bbc_micro/bbc_micro.sch
@@ -4802,8 +4802,133 @@ Standard 0603 ceramic capacitor, and 0.1" leaded capacitor.
-
-Generated from <b>ibmpc.sch</b><p>
+
+Generated from <b>ps2.sch</b><p>
+by exp-lbrs.ulp
+
+
+<b>Thin Shrink Small Outline Plastic 20</b><p>
+MAX3223-MAX3243.pdf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+>NAME
+>VALUE
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Generated from <b>bbc_micro.sch</b><p>
by exp-lbrs.ulp
@@ -4830,68 +4955,66 @@ by exp-lbrs.ulp
+
+
+
-
-
->NAME
->VALUE
-
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -4969,12 +5092,32 @@ by exp-lbrs.ulp
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-PIN 1
+PIN 1
@@ -5015,27 +5158,27 @@ by exp-lbrs.ulp
-
-
-
+
+
+
-
-
+
+
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -5051,8 +5194,8 @@ by exp-lbrs.ulp
-
-
+
+
@@ -5067,11 +5210,11 @@ by exp-lbrs.ulp
-
-
+
+
-
-
+
+
@@ -5161,21 +5304,92 @@ by exp-lbrs.ulp
-
-
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
@@ -5198,12 +5412,15 @@ by exp-lbrs.ulp
-
-
+
+
-
-
+
+
+
+
+
@@ -5252,6 +5469,21 @@ by exp-lbrs.ulp
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5304,12 +5536,15 @@ by exp-lbrs.ulp
-
-
+
+
-
-
+
+
+
+
+
@@ -5384,45 +5619,80 @@ by exp-lbrs.ulp
-
+
-
+
-
-
+
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -5622,6 +5892,14 @@ by exp-lbrs.ulp
+
+
+
+
+
+
+
+
@@ -5629,6 +5907,14 @@ by exp-lbrs.ulp
+
+
+
+
+
+
+
+
@@ -5646,11 +5932,11 @@ by exp-lbrs.ulp
-
-
-
-
+
+
+
+
@@ -5662,251 +5948,427 @@ by exp-lbrs.ulp
-
-
+
+
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pcb/bbc_micro/bbc_micro.scr b/pcb/bbc_micro/bbc_micro.scr
new file mode 100644
index 0000000..966bdc5
--- /dev/null
+++ b/pcb/bbc_micro/bbc_micro.scr
@@ -0,0 +1,421 @@
+OPEN '~dummy~.lbr';
+CLOSE;
+OPEN 'C:/Users/allen/Desktop/repos/usb2ps2/pcb/bbc_micro/bbc_micro.lbr';
+Layer 1 Top;
+# Layer 2 Route2;
+# Layer 3 Route3;
+# Layer 4 Route4;
+# Layer 5 Route5;
+# Layer 6 Route6;
+# Layer 7 Route7;
+# Layer 8 Route8;
+# Layer 9 Route9;
+# Layer 10 Route10;
+# Layer 11 Route11;
+# Layer 12 Route12;
+# Layer 13 Route13;
+# Layer 14 Route14;
+# Layer 15 Route15;
+Layer 16 Bottom;
+Layer 17 Pads;
+Layer 18 Vias;
+Layer 19 Unrouted;
+Layer 20 Dimension;
+Layer 21 tPlace;
+Layer 22 bPlace;
+Layer 23 tOrigins;
+Layer 24 bOrigins;
+Layer 25 tNames;
+Layer 26 bNames;
+Layer 27 tValues;
+Layer 28 bValues;
+Layer 29 tStop;
+Layer 30 bStop;
+Layer 31 tCream;
+Layer 32 bCream;
+Layer 33 tFinish;
+Layer 34 bFinish;
+Layer 35 tGlue;
+Layer 36 bGlue;
+Layer 37 tTest;
+Layer 38 bTest;
+Layer 39 tKeepout;
+Layer 40 bKeepout;
+Layer 41 tRestrict;
+Layer 42 bRestrict;
+Layer 43 vRestrict;
+Layer 44 Drills;
+Layer 45 Holes;
+Layer 46 Milling;
+Layer 47 Measures;
+Layer 48 Document;
+Layer 49 Reference;
+Layer 50 dxf;
+Layer 51 tDocu;
+Layer 52 bDocu;
+Layer 53 tGND_GNDA;
+Layer 54 bGND_GNDA;
+Layer 56 wert;
+Layer 57 tCAD;
+Layer 58 b3D;
+Layer 59 tCarbon;
+Layer 60 bCarbon;
+Layer 61 stand;
+Layer 100 Muster;
+Layer 101 Patch_Top;
+Layer 102 Vscore;
+Layer 103 fp3;
+Layer 104 Name;
+Layer 105 Beschreib;
+Layer 106 BGA-Top;
+Layer 107 BD-Top;
+Layer 108 fp8;
+Layer 109 fp9;
+Layer 110 fp0;
+Layer 111 LPC17xx;
+Layer 112 tSilk;
+Layer 113 ReferenceLS;
+Layer 114 Badge_Outline;
+Layer 115 ReferenceISLANDS;
+Layer 116 Patch_BOT;
+Layer 117 secv21;
+Layer 118 Rect_Pads;
+Layer 119 PF_Ref;
+Layer 120 120;
+Layer 121 _tsilk;
+Layer 122 _bsilk;
+Layer 123 tTestmark;
+Layer 124 bTestmark;
+Layer 125 _tNames;
+Layer 126 _bNames;
+Layer 127 _tValues;
+Layer 128 _bValues;
+Layer 129 Mask;
+Layer 130 bLogo;
+Layer 131 tAdjust;
+Layer 132 bAdjust;
+Layer 133 bottom_silk;
+Layer 134 silk_top;
+Layer 135 silk_bottom;
+Layer 136 silktop;
+Layer 137 silkbottom;
+Layer 138 EEE;
+Layer 139 _tKeepout;
+Layer 140 mbKeepout;
+Layer 141 ASSEMBLY_TOP;
+Layer 142 mbRestrict;
+Layer 143 PLACE_BOUND_TOP;
+Layer 144 Drill_legend;
+Layer 145 DrillLegend_01-02;
+Layer 146 DrillLegend_01-15;
+Layer 147 DrillLegend_01-16;
+Layer 148 DrillLegend_01-20;
+Layer 149 DrillLegend_02-15;
+Layer 150 Notes;
+Layer 151 HeatSink;
+Layer 152 _bDocu;
+Layer 153 FabDoc1;
+Layer 154 FabDoc2;
+Layer 155 FabDoc3;
+Layer 166 AntennaArea;
+Layer 168 4mmHeightArea;
+Layer 191 mNets;
+Layer 192 mBusses;
+Layer 193 mPins;
+Layer 194 mSymbols;
+Layer 195 mNames;
+Layer 196 mValues;
+Layer 199 Contour;
+Layer 200 200bmp;
+Layer 201 201bmp;
+Layer 202 202bmp;
+Layer 203 203bmp;
+Layer 204 204bmp;
+Layer 205 205bmp;
+Layer 206 206bmp;
+Layer 207 207bmp;
+Layer 208 208bmp;
+Layer 209 209bmp;
+Layer 210 210bmp;
+Layer 211 211bmp;
+Layer 212 212bmp;
+Layer 213 213bmp;
+Layer 214 214bmp;
+Layer 215 215bmp;
+Layer 216 216bmp;
+Layer 217 217bmp;
+Layer 218 218bmp;
+Layer 219 219bmp;
+Layer 220 220bmp;
+Layer 221 221bmp;
+Layer 222 222bmp;
+Layer 223 223bmp;
+Layer 224 224bmp;
+Layer 225 225bmp;
+Layer 226 226bmp;
+Layer 227 227bmp;
+Layer 228 228bmp;
+Layer 229 229bmp;
+Layer 230 230bmp;
+Layer 231 Eagle3D_PG1;
+Layer 232 Eagle3D_PG2;
+Layer 233 Eagle3D_PG3;
+Layer 248 Housing;
+Layer 249 Edge;
+Layer 250 Descript;
+Layer 251 SMDround;
+Layer 253 Extra;
+Layer 254 cooling;
+Layer 255 routoute;
+Layer 88 SimResults;
+Layer 89 SimProbes;
+Layer 90 Modules;
+Layer 91 Nets;
+Layer 92 Busses;
+Layer 93 Pins;
+Layer 94 Symbols;
+Layer 95 Names;
+Layer 96 Values;
+Layer 97 Info;
+Layer 98 Guide;
+Layer 99 SpiceOrder;
+Layer 100 Muster;
+Layer 101 Patch_Top;
+Layer 102 Vscore;
+Layer 103 fp3;
+Layer 104 Name;
+Layer 105 Beschreib;
+Layer 106 BGA-Top;
+Layer 107 BD-Top;
+Layer 108 fp8;
+Layer 109 fp9;
+Layer 110 fp0;
+Layer 111 LPC17xx;
+Layer 112 tSilk;
+Layer 113 ReferenceLS;
+Layer 114 Badge_Outline;
+Layer 115 ReferenceISLANDS;
+Layer 116 Patch_BOT;
+Layer 117 secv21;
+Layer 118 Rect_Pads;
+Layer 119 PF_Ref;
+Layer 120 120;
+Layer 121 _tsilk;
+Layer 122 _bsilk;
+Layer 123 tTestmark;
+Layer 124 bTestmark;
+Layer 125 _tNames;
+Layer 126 _bNames;
+Layer 127 _tValues;
+Layer 128 _bValues;
+Layer 129 Mask;
+Layer 130 bLogo;
+Layer 131 tAdjust;
+Layer 132 bAdjust;
+Layer 133 bottom_silk;
+Layer 134 silk_top;
+Layer 135 silk_bottom;
+Layer 136 silktop;
+Layer 137 silkbottom;
+Layer 138 EEE;
+Layer 139 _tKeepout;
+Layer 140 mbKeepout;
+Layer 141 ASSEMBLY_TOP;
+Layer 142 mbRestrict;
+Layer 143 PLACE_BOUND_TOP;
+Layer 144 Drill_legend;
+Layer 145 DrillLegend_01-02;
+Layer 146 DrillLegend_01-15;
+Layer 147 DrillLegend_01-16;
+Layer 148 DrillLegend_01-20;
+Layer 149 DrillLegend_02-15;
+Layer 150 Notes;
+Layer 151 HeatSink;
+Layer 152 _bDocu;
+Layer 153 FabDoc1;
+Layer 154 FabDoc2;
+Layer 155 FabDoc3;
+Layer 166 AntennaArea;
+Layer 168 4mmHeightArea;
+Layer 191 mNets;
+Layer 192 mBusses;
+Layer 193 mPins;
+Layer 194 mSymbols;
+Layer 195 mNames;
+Layer 196 mValues;
+Layer 199 Contour;
+Layer 200 200bmp;
+Layer 201 201bmp;
+Layer 202 202bmp;
+Layer 203 203bmp;
+Layer 204 204bmp;
+Layer 205 205bmp;
+Layer 206 206bmp;
+Layer 207 207bmp;
+Layer 208 208bmp;
+Layer 209 209bmp;
+Layer 210 210bmp;
+Layer 211 211bmp;
+Layer 212 212bmp;
+Layer 213 213bmp;
+Layer 214 214bmp;
+Layer 215 215bmp;
+Layer 216 216bmp;
+Layer 217 217bmp;
+Layer 218 218bmp;
+Layer 219 219bmp;
+Layer 220 220bmp;
+Layer 221 221bmp;
+Layer 222 222bmp;
+Layer 223 223bmp;
+Layer 224 224bmp;
+Layer 225 225bmp;
+Layer 226 226bmp;
+Layer 227 227bmp;
+Layer 228 228bmp;
+Layer 229 229bmp;
+Layer 230 230bmp;
+Layer 231 Eagle3D_PG1;
+Layer 232 Eagle3D_PG2;
+Layer 233 Eagle3D_PG3;
+Layer 248 Housing;
+Layer 249 Edge;
+Layer 250 Descript;
+Layer 251 SMDround;
+Layer 253 Extra;
+Layer 254 cooling;
+Layer 255 routoute;
+Set Wire_bend 2;
+Set Select_factor 0;
+Set Undo_log off;
+Grid mic 1;
+Display All;
+DESCRIPTION '';
+DESCRIPTION 'Generated from bbc_micro.sch\n\
+by exp-lbrs.ulp';
+
+Edit 'DA15.PAC';
+GRID mic;
+Layer 51;
+Wire 203.200000 (-12058.000000 10219.000000) (-12058.000000 15807.000000);
+Layer 51;
+Wire 203.200000 (12048.000000 10219.000000) (12048.000000 15807.000000);
+Layer 51;
+Wire 203.200000 (12048.000000 15807.000000) (-12058.000000 15807.000000);
+Layer 21;
+Wire 203.200000 (-19560.000000 -2800.000000) (-19560.000000 2540.000000);
+Layer 51;
+Wire 203.200000 (-19560.000000 2542.600000) (-19560.000000 9500.000000);
+Layer 21;
+Wire 203.200000 (19550.000000 -2800.000000) (19550.000000 2540.000000);
+Layer 51;
+Wire 203.200000 (19550.000000 2540.000000) (19550.000000 9500.000000);
+Layer 51;
+Wire 203.200000 (-19560.000000 9500.000000) (19550.000000 9500.000000);
+Layer 21;
+Wire 203.200000 (-19560.000000 -2800.000000) (19550.000000 -2800.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '1' (-9690.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '2' (-6920.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '3' (-4150.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '4' (-1380.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '5' (1390.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '6' (4160.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '7' (6930.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '8' (9700.000000 -1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '9' (-8300.000000 1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '10' (-5530.000000 1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '11' (-2770.000000 1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '12' (0.000000 1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '13' (2770.000000 1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '14' (5540.000000 1420.000000);
+Change Drill 1016.000000;
+Pad 1879.600000 Round R180.0 '15' (8310.000000 1420.000000);
+Change Drill 3302.000000;
+Pad 5080.000000 Round R0.0 'G1' (-16660.000000 0.000000);
+Change Drill 3302.000000;
+Pad 5080.000000 Round R0.0 'G2' (16670.000000 0.000000);
+Layer 25;
+CHANGE FONT VECTOR;
+Change Size 609.600000;
+Change Ratio 20;
+Change Align BOTTOM LEFT;
+Change Linedistance 50;
+Text R0.0 '>NAME' (-6065.000000 5588.000000);
+Layer 27;
+CHANGE FONT VECTOR;
+Change Size 609.600000;
+Change Ratio 20;
+Change Align BOTTOM LEFT;
+Change Linedistance 50;
+Text R0.0 '>VALUE' (-6065.000000 4572.000000);
+DESCRIPTION '
9 Pin Serial Connector - Male PCB Mount Right Angle
\n0.318" style. \nSpecifications:\n
\nDatasheet referenced for footprint
\nExample device(s):\n
';
+
+Edit 'GAMEPORT_SYM.SYM';
+Layer 94;
+Wire 406.400000 (-12700.000000 38100.000000) (10160.000000 38100.000000);
+Layer 94;
+Wire 406.400000 (10160.000000 38100.000000) (10160.000000 -43180.000000);
+Layer 94;
+Wire 406.400000 (10160.000000 -43180.000000) (-12700.000000 -43180.000000);
+Layer 94;
+Wire 406.400000 (-12700.000000 -43180.000000) (-12700.000000 38100.000000);
+Pin '5V_1' IO None Middle R0 Both 0 (-17780.000000 33020.000000);
+Pin '5V_2' IO None Middle R0 Both 0 (-17780.000000 -2540.000000);
+Pin '5V_3' IO None Middle R0 Both 0 (-17780.000000 -7620.000000);
+Pin '5V_MIDIIN_NC' IO None Middle R0 Both 0 (-17780.000000 -38100.000000);
+Pin 'B1' IO None Middle R0 Both 0 (-17780.000000 27940.000000);
+Pin 'B2' IO None Middle R0 Both 0 (-17780.000000 2540.000000);
+Pin 'B3' IO None Middle R0 Both 0 (-17780.000000 -12700.000000);
+Pin 'B4' IO None Middle R0 Both 0 (-17780.000000 -33020.000000);
+Pin 'GND_B1' IO None Middle R0 Both 0 (-17780.000000 17780.000000);
+Pin 'GND_B2' IO None Middle R0 Both 0 (-17780.000000 12700.000000);
+Pin 'GND_MIDIOUT' IO None Middle R0 Both 0 (-17780.000000 -22860.000000);
+Pin 'X1' IO None Middle R0 Both 0 (-17780.000000 22860.000000);
+Pin 'X2' IO None Middle R0 Both 0 (-17780.000000 -17780.000000);
+Pin 'Y1' IO None Middle R0 Both 0 (-17780.000000 7620.000000);
+Pin 'Y2' IO None Middle R0 Both 0 (-17780.000000 -27940.000000);
+DESCRIPTION '';
+
+Edit 'GAMEPORT_15P*?.DEV';
+DESCRIPTION '';
+PREFIX '';
+VALUE Off;
+CHANGE Addlevel Next;
+CHANGE Swaplevel 0;
+ADD 'GAMEPORT_SYM' 'G$1' (0.000000 0.000000);
+PACKAGE 'DA15' '';
+CONNECT ALL 'G$1.5V_1' '1';
+CONNECT ALL 'G$1.5V_2' '8';
+CONNECT ALL 'G$1.5V_3' '9';
+CONNECT ALL 'G$1.5V_MIDIIN_NC' '15';
+CONNECT ALL 'G$1.B1' '2';
+CONNECT ALL 'G$1.B2' '7';
+CONNECT ALL 'G$1.B3' '10';
+CONNECT ALL 'G$1.B4' '14';
+CONNECT ALL 'G$1.GND_B1' '4 G1';
+CONNECT ALL 'G$1.GND_B2' '5 G2';
+CONNECT ALL 'G$1.GND_MIDIOUT' '12';
+CONNECT ALL 'G$1.X1' '3';
+CONNECT ALL 'G$1.X2' '11';
+CONNECT ALL 'G$1.Y1' '6';
+CONNECT ALL 'G$1.Y2' '13';
+TECHNOLOGY '''''';
+
+RENAME GAMEPORT_15P*? GAMEPORT_15P;WRITE;
+Set Undo_log On;
+Set Select_factor 0.02;
+Grid last;
diff --git a/pcb/bbc_micro/changelog.txt b/pcb/bbc_micro/changelog.txt
index dbf2340..e50d47e 100644
--- a/pcb/bbc_micro/changelog.txt
+++ b/pcb/bbc_micro/changelog.txt
@@ -1,2 +1,10 @@
pt1:
initial prototype
+note slave requst is PF1 instead of PC13
+
+
+TODO:
+
+add keyboard LEDs
+device presense detect?
+double check 5V pullups
\ No newline at end of file