annotate pcb/collidoscope_pcb.brd @ 18:f1ff1a81be20 tip

Changed licenses names. Fixed one comment and usage text in CollidoscopeApp.cpp.
author Fiore Martin <f.martin@qmul.ac.uk>
date Thu, 25 Aug 2016 12:07:50 +0200
parents bd805377f6ab
children
rev   line source
f@12 1 <?xml version="1.0" encoding="utf-8"?>
f@12 2 <!DOCTYPE eagle SYSTEM "eagle.dtd">
f@12 3 <eagle version="7.2.0">
f@12 4 <drawing>
f@12 5 <settings>
f@12 6 <setting alwaysvectorfont="no"/>
f@12 7 <setting verticaltext="up"/>
f@12 8 </settings>
f@12 9 <grid distance="0.05" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.000000123031" altunitdist="inch" altunit="inch"/>
f@12 10 <layers>
f@12 11 <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
f@12 12 <layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
f@12 13 <layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
f@12 14 <layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
f@12 15 <layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
f@12 16 <layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
f@12 17 <layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
f@12 18 <layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
f@12 19 <layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
f@12 20 <layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
f@12 21 <layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
f@12 22 <layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
f@12 23 <layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
f@12 24 <layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
f@12 25 <layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
f@12 26 <layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
f@12 27 <layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
f@12 28 <layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
f@12 29 <layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
f@12 30 <layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
f@12 31 <layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
f@12 32 <layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
f@12 33 <layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
f@12 34 <layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
f@12 35 <layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
f@12 36 <layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
f@12 37 <layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
f@12 38 <layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
f@12 39 <layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
f@12 40 <layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
f@12 41 <layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
f@12 42 <layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
f@12 43 <layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
f@12 44 <layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
f@12 45 <layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
f@12 46 <layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
f@12 47 <layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
f@12 48 <layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
f@12 49 <layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
f@12 50 <layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
f@12 51 <layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
f@12 52 <layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
f@12 53 <layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
f@12 54 <layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
f@12 55 <layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
f@12 56 <layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
f@12 57 </layers>
f@12 58 <board>
f@12 59 <plain>
f@12 60 <wire x1="0" y1="0" x2="100" y2="0" width="0" layer="20"/>
f@12 61 <wire x1="100" y1="0" x2="100" y2="80" width="0" layer="20"/>
f@12 62 <wire x1="100" y1="80" x2="0" y2="80" width="0" layer="20"/>
f@12 63 <wire x1="0" y1="80" x2="0" y2="0" width="0" layer="20"/>
f@12 64 </plain>
f@12 65 <libraries>
f@12 66 <library name="teensypp">
f@12 67 <packages>
f@12 68 <package name="TEENSY++">
f@12 69 <description>teensy ++</description>
f@12 70 <wire x1="25.4" y1="8.89" x2="-25.4" y2="8.89" width="0.1524" layer="21"/>
f@12 71 <wire x1="-25.4" y1="-8.89" x2="25.4" y2="-8.89" width="0.1524" layer="21"/>
f@12 72 <wire x1="25.4" y1="8.89" x2="25.4" y2="6.35" width="0.1524" layer="21"/>
f@12 73 <wire x1="-25.4" y1="8.89" x2="-25.4" y2="6.35" width="0.1524" layer="21"/>
f@12 74 <wire x1="-25.4" y1="-8.89" x2="-25.4" y2="-6.35" width="0.1524" layer="21"/>
f@12 75 <wire x1="-25.4" y1="1.016" x2="-25.4" y2="-1.016" width="0.1524" layer="21" curve="-180"/>
f@12 76 <wire x1="-25.4" y1="6.35" x2="-25.4" y2="1.016" width="0.1524" layer="21"/>
f@12 77 <wire x1="25.4" y1="6.35" x2="25.4" y2="-6.35" width="0.1524" layer="21"/>
f@12 78 <wire x1="-25.4" y1="-6.35" x2="25.4" y2="-6.35" width="0.1524" layer="21"/>
f@12 79 <wire x1="-25.4" y1="-6.35" x2="-25.4" y2="-1.016" width="0.1524" layer="21"/>
f@12 80 <wire x1="25.4" y1="-6.35" x2="25.4" y2="-8.89" width="0.1524" layer="21"/>
f@12 81 <wire x1="-25.4" y1="6.35" x2="25.4" y2="6.35" width="0.1524" layer="21"/>
f@12 82 <pad name="GND" x="-24.13" y="-7.62" drill="1.016" diameter="1.8796" shape="square" rot="R90"/>
f@12 83 <pad name="B7" x="-21.59" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 84 <pad name="D2" x="-13.97" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 85 <pad name="D3" x="-11.43" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 86 <pad name="D0" x="-19.05" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 87 <pad name="D1" x="-16.51" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 88 <pad name="D4" x="-8.89" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 89 <pad name="D5" x="-6.35" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 90 <pad name="D6" x="-3.81" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 91 <pad name="D7" x="-1.27" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 92 <pad name="E0" x="1.27" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 93 <pad name="E1" x="3.81" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 94 <pad name="C0" x="6.35" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 95 <pad name="C1" x="8.89" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 96 <pad name="C2" x="11.43" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 97 <pad name="C3" x="13.97" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 98 <pad name="C4" x="16.51" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 99 <pad name="C5" x="19.05" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 100 <pad name="C6" x="21.59" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 101 <pad name="C7" x="24.13" y="-7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 102 <pad name="F7" x="24.13" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 103 <pad name="F6" x="21.59" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 104 <pad name="F5" x="19.05" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 105 <pad name="F4" x="16.51" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 106 <pad name="F3" x="13.97" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 107 <pad name="F2" x="11.43" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 108 <pad name="F1" x="8.89" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 109 <pad name="F0" x="6.35" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 110 <pad name="REF" x="3.81" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 111 <pad name="GRND1" x="1.27" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 112 <pad name="E6" x="-1.27" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 113 <pad name="E7" x="-3.81" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 114 <pad name="B0" x="-6.35" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 115 <pad name="B1" x="-8.89" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 116 <pad name="B2" x="-11.43" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 117 <pad name="B3" x="-13.97" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 118 <pad name="B4" x="-16.51" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 119 <pad name="B5" x="-19.05" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 120 <pad name="B6" x="-21.59" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 121 <pad name="+5V" x="-24.13" y="7.62" drill="1.016" diameter="1.8796" rot="R90"/>
f@12 122 <pad name="A4" x="8.89" y="2.54" drill="1.016" diameter="1.8796"/>
f@12 123 <pad name="A5" x="11.43" y="2.54" drill="1.016" diameter="1.8796"/>
f@12 124 <pad name="A6" x="13.97" y="2.54" drill="1.016" diameter="1.8796"/>
f@12 125 <pad name="A7" x="16.51" y="2.54" drill="1.016" diameter="1.8796"/>
f@12 126 <pad name="A3" x="16.51" y="0" drill="1.016" diameter="1.8796"/>
f@12 127 <pad name="A2" x="13.97" y="0" drill="1.016" diameter="1.8796"/>
f@12 128 <pad name="A1" x="11.43" y="0" drill="1.016" diameter="1.8796"/>
f@12 129 <pad name="A0" x="8.89" y="0" drill="1.016" diameter="1.8796"/>
f@12 130 <pad name="RST" x="24.13" y="2.54" drill="1.016" diameter="1.8796" shape="square"/>
f@12 131 <pad name="GND2" x="24.13" y="0" drill="1.016" diameter="1.8796"/>
f@12 132 <pad name="5V" x="24.13" y="-2.54" drill="1.016" diameter="1.8796"/>
f@12 133 <pad name="E4" x="-9.144" y="0.9144" drill="0.635" diameter="1.0668" rot="R180"/>
f@12 134 <pad name="E5" x="-9.144" y="-0.4064" drill="0.635" diameter="1.0668" rot="R180"/>
f@12 135 <text x="-22.225" y="-4.445" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
f@12 136 <text x="-25.908" y="-8.255" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
f@12 137 <text x="-25.4" y="-11.43" size="1.27" layer="51" font="vector">Licensed Under Creative Commons </text>
f@12 138 <text x="-25.4" y="-16.51" size="1.27" layer="51" font="vector">Designed by Tamir Emran</text>
f@12 139 <text x="-25.4" y="-19.05" size="1.27" layer="51" font="vector">July 2011</text>
f@12 140 <text x="-25.4" y="-13.97" size="1.27" layer="51" font="vector">Attribution-ShareAlike 3.0 Uported License</text>
f@12 141 </package>
f@12 142 </packages>
f@12 143 </library>
f@12 144 <library name="con-molex">
f@12 145 <description>&lt;b&gt;Molex Connectors&lt;/b&gt;&lt;p&gt;
f@12 146 &lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
f@12 147 <packages>
f@12 148 <package name="22-23-2031">
f@12 149 <description>.100" (2.54mm) Center Header - 3 Pin</description>
f@12 150 <wire x1="-3.81" y1="3.175" x2="3.81" y2="3.175" width="0.254" layer="21"/>
f@12 151 <wire x1="3.81" y1="3.175" x2="3.81" y2="1.27" width="0.254" layer="21"/>
f@12 152 <wire x1="3.81" y1="1.27" x2="3.81" y2="-3.175" width="0.254" layer="21"/>
f@12 153 <wire x1="3.81" y1="-3.175" x2="-3.81" y2="-3.175" width="0.254" layer="21"/>
f@12 154 <wire x1="-3.81" y1="-3.175" x2="-3.81" y2="1.27" width="0.254" layer="21"/>
f@12 155 <wire x1="-3.81" y1="1.27" x2="-3.81" y2="3.175" width="0.254" layer="21"/>
f@12 156 <wire x1="-3.81" y1="1.27" x2="3.81" y2="1.27" width="0.254" layer="21"/>
f@12 157 <pad name="1" x="-2.54" y="0" drill="1" shape="long" rot="R90"/>
f@12 158 <pad name="2" x="0" y="0" drill="1" shape="long" rot="R90"/>
f@12 159 <pad name="3" x="2.54" y="0" drill="1" shape="long" rot="R90"/>
f@12 160 <text x="-3.81" y="3.81" size="1.016" layer="25" ratio="10">&gt;NAME</text>
f@12 161 <text x="-3.81" y="-5.08" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
f@12 162 </package>
f@12 163 </packages>
f@12 164 </library>
f@12 165 </libraries>
f@12 166 <attributes>
f@12 167 </attributes>
f@12 168 <variantdefs>
f@12 169 </variantdefs>
f@12 170 <classes>
f@12 171 <class number="0" name="default" width="0" drill="0">
f@12 172 </class>
f@12 173 </classes>
f@12 174 <designrules name="default">
f@12 175 <description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
f@12 176 &lt;p&gt;
f@12 177 Die Standard-Design-Rules sind so gewählt, dass sie für
f@12 178 die meisten Anwendungen passen. Sollte ihre Platine
f@12 179 besondere Anforderungen haben, treffen Sie die erforderlichen
f@12 180 Einstellungen hier und speichern die Design Rules unter
f@12 181 einem neuen Namen ab.</description>
f@12 182 <description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
f@12 183 &lt;p&gt;
f@12 184 The default Design Rules have been set to cover
f@12 185 a wide range of applications. Your particular design
f@12 186 may have different requirements, so please make the
f@12 187 necessary adjustments and save your customized
f@12 188 design rules under a new name.</description>
f@12 189 <param name="layerSetup" value="(1*16)"/>
f@12 190 <param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
f@12 191 <param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
f@12 192 <param name="mdWireWire" value="8mil"/>
f@12 193 <param name="mdWirePad" value="8mil"/>
f@12 194 <param name="mdWireVia" value="8mil"/>
f@12 195 <param name="mdPadPad" value="8mil"/>
f@12 196 <param name="mdPadVia" value="8mil"/>
f@12 197 <param name="mdViaVia" value="8mil"/>
f@12 198 <param name="mdSmdPad" value="8mil"/>
f@12 199 <param name="mdSmdVia" value="8mil"/>
f@12 200 <param name="mdSmdSmd" value="8mil"/>
f@12 201 <param name="mdViaViaSameLayer" value="8mil"/>
f@12 202 <param name="mnLayersViaInSmd" value="2"/>
f@12 203 <param name="mdCopperDimension" value="40mil"/>
f@12 204 <param name="mdDrill" value="8mil"/>
f@12 205 <param name="mdSmdStop" value="0mil"/>
f@12 206 <param name="msWidth" value="10mil"/>
f@12 207 <param name="msDrill" value="24mil"/>
f@12 208 <param name="msMicroVia" value="9.99mm"/>
f@12 209 <param name="msBlindViaRatio" value="0.5"/>
f@12 210 <param name="rvPadTop" value="0.25"/>
f@12 211 <param name="rvPadInner" value="0.25"/>
f@12 212 <param name="rvPadBottom" value="0.25"/>
f@12 213 <param name="rvViaOuter" value="0.25"/>
f@12 214 <param name="rvViaInner" value="0.25"/>
f@12 215 <param name="rvMicroViaOuter" value="0.25"/>
f@12 216 <param name="rvMicroViaInner" value="0.25"/>
f@12 217 <param name="rlMinPadTop" value="10mil"/>
f@12 218 <param name="rlMaxPadTop" value="20mil"/>
f@12 219 <param name="rlMinPadInner" value="10mil"/>
f@12 220 <param name="rlMaxPadInner" value="20mil"/>
f@12 221 <param name="rlMinPadBottom" value="10mil"/>
f@12 222 <param name="rlMaxPadBottom" value="20mil"/>
f@12 223 <param name="rlMinViaOuter" value="8mil"/>
f@12 224 <param name="rlMaxViaOuter" value="20mil"/>
f@12 225 <param name="rlMinViaInner" value="8mil"/>
f@12 226 <param name="rlMaxViaInner" value="20mil"/>
f@12 227 <param name="rlMinMicroViaOuter" value="4mil"/>
f@12 228 <param name="rlMaxMicroViaOuter" value="20mil"/>
f@12 229 <param name="rlMinMicroViaInner" value="4mil"/>
f@12 230 <param name="rlMaxMicroViaInner" value="20mil"/>
f@12 231 <param name="psTop" value="-1"/>
f@12 232 <param name="psBottom" value="-1"/>
f@12 233 <param name="psFirst" value="-1"/>
f@12 234 <param name="psElongationLong" value="100"/>
f@12 235 <param name="psElongationOffset" value="100"/>
f@12 236 <param name="mvStopFrame" value="1"/>
f@12 237 <param name="mvCreamFrame" value="0"/>
f@12 238 <param name="mlMinStopFrame" value="4mil"/>
f@12 239 <param name="mlMaxStopFrame" value="4mil"/>
f@12 240 <param name="mlMinCreamFrame" value="0mil"/>
f@12 241 <param name="mlMaxCreamFrame" value="0mil"/>
f@12 242 <param name="mlViaStopLimit" value="0mil"/>
f@12 243 <param name="srRoundness" value="0"/>
f@12 244 <param name="srMinRoundness" value="0mil"/>
f@12 245 <param name="srMaxRoundness" value="0mil"/>
f@12 246 <param name="slThermalIsolate" value="10mil"/>
f@12 247 <param name="slThermalsForVias" value="0"/>
f@12 248 <param name="dpMaxLengthDifference" value="10mm"/>
f@12 249 <param name="dpGapFactor" value="2.5"/>
f@12 250 <param name="checkGrid" value="0"/>
f@12 251 <param name="checkAngle" value="0"/>
f@12 252 <param name="checkFont" value="1"/>
f@12 253 <param name="checkRestrict" value="1"/>
f@12 254 <param name="useDiameter" value="13"/>
f@12 255 <param name="maxErrors" value="50"/>
f@12 256 </designrules>
f@12 257 <autorouter>
f@12 258 <pass name="Default">
f@12 259 <param name="RoutingGrid" value="50mil"/>
f@12 260 <param name="AutoGrid" value="1"/>
f@12 261 <param name="Efforts" value="0"/>
f@12 262 <param name="TopRouterVariant" value="1"/>
f@12 263 <param name="tpViaShape" value="round"/>
f@12 264 <param name="PrefDir.1" value="a"/>
f@12 265 <param name="PrefDir.2" value="0"/>
f@12 266 <param name="PrefDir.3" value="0"/>
f@12 267 <param name="PrefDir.4" value="0"/>
f@12 268 <param name="PrefDir.5" value="0"/>
f@12 269 <param name="PrefDir.6" value="0"/>
f@12 270 <param name="PrefDir.7" value="0"/>
f@12 271 <param name="PrefDir.8" value="0"/>
f@12 272 <param name="PrefDir.9" value="0"/>
f@12 273 <param name="PrefDir.10" value="0"/>
f@12 274 <param name="PrefDir.11" value="0"/>
f@12 275 <param name="PrefDir.12" value="0"/>
f@12 276 <param name="PrefDir.13" value="0"/>
f@12 277 <param name="PrefDir.14" value="0"/>
f@12 278 <param name="PrefDir.15" value="0"/>
f@12 279 <param name="PrefDir.16" value="a"/>
f@12 280 <param name="cfVia" value="8"/>
f@12 281 <param name="cfNonPref" value="5"/>
f@12 282 <param name="cfChangeDir" value="2"/>
f@12 283 <param name="cfOrthStep" value="2"/>
f@12 284 <param name="cfDiagStep" value="3"/>
f@12 285 <param name="cfExtdStep" value="0"/>
f@12 286 <param name="cfBonusStep" value="1"/>
f@12 287 <param name="cfMalusStep" value="1"/>
f@12 288 <param name="cfPadImpact" value="4"/>
f@12 289 <param name="cfSmdImpact" value="4"/>
f@12 290 <param name="cfBusImpact" value="0"/>
f@12 291 <param name="cfHugging" value="3"/>
f@12 292 <param name="cfAvoid" value="4"/>
f@12 293 <param name="cfPolygon" value="10"/>
f@12 294 <param name="cfBase.1" value="0"/>
f@12 295 <param name="cfBase.2" value="1"/>
f@12 296 <param name="cfBase.3" value="1"/>
f@12 297 <param name="cfBase.4" value="1"/>
f@12 298 <param name="cfBase.5" value="1"/>
f@12 299 <param name="cfBase.6" value="1"/>
f@12 300 <param name="cfBase.7" value="1"/>
f@12 301 <param name="cfBase.8" value="1"/>
f@12 302 <param name="cfBase.9" value="1"/>
f@12 303 <param name="cfBase.10" value="1"/>
f@12 304 <param name="cfBase.11" value="1"/>
f@12 305 <param name="cfBase.12" value="1"/>
f@12 306 <param name="cfBase.13" value="1"/>
f@12 307 <param name="cfBase.14" value="1"/>
f@12 308 <param name="cfBase.15" value="1"/>
f@12 309 <param name="cfBase.16" value="0"/>
f@12 310 <param name="mnVias" value="20"/>
f@12 311 <param name="mnSegments" value="9999"/>
f@12 312 <param name="mnExtdSteps" value="9999"/>
f@12 313 <param name="mnRipupLevel" value="10"/>
f@12 314 <param name="mnRipupSteps" value="100"/>
f@12 315 <param name="mnRipupTotal" value="100"/>
f@12 316 </pass>
f@12 317 <pass name="Follow-me" refer="Default" active="yes">
f@12 318 </pass>
f@12 319 <pass name="Busses" refer="Default" active="yes">
f@12 320 <param name="cfNonPref" value="4"/>
f@12 321 <param name="cfBusImpact" value="4"/>
f@12 322 <param name="cfHugging" value="0"/>
f@12 323 <param name="mnVias" value="0"/>
f@12 324 </pass>
f@12 325 <pass name="Route" refer="Default" active="yes">
f@12 326 </pass>
f@12 327 <pass name="Optimize1" refer="Default" active="yes">
f@12 328 <param name="cfVia" value="99"/>
f@12 329 <param name="cfExtdStep" value="10"/>
f@12 330 <param name="cfHugging" value="1"/>
f@12 331 <param name="mnExtdSteps" value="1"/>
f@12 332 <param name="mnRipupLevel" value="0"/>
f@12 333 </pass>
f@12 334 <pass name="Optimize2" refer="Optimize1" active="yes">
f@12 335 <param name="cfNonPref" value="0"/>
f@12 336 <param name="cfChangeDir" value="6"/>
f@12 337 <param name="cfExtdStep" value="0"/>
f@12 338 <param name="cfBonusStep" value="2"/>
f@12 339 <param name="cfMalusStep" value="2"/>
f@12 340 <param name="cfPadImpact" value="2"/>
f@12 341 <param name="cfSmdImpact" value="2"/>
f@12 342 <param name="cfHugging" value="0"/>
f@12 343 </pass>
f@12 344 <pass name="Optimize3" refer="Optimize2" active="yes">
f@12 345 <param name="cfChangeDir" value="8"/>
f@12 346 <param name="cfPadImpact" value="0"/>
f@12 347 <param name="cfSmdImpact" value="0"/>
f@12 348 </pass>
f@12 349 <pass name="Optimize4" refer="Optimize3" active="yes">
f@12 350 <param name="cfChangeDir" value="25"/>
f@12 351 </pass>
f@12 352 </autorouter>
f@12 353 <elements>
f@12 354 <element name="U$1" library="teensypp" package="TEENSY++" value="ARDUINO-TEENSY++" x="50.8" y="40.64"/>
f@12 355 <element name="B6" library="con-molex" package="22-23-2031" value="22-23-2031" x="7.62" y="72.39">
f@12 356 <attribute name="OC_NEWARK" value="30C0862" x="7.62" y="72.39" size="1.778" layer="27" display="off"/>
f@12 357 <attribute name="MPN" value="22-23-2031" x="7.62" y="72.39" size="1.778" layer="27" display="off"/>
f@12 358 <attribute name="MF" value="MOLEX" x="7.62" y="72.39" size="1.778" layer="27" display="off"/>
f@12 359 <attribute name="OC_FARNELL" value="1462950" x="7.62" y="72.39" size="1.778" layer="27" display="off"/>
f@12 360 </element>
f@12 361 <element name="B0" library="con-molex" package="22-23-2031" value="22-23-2031" x="41.91" y="72.39">
f@12 362 <attribute name="OC_NEWARK" value="30C0862" x="41.91" y="72.39" size="1.778" layer="27" display="off"/>
f@12 363 <attribute name="MPN" value="22-23-2031" x="41.91" y="72.39" size="1.778" layer="27" display="off"/>
f@12 364 <attribute name="MF" value="MOLEX" x="41.91" y="72.39" size="1.778" layer="27" display="off"/>
f@12 365 <attribute name="OC_FARNELL" value="1462950" x="41.91" y="72.39" size="1.778" layer="27" display="off"/>
f@12 366 </element>
f@12 367 <element name="INT6/7" library="con-molex" package="22-23-2031" value="22-23-2031" x="46.99" y="60.96">
f@12 368 <attribute name="OC_NEWARK" value="30C0862" x="46.99" y="60.96" size="1.778" layer="27" display="off"/>
f@12 369 <attribute name="MPN" value="22-23-2031" x="46.99" y="60.96" size="1.778" layer="27" display="off"/>
f@12 370 <attribute name="MF" value="MOLEX" x="46.99" y="60.96" size="1.778" layer="27" display="off"/>
f@12 371 <attribute name="OC_FARNELL" value="1462950" x="46.99" y="60.96" size="1.778" layer="27" display="off"/>
f@12 372 </element>
f@12 373 <element name="D6" library="con-molex" package="22-23-2031" value="22-23-2031" x="30.48" y="7.62">
f@12 374 <attribute name="OC_NEWARK" value="30C0862" x="30.48" y="7.62" size="1.778" layer="27" display="off"/>
f@12 375 <attribute name="MPN" value="22-23-2031" x="30.48" y="7.62" size="1.778" layer="27" display="off"/>
f@12 376 <attribute name="MF" value="MOLEX" x="30.48" y="7.62" size="1.778" layer="27" display="off"/>
f@12 377 <attribute name="OC_FARNELL" value="1462950" x="30.48" y="7.62" size="1.778" layer="27" display="off"/>
f@12 378 </element>
f@12 379 <element name="F0" library="con-molex" package="22-23-2031" value="22-23-2031" x="53.34" y="72.39">
f@12 380 <attribute name="OC_NEWARK" value="30C0862" x="53.34" y="72.39" size="1.778" layer="27" display="off"/>
f@12 381 <attribute name="MPN" value="22-23-2031" x="53.34" y="72.39" size="1.778" layer="27" display="off"/>
f@12 382 <attribute name="MF" value="MOLEX" x="53.34" y="72.39" size="1.778" layer="27" display="off"/>
f@12 383 <attribute name="OC_FARNELL" value="1462950" x="53.34" y="72.39" size="1.778" layer="27" display="off"/>
f@12 384 </element>
f@12 385 <element name="F1" library="con-molex" package="22-23-2031" value="22-23-2031" x="58.42" y="60.96">
f@12 386 <attribute name="OC_NEWARK" value="30C0862" x="58.42" y="60.96" size="1.778" layer="27" display="off"/>
f@12 387 <attribute name="MPN" value="22-23-2031" x="58.42" y="60.96" size="1.778" layer="27" display="off"/>
f@12 388 <attribute name="MF" value="MOLEX" x="58.42" y="60.96" size="1.778" layer="27" display="off"/>
f@12 389 <attribute name="OC_FARNELL" value="1462950" x="58.42" y="60.96" size="1.778" layer="27" display="off"/>
f@12 390 </element>
f@12 391 <element name="F2" library="con-molex" package="22-23-2031" value="22-23-2031" x="64.77" y="72.39">
f@12 392 <attribute name="OC_NEWARK" value="30C0862" x="64.77" y="72.39" size="1.778" layer="27" display="off"/>
f@12 393 <attribute name="MPN" value="22-23-2031" x="64.77" y="72.39" size="1.778" layer="27" display="off"/>
f@12 394 <attribute name="MF" value="MOLEX" x="64.77" y="72.39" size="1.778" layer="27" display="off"/>
f@12 395 <attribute name="OC_FARNELL" value="1462950" x="64.77" y="72.39" size="1.778" layer="27" display="off"/>
f@12 396 </element>
f@12 397 <element name="F3" library="con-molex" package="22-23-2031" value="22-23-2031" x="69.85" y="60.96">
f@12 398 <attribute name="OC_NEWARK" value="30C0862" x="69.85" y="60.96" size="1.778" layer="27" display="off"/>
f@12 399 <attribute name="MPN" value="22-23-2031" x="69.85" y="60.96" size="1.778" layer="27" display="off"/>
f@12 400 <attribute name="MF" value="MOLEX" x="69.85" y="60.96" size="1.778" layer="27" display="off"/>
f@12 401 <attribute name="OC_FARNELL" value="1462950" x="69.85" y="60.96" size="1.778" layer="27" display="off"/>
f@12 402 </element>
f@12 403 <element name="F4" library="con-molex" package="22-23-2031" value="22-23-2031" x="76.2" y="72.39">
f@12 404 <attribute name="OC_NEWARK" value="30C0862" x="76.2" y="72.39" size="1.778" layer="27" display="off"/>
f@12 405 <attribute name="MPN" value="22-23-2031" x="76.2" y="72.39" size="1.778" layer="27" display="off"/>
f@12 406 <attribute name="MF" value="MOLEX" x="76.2" y="72.39" size="1.778" layer="27" display="off"/>
f@12 407 <attribute name="OC_FARNELL" value="1462950" x="76.2" y="72.39" size="1.778" layer="27" display="off"/>
f@12 408 </element>
f@12 409 <element name="F5" library="con-molex" package="22-23-2031" value="22-23-2031" x="81.28" y="60.96">
f@12 410 <attribute name="OC_NEWARK" value="30C0862" x="81.28" y="60.96" size="1.778" layer="27" display="off"/>
f@12 411 <attribute name="MPN" value="22-23-2031" x="81.28" y="60.96" size="1.778" layer="27" display="off"/>
f@12 412 <attribute name="MF" value="MOLEX" x="81.28" y="60.96" size="1.778" layer="27" display="off"/>
f@12 413 <attribute name="OC_FARNELL" value="1462950" x="81.28" y="60.96" size="1.778" layer="27" display="off"/>
f@12 414 </element>
f@12 415 <element name="F6" library="con-molex" package="22-23-2031" value="22-23-2031" x="87.63" y="72.39">
f@12 416 <attribute name="OC_NEWARK" value="30C0862" x="87.63" y="72.39" size="1.778" layer="27" display="off"/>
f@12 417 <attribute name="MPN" value="22-23-2031" x="87.63" y="72.39" size="1.778" layer="27" display="off"/>
f@12 418 <attribute name="MF" value="MOLEX" x="87.63" y="72.39" size="1.778" layer="27" display="off"/>
f@12 419 <attribute name="OC_FARNELL" value="1462950" x="87.63" y="72.39" size="1.778" layer="27" display="off"/>
f@12 420 </element>
f@12 421 <element name="INT0/1" library="con-molex" package="22-23-2031" value="22-23-2031" x="7.62" y="7.62">
f@12 422 <attribute name="OC_NEWARK" value="30C0862" x="7.62" y="7.62" size="1.778" layer="27" display="off"/>
f@12 423 <attribute name="MPN" value="22-23-2031" x="7.62" y="7.62" size="1.778" layer="27" display="off"/>
f@12 424 <attribute name="MF" value="MOLEX" x="7.62" y="7.62" size="1.778" layer="27" display="off"/>
f@12 425 <attribute name="OC_FARNELL" value="1462950" x="7.62" y="7.62" size="1.778" layer="27" display="off"/>
f@12 426 </element>
f@12 427 <element name="F7" library="con-molex" package="22-23-2031" value="22-23-2031" x="92.71" y="60.96">
f@12 428 <attribute name="OC_NEWARK" value="30C0862" x="92.71" y="60.96" size="1.778" layer="27" display="off"/>
f@12 429 <attribute name="MPN" value="22-23-2031" x="92.71" y="60.96" size="1.778" layer="27" display="off"/>
f@12 430 <attribute name="MF" value="MOLEX" x="92.71" y="60.96" size="1.778" layer="27" display="off"/>
f@12 431 <attribute name="OC_FARNELL" value="1462950" x="92.71" y="60.96" size="1.778" layer="27" display="off"/>
f@12 432 </element>
f@12 433 <element name="D5" library="con-molex" package="22-23-2031" value="22-23-2031" x="24.13" y="19.05">
f@12 434 <attribute name="OC_NEWARK" value="30C0862" x="24.13" y="19.05" size="1.778" layer="27" display="off"/>
f@12 435 <attribute name="MPN" value="22-23-2031" x="24.13" y="19.05" size="1.778" layer="27" display="off"/>
f@12 436 <attribute name="MF" value="MOLEX" x="24.13" y="19.05" size="1.778" layer="27" display="off"/>
f@12 437 <attribute name="OC_FARNELL" value="1462950" x="24.13" y="19.05" size="1.778" layer="27" display="off"/>
f@12 438 </element>
f@12 439 <element name="D7" library="con-molex" package="22-23-2031" value="22-23-2031" x="35.56" y="19.05">
f@12 440 <attribute name="OC_NEWARK" value="30C0862" x="35.56" y="19.05" size="1.778" layer="27" display="off"/>
f@12 441 <attribute name="MPN" value="22-23-2031" x="35.56" y="19.05" size="1.778" layer="27" display="off"/>
f@12 442 <attribute name="MF" value="MOLEX" x="35.56" y="19.05" size="1.778" layer="27" display="off"/>
f@12 443 <attribute name="OC_FARNELL" value="1462950" x="35.56" y="19.05" size="1.778" layer="27" display="off"/>
f@12 444 </element>
f@12 445 <element name="E0" library="con-molex" package="22-23-2031" value="22-23-2031" x="41.91" y="7.62">
f@12 446 <attribute name="OC_NEWARK" value="30C0862" x="41.91" y="7.62" size="1.778" layer="27" display="off"/>
f@12 447 <attribute name="MPN" value="22-23-2031" x="41.91" y="7.62" size="1.778" layer="27" display="off"/>
f@12 448 <attribute name="MF" value="MOLEX" x="41.91" y="7.62" size="1.778" layer="27" display="off"/>
f@12 449 <attribute name="OC_FARNELL" value="1462950" x="41.91" y="7.62" size="1.778" layer="27" display="off"/>
f@12 450 </element>
f@12 451 <element name="E1" library="con-molex" package="22-23-2031" value="22-23-2031" x="46.99" y="19.05">
f@12 452 <attribute name="OC_NEWARK" value="30C0862" x="46.99" y="19.05" size="1.778" layer="27" display="off"/>
f@12 453 <attribute name="MPN" value="22-23-2031" x="46.99" y="19.05" size="1.778" layer="27" display="off"/>
f@12 454 <attribute name="MF" value="MOLEX" x="46.99" y="19.05" size="1.778" layer="27" display="off"/>
f@12 455 <attribute name="OC_FARNELL" value="1462950" x="46.99" y="19.05" size="1.778" layer="27" display="off"/>
f@12 456 </element>
f@12 457 <element name="C0" library="con-molex" package="22-23-2031" value="22-23-2031" x="53.34" y="7.62">
f@12 458 <attribute name="OC_NEWARK" value="30C0862" x="53.34" y="7.62" size="1.778" layer="27" display="off"/>
f@12 459 <attribute name="MPN" value="22-23-2031" x="53.34" y="7.62" size="1.778" layer="27" display="off"/>
f@12 460 <attribute name="MF" value="MOLEX" x="53.34" y="7.62" size="1.778" layer="27" display="off"/>
f@12 461 <attribute name="OC_FARNELL" value="1462950" x="53.34" y="7.62" size="1.778" layer="27" display="off"/>
f@12 462 </element>
f@12 463 <element name="C1" library="con-molex" package="22-23-2031" value="22-23-2031" x="58.42" y="19.05">
f@12 464 <attribute name="OC_NEWARK" value="30C0862" x="58.42" y="19.05" size="1.778" layer="27" display="off"/>
f@12 465 <attribute name="MPN" value="22-23-2031" x="58.42" y="19.05" size="1.778" layer="27" display="off"/>
f@12 466 <attribute name="MF" value="MOLEX" x="58.42" y="19.05" size="1.778" layer="27" display="off"/>
f@12 467 <attribute name="OC_FARNELL" value="1462950" x="58.42" y="19.05" size="1.778" layer="27" display="off"/>
f@12 468 </element>
f@12 469 <element name="C2" library="con-molex" package="22-23-2031" value="22-23-2031" x="64.77" y="7.62">
f@12 470 <attribute name="OC_NEWARK" value="30C0862" x="64.77" y="7.62" size="1.778" layer="27" display="off"/>
f@12 471 <attribute name="MPN" value="22-23-2031" x="64.77" y="7.62" size="1.778" layer="27" display="off"/>
f@12 472 <attribute name="MF" value="MOLEX" x="64.77" y="7.62" size="1.778" layer="27" display="off"/>
f@12 473 <attribute name="OC_FARNELL" value="1462950" x="64.77" y="7.62" size="1.778" layer="27" display="off"/>
f@12 474 </element>
f@12 475 <element name="C3" library="con-molex" package="22-23-2031" value="22-23-2031" x="69.85" y="19.05">
f@12 476 <attribute name="OC_NEWARK" value="30C0862" x="69.85" y="19.05" size="1.778" layer="27" display="off"/>
f@12 477 <attribute name="MPN" value="22-23-2031" x="69.85" y="19.05" size="1.778" layer="27" display="off"/>
f@12 478 <attribute name="MF" value="MOLEX" x="69.85" y="19.05" size="1.778" layer="27" display="off"/>
f@12 479 <attribute name="OC_FARNELL" value="1462950" x="69.85" y="19.05" size="1.778" layer="27" display="off"/>
f@12 480 </element>
f@12 481 <element name="C4" library="con-molex" package="22-23-2031" value="22-23-2031" x="76.2" y="7.62">
f@12 482 <attribute name="OC_NEWARK" value="30C0862" x="76.2" y="7.62" size="1.778" layer="27" display="off"/>
f@12 483 <attribute name="MPN" value="22-23-2031" x="76.2" y="7.62" size="1.778" layer="27" display="off"/>
f@12 484 <attribute name="MF" value="MOLEX" x="76.2" y="7.62" size="1.778" layer="27" display="off"/>
f@12 485 <attribute name="OC_FARNELL" value="1462950" x="76.2" y="7.62" size="1.778" layer="27" display="off"/>
f@12 486 </element>
f@12 487 <element name="INT2/3" library="con-molex" package="22-23-2031" value="22-23-2031" x="12.7" y="19.05">
f@12 488 <attribute name="OC_NEWARK" value="30C0862" x="12.7" y="19.05" size="1.778" layer="27" display="off"/>
f@12 489 <attribute name="MPN" value="22-23-2031" x="12.7" y="19.05" size="1.778" layer="27" display="off"/>
f@12 490 <attribute name="MF" value="MOLEX" x="12.7" y="19.05" size="1.778" layer="27" display="off"/>
f@12 491 <attribute name="OC_FARNELL" value="1462950" x="12.7" y="19.05" size="1.778" layer="27" display="off"/>
f@12 492 </element>
f@12 493 <element name="C5" library="con-molex" package="22-23-2031" value="22-23-2031" x="81.28" y="19.05">
f@12 494 <attribute name="OC_NEWARK" value="30C0862" x="81.28" y="19.05" size="1.778" layer="27" display="off"/>
f@12 495 <attribute name="MPN" value="22-23-2031" x="81.28" y="19.05" size="1.778" layer="27" display="off"/>
f@12 496 <attribute name="MF" value="MOLEX" x="81.28" y="19.05" size="1.778" layer="27" display="off"/>
f@12 497 <attribute name="OC_FARNELL" value="1462950" x="81.28" y="19.05" size="1.778" layer="27" display="off"/>
f@12 498 </element>
f@12 499 <element name="C6" library="con-molex" package="22-23-2031" value="22-23-2031" x="87.63" y="7.62">
f@12 500 <attribute name="OC_NEWARK" value="30C0862" x="87.63" y="7.62" size="1.778" layer="27" display="off"/>
f@12 501 <attribute name="MPN" value="22-23-2031" x="87.63" y="7.62" size="1.778" layer="27" display="off"/>
f@12 502 <attribute name="MF" value="MOLEX" x="87.63" y="7.62" size="1.778" layer="27" display="off"/>
f@12 503 <attribute name="OC_FARNELL" value="1462950" x="87.63" y="7.62" size="1.778" layer="27" display="off"/>
f@12 504 </element>
f@12 505 <element name="C7" library="con-molex" package="22-23-2031" value="22-23-2031" x="92.71" y="19.05">
f@12 506 <attribute name="OC_NEWARK" value="30C0862" x="92.71" y="19.05" size="1.778" layer="27" display="off"/>
f@12 507 <attribute name="MPN" value="22-23-2031" x="92.71" y="19.05" size="1.778" layer="27" display="off"/>
f@12 508 <attribute name="MF" value="MOLEX" x="92.71" y="19.05" size="1.778" layer="27" display="off"/>
f@12 509 <attribute name="OC_FARNELL" value="1462950" x="92.71" y="19.05" size="1.778" layer="27" display="off"/>
f@12 510 </element>
f@12 511 <element name="D4" library="con-molex" package="22-23-2031" value="22-23-2031" x="19.05" y="7.62">
f@12 512 <attribute name="OC_NEWARK" value="30C0862" x="19.05" y="7.62" size="1.778" layer="27" display="off"/>
f@12 513 <attribute name="MPN" value="22-23-2031" x="19.05" y="7.62" size="1.778" layer="27" display="off"/>
f@12 514 <attribute name="MF" value="MOLEX" x="19.05" y="7.62" size="1.778" layer="27" display="off"/>
f@12 515 <attribute name="OC_FARNELL" value="1462950" x="19.05" y="7.62" size="1.778" layer="27" display="off"/>
f@12 516 </element>
f@12 517 <element name="B4" library="con-molex" package="22-23-2031" value="22-23-2031" x="19.05" y="72.39">
f@12 518 <attribute name="OC_NEWARK" value="30C0862" x="19.05" y="72.39" size="1.778" layer="27" display="off"/>
f@12 519 <attribute name="MPN" value="22-23-2031" x="19.05" y="72.39" size="1.778" layer="27" display="off"/>
f@12 520 <attribute name="MF" value="MOLEX" x="19.05" y="72.39" size="1.778" layer="27" display="off"/>
f@12 521 <attribute name="OC_FARNELL" value="1462950" x="19.05" y="72.39" size="1.778" layer="27" display="off"/>
f@12 522 </element>
f@12 523 <element name="B5" library="con-molex" package="22-23-2031" value="22-23-2031" x="12.7" y="60.96">
f@12 524 <attribute name="OC_NEWARK" value="30C0862" x="12.7" y="60.96" size="1.778" layer="27" display="off"/>
f@12 525 <attribute name="MPN" value="22-23-2031" x="12.7" y="60.96" size="1.778" layer="27" display="off"/>
f@12 526 <attribute name="MF" value="MOLEX" x="12.7" y="60.96" size="1.778" layer="27" display="off"/>
f@12 527 <attribute name="OC_FARNELL" value="1462950" x="12.7" y="60.96" size="1.778" layer="27" display="off"/>
f@12 528 </element>
f@12 529 <element name="B3" library="con-molex" package="22-23-2031" value="22-23-2031" x="24.13" y="60.96">
f@12 530 <attribute name="OC_NEWARK" value="30C0862" x="24.13" y="60.96" size="1.778" layer="27" display="off"/>
f@12 531 <attribute name="MPN" value="22-23-2031" x="24.13" y="60.96" size="1.778" layer="27" display="off"/>
f@12 532 <attribute name="MF" value="MOLEX" x="24.13" y="60.96" size="1.778" layer="27" display="off"/>
f@12 533 <attribute name="OC_FARNELL" value="1462950" x="24.13" y="60.96" size="1.778" layer="27" display="off"/>
f@12 534 </element>
f@12 535 <element name="B2" library="con-molex" package="22-23-2031" value="22-23-2031" x="30.48" y="72.39">
f@12 536 <attribute name="OC_NEWARK" value="30C0862" x="30.48" y="72.39" size="1.778" layer="27" display="off"/>
f@12 537 <attribute name="MPN" value="22-23-2031" x="30.48" y="72.39" size="1.778" layer="27" display="off"/>
f@12 538 <attribute name="MF" value="MOLEX" x="30.48" y="72.39" size="1.778" layer="27" display="off"/>
f@12 539 <attribute name="OC_FARNELL" value="1462950" x="30.48" y="72.39" size="1.778" layer="27" display="off"/>
f@12 540 </element>
f@12 541 <element name="B1" library="con-molex" package="22-23-2031" value="22-23-2031" x="35.56" y="60.96">
f@12 542 <attribute name="OC_NEWARK" value="30C0862" x="35.56" y="60.96" size="1.778" layer="27" display="off"/>
f@12 543 <attribute name="MPN" value="22-23-2031" x="35.56" y="60.96" size="1.778" layer="27" display="off"/>
f@12 544 <attribute name="MF" value="MOLEX" x="35.56" y="60.96" size="1.778" layer="27" display="off"/>
f@12 545 <attribute name="OC_FARNELL" value="1462950" x="35.56" y="60.96" size="1.778" layer="27" display="off"/>
f@12 546 </element>
f@12 547 </elements>
f@12 548 <signals>
f@12 549 <signal name="GND">
f@12 550 <contactref element="U$1" pad="GRND1"/>
f@12 551 <contactref element="B6" pad="3"/>
f@12 552 <contactref element="B5" pad="3"/>
f@12 553 <contactref element="B4" pad="3"/>
f@12 554 <contactref element="B3" pad="3"/>
f@12 555 <contactref element="B2" pad="3"/>
f@12 556 <contactref element="B1" pad="3"/>
f@12 557 <contactref element="B0" pad="3"/>
f@12 558 <contactref element="F0" pad="3"/>
f@12 559 <contactref element="F1" pad="3"/>
f@12 560 <contactref element="F2" pad="3"/>
f@12 561 <contactref element="F3" pad="3"/>
f@12 562 <contactref element="F4" pad="3"/>
f@12 563 <contactref element="F5" pad="3"/>
f@12 564 <contactref element="F6" pad="3"/>
f@12 565 <contactref element="F7" pad="3"/>
f@12 566 <contactref element="INT0/1" pad="2"/>
f@12 567 <contactref element="INT2/3" pad="2"/>
f@12 568 <contactref element="D4" pad="3"/>
f@12 569 <contactref element="D5" pad="3"/>
f@12 570 <contactref element="INT6/7" pad="2"/>
f@12 571 <contactref element="D6" pad="3"/>
f@12 572 <contactref element="D7" pad="3"/>
f@12 573 <contactref element="E0" pad="3"/>
f@12 574 <contactref element="E1" pad="3"/>
f@12 575 <contactref element="C0" pad="3"/>
f@12 576 <contactref element="C1" pad="3"/>
f@12 577 <contactref element="C2" pad="3"/>
f@12 578 <contactref element="C3" pad="3"/>
f@12 579 <contactref element="C4" pad="3"/>
f@12 580 <contactref element="C5" pad="3"/>
f@12 581 <contactref element="C6" pad="3"/>
f@12 582 <contactref element="C7" pad="3"/>
f@12 583 <contactref element="U$1" pad="GND"/>
f@12 584 <polygon width="0.4064" layer="1">
f@12 585 <vertex x="-2.54" y="83.82"/>
f@12 586 <vertex x="102.87" y="83.82"/>
f@12 587 <vertex x="102.87" y="82.55"/>
f@12 588 <vertex x="102.87" y="-1.27"/>
f@12 589 <vertex x="-2.54" y="-1.27"/>
f@12 590 </polygon>
f@12 591 </signal>
f@12 592 <signal name="_GND2">
f@12 593 <contactref element="U$1" pad="GND2"/>
f@12 594 </signal>
f@12 595 <signal name="+5V">
f@12 596 <contactref element="U$1" pad="+5V"/>
f@12 597 </signal>
f@12 598 <signal name="VCC">
f@12 599 <contactref element="B6" pad="1"/>
f@12 600 <contactref element="U$1" pad="5V"/>
f@12 601 <contactref element="B5" pad="1"/>
f@12 602 <contactref element="B4" pad="1"/>
f@12 603 <contactref element="B3" pad="1"/>
f@12 604 <contactref element="B2" pad="1"/>
f@12 605 <contactref element="B1" pad="1"/>
f@12 606 <contactref element="B0" pad="1"/>
f@12 607 <contactref element="F0" pad="1"/>
f@12 608 <contactref element="F1" pad="1"/>
f@12 609 <contactref element="F2" pad="1"/>
f@12 610 <contactref element="F3" pad="1"/>
f@12 611 <contactref element="F4" pad="1"/>
f@12 612 <contactref element="F5" pad="1"/>
f@12 613 <contactref element="F6" pad="1"/>
f@12 614 <contactref element="F7" pad="1"/>
f@12 615 <contactref element="D4" pad="1"/>
f@12 616 <contactref element="D5" pad="1"/>
f@12 617 <contactref element="D6" pad="1"/>
f@12 618 <contactref element="D7" pad="1"/>
f@12 619 <contactref element="E0" pad="1"/>
f@12 620 <contactref element="E1" pad="1"/>
f@12 621 <contactref element="C0" pad="1"/>
f@12 622 <contactref element="C1" pad="1"/>
f@12 623 <contactref element="C2" pad="1"/>
f@12 624 <contactref element="C3" pad="1"/>
f@12 625 <contactref element="C4" pad="1"/>
f@12 626 <contactref element="C5" pad="1"/>
f@12 627 <contactref element="C6" pad="1"/>
f@12 628 <contactref element="C7" pad="1"/>
f@12 629 <wire x1="73.66" y1="72.39" x2="85.09" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 630 <wire x1="62.23" y1="72.39" x2="73.66" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 631 <wire x1="50.8" y1="72.39" x2="62.23" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 632 <wire x1="39.37" y1="72.39" x2="50.8" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 633 <wire x1="27.94" y1="72.39" x2="39.37" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 634 <wire x1="16.51" y1="72.39" x2="27.94" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 635 <wire x1="5.08" y1="72.39" x2="16.51" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 636 <wire x1="90.17" y1="60.96" x2="85.09" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 637 <wire x1="78.74" y1="60.96" x2="90.17" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 638 <wire x1="67.31" y1="60.96" x2="78.74" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 639 <wire x1="55.88" y1="60.96" x2="67.31" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 640 <wire x1="33.02" y1="60.96" x2="27.94" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 641 <wire x1="21.59" y1="60.96" x2="33.02" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 642 <wire x1="10.16" y1="60.96" x2="21.59" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 643 <wire x1="74.93" y1="38.1" x2="78.74" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 644 <wire x1="78.74" y1="19.05" x2="74.93" y2="38.1" width="0" layer="19" extent="1-1"/>
f@12 645 <wire x1="90.17" y1="19.05" x2="78.74" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 646 <wire x1="67.31" y1="19.05" x2="78.74" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 647 <wire x1="55.88" y1="19.05" x2="67.31" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 648 <wire x1="44.45" y1="19.05" x2="55.88" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 649 <wire x1="33.02" y1="19.05" x2="44.45" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 650 <wire x1="21.59" y1="19.05" x2="33.02" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 651 <wire x1="85.09" y1="7.62" x2="90.17" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 652 <wire x1="73.66" y1="7.62" x2="85.09" y2="7.62" width="0" layer="19" extent="1-1"/>
f@12 653 <wire x1="62.23" y1="7.62" x2="73.66" y2="7.62" width="0" layer="19" extent="1-1"/>
f@12 654 <wire x1="50.8" y1="7.62" x2="62.23" y2="7.62" width="0" layer="19" extent="1-1"/>
f@12 655 <wire x1="39.37" y1="7.62" x2="50.8" y2="7.62" width="0" layer="19" extent="1-1"/>
f@12 656 <wire x1="27.94" y1="7.62" x2="39.37" y2="7.62" width="0" layer="19" extent="1-1"/>
f@12 657 <wire x1="16.51" y1="7.62" x2="27.94" y2="7.62" width="0" layer="19" extent="1-1"/>
f@12 658 </signal>
f@12 659 <signal name="N$1">
f@12 660 <contactref element="U$1" pad="B6"/>
f@12 661 <contactref element="B6" pad="2"/>
f@12 662 <wire x1="29.21" y1="48.26" x2="7.62" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 663 </signal>
f@12 664 <signal name="N$2">
f@12 665 <contactref element="B5" pad="2"/>
f@12 666 <contactref element="U$1" pad="B5"/>
f@12 667 <wire x1="12.7" y1="60.96" x2="31.75" y2="48.26" width="0" layer="19" extent="1-1"/>
f@12 668 </signal>
f@12 669 <signal name="N$3">
f@12 670 <contactref element="B4" pad="2"/>
f@12 671 <contactref element="U$1" pad="B4"/>
f@12 672 <wire x1="34.29" y1="48.26" x2="19.05" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 673 </signal>
f@12 674 <signal name="N$4">
f@12 675 <contactref element="B3" pad="2"/>
f@12 676 <contactref element="U$1" pad="B3"/>
f@12 677 <wire x1="36.83" y1="48.26" x2="24.13" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 678 </signal>
f@12 679 <signal name="N$5">
f@12 680 <contactref element="B2" pad="2"/>
f@12 681 <contactref element="U$1" pad="B2"/>
f@12 682 <wire x1="39.37" y1="48.26" x2="30.48" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 683 </signal>
f@12 684 <signal name="N$6">
f@12 685 <contactref element="B1" pad="2"/>
f@12 686 <contactref element="U$1" pad="B1"/>
f@12 687 <wire x1="41.91" y1="48.26" x2="35.56" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 688 </signal>
f@12 689 <signal name="N$7">
f@12 690 <contactref element="B0" pad="2"/>
f@12 691 <contactref element="U$1" pad="B0"/>
f@12 692 <wire x1="44.45" y1="48.26" x2="41.91" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 693 </signal>
f@12 694 <signal name="N$10">
f@12 695 <contactref element="F0" pad="2"/>
f@12 696 <contactref element="U$1" pad="F0"/>
f@12 697 <wire x1="57.15" y1="48.26" x2="53.34" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 698 </signal>
f@12 699 <signal name="N$11">
f@12 700 <contactref element="F1" pad="2"/>
f@12 701 <contactref element="U$1" pad="F1"/>
f@12 702 <wire x1="59.69" y1="48.26" x2="58.42" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 703 </signal>
f@12 704 <signal name="N$12">
f@12 705 <contactref element="F2" pad="2"/>
f@12 706 <contactref element="U$1" pad="F2"/>
f@12 707 <wire x1="62.23" y1="48.26" x2="64.77" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 708 </signal>
f@12 709 <signal name="N$13">
f@12 710 <contactref element="F3" pad="2"/>
f@12 711 <contactref element="U$1" pad="F3"/>
f@12 712 <wire x1="64.77" y1="48.26" x2="69.85" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 713 </signal>
f@12 714 <signal name="N$14">
f@12 715 <contactref element="F4" pad="2"/>
f@12 716 <contactref element="U$1" pad="F4"/>
f@12 717 <wire x1="67.31" y1="48.26" x2="76.2" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 718 </signal>
f@12 719 <signal name="N$15">
f@12 720 <contactref element="F5" pad="2"/>
f@12 721 <contactref element="U$1" pad="F5"/>
f@12 722 <wire x1="69.85" y1="48.26" x2="81.28" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 723 </signal>
f@12 724 <signal name="N$16">
f@12 725 <contactref element="F6" pad="2"/>
f@12 726 <contactref element="U$1" pad="F6"/>
f@12 727 <wire x1="72.39" y1="48.26" x2="87.63" y2="72.39" width="0" layer="19" extent="1-1"/>
f@12 728 </signal>
f@12 729 <signal name="N$17">
f@12 730 <contactref element="F7" pad="2"/>
f@12 731 <contactref element="U$1" pad="F7"/>
f@12 732 <wire x1="74.93" y1="48.26" x2="92.71" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 733 </signal>
f@12 734 <signal name="N$8">
f@12 735 <contactref element="INT6/7" pad="1"/>
f@12 736 <contactref element="U$1" pad="E7"/>
f@12 737 <wire x1="46.99" y1="48.26" x2="44.45" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 738 </signal>
f@12 739 <signal name="N$9">
f@12 740 <contactref element="INT6/7" pad="3"/>
f@12 741 <contactref element="U$1" pad="E6"/>
f@12 742 <wire x1="49.53" y1="48.26" x2="49.53" y2="60.96" width="0" layer="19" extent="1-1"/>
f@12 743 </signal>
f@12 744 <signal name="N$18">
f@12 745 <contactref element="INT0/1" pad="1"/>
f@12 746 <contactref element="U$1" pad="D0"/>
f@12 747 <wire x1="5.08" y1="7.62" x2="31.75" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 748 </signal>
f@12 749 <signal name="N$19">
f@12 750 <contactref element="U$1" pad="D1"/>
f@12 751 <contactref element="INT0/1" pad="3"/>
f@12 752 <wire x1="10.16" y1="7.62" x2="34.29" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 753 </signal>
f@12 754 <signal name="N$20">
f@12 755 <contactref element="INT2/3" pad="1"/>
f@12 756 <contactref element="U$1" pad="D2"/>
f@12 757 <wire x1="10.16" y1="19.05" x2="36.83" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 758 </signal>
f@12 759 <signal name="N$21">
f@12 760 <contactref element="INT2/3" pad="3"/>
f@12 761 <contactref element="U$1" pad="D3"/>
f@12 762 <wire x1="15.24" y1="19.05" x2="39.37" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 763 </signal>
f@12 764 <signal name="N$22">
f@12 765 <contactref element="U$1" pad="D4"/>
f@12 766 <contactref element="D4" pad="2"/>
f@12 767 <wire x1="19.05" y1="7.62" x2="41.91" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 768 </signal>
f@12 769 <signal name="N$23">
f@12 770 <contactref element="D5" pad="2"/>
f@12 771 <contactref element="U$1" pad="D5"/>
f@12 772 <wire x1="24.13" y1="19.05" x2="44.45" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 773 </signal>
f@12 774 <signal name="N$24">
f@12 775 <contactref element="D6" pad="2"/>
f@12 776 <contactref element="U$1" pad="D6"/>
f@12 777 <wire x1="30.48" y1="7.62" x2="46.99" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 778 </signal>
f@12 779 <signal name="N$25">
f@12 780 <contactref element="D7" pad="2"/>
f@12 781 <contactref element="U$1" pad="D7"/>
f@12 782 <wire x1="35.56" y1="19.05" x2="49.53" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 783 </signal>
f@12 784 <signal name="N$26">
f@12 785 <contactref element="E0" pad="2"/>
f@12 786 <contactref element="U$1" pad="E0"/>
f@12 787 <wire x1="41.91" y1="7.62" x2="52.07" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 788 </signal>
f@12 789 <signal name="N$27">
f@12 790 <contactref element="E1" pad="2"/>
f@12 791 <contactref element="U$1" pad="E1"/>
f@12 792 <wire x1="46.99" y1="19.05" x2="54.61" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 793 </signal>
f@12 794 <signal name="N$28">
f@12 795 <contactref element="C0" pad="2"/>
f@12 796 <contactref element="U$1" pad="C0"/>
f@12 797 <wire x1="53.34" y1="7.62" x2="57.15" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 798 </signal>
f@12 799 <signal name="N$29">
f@12 800 <contactref element="C1" pad="2"/>
f@12 801 <contactref element="U$1" pad="C1"/>
f@12 802 <wire x1="58.42" y1="19.05" x2="59.69" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 803 </signal>
f@12 804 <signal name="N$30">
f@12 805 <contactref element="C2" pad="2"/>
f@12 806 <contactref element="U$1" pad="C2"/>
f@12 807 <wire x1="64.77" y1="7.62" x2="62.23" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 808 </signal>
f@12 809 <signal name="N$31">
f@12 810 <contactref element="C3" pad="2"/>
f@12 811 <contactref element="U$1" pad="C3"/>
f@12 812 <wire x1="69.85" y1="19.05" x2="64.77" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 813 </signal>
f@12 814 <signal name="N$32">
f@12 815 <contactref element="C4" pad="2"/>
f@12 816 <contactref element="U$1" pad="C4"/>
f@12 817 <wire x1="76.2" y1="7.62" x2="67.31" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 818 </signal>
f@12 819 <signal name="N$33">
f@12 820 <contactref element="C5" pad="2"/>
f@12 821 <contactref element="U$1" pad="C5"/>
f@12 822 <wire x1="81.28" y1="19.05" x2="69.85" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 823 </signal>
f@12 824 <signal name="N$34">
f@12 825 <contactref element="C6" pad="2"/>
f@12 826 <contactref element="U$1" pad="C6"/>
f@12 827 <wire x1="87.63" y1="7.62" x2="72.39" y2="33.02" width="0" layer="19" extent="1-1"/>
f@12 828 </signal>
f@12 829 <signal name="N$35">
f@12 830 <contactref element="C7" pad="2"/>
f@12 831 <contactref element="U$1" pad="C7"/>
f@12 832 <wire x1="74.93" y1="33.02" x2="92.71" y2="19.05" width="0" layer="19" extent="1-1"/>
f@12 833 </signal>
f@12 834 </signals>
f@12 835 </board>
f@12 836 </drawing>
f@12 837 </eagle>