Explorar o código

Schematic fertig gestellt, LED Stripe controller integriert

Sebastian Vendt %!s(int64=9) %!d(string=hai) anos
pai
achega
588c716717
Modificáronse 2 ficheiros con 5696 adicións e 314 borrados
  1. 836 127
      Breakout Board/rpi_can.brd
  2. 4860 187
      Breakout Board/rpi_can.sch

+ 836 - 127
Breakout Board/rpi_can.brd

@@ -67,6 +67,8 @@
 <layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
 <layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
 <layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
+<layer number="101" name="Hidden" color="15" fill="1" visible="yes" active="yes"/>
+<layer number="102" name="Changes" color="12" fill="1" visible="yes" active="yes"/>
 </layers>
 <board>
 <plain>
@@ -74,6 +76,8 @@
 <wire x1="160" y1="0" x2="160" y2="100" width="0" layer="20"/>
 <wire x1="160" y1="100" x2="0" y2="100" width="0" layer="20"/>
 <wire x1="0" y1="100" x2="0" y2="0" width="0" layer="20"/>
+<dimension x1="0" y1="100" x2="0" y2="43.18" x3="-3.81" y3="71.59" textsize="1.778" layer="1"/>
+<dimension x1="0" y1="100.33" x2="64.77" y2="100.33" x3="32.385" y3="105.41" textsize="1.778" layer="1"/>
 </plain>
 <libraries>
 <library name="con-lstb">
@@ -504,6 +508,45 @@ W = angled&lt;p&gt;
 <rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
 <rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
 </package>
+<package name="MA03-2">
+<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
+<wire x1="-3.175" y1="2.54" x2="-1.905" y2="2.54" width="0.1524" layer="21"/>
+<wire x1="-1.905" y1="2.54" x2="-1.27" y2="1.905" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="1.905" x2="-0.635" y2="2.54" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="2.54" x2="0.635" y2="2.54" width="0.1524" layer="21"/>
+<wire x1="0.635" y1="2.54" x2="1.27" y2="1.905" width="0.1524" layer="21"/>
+<wire x1="-3.175" y1="2.54" x2="-3.81" y2="1.905" width="0.1524" layer="21"/>
+<wire x1="1.27" y1="1.905" x2="1.905" y2="2.54" width="0.1524" layer="21"/>
+<wire x1="1.905" y1="2.54" x2="3.175" y2="2.54" width="0.1524" layer="21"/>
+<wire x1="3.175" y1="2.54" x2="3.81" y2="1.905" width="0.1524" layer="21"/>
+<wire x1="3.81" y1="1.905" x2="3.81" y2="-1.905" width="0.1524" layer="21"/>
+<wire x1="-1.27" y1="-1.905" x2="-1.905" y2="-2.54" width="0.1524" layer="21"/>
+<wire x1="1.27" y1="-1.905" x2="0.635" y2="-2.54" width="0.1524" layer="21"/>
+<wire x1="0.635" y1="-2.54" x2="-0.635" y2="-2.54" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="-2.54" x2="-1.27" y2="-1.905" width="0.1524" layer="21"/>
+<wire x1="-3.81" y1="1.905" x2="-3.81" y2="-1.905" width="0.1524" layer="21"/>
+<wire x1="-3.81" y1="-1.905" x2="-3.175" y2="-2.54" width="0.1524" layer="21"/>
+<wire x1="-1.905" y1="-2.54" x2="-3.175" y2="-2.54" width="0.1524" layer="21"/>
+<wire x1="3.81" y1="-1.905" x2="3.175" y2="-2.54" width="0.1524" layer="21"/>
+<wire x1="3.175" y1="-2.54" x2="1.905" y2="-2.54" width="0.1524" layer="21"/>
+<wire x1="1.905" y1="-2.54" x2="1.27" y2="-1.905" width="0.1524" layer="21"/>
+<pad name="1" x="-2.54" y="-1.27" drill="1.016"/>
+<pad name="3" x="0" y="-1.27" drill="1.016" shape="octagon"/>
+<pad name="5" x="2.54" y="-1.27" drill="1.016" shape="octagon"/>
+<pad name="2" x="-2.54" y="1.27" drill="1.016" shape="octagon"/>
+<pad name="4" x="0" y="1.27" drill="1.016" shape="octagon"/>
+<pad name="6" x="2.54" y="1.27" drill="1.016" shape="octagon"/>
+<text x="-3.175" y="-4.191" size="1.27" layer="21" ratio="10">1</text>
+<text x="-3.81" y="2.921" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="4.064" y="0.635" size="1.27" layer="21" ratio="10">6</text>
+<text x="-1.27" y="-4.191" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-0.254" y1="-1.524" x2="0.254" y2="-1.016" layer="51"/>
+<rectangle x1="-2.794" y1="-1.524" x2="-2.286" y2="-1.016" layer="51"/>
+<rectangle x1="2.286" y1="-1.524" x2="2.794" y2="-1.016" layer="51"/>
+<rectangle x1="-2.794" y1="1.016" x2="-2.286" y2="1.524" layer="51"/>
+<rectangle x1="-0.254" y1="1.016" x2="0.254" y2="1.524" layer="51"/>
+<rectangle x1="2.286" y1="1.016" x2="2.794" y2="1.524" layer="51"/>
+</package>
 </packages>
 </library>
 <library name="resistor">
@@ -2736,6 +2779,38 @@ for trimmer refence see : &lt;u&gt;www.electrospec-inc.com/cross_references/trim
 <text x="-3.175" y="6.35" size="1.27" layer="25" ratio="10">&gt;NAME</text>
 <text x="-3.048" y="-7.62" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
 </package>
+<package name="C0805">
+<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;</description>
+<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="-0.381" y1="0.66" x2="0.381" y2="0.66" width="0.1016" layer="51"/>
+<wire x1="-0.356" y1="-0.66" x2="0.381" y2="-0.66" width="0.1016" layer="51"/>
+<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
+<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<text x="-1.27" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-1.27" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="-1.0922" y1="-0.7239" x2="-0.3421" y2="0.7262" layer="51"/>
+<rectangle x1="0.3556" y1="-0.7239" x2="1.1057" y2="0.7262" layer="51"/>
+<rectangle x1="-0.1001" y1="-0.4001" x2="0.1001" y2="0.4001" layer="35"/>
+</package>
+<package name="R0805">
+<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;</description>
+<wire x1="-0.41" y1="0.635" x2="0.41" y2="0.635" width="0.1524" layer="51"/>
+<wire x1="-0.41" y1="-0.635" x2="0.41" y2="-0.635" width="0.1524" layer="51"/>
+<wire x1="-1.973" y1="0.983" x2="1.973" y2="0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="0.983" x2="1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="1.973" y1="-0.983" x2="-1.973" y2="-0.983" width="0.0508" layer="39"/>
+<wire x1="-1.973" y1="-0.983" x2="-1.973" y2="0.983" width="0.0508" layer="39"/>
+<smd name="1" x="-0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<smd name="2" x="0.95" y="0" dx="1.3" dy="1.5" layer="1"/>
+<text x="-0.635" y="1.27" size="1.27" layer="25">&gt;NAME</text>
+<text x="-0.635" y="-2.54" size="1.27" layer="27">&gt;VALUE</text>
+<rectangle x1="0.4064" y1="-0.6985" x2="1.0564" y2="0.7015" layer="51"/>
+<rectangle x1="-1.0668" y1="-0.6985" x2="-0.4168" y2="0.7015" layer="51"/>
+<rectangle x1="-0.1999" y1="-0.5001" x2="0.1999" y2="0.5001" layer="35"/>
+</package>
 </packages>
 </library>
 <library name="74xx-eu">
@@ -2801,6 +2876,201 @@ Based on the following sources:
 </package>
 </packages>
 </library>
+<library name="crystal">
+<packages>
+<package name="HC49/S">
+<description>&lt;b&gt;CRYSTAL&lt;/b&gt;</description>
+<wire x1="-3.048" y1="-2.159" x2="3.048" y2="-2.159" width="0.4064" layer="21"/>
+<wire x1="-3.048" y1="2.159" x2="3.048" y2="2.159" width="0.4064" layer="21"/>
+<wire x1="-3.048" y1="-1.651" x2="3.048" y2="-1.651" width="0.1524" layer="21"/>
+<wire x1="3.048" y1="1.651" x2="-3.048" y2="1.651" width="0.1524" layer="21"/>
+<wire x1="-0.254" y1="0.762" x2="0.254" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="0.254" y1="0.762" x2="0.254" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="0.254" y1="-0.762" x2="-0.254" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="-0.254" y1="-0.762" x2="-0.254" y2="0.762" width="0.1524" layer="21"/>
+<wire x1="0.635" y1="0.762" x2="0.635" y2="0" width="0.1524" layer="21"/>
+<wire x1="0.635" y1="0" x2="0.635" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="0.762" x2="-0.635" y2="0" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="0" x2="-0.635" y2="-0.762" width="0.1524" layer="21"/>
+<wire x1="0.635" y1="0" x2="1.27" y2="0" width="0.1524" layer="21"/>
+<wire x1="-0.635" y1="0" x2="-1.27" y2="0" width="0.1524" layer="21"/>
+<wire x1="-3.048" y1="2.159" x2="-3.048" y2="-2.159" width="0.4064" layer="21" curve="180"/>
+<wire x1="3.048" y1="-2.159" x2="3.048" y2="2.159" width="0.4064" layer="21" curve="180"/>
+<wire x1="-3.048" y1="1.651" x2="-3.048" y2="-1.651" width="0.1524" layer="21" curve="180"/>
+<wire x1="3.048" y1="-1.651" x2="3.048" y2="1.651" width="0.1524" layer="21" curve="180"/>
+<pad name="1" x="-2.413" y="0" drill="0.8128"/>
+<pad name="2" x="2.413" y="0" drill="0.8128"/>
+<text x="-5.08" y="2.667" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="-5.08" y="-3.937" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+<rectangle x1="-4.445" y1="-2.54" x2="4.445" y2="2.54" layer="43"/>
+<rectangle x1="-5.08" y1="-1.905" x2="-4.445" y2="1.905" layer="43"/>
+<rectangle x1="-5.715" y1="-1.27" x2="-5.08" y2="1.27" layer="43"/>
+<rectangle x1="4.445" y1="-1.905" x2="5.08" y2="1.905" layer="43"/>
+<rectangle x1="5.08" y1="-1.27" x2="5.715" y2="1.27" layer="43"/>
+</package>
+</packages>
+</library>
+<library name="transistor-fet+irf7201">
+<packages>
+<package name="SO-8">
+<description>&lt;b&gt;small outline&lt;/b&gt;</description>
+<wire x1="-1.8034" y1="1.7272" x2="-1.8034" y2="-2.9972" width="0.127" layer="21"/>
+<wire x1="-1.8034" y1="-2.9972" x2="1.8034" y2="-2.9972" width="0.127" layer="21"/>
+<wire x1="1.8034" y1="-2.9972" x2="1.8034" y2="1.7272" width="0.127" layer="21"/>
+<wire x1="1.8034" y1="1.7272" x2="-1.8034" y2="1.7272" width="0.127" layer="21"/>
+<circle x="-1.2446" y="1.1684" radius="0.3556" width="0.0508" layer="21"/>
+<smd name="1" x="-2.7432" y="1.27" dx="1.524" dy="0.6096" layer="1"/>
+<smd name="8" x="2.7432" y="1.27" dx="1.524" dy="0.6096" layer="1"/>
+<smd name="2" x="-2.7432" y="0" dx="1.524" dy="0.6096" layer="1"/>
+<smd name="3" x="-2.7432" y="-1.27" dx="1.524" dy="0.6096" layer="1"/>
+<smd name="7" x="2.7432" y="0" dx="1.524" dy="0.6096" layer="1"/>
+<smd name="6" x="2.7432" y="-1.27" dx="1.524" dy="0.6096" layer="1"/>
+<smd name="4" x="-2.7432" y="-2.54" dx="1.524" dy="0.6096" layer="1"/>
+<smd name="5" x="2.7432" y="-2.54" dx="1.524" dy="0.6096" layer="1"/>
+<text x="-2.032" y="-4.6355" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+<text x="-2.032" y="2.0955" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="0.762" y="0.508" size="1.016" layer="21" ratio="10">8</text>
+<rectangle x1="-2.8702" y1="1.0922" x2="-1.8542" y2="1.4478" layer="27"/>
+<rectangle x1="-2.8702" y1="-0.1778" x2="-1.8542" y2="0.1778" layer="27"/>
+<rectangle x1="-2.8702" y1="-1.4478" x2="-1.8542" y2="-1.0922" layer="27"/>
+<rectangle x1="-2.8702" y1="-2.7178" x2="-1.8542" y2="-2.3622" layer="27"/>
+<rectangle x1="1.8542" y1="1.0922" x2="2.8702" y2="1.4478" layer="27"/>
+<rectangle x1="1.8542" y1="-0.1778" x2="2.8702" y2="0.1778" layer="27"/>
+<rectangle x1="1.8542" y1="-1.4478" x2="2.8702" y2="-1.0922" layer="27"/>
+<rectangle x1="1.8542" y1="-2.7178" x2="2.8702" y2="-2.3622" layer="27"/>
+</package>
+</packages>
+</library>
+<library name="atmel">
+<packages>
+<package name="TQFP32-08">
+<description>&lt;B&gt;Thin Plasic Quad Flat Package&lt;/B&gt; Grid 0.8 mm</description>
+<wire x1="3.505" y1="3.505" x2="3.505" y2="-3.505" width="0.1524" layer="21"/>
+<wire x1="3.505" y1="-3.505" x2="-3.505" y2="-3.505" width="0.1524" layer="21"/>
+<wire x1="-3.505" y1="-3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/>
+<wire x1="-3.15" y1="3.505" x2="3.505" y2="3.505" width="0.1524" layer="21"/>
+<wire x1="-3.15" y1="3.505" x2="-3.505" y2="3.15" width="0.1524" layer="21"/>
+<circle x="-2.7432" y="2.7432" radius="0.3592" width="0.1524" layer="21"/>
+<smd name="1" x="-4.2926" y="2.8" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="2" x="-4.2926" y="2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="3" x="-4.2926" y="1.2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="4" x="-4.2926" y="0.4" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="5" x="-4.2926" y="-0.4" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="6" x="-4.2926" y="-1.2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="7" x="-4.2926" y="-2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="8" x="-4.2926" y="-2.8" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="9" x="-2.8" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="10" x="-2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="11" x="-1.2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="12" x="-0.4" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="13" x="0.4" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="14" x="1.2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="15" x="2" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="16" x="2.8" y="-4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="17" x="4.2926" y="-2.8" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="18" x="4.2926" y="-2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="19" x="4.2926" y="-1.2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="20" x="4.2926" y="-0.4" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="21" x="4.2926" y="0.4" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="22" x="4.2926" y="1.2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="23" x="4.2926" y="2" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="24" x="4.2926" y="2.8" dx="1.27" dy="0.5588" layer="1"/>
+<smd name="25" x="2.8" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="26" x="2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="27" x="1.2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="28" x="0.4" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="29" x="-0.4" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="30" x="-1.2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="31" x="-2" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<smd name="32" x="-2.8" y="4.2926" dx="0.5588" dy="1.27" layer="1"/>
+<text x="-2.7686" y="5.08" size="0.8128" layer="25">&gt;NAME</text>
+<text x="-3.0226" y="-1.27" size="0.8128" layer="27">&gt;VALUE</text>
+<rectangle x1="-4.5466" y1="2.5714" x2="-3.556" y2="3.0286" layer="51"/>
+<rectangle x1="-4.5466" y1="1.7714" x2="-3.556" y2="2.2286" layer="51"/>
+<rectangle x1="-4.5466" y1="0.9714" x2="-3.556" y2="1.4286" layer="51"/>
+<rectangle x1="-4.5466" y1="0.1714" x2="-3.556" y2="0.6286" layer="51"/>
+<rectangle x1="-4.5466" y1="-0.6286" x2="-3.556" y2="-0.1714" layer="51"/>
+<rectangle x1="-4.5466" y1="-1.4286" x2="-3.556" y2="-0.9714" layer="51"/>
+<rectangle x1="-4.5466" y1="-2.2286" x2="-3.556" y2="-1.7714" layer="51"/>
+<rectangle x1="-4.5466" y1="-3.0286" x2="-3.556" y2="-2.5714" layer="51"/>
+<rectangle x1="-3.0286" y1="-4.5466" x2="-2.5714" y2="-3.556" layer="51"/>
+<rectangle x1="-2.2286" y1="-4.5466" x2="-1.7714" y2="-3.556" layer="51"/>
+<rectangle x1="-1.4286" y1="-4.5466" x2="-0.9714" y2="-3.556" layer="51"/>
+<rectangle x1="-0.6286" y1="-4.5466" x2="-0.1714" y2="-3.556" layer="51"/>
+<rectangle x1="0.1714" y1="-4.5466" x2="0.6286" y2="-3.556" layer="51"/>
+<rectangle x1="0.9714" y1="-4.5466" x2="1.4286" y2="-3.556" layer="51"/>
+<rectangle x1="1.7714" y1="-4.5466" x2="2.2286" y2="-3.556" layer="51"/>
+<rectangle x1="2.5714" y1="-4.5466" x2="3.0286" y2="-3.556" layer="51"/>
+<rectangle x1="3.556" y1="-3.0286" x2="4.5466" y2="-2.5714" layer="51"/>
+<rectangle x1="3.556" y1="-2.2286" x2="4.5466" y2="-1.7714" layer="51"/>
+<rectangle x1="3.556" y1="-1.4286" x2="4.5466" y2="-0.9714" layer="51"/>
+<rectangle x1="3.556" y1="-0.6286" x2="4.5466" y2="-0.1714" layer="51"/>
+<rectangle x1="3.556" y1="0.1714" x2="4.5466" y2="0.6286" layer="51"/>
+<rectangle x1="3.556" y1="0.9714" x2="4.5466" y2="1.4286" layer="51"/>
+<rectangle x1="3.556" y1="1.7714" x2="4.5466" y2="2.2286" layer="51"/>
+<rectangle x1="3.556" y1="2.5714" x2="4.5466" y2="3.0286" layer="51"/>
+<rectangle x1="2.5714" y1="3.556" x2="3.0286" y2="4.5466" layer="51"/>
+<rectangle x1="1.7714" y1="3.556" x2="2.2286" y2="4.5466" layer="51"/>
+<rectangle x1="0.9714" y1="3.556" x2="1.4286" y2="4.5466" layer="51"/>
+<rectangle x1="0.1714" y1="3.556" x2="0.6286" y2="4.5466" layer="51"/>
+<rectangle x1="-0.6286" y1="3.556" x2="-0.1714" y2="4.5466" layer="51"/>
+<rectangle x1="-1.4286" y1="3.556" x2="-0.9714" y2="4.5466" layer="51"/>
+<rectangle x1="-2.2286" y1="3.556" x2="-1.7714" y2="4.5466" layer="51"/>
+<rectangle x1="-3.0286" y1="3.556" x2="-2.5714" y2="4.5466" layer="51"/>
+</package>
+</packages>
+</library>
+<library name="led">
+<packages>
+<package name="LED3MM">
+<description>&lt;B&gt;LED&lt;/B&gt;&lt;p&gt;
+3 mm, round</description>
+<wire x1="1.5748" y1="-1.27" x2="1.5748" y2="1.27" width="0.254" layer="51"/>
+<wire x1="-1.524" y1="0" x2="-1.1708" y2="0.9756" width="0.1524" layer="51" curve="-39.80361"/>
+<wire x1="-1.524" y1="0" x2="-1.1391" y2="-1.0125" width="0.1524" layer="51" curve="41.633208"/>
+<wire x1="1.1571" y1="0.9918" x2="1.524" y2="0" width="0.1524" layer="51" curve="-40.601165"/>
+<wire x1="1.1708" y1="-0.9756" x2="1.524" y2="0" width="0.1524" layer="51" curve="39.80361"/>
+<wire x1="0" y1="1.524" x2="1.2401" y2="0.8858" width="0.1524" layer="21" curve="-54.461337"/>
+<wire x1="-1.2192" y1="0.9144" x2="0" y2="1.524" width="0.1524" layer="21" curve="-53.130102"/>
+<wire x1="0" y1="-1.524" x2="1.203" y2="-0.9356" width="0.1524" layer="21" curve="52.126876"/>
+<wire x1="-1.203" y1="-0.9356" x2="0" y2="-1.524" width="0.1524" layer="21" curve="52.126876"/>
+<wire x1="-0.635" y1="0" x2="0" y2="0.635" width="0.1524" layer="51" curve="-90"/>
+<wire x1="-1.016" y1="0" x2="0" y2="1.016" width="0.1524" layer="51" curve="-90"/>
+<wire x1="0" y1="-0.635" x2="0.635" y2="0" width="0.1524" layer="51" curve="90"/>
+<wire x1="0" y1="-1.016" x2="1.016" y2="0" width="0.1524" layer="51" curve="90"/>
+<wire x1="0" y1="2.032" x2="1.561" y2="1.3009" width="0.254" layer="21" curve="-50.193108"/>
+<wire x1="-1.7929" y1="0.9562" x2="0" y2="2.032" width="0.254" layer="21" curve="-61.926949"/>
+<wire x1="0" y1="-2.032" x2="1.5512" y2="-1.3126" width="0.254" layer="21" curve="49.763022"/>
+<wire x1="-1.7643" y1="-1.0082" x2="0" y2="-2.032" width="0.254" layer="21" curve="60.255215"/>
+<wire x1="-2.032" y1="0" x2="-1.7891" y2="0.9634" width="0.254" layer="51" curve="-28.301701"/>
+<wire x1="-2.032" y1="0" x2="-1.7306" y2="-1.065" width="0.254" layer="51" curve="31.60822"/>
+<pad name="A" x="-1.27" y="0" drill="0.8128" shape="octagon"/>
+<pad name="K" x="1.27" y="0" drill="0.8128" shape="octagon"/>
+<text x="1.905" y="0.381" size="1.27" layer="25" ratio="10">&gt;NAME</text>
+<text x="1.905" y="-1.651" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
+</package>
+</packages>
+</library>
+<library name="con-molex">
+<description>&lt;b&gt;Molex Connectors&lt;/b&gt;&lt;p&gt;
+&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+<package name="22-23-2021">
+<description>.100" (2.54mm) Center Headers - 2 Pin</description>
+<wire x1="-2.54" y1="3.175" x2="2.54" y2="3.175" width="0.254" layer="21"/>
+<wire x1="2.54" y1="3.175" x2="2.54" y2="1.27" width="0.254" layer="21"/>
+<wire x1="2.54" y1="1.27" x2="2.54" y2="-3.175" width="0.254" layer="21"/>
+<wire x1="2.54" y1="-3.175" x2="-2.54" y2="-3.175" width="0.254" layer="21"/>
+<wire x1="-2.54" y1="-3.175" x2="-2.54" y2="1.27" width="0.254" layer="21"/>
+<wire x1="-2.54" y1="1.27" x2="-2.54" y2="3.175" width="0.254" layer="21"/>
+<wire x1="-2.54" y1="1.27" x2="2.54" y2="1.27" width="0.254" layer="21"/>
+<pad name="1" x="-1.27" y="0" drill="1" shape="long" rot="R90"/>
+<pad name="2" x="1.27" y="0" drill="1" shape="long" rot="R90"/>
+<text x="-2.54" y="3.81" size="1.016" layer="25" ratio="10">&gt;NAME</text>
+<text x="-2.54" y="-5.08" size="1.016" layer="27" ratio="10">&gt;VALUE</text>
+</package>
+</packages>
+</library>
 </libraries>
 <attributes>
 </attributes>
@@ -2987,114 +3257,246 @@ design rules under a new name.</description>
 </pass>
 </autorouter>
 <elements>
-<element name="SV1" library="con-lstb" package="MA20-2" value="" x="30.48" y="92.71">
-<attribute name="OC_NEWARK" value="unknown" x="30.48" y="92.71" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="30.48" y="92.71" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="30.48" y="92.71" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="30.48" y="92.71" size="1.778" layer="27" display="off"/>
+<element name="SV1" library="con-lstb" package="MA20-2" value="" x="27.94" y="95.25">
+<attribute name="OC_NEWARK" value="unknown" x="27.94" y="95.25" size="1.778" layer="27" display="off"/>
+<attribute name="MPN" value="" x="27.94" y="95.25" size="1.778" layer="27" display="off"/>
+<attribute name="MF" value="" x="27.94" y="95.25" size="1.778" layer="27" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="27.94" y="95.25" size="1.778" layer="27" display="off"/>
 </element>
-<element name="TASTER" library="con-lstb" package="MA03-1" value="" x="6.35" y="-3.81">
-<attribute name="OC_NEWARK" value="unknown" x="6.35" y="-3.81" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="6.35" y="-3.81" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="6.35" y="-3.81" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="6.35" y="-3.81" size="1.778" layer="27" display="off"/>
+<element name="TASTER" library="con-lstb" package="MA03-1" value="" x="13.97" y="82.55">
+<attribute name="OC_NEWARK" value="unknown" x="13.97" y="82.55" size="1.778" layer="27" display="off"/>
+<attribute name="MPN" value="" x="13.97" y="82.55" size="1.778" layer="27" display="off"/>
+<attribute name="MF" value="" x="13.97" y="82.55" size="1.778" layer="27" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="13.97" y="82.55" size="1.778" layer="27" display="off"/>
 </element>
-<element name="RELAIS1" library="con-lstb" package="MA03-1" value="" x="6.35" y="-10.16">
-<attribute name="OC_NEWARK" value="unknown" x="6.35" y="-10.16" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="6.35" y="-10.16" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="6.35" y="-10.16" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="6.35" y="-10.16" size="1.778" layer="27" display="off"/>
+<element name="RELAIS1" library="con-lstb" package="MA03-1" value="" x="3.81" y="87.63" rot="R90">
+<attribute name="OC_NEWARK" value="unknown" x="3.81" y="87.63" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MPN" value="" x="3.81" y="87.63" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MF" value="" x="3.81" y="87.63" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="3.81" y="87.63" size="1.778" layer="27" rot="R90" display="off"/>
 </element>
-<element name="RELAIS2" library="con-lstb" package="MA04-1" value="" x="6.35" y="-16.51">
-<attribute name="OC_NEWARK" value="unknown" x="6.35" y="-16.51" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="6.35" y="-16.51" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="6.35" y="-16.51" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="6.35" y="-16.51" size="1.778" layer="27" display="off"/>
+<element name="RELAIS2" library="con-lstb" package="MA04-1" value="" x="3.81" y="76.2" rot="R90">
+<attribute name="OC_NEWARK" value="unknown" x="3.81" y="76.2" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MPN" value="" x="3.81" y="76.2" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MF" value="" x="3.81" y="76.2" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="3.81" y="76.2" size="1.778" layer="27" rot="R90" display="off"/>
 </element>
-<element name="FLOWCTRL" library="con-lstb" package="MA03-1" value="" x="6.35" y="-22.86">
-<attribute name="OC_NEWARK" value="unknown" x="6.35" y="-22.86" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="6.35" y="-22.86" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="6.35" y="-22.86" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="6.35" y="-22.86" size="1.778" layer="27" display="off"/>
+<element name="FLOWCTRL" library="con-lstb" package="MA03-1" value="" x="11.43" y="88.9" rot="R180">
+<attribute name="OC_NEWARK" value="unknown" x="11.43" y="88.9" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="MPN" value="" x="11.43" y="88.9" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="MF" value="" x="11.43" y="88.9" size="1.778" layer="27" rot="R180" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="11.43" y="88.9" size="1.778" layer="27" rot="R180" display="off"/>
 </element>
-<element name="DISP" library="con-lstb" package="MA08-2" value="" x="11.43" y="-30.48">
-<attribute name="OC_NEWARK" value="unknown" x="11.43" y="-30.48" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="11.43" y="-30.48" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="11.43" y="-30.48" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="11.43" y="-30.48" size="1.778" layer="27" display="off"/>
+<element name="DISP" library="con-lstb" package="MA08-2" value="" x="60.96" y="86.36" rot="R90">
+<attribute name="OC_NEWARK" value="unknown" x="60.96" y="86.36" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MPN" value="" x="60.96" y="86.36" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MF" value="" x="60.96" y="86.36" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="60.96" y="86.36" size="1.778" layer="27" rot="R90" display="off"/>
 </element>
-<element name="TEMP" library="con-lstb" package="MA05-1" value="" x="7.62" y="-39.37">
-<attribute name="OC_NEWARK" value="unknown" x="7.62" y="-39.37" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="7.62" y="-39.37" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="7.62" y="-39.37" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="7.62" y="-39.37" size="1.778" layer="27" display="off"/>
+<element name="TEMP" library="con-lstb" package="MA05-1" value="" x="27.94" y="85.09"/>
+<element name="PRESSO" library="con-lstb" package="MA03-1" value="" x="62.23" y="59.69" rot="R90">
+<attribute name="OC_NEWARK" value="unknown" x="62.23" y="59.69" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MPN" value="" x="62.23" y="59.69" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MF" value="" x="62.23" y="59.69" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="62.23" y="59.69" size="1.778" layer="27" rot="R90" display="off"/>
 </element>
-<element name="PRESSO" library="con-lstb" package="MA03-1" value="" x="6.35" y="-46.99">
-<attribute name="OC_NEWARK" value="unknown" x="6.35" y="-46.99" size="1.778" layer="27" display="off"/>
-<attribute name="MPN" value="" x="6.35" y="-46.99" size="1.778" layer="27" display="off"/>
-<attribute name="MF" value="" x="6.35" y="-46.99" size="1.778" layer="27" display="off"/>
-<attribute name="OC_FARNELL" value="unknown" x="6.35" y="-46.99" size="1.778" layer="27" display="off"/>
+<element name="C1" library="resistor" package="C0805" value="100n" x="16.51" y="72.39"/>
+<element name="R1" library="resistor" package="R0805" value="2k2" x="46.99" y="59.69"/>
+<element name="D1" library="diode" package="DO35-7" value="1N4148DO35-7" x="46.99" y="69.85" rot="R90"/>
+<element name="D2" library="diode" package="DO35-7" value="1N4148DO35-7" x="44.45" y="77.47" rot="R180"/>
+<element name="R2" library="resistor" package="R0805" value="10k" x="44.45" y="50.8"/>
+<element name="R3" library="resistor" package="R0805" value="10k" x="8.89" y="77.47"/>
+<element name="R4" library="resistor" package="R0805" value="10k" x="36.83" y="81.28" rot="R180"/>
+<element name="R5" library="resistor" package="R0805" value="10k" x="36.83" y="85.09" rot="R180"/>
+<element name="R6" library="resistor" package="R0805" value="10k" x="22.86" y="80.01"/>
+<element name="R7" library="resistor" package="R0805" value="10k" x="35.56" y="55.88"/>
+<element name="R8" library="resistor" package="R0805" value="15k" x="50.8" y="71.12" rot="R270"/>
+<element name="R9" library="rcl" package="PT-10" value="5k" x="58.42" y="69.85" rot="R270"/>
+<element name="R10" library="resistor" package="R0805" value="36" x="55.88" y="95.25" rot="R270"/>
+<element name="IC1" library="74xx-eu" package="SO16" value="74HC595D" x="52.07" y="86.36" rot="R90"/>
+<element name="C2" library="resistor" package="C0805" value="100n" x="34.29" y="67.31"/>
+<element name="R11" library="resistor" package="R0805" value="4.3k" x="17.78" y="80.01"/>
+<element name="R12" library="resistor" package="R0805" value="4.3k" x="20.32" y="90.17" rot="R180"/>
+<element name="C3" library="resistor" package="C0805" value="100n" x="25.4" y="90.17"/>
+<element name="C4" library="resistor" package="C0805" value="100n" x="30.48" y="81.28"/>
+<element name="R13" library="resistor" package="R0805" value="4.3k" x="49.53" y="48.26"/>
+<element name="C5" library="resistor" package="C0805" value="100n" x="52.07" y="53.34"/>
+<element name="RELAIS3" library="con-lstb" package="MA04-1" value="" x="41.91" y="85.09" rot="R90">
+<attribute name="OC_NEWARK" value="unknown" x="41.91" y="85.09" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MPN" value="" x="41.91" y="85.09" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MF" value="" x="41.91" y="85.09" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="41.91" y="85.09" size="1.778" layer="27" rot="R90" display="off"/>
 </element>
-<element name="C1" library="resistor" package="C0805" value="100n" x="2.54" y="-52.07"/>
-<element name="R1" library="resistor" package="R0805" value="2k2" x="2.54" y="-55.88"/>
-<element name="D1" library="diode" package="DO35-7" value="1N4148DO35-7" x="6.35" y="-62.23"/>
-<element name="D2" library="diode" package="DO35-7" value="1N4148DO35-7" x="6.35" y="-68.58"/>
-<element name="R2" library="resistor" package="R0805" value="10k" x="2.54" y="-74.93"/>
-<element name="R3" library="resistor" package="R0805" value="10k" x="2.54" y="-81.28"/>
-<element name="R4" library="resistor" package="R0805" value="10k" x="2.54" y="-87.63"/>
-<element name="R5" library="resistor" package="R0805" value="10k" x="2.54" y="-93.98"/>
-<element name="R6" library="resistor" package="R0805" value="10k" x="2.54" y="-100.33"/>
-<element name="R7" library="resistor" package="R0805" value="10k" x="2.54" y="-106.68"/>
-<element name="R8" library="resistor" package="R0805" value="15k" x="2.54" y="-113.03"/>
-<element name="R9" library="rcl" package="PT-10" value="5k" x="-6.35" y="-106.68"/>
-<element name="R10" library="resistor" package="R0805" value="36" x="-8.89" y="-119.38"/>
-<element name="IC1" library="74xx-eu" package="SO16" value="74HC595D" x="-3.81" y="-128.27"/>
-<element name="C2" library="resistor" package="C0805" value="100n" x="-8.89" y="-135.89"/>
+<element name="RELAIS4" library="con-lstb" package="MA04-1" value="" x="3.81" y="63.5" rot="R270">
+<attribute name="OC_NEWARK" value="unknown" x="3.81" y="63.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MPN" value="" x="3.81" y="63.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MF" value="" x="3.81" y="63.5" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="3.81" y="63.5" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="D3" library="diode" package="DO35-7" value="1N4148DO35-7" x="50.8" y="76.2"/>
+<element name="D4" library="diode" package="DO35-7" value="1N4148DO35-7" x="16.51" y="77.47"/>
+<element name="C6" library="resistor" package="C0805" value="100n" x="21.59" y="74.93"/>
+<element name="GPI" library="con-lstb" package="MA04-1" value="" x="62.23" y="48.26" rot="R270">
+<attribute name="OC_NEWARK" value="unknown" x="62.23" y="48.26" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MPN" value="" x="62.23" y="48.26" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MF" value="" x="62.23" y="48.26" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="62.23" y="48.26" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="SV2" library="con-lstb" package="MA03-1" value="" x="40.64" y="68.58">
+<attribute name="OC_NEWARK" value="unknown" x="40.64" y="68.58" size="1.778" layer="27" display="off"/>
+<attribute name="MPN" value="" x="40.64" y="68.58" size="1.778" layer="27" display="off"/>
+<attribute name="MF" value="" x="40.64" y="68.58" size="1.778" layer="27" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="40.64" y="68.58" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R14" library="resistor" package="R0805" value="4.3k" x="40.64" y="53.34"/>
+<element name="R15" library="resistor" package="R0805" value="4.3k" x="29.21" y="72.39"/>
+<element name="C7" library="resistor" package="C0805" value="100n" x="27.94" y="68.58"/>
+<element name="D5" library="diode" package="DO35-7" value="1N4148DO35-7" x="38.1" y="74.93"/>
+<element name="D6" library="diode" package="DO35-7" value="1N4148DO35-7" x="30.48" y="78.74"/>
+<element name="SV3" library="con-lstb" package="MA03-1" value="" x="36.83" y="72.39">
+<attribute name="OC_NEWARK" value="unknown" x="36.83" y="72.39" size="1.778" layer="27" display="off"/>
+<attribute name="MPN" value="" x="36.83" y="72.39" size="1.778" layer="27" display="off"/>
+<attribute name="MF" value="" x="36.83" y="72.39" size="1.778" layer="27" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="36.83" y="72.39" size="1.778" layer="27" display="off"/>
+</element>
+<element name="SV4" library="con-lstb" package="MA03-1" value="" x="25.4" y="67.31">
+<attribute name="OC_NEWARK" value="unknown" x="25.4" y="67.31" size="1.778" layer="27" display="off"/>
+<attribute name="MPN" value="" x="25.4" y="67.31" size="1.778" layer="27" display="off"/>
+<attribute name="MF" value="" x="25.4" y="67.31" size="1.778" layer="27" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="25.4" y="67.31" size="1.778" layer="27" display="off"/>
+</element>
+<element name="R16" library="resistor" package="R0805" value="10k" x="35.56" y="60.96"/>
+<element name="R17" library="resistor" package="R0805" value="10k" x="33.02" y="64.77"/>
+<element name="R18" library="resistor" package="R0805" value="10k" x="44.45" y="54.61"/>
+<element name="R19" library="resistor" package="R0805" value="10k" x="57.15" y="49.53"/>
+<element name="C8" library="rcl" package="C0805" value="100nF" x="41.91" y="63.5"/>
+<element name="Q1" library="crystal" package="HC49/S" value="" x="25.4" y="62.23" rot="R180"/>
+<element name="C18" library="rcl" package="C0805" value="22p" x="29.21" y="58.42" rot="R180"/>
+<element name="C19" library="rcl" package="C0805" value="22p" x="21.59" y="58.42"/>
+<element name="U$1" library="transistor-fet+irf7201" package="SO-8" value="" x="10.16" y="45.72" rot="R180"/>
+<element name="U$2" library="transistor-fet+irf7201" package="SO-8" value="" x="10.16" y="52.07" rot="R180"/>
+<element name="SV5" library="con-lstb" package="MA05-1" value="" x="3.81" y="49.53" rot="R90"/>
+<element name="R20" library="rcl" package="R0805" value="10" x="17.78" y="48.26"/>
+<element name="R21" library="rcl" package="R0805" value="10" x="17.78" y="44.45"/>
+<element name="R22" library="rcl" package="R0805" value="10" x="17.78" y="54.61"/>
+<element name="R23" library="rcl" package="R0805" value="10" x="17.78" y="50.8"/>
+<element name="IC2" library="atmel" package="TQFP32-08" value="MEGA8-AI" x="26.67" y="50.8" rot="R270"/>
+<element name="LED1" library="led" package="LED3MM" value="" x="10.16" y="58.42" rot="R180"/>
+<element name="R25" library="rcl" package="R0805" value="10k" x="53.34" y="45.72"/>
+<element name="R26" library="rcl" package="R0805" value="10k" x="52.07" y="55.88"/>
+<element name="SV6" library="con-lstb" package="MA03-2" value="" x="36.83" y="46.99" rot="R90"/>
+<element name="R27" library="rcl" package="R0805" value="570R" x="15.24" y="58.42"/>
+<element name="PWR" library="con-molex" package="22-23-2021" value="22-23-2021" x="24.13" y="36.83">
+<attribute name="OC_NEWARK" value="25C3832" x="24.13" y="36.83" size="1.778" layer="27" display="off"/>
+<attribute name="MPN" value="22-23-2021" x="24.13" y="36.83" size="1.778" layer="27" display="off"/>
+<attribute name="MF" value="MOLEX" x="24.13" y="36.83" size="1.778" layer="27" display="off"/>
+<attribute name="OC_FARNELL" value="1462926" x="24.13" y="36.83" size="1.778" layer="27" display="off"/>
+</element>
+<element name="SV7" library="con-lstb" package="MA03-1" value="" x="12.7" y="68.58" rot="R270">
+<attribute name="OC_NEWARK" value="unknown" x="12.7" y="68.58" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MPN" value="" x="12.7" y="68.58" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MF" value="" x="12.7" y="68.58" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="12.7" y="68.58" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="SV8" library="con-lstb" package="MA03-1" value="" x="17.78" y="64.77" rot="R270">
+<attribute name="OC_NEWARK" value="unknown" x="17.78" y="64.77" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MPN" value="" x="17.78" y="64.77" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="MF" value="" x="17.78" y="64.77" size="1.778" layer="27" rot="R270" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="17.78" y="64.77" size="1.778" layer="27" rot="R270" display="off"/>
+</element>
+<element name="SV9" library="con-lstb" package="MA03-1" value="" x="8.89" y="68.58" rot="R90">
+<attribute name="OC_NEWARK" value="unknown" x="8.89" y="68.58" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MPN" value="" x="8.89" y="68.58" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="MF" value="" x="8.89" y="68.58" size="1.778" layer="27" rot="R90" display="off"/>
+<attribute name="OC_FARNELL" value="unknown" x="8.89" y="68.58" size="1.778" layer="27" rot="R90" display="off"/>
+</element>
+<element name="R24" library="resistor" package="R0805" value="10k" x="24.13" y="71.12"/>
+<element name="R28" library="resistor" package="R0805" value="10k" x="44.45" y="46.99"/>
 </elements>
 <signals>
 <signal name="+5V">
 <contactref element="SV1" pad="2"/>
 <contactref element="SV1" pad="4"/>
+<contactref element="SV2" pad="1"/>
 <contactref element="FLOWCTRL" pad="3"/>
 <contactref element="RELAIS1" pad="3"/>
 <contactref element="RELAIS2" pad="4"/>
-<contactref element="DISP" pad="2"/>
+<contactref element="SV8" pad="1"/>
 <contactref element="R8" pad="2"/>
+<contactref element="DISP" pad="2"/>
 <contactref element="R10" pad="2"/>
-<wire x1="3.39" y1="-113.03" x2="-8.04" y2="-119.38" width="0" layer="19" extent="1-1"/>
-<wire x1="2.54" y1="-29.21" x2="3.39" y2="-113.03" width="0" layer="19" extent="1-1"/>
-<wire x1="8.89" y1="-22.86" x2="2.54" y2="-29.21" width="0" layer="19" extent="1-1"/>
-<wire x1="10.16" y1="-16.51" x2="8.89" y2="-22.86" width="0" layer="19" extent="1-1"/>
-<wire x1="8.89" y1="-10.16" x2="10.16" y2="-16.51" width="0" layer="19" extent="1-1"/>
-<wire x1="8.89" y1="93.98" x2="8.89" y2="-10.16" width="0" layer="19" extent="1-1"/>
-<wire x1="6.35" y1="93.98" x2="8.89" y2="93.98" width="0" layer="19" extent="1-1"/>
+<contactref element="R28" pad="2"/>
+<contactref element="IC2" pad="4"/>
+<contactref element="IC2" pad="6"/>
+<contactref element="IC2" pad="4"/>
+<contactref element="IC2" pad="6"/>
+<contactref element="IC2" pad="18"/>
+<contactref element="R26" pad="2"/>
+<contactref element="R25" pad="2"/>
+<contactref element="SV6" pad="2"/>
+<contactref element="C8" pad="1"/>
+<wire x1="59.69" y1="77.47" x2="55.88" y2="94.4" width="0" layer="19" extent="1-1"/>
+<wire x1="50.8" y1="70.27" x2="59.69" y2="77.47" width="0" layer="19" extent="1-1"/>
+<wire x1="53.02" y1="55.88" x2="50.8" y2="70.27" width="0" layer="19" extent="1-1"/>
+<wire x1="54.29" y1="45.72" x2="53.02" y2="55.88" width="0" layer="19" extent="1-1"/>
+<wire x1="45.3" y1="46.99" x2="54.29" y2="45.72" width="0" layer="19" extent="1-1"/>
+<wire x1="35.56" y1="44.45" x2="45.3" y2="46.99" width="0" layer="19" extent="1-1"/>
+<wire x1="24.67" y1="46.5074" x2="35.56" y2="44.45" width="0" layer="19" extent="1-1"/>
+<wire x1="25.47" y1="55.0926" x2="24.67" y2="46.5074" width="0" layer="19" extent="1-1"/>
+<wire x1="27.07" y1="55.0926" x2="25.47" y2="55.0926" width="0" layer="19" extent="1-1"/>
+<wire x1="40.96" y1="63.5" x2="50.8" y2="70.27" width="0" layer="19" extent="1-1"/>
+<wire x1="38.1" y1="68.58" x2="40.96" y2="63.5" width="0" layer="19" extent="1-1"/>
+<wire x1="17.78" y1="67.31" x2="25.47" y2="55.0926" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="80.01" x2="17.78" y2="67.31" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="90.17" x2="3.81" y2="80.01" width="0" layer="19" extent="1-1"/>
+<wire x1="8.89" y1="88.9" x2="3.81" y2="90.17" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="96.52" x2="3.81" y2="90.17" width="0" layer="19" extent="1-1"/>
+<wire x1="6.35" y1="96.52" x2="3.81" y2="96.52" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="+3V3">
 <contactref element="SV1" pad="1"/>
 <contactref element="SV1" pad="17"/>
+<contactref element="R6" pad="2"/>
+<contactref element="R7" pad="2"/>
 <contactref element="D1" pad="C"/>
 <contactref element="R1" pad="2"/>
 <contactref element="R2" pad="2"/>
+<contactref element="SV2" pad="3"/>
+<contactref element="R16" pad="2"/>
+<contactref element="R17" pad="2"/>
+<contactref element="TEMP" pad="5"/>
+<contactref element="SV8" pad="3"/>
+<contactref element="R24" pad="2"/>
+<contactref element="RELAIS3" pad="4"/>
+<contactref element="RELAIS4" pad="4"/>
+<contactref element="R5" pad="2"/>
 <contactref element="R3" pad="2"/>
 <contactref element="R4" pad="2"/>
-<contactref element="R5" pad="2"/>
-<contactref element="R6" pad="2"/>
-<contactref element="R7" pad="2"/>
-<contactref element="TEMP" pad="5"/>
 <contactref element="IC1" pad="16"/>
 <contactref element="C2" pad="1"/>
-<wire x1="-8.255" y1="-125.1966" x2="-9.74" y2="-135.89" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-106.68" x2="-8.255" y2="-125.1966" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-100.33" x2="3.39" y2="-106.68" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-93.98" x2="3.39" y2="-100.33" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-87.63" x2="3.39" y2="-93.98" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-81.28" x2="3.39" y2="-87.63" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-74.93" x2="3.39" y2="-81.28" width="0" layer="19" extent="1-1"/>
-<wire x1="2.54" y1="-62.23" x2="3.39" y2="-74.93" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-55.88" x2="2.54" y2="-62.23" width="0" layer="19" extent="1-1"/>
-<wire x1="12.7" y1="-39.37" x2="3.39" y2="-55.88" width="0" layer="19" extent="1-1"/>
-<wire x1="6.35" y1="91.44" x2="12.7" y2="-39.37" width="0" layer="19" extent="1-1"/>
-<wire x1="26.67" y1="91.44" x2="6.35" y2="91.44" width="0" layer="19" extent="1-1"/>
+<contactref element="D6" pad="C"/>
+<contactref element="D4" pad="C"/>
+<wire x1="35.98" y1="85.09" x2="41.91" y2="88.9" width="0" layer="19" extent="1-1"/>
+<wire x1="33.02" y1="85.09" x2="35.98" y2="85.09" width="0" layer="19" extent="1-1"/>
+<wire x1="35.98" y1="81.28" x2="35.98" y2="85.09" width="0" layer="19" extent="1-1"/>
+<wire x1="26.67" y1="78.74" x2="33.02" y2="85.09" width="0" layer="19" extent="1-1"/>
+<wire x1="23.71" y1="80.01" x2="26.67" y2="78.74" width="0" layer="19" extent="1-1"/>
+<wire x1="24.98" y1="71.12" x2="26.67" y2="78.74" width="0" layer="19" extent="1-1"/>
+<wire x1="33.44" y1="67.31" x2="24.98" y2="71.12" width="0" layer="19" extent="1-1"/>
+<wire x1="33.87" y1="64.77" x2="33.44" y2="67.31" width="0" layer="19" extent="1-1"/>
+<wire x1="36.41" y1="60.96" x2="33.87" y2="64.77" width="0" layer="19" extent="1-1"/>
+<wire x1="36.41" y1="55.88" x2="36.41" y2="60.96" width="0" layer="19" extent="1-1"/>
+<wire x1="43.18" y1="68.58" x2="33.44" y2="67.31" width="0" layer="19" extent="1-1"/>
+<wire x1="46.99" y1="66.04" x2="43.18" y2="68.58" width="0" layer="19" extent="1-1"/>
+<wire x1="47.84" y1="59.69" x2="46.99" y2="66.04" width="0" layer="19" extent="1-1"/>
+<wire x1="45.3" y1="50.8" x2="47.84" y2="59.69" width="0" layer="19" extent="1-1"/>
+<wire x1="48.9966" y1="81.915" x2="41.91" y2="88.9" width="0" layer="19" extent="1-1"/>
+<wire x1="12.7" y1="77.47" x2="23.71" y2="80.01" width="0" layer="19" extent="1-1"/>
+<wire x1="9.74" y1="77.47" x2="12.7" y2="77.47" width="0" layer="19" extent="1-1"/>
+<wire x1="17.78" y1="62.23" x2="24.98" y2="71.12" width="0" layer="19" extent="1-1"/>
+<wire x1="24.13" y1="93.98" x2="33.02" y2="85.09" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="59.69" x2="17.78" y2="62.23" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="93.98" x2="9.74" y2="77.47" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="GND">
 <contactref element="SV1" pad="6"/>
@@ -3120,37 +3522,62 @@ design rules under a new name.</description>
 <contactref element="IC1" pad="8"/>
 <contactref element="IC1" pad="8"/>
 <contactref element="C2" pad="2"/>
-<wire x1="46.99" y1="93.98" x2="54.61" y2="91.44" width="0" layer="19" extent="1-1"/>
-<wire x1="41.91" y1="93.98" x2="46.99" y2="93.98" width="0" layer="19" extent="1-1"/>
-<wire x1="36.83" y1="91.44" x2="41.91" y2="93.98" width="0" layer="19" extent="1-1"/>
-<wire x1="29.21" y1="93.98" x2="36.83" y2="91.44" width="0" layer="19" extent="1-1"/>
-<wire x1="21.59" y1="93.98" x2="29.21" y2="93.98" width="0" layer="19" extent="1-1"/>
-<wire x1="16.51" y1="91.44" x2="21.59" y2="93.98" width="0" layer="19" extent="1-1"/>
-<wire x1="11.43" y1="93.98" x2="16.51" y2="91.44" width="0" layer="19" extent="1-1"/>
-<wire x1="3.81" y1="-3.81" x2="16.51" y2="91.44" width="0" layer="19" extent="1-1"/>
-<wire x1="3.81" y1="-10.16" x2="3.81" y2="-3.81" width="0" layer="19" extent="1-1"/>
-<wire x1="2.54" y1="-16.51" x2="3.81" y2="-10.16" width="0" layer="19" extent="1-1"/>
-<wire x1="3.81" y1="-22.86" x2="2.54" y2="-16.51" width="0" layer="19" extent="1-1"/>
-<wire x1="2.54" y1="-31.75" x2="3.81" y2="-22.86" width="0" layer="19" extent="1-1"/>
-<wire x1="2.54" y1="-39.37" x2="2.54" y2="-31.75" width="0" layer="19" extent="1-1"/>
-<wire x1="3.81" y1="-46.99" x2="2.54" y2="-39.37" width="0" layer="19" extent="1-1"/>
-<wire x1="8.89" y1="-46.99" x2="3.81" y2="-46.99" width="0" layer="19" extent="1-1"/>
-<wire x1="3.39" y1="-52.07" x2="3.81" y2="-46.99" width="0" layer="19" extent="1-1"/>
-<wire x1="20.32" y1="-29.21" x2="3.81" y2="-22.86" width="0" layer="19" extent="1-1"/>
-<wire x1="10.16" y1="-68.58" x2="3.39" y2="-52.07" width="0" layer="19" extent="1-1"/>
-<wire x1="-3.81" y1="-111.76" x2="10.16" y2="-68.58" width="0" layer="19" extent="1-1"/>
-<wire x1="0.635" y1="-131.3434" x2="-3.81" y2="-111.76" width="0" layer="19" extent="1-1"/>
-<wire x1="-8.04" y1="-135.89" x2="0.635" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<contactref element="C3" pad="2"/>
+<contactref element="C4" pad="2"/>
+<contactref element="C5" pad="2"/>
+<contactref element="RELAIS3" pad="1"/>
+<contactref element="RELAIS4" pad="1"/>
+<contactref element="GPI" pad="1"/>
+<contactref element="D3" pad="A"/>
+<contactref element="C6" pad="2"/>
+<contactref element="D5" pad="A"/>
+<contactref element="C7" pad="2"/>
+<contactref element="R18" pad="1"/>
+<contactref element="R19" pad="1"/>
+<contactref element="IC2" pad="3"/>
+<contactref element="IC2" pad="5"/>
+<contactref element="IC2" pad="21"/>
+<contactref element="C8" pad="2"/>
+<contactref element="C18" pad="1"/>
+<contactref element="C19" pad="1"/>
+<contactref element="U$2" pad="3"/>
+<contactref element="U$2" pad="1"/>
+<contactref element="U$1" pad="1"/>
+<contactref element="U$1" pad="3"/>
+<contactref element="IC2" pad="3"/>
+<contactref element="IC2" pad="5"/>
+<contactref element="IC2" pad="21"/>
+<contactref element="LED1" pad="K"/>
+<contactref element="SV6" pad="6"/>
+<contactref element="PWR" pad="2"/>
+<contactref element="SV7" pad="1"/>
+<polygon width="0.4064" layer="16">
+<vertex x="0" y="100.33"/>
+<vertex x="0" y="43.18"/>
+<vertex x="64.77" y="43.18"/>
+<vertex x="64.77" y="100.33"/>
+</polygon>
+<polygon width="0.4064" layer="1">
+<vertex x="0" y="100.33"/>
+<vertex x="0" y="43.18"/>
+<vertex x="64.77" y="43.18"/>
+<vertex x="64.77" y="100.33"/>
+</polygon>
+<wire x1="27.07" y1="46.5074" x2="25.4" y2="36.83" width="0" layer="19" extent="1-1"/>
 </signal>
-<signal name="T1">
+<signal name="T11">
 <contactref element="TASTER" pad="2"/>
 <contactref element="R7" pad="1"/>
-<wire x1="6.35" y1="-3.81" x2="1.69" y2="-106.68" width="0" layer="19" extent="1-1"/>
+<contactref element="R12" pad="2"/>
+<wire x1="13.97" y1="82.55" x2="19.47" y2="90.17" width="0" layer="19" extent="1-1"/>
+<wire x1="34.71" y1="55.88" x2="13.97" y2="82.55" width="0" layer="19" extent="1-1"/>
 </signal>
-<signal name="T2">
+<signal name="T21">
 <contactref element="TASTER" pad="3"/>
 <contactref element="R6" pad="1"/>
-<wire x1="8.89" y1="-3.81" x2="1.69" y2="-100.33" width="0" layer="19" extent="1-1"/>
+<contactref element="R11" pad="2"/>
+<wire x1="18.63" y1="80.01" x2="22.01" y2="80.01" width="0" layer="19" extent="1-1"/>
+<wire x1="16.51" y1="82.55" x2="18.63" y2="80.01" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="FLOW">
 <contactref element="FLOWCTRL" pad="2"/>
@@ -3158,109 +3585,391 @@ design rules under a new name.</description>
 <contactref element="C1" pad="1"/>
 <contactref element="D1" pad="A"/>
 <contactref element="D2" pad="C"/>
-<wire x1="10.16" y1="-62.23" x2="2.54" y2="-68.58" width="0" layer="19" extent="1-1"/>
-<wire x1="1.69" y1="-55.88" x2="10.16" y2="-62.23" width="0" layer="19" extent="1-1"/>
-<wire x1="1.69" y1="-52.07" x2="1.69" y2="-55.88" width="0" layer="19" extent="1-1"/>
-<wire x1="6.35" y1="-22.86" x2="1.69" y2="-52.07" width="0" layer="19" extent="1-1"/>
+<contactref element="SV1" pad="11"/>
+<wire x1="46.99" y1="73.66" x2="48.26" y2="77.47" width="0" layer="19" extent="1-1"/>
+<wire x1="46.14" y1="59.69" x2="46.99" y2="73.66" width="0" layer="19" extent="1-1"/>
+<wire x1="15.66" y1="72.39" x2="46.99" y2="73.66" width="0" layer="19" extent="1-1"/>
+<wire x1="11.43" y1="88.9" x2="15.66" y2="72.39" width="0" layer="19" extent="1-1"/>
+<wire x1="16.51" y1="93.98" x2="11.43" y2="88.9" width="0" layer="19" extent="1-1"/>
 </signal>
-<signal name="PR">
+<signal name="PR1">
 <contactref element="PRESSO" pad="2"/>
 <contactref element="R2" pad="1"/>
-<wire x1="6.35" y1="-46.99" x2="1.69" y2="-74.93" width="0" layer="19" extent="1-1"/>
+<contactref element="R13" pad="2"/>
+<wire x1="50.38" y1="48.26" x2="62.23" y2="59.69" width="0" layer="19" extent="1-1"/>
+<wire x1="43.6" y1="50.8" x2="50.38" y2="48.26" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="R1">
 <contactref element="RELAIS2" pad="3"/>
 <contactref element="R3" pad="1"/>
-<wire x1="7.62" y1="-16.51" x2="1.69" y2="-81.28" width="0" layer="19" extent="1-1"/>
+<contactref element="SV1" pad="16"/>
+<wire x1="8.04" y1="77.47" x2="21.59" y2="96.52" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="77.47" x2="8.04" y2="77.47" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="R2">
 <contactref element="RELAIS2" pad="2"/>
 <contactref element="R4" pad="1"/>
-<wire x1="5.08" y1="-16.51" x2="1.69" y2="-87.63" width="0" layer="19" extent="1-1"/>
+<contactref element="SV1" pad="18"/>
+<wire x1="37.68" y1="81.28" x2="24.13" y2="96.52" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="74.93" x2="24.13" y2="96.52" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="R3">
 <contactref element="RELAIS1" pad="2"/>
 <contactref element="R5" pad="1"/>
-<wire x1="6.35" y1="-10.16" x2="1.69" y2="-93.98" width="0" layer="19" extent="1-1"/>
+<contactref element="SV1" pad="22"/>
+<wire x1="37.68" y1="85.09" x2="29.21" y2="96.52" width="0" layer="19" extent="1-1"/>
+<wire x1="3.81" y1="87.63" x2="29.21" y2="96.52" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$8">
 <contactref element="R8" pad="1"/>
 <contactref element="R9" pad="1"/>
-<wire x1="1.69" y1="-113.03" x2="-8.89" y2="-111.76" width="0" layer="19" extent="1-1"/>
+<wire x1="50.8" y1="71.97" x2="53.34" y2="72.39" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$9">
 <contactref element="R9" pad="3"/>
 <contactref element="DISP" pad="3"/>
-<wire x1="5.08" y1="-31.75" x2="-6.35" y2="-101.6" width="0" layer="19" extent="1-1"/>
+<wire x1="63.5" y1="69.85" x2="62.23" y2="80.01" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="N$10">
 <contactref element="DISP" pad="15"/>
 <contactref element="R10" pad="1"/>
-<wire x1="20.32" y1="-31.75" x2="-9.74" y2="-119.38" width="0" layer="19" extent="1-1"/>
+<wire x1="55.88" y1="96.1" x2="62.23" y2="95.25" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="RS">
 <contactref element="DISP" pad="4"/>
+<contactref element="SV1" pad="36"/>
+<wire x1="59.69" y1="80.01" x2="46.99" y2="96.52" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="E">
 <contactref element="DISP" pad="6"/>
+<contactref element="SV1" pad="33"/>
+<wire x1="44.45" y1="93.98" x2="59.69" y2="82.55" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D1">
 <contactref element="DISP" pad="8"/>
 <contactref element="IC1" pad="1"/>
-<wire x1="10.16" y1="-29.21" x2="-8.255" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<wire x1="55.1434" y1="81.915" x2="59.69" y2="85.09" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D3">
 <contactref element="DISP" pad="10"/>
 <contactref element="IC1" pad="3"/>
-<wire x1="12.7" y1="-29.21" x2="-5.715" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<wire x1="55.1434" y1="84.455" x2="59.69" y2="87.63" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D5">
 <contactref element="DISP" pad="12"/>
 <contactref element="IC1" pad="5"/>
-<wire x1="15.24" y1="-29.21" x2="-3.175" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<wire x1="55.1434" y1="86.995" x2="59.69" y2="90.17" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D7">
 <contactref element="DISP" pad="14"/>
 <contactref element="IC1" pad="7"/>
-<wire x1="17.78" y1="-29.21" x2="-0.635" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<wire x1="55.1434" y1="89.535" x2="59.69" y2="92.71" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="R/W">
 <contactref element="DISP" pad="5"/>
+<contactref element="SV1" pad="35"/>
+<wire x1="46.99" y1="93.98" x2="62.23" y2="82.55" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D0">
 <contactref element="DISP" pad="7"/>
 <contactref element="IC1" pad="15"/>
-<wire x1="10.16" y1="-31.75" x2="-6.985" y2="-125.1966" width="0" layer="19" extent="1-1"/>
+<wire x1="48.9966" y1="83.185" x2="62.23" y2="85.09" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D2">
 <contactref element="DISP" pad="9"/>
 <contactref element="IC1" pad="2"/>
-<wire x1="12.7" y1="-31.75" x2="-6.985" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<wire x1="55.1434" y1="83.185" x2="62.23" y2="87.63" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D4">
 <contactref element="DISP" pad="11"/>
 <contactref element="IC1" pad="4"/>
-<wire x1="15.24" y1="-31.75" x2="-4.445" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<wire x1="55.1434" y1="85.725" x2="62.23" y2="90.17" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="D6">
 <contactref element="DISP" pad="13"/>
 <contactref element="IC1" pad="6"/>
-<wire x1="17.78" y1="-31.75" x2="-1.905" y2="-131.3434" width="0" layer="19" extent="1-1"/>
+<wire x1="55.1434" y1="88.265" x2="62.23" y2="92.71" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="CS">
 <contactref element="TEMP" pad="4"/>
 <contactref element="SV1" pad="24"/>
-<wire x1="10.16" y1="-39.37" x2="34.29" y2="93.98" width="0" layer="19" extent="1-1"/>
+<wire x1="30.48" y1="85.09" x2="31.75" y2="96.52" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="MISO">
 <contactref element="TEMP" pad="3"/>
 <contactref element="SV1" pad="21"/>
-<wire x1="7.62" y1="-39.37" x2="31.75" y2="91.44" width="0" layer="19" extent="1-1"/>
+<wire x1="27.94" y1="85.09" x2="29.21" y2="93.98" width="0" layer="19" extent="1-1"/>
 </signal>
 <signal name="SCK">
 <contactref element="TEMP" pad="2"/>
 <contactref element="SV1" pad="23"/>
-<wire x1="5.08" y1="-39.37" x2="34.29" y2="91.44" width="0" layer="19" extent="1-1"/>
+<contactref element="IC1" pad="11"/>
+<wire x1="31.75" y1="93.98" x2="48.9966" y2="88.265" width="0" layer="19" extent="1-1"/>
+<wire x1="25.4" y1="85.09" x2="31.75" y2="93.98" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="G">
+<contactref element="IC1" pad="13"/>
+<contactref element="SV1" pad="32"/>
+<wire x1="48.9966" y1="85.725" x2="41.91" y2="96.52" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="SCLR">
+<contactref element="IC1" pad="10"/>
+<contactref element="SV1" pad="29"/>
+<wire x1="39.37" y1="93.98" x2="48.9966" y2="89.535" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="MOSI">
+<contactref element="IC1" pad="14"/>
+<contactref element="SV1" pad="19"/>
+<wire x1="26.67" y1="93.98" x2="48.9966" y2="84.455" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="RCK">
+<contactref element="IC1" pad="12"/>
+<contactref element="SV1" pad="31"/>
+<wire x1="41.91" y1="93.98" x2="48.9966" y2="86.995" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="T1">
+<contactref element="R11" pad="1"/>
+<contactref element="C4" pad="1"/>
+<contactref element="SV1" pad="13"/>
+<wire x1="16.93" y1="80.01" x2="19.05" y2="93.98" width="0" layer="19" extent="1-1"/>
+<wire x1="29.63" y1="81.28" x2="16.93" y2="80.01" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="T2">
+<contactref element="R12" pad="1"/>
+<contactref element="C3" pad="1"/>
+<contactref element="SV1" pad="15"/>
+<wire x1="21.17" y1="90.17" x2="21.59" y2="93.98" width="0" layer="19" extent="1-1"/>
+<wire x1="24.55" y1="90.17" x2="21.17" y2="90.17" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="PR">
+<contactref element="C5" pad="1"/>
+<contactref element="R13" pad="1"/>
+<contactref element="SV1" pad="12"/>
+<wire x1="51.22" y1="53.34" x2="16.51" y2="96.52" width="0" layer="19" extent="1-1"/>
+<wire x1="48.68" y1="48.26" x2="51.22" y2="53.34" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="WPI25">
+<contactref element="SV1" pad="37"/>
+<contactref element="R15" pad="1"/>
+<contactref element="D5" pad="C"/>
+<contactref element="D6" pad="A"/>
+<contactref element="C7" pad="1"/>
+<contactref element="SV4" pad="2"/>
+<wire x1="34.29" y1="78.74" x2="49.53" y2="93.98" width="0" layer="19" extent="1-1"/>
+<wire x1="34.29" y1="74.93" x2="34.29" y2="78.74" width="0" layer="19" extent="1-1"/>
+<wire x1="28.36" y1="72.39" x2="34.29" y2="74.93" width="0" layer="19" extent="1-1"/>
+<wire x1="27.09" y1="68.58" x2="28.36" y2="72.39" width="0" layer="19" extent="1-1"/>
+<wire x1="25.4" y1="67.31" x2="27.09" y2="68.58" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="WPI28">
+<contactref element="SV1" pad="38"/>
+<contactref element="R14" pad="1"/>
+<contactref element="C6" pad="1"/>
+<contactref element="D4" pad="A"/>
+<contactref element="D3" pad="C"/>
+<contactref element="SV3" pad="2"/>
+<wire x1="46.99" y1="76.2" x2="49.53" y2="96.52" width="0" layer="19" extent="1-1"/>
+<wire x1="36.83" y1="72.39" x2="46.99" y2="76.2" width="0" layer="19" extent="1-1"/>
+<wire x1="20.74" y1="74.93" x2="36.83" y2="72.39" width="0" layer="19" extent="1-1"/>
+<wire x1="20.32" y1="77.47" x2="20.74" y2="74.93" width="0" layer="19" extent="1-1"/>
+<wire x1="39.79" y1="53.34" x2="36.83" y2="72.39" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$12">
+<contactref element="SV1" pad="40"/>
+</signal>
+<signal name="I2C/SDA">
+<contactref element="SV1" pad="3"/>
+<contactref element="RELAIS3" pad="3"/>
+<wire x1="6.35" y1="93.98" x2="41.91" y2="86.36" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="I2C/SCL">
+<contactref element="SV1" pad="5"/>
+<contactref element="RELAIS3" pad="2"/>
+<wire x1="8.89" y1="93.98" x2="41.91" y2="83.82" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="TXD">
+<contactref element="SV1" pad="8"/>
+<contactref element="RELAIS4" pad="2"/>
+<wire x1="3.81" y1="64.77" x2="11.43" y2="96.52" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="RXD">
+<contactref element="SV1" pad="10"/>
+<contactref element="RELAIS4" pad="3"/>
+<wire x1="3.81" y1="62.23" x2="13.97" y2="96.52" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$2">
+<contactref element="GPI" pad="4"/>
+<contactref element="SV2" pad="2"/>
+<wire x1="62.23" y1="44.45" x2="40.64" y2="68.58" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$3">
+<contactref element="GPI" pad="3"/>
+<contactref element="R14" pad="2"/>
+<wire x1="41.49" y1="53.34" x2="62.23" y2="46.99" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$13">
+<contactref element="GPI" pad="2"/>
+<contactref element="R15" pad="2"/>
+<wire x1="30.06" y1="72.39" x2="62.23" y2="49.53" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$6">
+<contactref element="R16" pad="1"/>
+<contactref element="SV3" pad="3"/>
+<wire x1="34.71" y1="60.96" x2="39.37" y2="72.39" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$14">
+<contactref element="R17" pad="1"/>
+<contactref element="SV4" pad="1"/>
+<wire x1="22.86" y1="67.31" x2="32.17" y2="64.77" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$15">
+<contactref element="R18" pad="2"/>
+<contactref element="SV3" pad="1"/>
+<wire x1="45.3" y1="54.61" x2="34.29" y2="72.39" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$16">
+<contactref element="R19" pad="2"/>
+<contactref element="SV4" pad="3"/>
+<wire x1="27.94" y1="67.31" x2="58" y2="49.53" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$34">
+<contactref element="Q1" pad="2"/>
+<contactref element="C19" pad="2"/>
+<contactref element="IC2" pad="7"/>
+<wire x1="22.54" y1="58.42" x2="22.987" y2="62.23" width="0" layer="19" extent="1-1"/>
+<wire x1="24.67" y1="55.0926" x2="22.54" y2="58.42" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$35">
+<contactref element="Q1" pad="1"/>
+<contactref element="C18" pad="2"/>
+<contactref element="IC2" pad="8"/>
+<wire x1="28.26" y1="58.42" x2="27.813" y2="62.23" width="0" layer="19" extent="1-1"/>
+<wire x1="23.87" y1="55.0926" x2="28.26" y2="58.42" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="RST">
+<contactref element="IC2" pad="29"/>
+<contactref element="SV6" pad="5"/>
+<wire x1="30.9626" y1="51.2" x2="38.1" y2="49.53" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$18">
+<contactref element="SV5" pad="2"/>
+<contactref element="U$1" pad="5"/>
+<wire x1="3.81" y1="46.99" x2="7.4168" y2="48.26" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$19">
+<contactref element="SV5" pad="3"/>
+<contactref element="U$1" pad="8"/>
+<wire x1="7.4168" y1="44.45" x2="3.81" y2="49.53" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$20">
+<contactref element="SV5" pad="4"/>
+<contactref element="U$2" pad="5"/>
+<wire x1="3.81" y1="52.07" x2="7.4168" y2="54.61" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$21">
+<contactref element="SV5" pad="5"/>
+<contactref element="U$2" pad="8"/>
+<wire x1="7.4168" y1="50.8" x2="3.81" y2="54.61" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$1">
+<contactref element="IC2" pad="9"/>
+<contactref element="R20" pad="2"/>
+<wire x1="18.73" y1="48.26" x2="22.3774" y2="53.6" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$4">
+<contactref element="IC2" pad="10"/>
+<contactref element="R21" pad="2"/>
+<wire x1="18.73" y1="44.45" x2="22.3774" y2="52.8" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$5">
+<contactref element="IC2" pad="13"/>
+<contactref element="R22" pad="2"/>
+<wire x1="22.3774" y1="50.4" x2="18.73" y2="54.61" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$7">
+<contactref element="IC2" pad="14"/>
+<contactref element="R23" pad="2"/>
+<wire x1="18.73" y1="50.8" x2="22.3774" y2="49.6" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="LED1">
+<contactref element="IC2" pad="11"/>
+<contactref element="R27" pad="2"/>
+<wire x1="22.3774" y1="52" x2="16.19" y2="58.42" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$17">
+<contactref element="U$1" pad="4"/>
+<contactref element="R20" pad="1"/>
+<wire x1="12.9032" y1="48.26" x2="16.83" y2="48.26" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="SDA">
+<contactref element="R25" pad="1"/>
+<contactref element="IC2" pad="27"/>
+<wire x1="30.9626" y1="49.6" x2="52.39" y2="45.72" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="SCL">
+<contactref element="R26" pad="1"/>
+<contactref element="IC2" pad="28"/>
+<wire x1="30.9626" y1="50.4" x2="51.12" y2="55.88" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$11">
+<contactref element="U$1" pad="2"/>
+<contactref element="R21" pad="1"/>
+<wire x1="16.83" y1="44.45" x2="12.9032" y2="45.72" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$22">
+<contactref element="U$2" pad="4"/>
+<contactref element="R22" pad="1"/>
+<wire x1="12.9032" y1="54.61" x2="16.83" y2="54.61" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$23">
+<contactref element="U$2" pad="2"/>
+<contactref element="R23" pad="1"/>
+<wire x1="12.9032" y1="52.07" x2="16.83" y2="50.8" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$24">
+<contactref element="R27" pad="1"/>
+<contactref element="LED1" pad="A"/>
+<wire x1="11.43" y1="58.42" x2="14.29" y2="58.42" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="MISO1">
+<contactref element="SV6" pad="1"/>
+<contactref element="IC2" pad="16"/>
+<wire x1="22.3774" y1="48" x2="38.1" y2="44.45" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="SCK1">
+<contactref element="SV6" pad="3"/>
+<contactref element="IC2" pad="17"/>
+<wire x1="23.87" y1="46.5074" x2="38.1" y2="46.99" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="MOSI1">
+<contactref element="SV6" pad="4"/>
+<contactref element="IC2" pad="15"/>
+<wire x1="22.3774" y1="48.8" x2="35.56" y2="46.99" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$27">
+<contactref element="SV8" pad="2"/>
+<contactref element="SV7" pad="3"/>
+<wire x1="12.7" y1="66.04" x2="17.78" y2="64.77" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$25">
+<contactref element="SV9" pad="3"/>
+<contactref element="R24" pad="1"/>
+<wire x1="8.89" y1="71.12" x2="23.28" y2="71.12" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$26">
+<contactref element="SV9" pad="1"/>
+<contactref element="R28" pad="1"/>
+<wire x1="8.89" y1="66.04" x2="43.6" y2="46.99" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="N$28">
+<contactref element="SV7" pad="2"/>
+<contactref element="SV9" pad="2"/>
+<wire x1="8.89" y1="68.58" x2="12.7" y2="68.58" width="0" layer="19" extent="1-1"/>
+</signal>
+<signal name="+12V">
+<contactref element="PWR" pad="1"/>
+<contactref element="SV5" pad="1"/>
+<wire x1="3.81" y1="44.45" x2="22.86" y2="36.83" width="0" layer="19" extent="1-1"/>
 </signal>
 </signals>
 </board>

A diferenza do arquivo foi suprimida porque é demasiado grande
+ 4860 - 187
Breakout Board/rpi_can.sch


Algúns arquivos non se mostraron porque demasiados arquivos cambiaron neste cambio