hooked up digital pot and leds

This commit is contained in:
dekunukem
2022-08-06 00:59:46 +01:00
parent 5240373699
commit b3df38dd30
2 changed files with 389 additions and 157 deletions

View File

@@ -203,7 +203,7 @@
<text x="66.04" y="44.7802" size="1.016" layer="25" rot="R180" align="center">GND</text>
<text x="65.9638" y="50.0126" size="1.143" layer="25" rot="R180" align="center">B3</text>
<text x="62.0776" y="49.6316" size="1.143" layer="25" rot="R180" align="center">A15</text>
<text x="76.1746" y="22.5298" size="1.143" layer="25" rot="R90" align="center">POWER</text>
<text x="34.9758" y="35.9664" size="1.6764" layer="25" align="center">CAPS LOCK</text>
<text x="7.366" y="36.83" size="1.27" layer="25" rot="R90" align="center">RST</text>
<text x="67.2084" y="52.1208" size="1.143" layer="25" rot="R180" align="center">ERR</text>
<text x="63.2968" y="54.3052" size="1.143" layer="25" rot="R180" align="center">ACT</text>
@@ -223,6 +223,8 @@ Apple Lisa, Early Macintosh
<text x="9.144" y="21.082" size="1.143" layer="25" rot="R180" align="center">G</text>
<text x="9.144" y="23.749" size="1.143" layer="25" rot="R180" align="center">3</text>
<text x="9.144" y="26.162" size="1.143" layer="25" rot="R180" align="center">3</text>
<text x="34.8488" y="26.0604" size="1.6764" layer="25" align="center">CASSETTE</text>
<text x="23.6728" y="31.1404" size="1.6764" layer="25" align="center">SHIFT LOCK</text>
</plain>
<libraries>
<library name="f1c100s">
@@ -1508,15 +1510,15 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<element name="JP1" library="adafruit_changed" package="2X20-BIG" value="" x="3.5" y="32.5" smashed="yes" rot="MR90">
<attribute name="VALUE" x="-0.945" y="7.1" size="1.27" layer="28" rot="MR90"/>
</element>
<element name="SW1" library="3pos_slide_switch_centered" package="342_SWICH_FOOT" value="324_SW" x="11.303" y="36.83" smashed="yes" rot="R180"/>
<element name="LED1" library="adafruit" package="CHIP-LED0805" value="" x="74.422" y="32.639" smashed="yes">
<attribute name="VALUE" x="76.962" y="31.369" size="1.27" layer="27" rot="R90"/>
<element name="SW1" library="3pos_slide_switch_centered" package="342_SWICH_FOOT" value="324_SW" x="11.049" y="36.83" smashed="yes" rot="R180"/>
<element name="LED1" library="adafruit" package="CHIP-LED0805" value="" x="11.684" y="26.162" smashed="yes">
<attribute name="VALUE" x="14.224" y="24.892" size="1.27" layer="27" rot="R90"/>
</element>
<element name="R7" library="SparkFun-Passives" package="0805" value="2K" x="71.501" y="32.7152" smashed="yes" rot="R90">
<attribute name="NAME" x="72.3265" y="33.2486" size="0.8128" layer="25" rot="R270"/>
<element name="R7" library="SparkFun-Passives" package="0805" value="2K" x="13.843" y="28.8798" smashed="yes" rot="R270">
<attribute name="NAME" x="13.0175" y="28.3464" size="0.8128" layer="25" rot="R90"/>
</element>
<element name="C7" library="clock" package="0805@1" value="100nF" x="26.289" y="33.909" smashed="yes" rot="R90">
<attribute name="NAME" x="28.829" y="33.782" size="0.8128" layer="25" rot="R180"/>
<attribute name="NAME" x="25.273" y="33.528" size="0.8128" layer="25" rot="R180"/>
</element>
<element name="R9" library="SparkFun-Passives" package="0805" value="5.1K" x="11.557" y="34.036" smashed="yes">
<attribute name="NAME" x="8.7376" y="33.6169" size="0.8128" layer="25"/>
@@ -1548,7 +1550,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<element name="R14" library="SparkFun-Passives" package="0805" value="5.1K" x="47.244" y="63.246" smashed="yes" rot="R90">
<attribute name="NAME" x="48.3743" y="64.3128" size="0.8128" layer="25" rot="R270"/>
</element>
<element name="SW2" library="3pos_slide_switch_centered" package="342_SWICH_FOOT" value="324_SW" x="11.303" y="41.656" smashed="yes" rot="R180"/>
<element name="SW2" library="3pos_slide_switch_centered" package="342_SWICH_FOOT" value="324_SW" x="11.049" y="41.656" smashed="yes" rot="R180"/>
<element name="R11" library="SparkFun-Passives" package="0805" value="5.1K" x="11.557" y="44.577" smashed="yes" rot="R180">
<attribute name="NAME" x="9.779" y="44.8945" size="0.8128" layer="25" rot="R180"/>
</element>
@@ -1558,7 +1560,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<element name="R15" library="SparkFun-Passives" package="0805" value="2K" x="37.338" y="47.752" smashed="yes" rot="R180">
<attribute name="NAME" x="39.4208" y="47.4599" size="0.8128" layer="25"/>
</element>
<element name="SW3" library="3pos_slide_switch_centered" package="342_SWICH_FOOT" value="324_SW" x="67.564" y="28.702" smashed="yes" rot="R90"/>
<element name="SW3" library="3pos_slide_switch_centered" package="342_SWICH_FOOT" value="324_SW" x="38.608" y="18.288" smashed="yes" rot="R270"/>
<element name="JP7" library="adafruit" package="1X06-CLEANBIG" value="" x="7.366" y="19.812" smashed="yes" rot="R90">
<attribute name="VALUE" x="10.541" y="12.192" size="1.27" layer="27" rot="R90"/>
</element>
@@ -1594,24 +1596,43 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
</element>
<element name="U$5" library="ps2" package="TSSOP20" value="MCP4451" x="19.7866" y="22.2758" smashed="yes" rot="R270"/>
<element name="R10" library="SparkFun-Passives" package="0805" value="2K" x="13.843" y="25.781" smashed="yes" rot="R90">
<attribute name="NAME" x="13.0175" y="25.019" size="0.4064" layer="25" rot="R90"/>
<attribute name="NAME" x="12.7635" y="24.892" size="0.8128" layer="25" rot="R90"/>
</element>
<element name="C1" library="clock" package="0805@1" value="100nF" x="25.1206" y="22.4028" smashed="yes" rot="R90">
<attribute name="NAME" x="24.1681" y="20.7518" size="0.8128" layer="25" rot="R90"/>
<element name="C1" library="clock" package="0805@1" value="100nF" x="26.035" y="23.749" smashed="yes" rot="R180">
<attribute name="NAME" x="28.956" y="24.0665" size="0.8128" layer="25" rot="R180"/>
</element>
<element name="R16" library="SparkFun-Passives" package="0805" value="5.1K" x="11.684" y="22.606" smashed="yes" rot="R90">
<attribute name="NAME" x="10.8585" y="21.844" size="0.4064" layer="25" rot="R90"/>
<attribute name="NAME" x="12.1285" y="19.05" size="0.8128" layer="25" rot="R90"/>
</element>
<element name="R17" library="SparkFun-Passives" package="0805" value="5.1K" x="13.843" y="22.606" smashed="yes" rot="R90">
<attribute name="NAME" x="13.0175" y="21.844" size="0.4064" layer="25" rot="R90"/>
<attribute name="NAME" x="14.1605" y="18.923" size="0.8128" layer="25" rot="R90"/>
</element>
<element name="R18" library="SparkFun-Passives" package="0805" value="5.1K" x="33.655" y="14.224" smashed="yes" rot="R270">
<attribute name="NAME" x="34.4805" y="14.986" size="0.4064" layer="25" rot="R270"/>
<attribute name="VALUE" x="32.258" y="15.24" size="0.4064" layer="27" rot="R270"/>
<attribute name="NAME" x="31.9405" y="15.24" size="0.8128" layer="25" rot="R270"/>
</element>
<element name="R19" library="SparkFun-Passives" package="0805" value="5.1K" x="21.971" y="14.224" smashed="yes" rot="R270">
<attribute name="NAME" x="22.7965" y="14.986" size="0.4064" layer="25" rot="R270"/>
<attribute name="VALUE" x="20.574" y="15.24" size="0.4064" layer="27" rot="R270"/>
<attribute name="NAME" x="20.2565" y="15.24" size="0.8128" layer="25" rot="R270"/>
</element>
<element name="R20" library="SparkFun-Passives" package="0805" value="5.1K" x="26.035" y="21.59" smashed="yes">
<attribute name="NAME" x="25.273" y="19.8755" size="0.8128" layer="25"/>
</element>
<element name="LED4" library="adafruit" package="CHIP-LED0805" value="" x="35.814" y="28.321" smashed="yes" rot="R90">
<attribute name="VALUE" x="37.084" y="30.861" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R21" library="SparkFun-Passives" package="0805" value="2K" x="31.623" y="28.321" smashed="yes">
<attribute name="NAME" x="30.861" y="29.1465" size="0.8128" layer="25"/>
</element>
<element name="LED5" library="adafruit" package="CHIP-LED0805" value="" x="35.814" y="31.115" smashed="yes" rot="R90">
<attribute name="VALUE" x="37.084" y="33.655" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R22" library="SparkFun-Passives" package="0805" value="2K" x="31.623" y="31.115" smashed="yes">
<attribute name="NAME" x="30.861" y="31.9405" size="0.8128" layer="25"/>
</element>
<element name="LED6" library="adafruit" package="CHIP-LED0805" value="" x="35.814" y="33.782" smashed="yes" rot="R90">
<attribute name="VALUE" x="37.084" y="36.322" size="1.27" layer="27" rot="R180"/>
</element>
<element name="R23" library="SparkFun-Passives" package="0805" value="2K" x="31.623" y="33.782" smashed="yes">
<attribute name="NAME" x="29.845" y="34.0995" size="0.8128" layer="25" rot="R180"/>
</element>
</elements>
<signals>
@@ -1696,12 +1717,18 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="R10" pad="2"/>
<contactref element="C1" pad="1"/>
<contactref element="U$9" pad="6"/>
<wire x1="68.689" y1="30.902" x2="71.501" y2="31.8152" width="0" layer="19" extent="1-1"/>
<wire x1="68.689" y1="26.502" x2="68.689" y2="30.902" width="0" layer="19" extent="1-1"/>
<wire x1="44.958" y1="14.18" x2="68.689" y2="26.502" width="0" layer="19" extent="1-1"/>
<wire x1="7.366" y1="18.542" x2="7.366" y2="21.082" width="0" layer="19" extent="1-1"/>
<wire x1="26.61" y1="10.92" x2="23.84" y2="10.92" width="0" layer="19" extent="1-1"/>
<wire x1="18.3" y1="10.92" x2="23.84" y2="10.92" width="0" layer="19" extent="1-1"/>
<contactref element="R20" pad="2"/>
<wire x1="18.3" y1="10.92" x2="18.3" y2="9.894" width="0.2032" layer="16"/>
<wire x1="18.3" y1="9.894" x2="18.669" y2="9.525" width="0.2032" layer="16"/>
<wire x1="18.669" y1="9.525" x2="23.876" y2="9.525" width="0.2032" layer="16"/>
<wire x1="23.876" y1="9.525" x2="26.67" y2="9.525" width="0.2032" layer="16"/>
<wire x1="26.67" y1="9.525" x2="30.755" y2="9.525" width="0.2032" layer="16"/>
<wire x1="30.755" y1="9.525" x2="32.15" y2="10.92" width="0.2032" layer="16"/>
<wire x1="23.876" y1="9.525" x2="23.876" y2="10.884" width="0.2032" layer="16"/>
<wire x1="23.876" y1="10.884" x2="23.84" y2="10.92" width="0.2032" layer="16"/>
<wire x1="26.67" y1="9.525" x2="26.67" y2="10.86" width="0.2032" layer="16"/>
<wire x1="26.67" y1="10.86" x2="26.61" y2="10.92" width="0.2032" layer="16"/>
<wire x1="7.366" y1="21.082" x2="7.366" y2="18.542" width="0.508" layer="16"/>
</signal>
<signal name="+3V3">
<polygon width="0.1524" layer="16" isolate="0.2794" rank="2">
@@ -1730,19 +1757,16 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="IC1" pad="1"/>
<contactref element="IC1" pad="9"/>
<via x="16.0528" y="43.5102" extent="1-16" drill="0.45"/>
<via x="28.321" y="34.798" extent="1-16" drill="0.45"/>
<via x="27.94" y="35.306" extent="1-16" drill="0.45"/>
<wire x1="17.5658" y1="43.5102" x2="17.5768" y2="43.4992" width="0.2032" layer="1"/>
<wire x1="17.5768" y1="43.4992" x2="17.5776" y2="43.5" width="0.2032" layer="1"/>
<wire x1="17.5776" y1="43.5" x2="19.25" y2="43.5" width="0.2032" layer="1"/>
<wire x1="17.5768" y1="43.4992" x2="17.5768" y2="41.8268" width="0.2032" layer="1"/>
<wire x1="17.5768" y1="41.8268" x2="17.5" y2="41.75" width="0.2032" layer="1"/>
<wire x1="9.103" y1="40.531" x2="11.557" y2="40.531" width="1.016" layer="1"/>
<wire x1="13.503" y1="40.531" x2="11.557" y2="40.531" width="1.016" layer="1"/>
<wire x1="13.503" y1="40.531" x2="13.5612" y2="40.5892" width="0.6096" layer="1"/>
<wire x1="8.849" y1="40.531" x2="13.249" y2="40.531" width="1.016" layer="1"/>
<via x="13.7414" y="34.0614" extent="1-16" drill="0.45"/>
<wire x1="12.457" y1="34.036" x2="12.4824" y2="34.0614" width="0.2032" layer="1"/>
<wire x1="13.7414" y1="34.0614" x2="12.4824" y2="34.0614" width="0.2032" layer="1"/>
<via x="73.025" y="30.988" extent="1-16" drill="0.45"/>
<contactref element="JP3" pad="3"/>
<contactref element="JP7" pad="5"/>
<contactref element="JP7" pad="6"/>
@@ -1751,42 +1775,41 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="3.302" y1="27.432" x2="6.096" y2="27.432" width="0.2032" layer="1"/>
<wire x1="6.096" y1="27.432" x2="7.366" y2="26.162" width="0.2032" layer="1"/>
<wire x1="7.366" y1="26.162" x2="7.366" y2="23.622" width="0.2032" layer="1"/>
<wire x1="74.422" y1="31.589" x2="73.821" y2="30.988" width="0.2032" layer="1"/>
<wire x1="73.821" y1="30.988" x2="73.025" y2="30.988" width="0.2032" layer="1"/>
<wire x1="26.5" y1="42.9072" x2="26.5" y2="41.75" width="0.2032" layer="1"/>
<wire x1="26.416" y1="43.042" x2="26.6336" y2="42.8244" width="0.2032" layer="1"/>
<wire x1="26.6336" y1="42.8244" x2="28.0924" y2="42.8244" width="0.2032" layer="1"/>
<wire x1="28.321" y1="34.798" x2="26.3" y2="34.798" width="0.2032" layer="1"/>
<wire x1="26.3" y1="34.798" x2="26.289" y2="34.809" width="0.2032" layer="1"/>
<wire x1="27.94" y1="35.306" x2="26.786" y2="35.306" width="0.2032" layer="1"/>
<wire x1="26.289" y1="34.809" x2="26.786" y2="35.306" width="0.2032" layer="1"/>
<wire x1="26.289" y1="34.809" x2="25.98" y2="34.5" width="0.2032" layer="1"/>
<wire x1="25.98" y1="34.5" x2="24.75" y2="34.5" width="0.2032" layer="1"/>
<via x="7.0358" y="40.5384" extent="1-16" drill="0.45"/>
<wire x1="11.557" y1="40.531" x2="11.4808" y2="40.4548" width="0.2032" layer="1"/>
<wire x1="16.0528" y1="43.5102" x2="17.5658" y2="43.5102" width="0.2032" layer="1"/>
<wire x1="7.0358" y1="40.5384" x2="9.0956" y2="40.5384" width="0.2032" layer="1"/>
<wire x1="9.0956" y1="40.5384" x2="9.103" y2="40.531" width="0.2032" layer="1"/>
<via x="19.4818" y="38.8874" extent="1-16" drill="0.45"/>
<wire x1="17.5" y1="37.75" x2="18.98024375" y2="37.75" width="0.2032" layer="1"/>
<wire x1="19.4818" y1="38.252115625" x2="18.98024375" y2="37.75" width="0.2032" layer="1"/>
<wire x1="19.4818" y1="38.252115625" x2="19.4818" y2="38.8874" width="0.2032" layer="1"/>
<wire x1="7.0358" y1="40.5384" x2="8.8416" y2="40.5384" width="0.2032" layer="1"/>
<wire x1="8.8416" y1="40.5384" x2="8.849" y2="40.531" width="0.2032" layer="1"/>
<via x="19.2278" y="38.5064" extent="1-16" drill="0.45"/>
<contactref element="U$5" pad="17"/>
<via x="26.8986" y="23.2918" extent="1-16" drill="0.45"/>
<via x="25.1206" y="25.4508" extent="1-16" drill="0.45"/>
<contactref element="C1" pad="2"/>
<contactref element="R16" pad="2"/>
<contactref element="R17" pad="2"/>
<wire x1="7.366" y1="23.622" x2="11.568" y2="23.622" width="0.2032" layer="1"/>
<wire x1="11.568" y1="23.622" x2="11.684" y2="23.506" width="0.2032" layer="1"/>
<wire x1="11.684" y1="23.506" x2="13.843" y2="23.506" width="0.2032" layer="1"/>
<wire x1="33.274" y1="42.799" x2="73.025" y2="30.988" width="0" layer="19" extent="1-1"/>
<wire x1="26.5" y1="42.9072" x2="26.416" y2="43.042" width="0" layer="19" extent="1-1"/>
<wire x1="25.1206" y1="23.3028" x2="26.8986" y2="23.2918" width="0" layer="19" extent="1-1"/>
<wire x1="22.7044" y1="23.2508" x2="25.1206" y2="23.3028" width="0" layer="19" extent="1-1"/>
<wire x1="25.1206" y1="25.4508" x2="25.1206" y2="23.7634" width="0.2032" layer="1"/>
<wire x1="25.135" y1="23.749" x2="25.1206" y2="23.7634" width="0.2032" layer="1"/>
<wire x1="22.7044" y1="23.2508" x2="24.6368" y2="23.2508" width="0.2032" layer="1"/>
<wire x1="24.6368" y1="23.2508" x2="25.135" y2="23.749" width="0.2032" layer="1"/>
<wire x1="19.2278" y1="38.5064" x2="19.2278" y2="37.9984" width="0.2032" layer="1"/>
<wire x1="19.2278" y1="37.9984" x2="18.9794" y2="37.75" width="0.2032" layer="1"/>
<wire x1="18.9794" y1="37.75" x2="17.5" y2="37.75" width="0.2032" layer="1"/>
<wire x1="26.416" y1="43.042" x2="27.8748" y2="43.042" width="0.2032" layer="1"/>
<wire x1="27.8748" y1="43.042" x2="28.0924" y2="42.8244" width="0.2032" layer="1"/>
<wire x1="26.416" y1="43.042" x2="26.5" y2="42.958" width="0.2032" layer="1"/>
<wire x1="26.5" y1="42.958" x2="26.5" y2="41.75" width="0.2032" layer="1"/>
<wire x1="11.684" y1="23.506" x2="11.684" y2="25.112" width="0.2032" layer="1"/>
</signal>
<signal name="N$29">
<contactref element="LED1" pad="C"/>
<contactref element="R7" pad="2"/>
<wire x1="71.501" y1="33.6152" x2="74.3482" y2="33.6152" width="0.2032" layer="1"/>
<wire x1="74.3482" y1="33.6152" x2="74.422" y2="33.689" width="0.2032" layer="1"/>
<wire x1="13.843" y1="27.9798" x2="12.4518" y2="27.9798" width="0.2032" layer="1"/>
<wire x1="12.4518" y1="27.9798" x2="11.684" y2="27.212" width="0.2032" layer="1"/>
</signal>
<signal name="N$13">
<contactref element="SW1" pad="P$2"/>
@@ -1794,14 +1817,14 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="R9" pad="1"/>
<contactref element="IC1" pad="7"/>
<contactref element="JP1" pad="22"/>
<wire x1="9.103" y1="35.705" x2="10.4902" y2="35.705" width="1.016" layer="1"/>
<wire x1="10.4902" y1="35.705" x2="13.503" y2="35.705" width="1.016" layer="1"/>
<wire x1="8.849" y1="35.705" x2="10.4902" y2="35.705" width="1.016" layer="1"/>
<wire x1="10.4902" y1="35.705" x2="13.249" y2="35.705" width="1.016" layer="1"/>
<wire x1="10.4902" y1="35.705" x2="10.657" y2="35.5382" width="0.2032" layer="1"/>
<wire x1="10.657" y1="35.5382" x2="10.657" y2="34.036" width="0.2032" layer="1"/>
<via x="6.5786" y="37.592" extent="1-16" drill="0.45"/>
<wire x1="7.9936" y1="35.705" x2="6.5786" y2="37.12" width="0.2032" layer="1"/>
<wire x1="6.5786" y1="37.592" x2="6.5786" y2="37.12" width="0.2032" layer="1"/>
<wire x1="7.9936" y1="35.705" x2="9.103" y2="35.705" width="0.2032" layer="1"/>
<wire x1="7.9936" y1="35.705" x2="8.849" y2="35.705" width="0.2032" layer="1"/>
<wire x1="4.064" y1="37.592" x2="3.5052" y2="37.0332" width="0.2032" layer="16"/>
<wire x1="3.5052" y1="37.0332" x2="3.5052" y2="35.0348" width="0.2032" layer="16"/>
<wire x1="3.5052" y1="35.0348" x2="4.77" y2="33.77" width="0.2032" layer="16"/>
@@ -1810,7 +1833,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="16.017" y1="38.75" x2="15.367" y2="38.1" width="0.2032" layer="1"/>
<wire x1="15.367" y1="38.1" x2="15.367" y2="37.061" width="0.2032" layer="1"/>
<wire x1="15.367" y1="37.061" x2="14.011" y2="35.705" width="0.2032" layer="1"/>
<wire x1="14.011" y1="35.705" x2="13.503" y2="35.705" width="0.2032" layer="1"/>
<wire x1="14.011" y1="35.705" x2="13.249" y2="35.705" width="0.2032" layer="1"/>
</signal>
<signal name="+5V">
<contactref element="JP1" pad="2"/>
@@ -1831,7 +1854,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="38.3032" y1="58.3692" x2="38.3032" y2="60.4012" width="0.2032" layer="1"/>
<wire x1="42.95" y1="57.246" x2="42.95" y2="56.3132" width="0.4064" layer="1"/>
<wire x1="43.561" y1="55.7022" x2="43.688" y2="55.7022" width="0.4064" layer="1"/>
<via x="43.688" y="55.7022" extent="1-16" drill="0.5"/>
<via x="43.688" y="55.7022" extent="1-16" drill="0.45"/>
<wire x1="42.95" y1="56.3132" x2="43.561" y2="55.7022" width="0.4064" layer="1"/>
<wire x1="42.7722" y1="58.3198" x2="42.7722" y2="57.4238" width="0.2032" layer="1"/>
<wire x1="42.95" y1="57.246" x2="42.7722" y2="57.4238" width="0.2032" layer="1"/>
@@ -1855,28 +1878,32 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="JP1" pad="24"/>
<contactref element="IC1" pad="14"/>
<wire x1="19.75" y1="34.5" x2="19.75" y2="33.7962" width="0.2032" layer="1"/>
<wire x1="19.75" y1="33.7962" x2="18.7452" y2="32.7914" width="0.2032" layer="1"/>
<wire x1="18.7452" y1="32.7914" x2="8.5172" y2="32.7914" width="0.2032" layer="1"/>
<wire x1="8.5172" y1="32.7914" x2="4.9986" y2="36.31" width="0.2032" layer="1"/>
<wire x1="4.9986" y1="36.31" x2="4.77" y2="36.31" width="0.2032" layer="1"/>
<wire x1="18.4912" y1="32.5374" x2="19.75" y2="33.7962" width="0.2032" layer="1"/>
<wire x1="5.219" y1="36.31" x2="7.112" y2="34.417" width="0.2032" layer="1"/>
<wire x1="7.112" y1="34.417" x2="7.112" y2="33.274" width="0.2032" layer="1"/>
<wire x1="7.112" y1="33.274" x2="7.8486" y2="32.5374" width="0.2032" layer="1"/>
<wire x1="7.8486" y1="32.5374" x2="18.4912" y2="32.5374" width="0.2032" layer="1"/>
<wire x1="4.77" y1="36.31" x2="5.219" y2="36.31" width="0.2032" layer="1"/>
</signal>
<signal name="SPI_SCK">
<contactref element="IC1" pad="15"/>
<contactref element="JP1" pad="23"/>
<wire x1="20.25" y1="34.5" x2="20.25" y2="33.5596" width="0.2032" layer="1"/>
<wire x1="20.25" y1="33.5596" x2="18.8976" y2="32.2072" width="0.2032" layer="1"/>
<wire x1="18.8976" y1="32.2072" x2="8.3058" y2="32.2072" width="0.2032" layer="1"/>
<wire x1="8.3058" y1="32.2072" x2="5.4864" y2="35.0266" width="0.2032" layer="1"/>
<wire x1="5.4864" y1="35.0266" x2="3.5134" y2="35.0266" width="0.2032" layer="1"/>
<wire x1="20.25" y1="33.5596" x2="18.6436" y2="31.9532" width="0.2032" layer="1"/>
<wire x1="3.5134" y1="35.0266" x2="5.4864" y2="35.0266" width="0.2032" layer="1"/>
<wire x1="3.5134" y1="35.0266" x2="2.23" y2="36.31" width="0.2032" layer="1"/>
<wire x1="5.4864" y1="35.0266" x2="6.35" y2="34.163" width="0.2032" layer="1"/>
<wire x1="6.35" y1="34.163" x2="6.35" y2="33.147" width="0.2032" layer="1"/>
<wire x1="6.35" y1="33.147" x2="7.5438" y2="31.9532" width="0.2032" layer="1"/>
<wire x1="7.5438" y1="31.9532" x2="18.6436" y2="31.9532" width="0.2032" layer="1"/>
</signal>
<signal name="SPI_MISO">
<contactref element="IC1" pad="16"/>
<contactref element="JP1" pad="21"/>
<wire x1="20.75" y1="34.5" x2="20.75" y2="33.2468" width="0.2032" layer="1"/>
<wire x1="20.75" y1="33.2468" x2="19.1516" y2="31.6484" width="0.2032" layer="1"/>
<wire x1="19.1516" y1="31.6484" x2="6.3246" y2="31.6484" width="0.2032" layer="1"/>
<wire x1="6.3246" y1="31.6484" x2="5.461" y2="32.512" width="0.2032" layer="1"/>
<wire x1="20.75" y1="33.2468" x2="18.8722" y2="31.369" width="0.2032" layer="1"/>
<wire x1="18.8722" y1="31.369" x2="6.604" y2="31.369" width="0.2032" layer="1"/>
<wire x1="6.604" y1="31.369" x2="5.461" y2="32.512" width="0.2032" layer="1"/>
<wire x1="5.461" y1="32.512" x2="3.488" y2="32.512" width="0.2032" layer="1"/>
<wire x1="3.488" y1="32.512" x2="2.23" y2="33.77" width="0.2032" layer="1"/>
</signal>
@@ -1886,9 +1913,9 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="3.5134" y1="29.9466" x2="2.23" y2="31.23" width="0.2032" layer="1"/>
<wire x1="21.25" y1="34.5" x2="21.25" y2="32.9848" width="0.2032" layer="1"/>
<wire x1="5.4864" y1="29.9466" x2="3.5134" y2="29.9466" width="0.2032" layer="1"/>
<wire x1="21.25" y1="32.9848" x2="19.4056" y2="31.1404" width="0.2032" layer="1"/>
<wire x1="19.4056" y1="31.1404" x2="6.6802" y2="31.1404" width="0.2032" layer="1"/>
<wire x1="6.6802" y1="31.1404" x2="5.4864" y2="29.9466" width="0.2032" layer="1"/>
<wire x1="21.25" y1="32.9848" x2="18.9992" y2="30.734" width="0.2032" layer="1"/>
<wire x1="18.9992" y1="30.734" x2="6.2738" y2="30.734" width="0.2032" layer="1"/>
<wire x1="6.2738" y1="30.734" x2="5.4864" y2="29.9466" width="0.2032" layer="1"/>
</signal>
<signal name="N$1">
<contactref element="J4" pad="A5"/>
@@ -1993,17 +2020,17 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="SW2" pad="P$4"/>
<contactref element="R11" pad="2"/>
<contactref element="JP1" pad="32"/>
<wire x1="9.103" y1="42.781" x2="10.6426" y2="42.781" width="1.016" layer="1"/>
<wire x1="10.6426" y1="42.781" x2="13.503" y2="42.781" width="1.016" layer="1"/>
<wire x1="8.849" y1="42.781" x2="10.6426" y2="42.781" width="1.016" layer="1"/>
<wire x1="10.6426" y1="42.781" x2="13.249" y2="42.781" width="1.016" layer="1"/>
<wire x1="10.6426" y1="42.781" x2="10.6426" y2="44.5626" width="0.2032" layer="1"/>
<wire x1="10.6426" y1="44.5626" x2="10.657" y2="44.577" width="0.2032" layer="1"/>
<wire x1="21.25" y1="46.3394" x2="21.25" y2="43.5" width="0.2032" layer="1"/>
<wire x1="20.8968" y1="46.6926" x2="21.25" y2="46.3394" width="0.2032" layer="1"/>
<wire x1="13.503" y1="42.781" x2="13.503" y2="44.178" width="0.2032" layer="1"/>
<wire x1="16.0176" y1="46.6926" x2="13.503" y2="44.178" width="0.2032" layer="1"/>
<wire x1="13.249" y1="42.781" x2="13.249" y2="43.924" width="0.2032" layer="1"/>
<wire x1="16.0176" y1="46.6926" x2="13.249" y2="43.924" width="0.2032" layer="1"/>
<wire x1="16.0176" y1="46.6926" x2="20.8968" y2="46.6926" width="0.2032" layer="1"/>
<wire x1="4.77" y1="46.47" x2="5.414" y2="46.47" width="0.2032" layer="1"/>
<wire x1="5.414" y1="46.47" x2="9.103" y2="42.781" width="0.2032" layer="1"/>
<wire x1="4.77" y1="46.47" x2="5.16" y2="46.47" width="0.2032" layer="1"/>
<wire x1="5.16" y1="46.47" x2="8.849" y2="42.781" width="0.2032" layer="1"/>
</signal>
<signal name="N$22">
<contactref element="IC1" pad="42"/>
@@ -2014,15 +2041,15 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="22.6822" y1="41.5798" x2="22.6822" y2="46.2788" width="0.2032" layer="16"/>
<wire x1="22.6822" y1="46.2788" x2="21.4122" y2="47.5488" width="0.2032" layer="16"/>
<wire x1="3.488" y1="12.192" x2="2.23" y2="13.45" width="0.2032" layer="16"/>
<wire x1="6.096" y1="12.7" x2="5.588" y2="12.192" width="0.2032" layer="16"/>
<wire x1="6.0706" y1="12.6746" x2="5.588" y2="12.192" width="0.2032" layer="16"/>
<wire x1="5.588" y1="12.192" x2="3.488" y2="12.192" width="0.2032" layer="16"/>
<wire x1="21.4122" y1="47.5488" x2="18.161" y2="47.5488" width="0.2032" layer="16"/>
<wire x1="18.161" y1="47.5488" x2="17.4244" y2="46.8122" width="0.2032" layer="16"/>
<wire x1="17.4244" y1="46.8122" x2="17.4244" y2="39.3954" width="0.2032" layer="16"/>
<wire x1="17.4244" y1="39.3954" x2="17.272" y2="39.243" width="0.2032" layer="16"/>
<wire x1="17.272" y1="39.243" x2="13.208" y2="39.243" width="0.2032" layer="16"/>
<wire x1="13.208" y1="39.243" x2="6.096" y2="32.131" width="0.2032" layer="16"/>
<wire x1="6.096" y1="32.131" x2="6.096" y2="12.7" width="0.2032" layer="16"/>
<wire x1="17.4244" y1="39.3954" x2="16.51" y2="38.481" width="0.2032" layer="16"/>
<wire x1="16.51" y1="38.481" x2="12.446" y2="38.481" width="0.2032" layer="16"/>
<wire x1="12.446" y1="38.481" x2="6.0706" y2="32.1056" width="0.2032" layer="16"/>
<wire x1="6.0706" y1="32.1056" x2="6.0706" y2="12.6746" width="0.2032" layer="16"/>
<contactref element="U$5" pad="5"/>
<contactref element="R16" pad="1"/>
<wire x1="2.23" y1="13.45" x2="2.23" y2="13.831" width="0.2032" layer="1"/>
@@ -2048,18 +2075,18 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="18.542" y1="46.863" x2="18.0086" y2="46.3296" width="0.2032" layer="16"/>
<wire x1="20.9804" y1="46.863" x2="18.542" y2="46.863" width="0.2032" layer="16"/>
<wire x1="18.0086" y1="46.3296" x2="18.0086" y2="39.0906" width="0.2032" layer="16"/>
<wire x1="17.653" y1="38.735" x2="13.589" y2="38.735" width="0.2032" layer="16"/>
<wire x1="13.589" y1="38.735" x2="8.8138" y2="33.9598" width="0.2032" layer="16"/>
<wire x1="18.0086" y1="39.0906" x2="17.653" y2="38.735" width="0.2032" layer="16"/>
<wire x1="16.764" y1="37.846" x2="12.7" y2="37.846" width="0.2032" layer="16"/>
<wire x1="12.7" y1="37.846" x2="8.8138" y2="33.9598" width="0.2032" layer="16"/>
<wire x1="18.0086" y1="39.0906" x2="16.764" y2="37.846" width="0.2032" layer="16"/>
<wire x1="8.8138" y1="33.9598" x2="8.8138" y2="12.573" width="0.2032" layer="16"/>
<contactref element="U$5" pad="6"/>
<contactref element="R17" pad="1"/>
<wire x1="2.23" y1="10.91" x2="3.5052" y2="12.1852" width="0.2032" layer="1"/>
<wire x1="3.5052" y1="12.1852" x2="3.5052" y2="14.0208" width="0.2032" layer="1"/>
<wire x1="3.5052" y1="14.0208" x2="4.191" y2="14.7066" width="0.2032" layer="1"/>
<wire x1="13.843" y1="19.304" x2="13.843" y2="21.706" width="0.2032" layer="1"/>
<wire x1="4.191" y1="14.7066" x2="9.2456" y2="14.7066" width="0.2032" layer="1"/>
<wire x1="9.2456" y1="14.7066" x2="13.843" y2="19.304" width="0.2032" layer="1"/>
<wire x1="13.843" y1="20.193" x2="13.843" y2="21.706" width="0.2032" layer="1"/>
<wire x1="4.191" y1="14.7066" x2="8.3566" y2="14.7066" width="0.2032" layer="1"/>
<wire x1="8.3566" y1="14.7066" x2="13.843" y2="20.193" width="0.2032" layer="1"/>
<wire x1="13.843" y1="21.706" x2="14.0878" y2="21.9508" width="0.2032" layer="1"/>
<wire x1="14.0878" y1="21.9508" x2="16.8688" y2="21.9508" width="0.2032" layer="1"/>
</signal>
@@ -2077,9 +2104,9 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
</signal>
<signal name="N$37">
<contactref element="JP1" pad="36"/>
<wire x1="0.762" y1="43.18" x2="1.27" y2="42.672" width="0.2032" layer="1"/>
<wire x1="0.762" y1="43.18" x2="0.762" y2="49.657" width="0.2032" layer="1"/>
<wire x1="0.762" y1="49.657" x2="1.397" y2="50.292" width="0.2032" layer="1"/>
<wire x1="0.8382" y1="43.1038" x2="1.27" y2="42.672" width="0.2032" layer="1"/>
<wire x1="0.8382" y1="43.1038" x2="0.8382" y2="49.7332" width="0.2032" layer="1"/>
<wire x1="0.8382" y1="49.7332" x2="1.397" y2="50.292" width="0.2032" layer="1"/>
<wire x1="1.397" y1="50.292" x2="3.512" y2="50.292" width="0.2032" layer="1"/>
<wire x1="3.512" y1="50.292" x2="4.77" y2="51.55" width="0.2032" layer="1"/>
<contactref element="IC1" pad="6"/>
@@ -2089,53 +2116,50 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="5.6642" y1="42.672" x2="6.1722" y2="42.164" width="0.2032" layer="1"/>
<wire x1="6.1722" y1="42.164" x2="6.1722" y2="40.0558" width="0.2032" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="SW3" pad="P$3"/>
<contactref element="SW3" pad="P$2"/>
<wire x1="66.439" y1="26.502" x2="66.439" y2="30.902" width="1.016" layer="1"/>
</signal>
<signal name="BREAK">
<contactref element="JP4" pad="32"/>
<contactref element="JP4" pad="31"/>
<contactref element="IC1" pad="19"/>
<wire x1="22.25" y1="34.5" x2="22.25" y2="31.979" width="0.2032" layer="1"/>
<wire x1="22.25" y1="31.979" x2="23.9522" y2="30.2768" width="0.2032" layer="1"/>
<wire x1="23.9522" y1="30.2768" x2="39.9542" y2="30.2768" width="0.2032" layer="1"/>
<wire x1="42.037" y1="16.72" x2="42.418" y2="16.72" width="0.2032" layer="1"/>
<wire x1="42.037" y1="16.72" x2="40.386" y2="18.371" width="0.2032" layer="1"/>
<wire x1="39.9542" y1="30.2768" x2="40.386" y2="29.845" width="0.2032" layer="1"/>
<wire x1="40.386" y1="29.845" x2="40.386" y2="18.371" width="0.2032" layer="1"/>
<wire x1="42.418" y1="16.72" x2="44.958" y2="16.72" width="0" layer="19" extent="1-1"/>
<wire x1="22.25" y1="31.979" x2="30.4292" y2="23.7998" width="0.2032" layer="1"/>
<wire x1="30.4292" y1="23.7998" x2="37.6682" y2="23.7998" width="0.2032" layer="1"/>
<wire x1="37.6682" y1="23.7998" x2="40.3565" y2="21.1115" width="0.2032" layer="1"/>
<contactref element="SW3" pad="P$3"/>
<contactref element="SW3" pad="P$2"/>
<wire x1="39.733" y1="20.488" x2="39.733" y2="16.764" width="1.016" layer="1"/>
<wire x1="39.733" y1="16.764" x2="39.733" y2="16.088" width="1.016" layer="1"/>
<wire x1="42.418" y1="16.72" x2="39.777" y2="16.72" width="0.2032" layer="1"/>
<wire x1="39.777" y1="16.72" x2="39.733" y2="16.764" width="0.2032" layer="1"/>
<wire x1="40.3565" y1="21.1115" x2="39.733" y2="20.488" width="0.2032" layer="1"/>
<wire x1="42.418" y1="16.72" x2="44.958" y2="16.72" width="0.2032" layer="16"/>
</signal>
<signal name="CLK">
<contactref element="JP4" pad="30"/>
<contactref element="JP4" pad="29"/>
<wire x1="42.418" y1="19.26" x2="44.958" y2="19.26" width="0" layer="19" extent="1-1"/>
<wire x1="42.418" y1="19.26" x2="44.958" y2="19.26" width="0.2032" layer="16"/>
</signal>
<signal name="/EN">
<contactref element="JP4" pad="28"/>
<contactref element="JP4" pad="27"/>
<contactref element="IC1" pad="20"/>
<wire x1="22.75" y1="34.5" x2="22.75" y2="32.495" width="0.2032" layer="1"/>
<wire x1="22.75" y1="32.495" x2="24.4094" y2="30.8356" width="0.2032" layer="1"/>
<wire x1="24.4094" y1="30.8356" x2="40.1574" y2="30.8356" width="0.2032" layer="1"/>
<wire x1="41.021" y1="29.972" x2="41.021" y2="22.733" width="0.2032" layer="1"/>
<wire x1="41.021" y1="22.733" x2="41.954" y2="21.8" width="0.2032" layer="1"/>
<wire x1="22.75" y1="32.495" x2="30.7594" y2="24.4856" width="0.2032" layer="1"/>
<wire x1="30.7594" y1="24.4856" x2="39.2684" y2="24.4856" width="0.2032" layer="1"/>
<wire x1="41.954" y1="21.8" x2="42.418" y2="21.8" width="0.2032" layer="1"/>
<wire x1="40.1574" y1="30.8356" x2="41.021" y2="29.972" width="0.2032" layer="1"/>
<wire x1="42.418" y1="21.8" x2="44.958" y2="21.8" width="0" layer="19" extent="1-1"/>
<wire x1="39.2684" y1="24.4856" x2="41.954" y2="21.8" width="0.2032" layer="1"/>
<wire x1="42.418" y1="21.8" x2="44.958" y2="21.8" width="0.2032" layer="16"/>
</signal>
<signal name="ROW_A">
<contactref element="IC1" pad="45"/>
<contactref element="JP4" pad="26"/>
<contactref element="JP4" pad="25"/>
<via x="20.2946" y="45.8724" extent="1-16" drill="0.45"/>
<wire x1="36.747" y1="24.34" x2="42.418" y2="24.34" width="0.2032" layer="16"/>
<wire x1="35.604" y1="24.34" x2="42.418" y2="24.34" width="0.2032" layer="16"/>
<wire x1="20.75" y1="43.5" x2="20.75" y2="45.417" width="0.2032" layer="1"/>
<wire x1="20.75" y1="45.417" x2="20.2946" y2="45.8724" width="0.2032" layer="1"/>
<wire x1="20.2946" y1="45.8724" x2="20.2946" y2="40.7924" width="0.2032" layer="16"/>
<wire x1="20.2946" y1="40.7924" x2="36.747" y2="24.34" width="0.2032" layer="16"/>
<wire x1="42.418" y1="24.34" x2="44.958" y2="24.34" width="0" layer="19" extent="1-1"/>
<wire x1="20.2946" y1="45.8724" x2="20.2946" y2="39.6494" width="0.2032" layer="16"/>
<wire x1="20.2946" y1="39.6494" x2="35.604" y2="24.34" width="0.2032" layer="16"/>
<wire x1="42.418" y1="24.34" x2="44.958" y2="24.34" width="0.2032" layer="1"/>
</signal>
<signal name="ROW_B">
<contactref element="IC1" pad="46"/>
@@ -2145,33 +2169,39 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="20.25" y1="43.5" x2="20.25" y2="44.5454" width="0.2032" layer="1"/>
<wire x1="20.25" y1="44.5454" x2="19.1516" y2="45.6438" width="0.2032" layer="1"/>
<wire x1="19.05" y1="45.6438" x2="19.1516" y2="45.6438" width="0.2032" layer="1"/>
<wire x1="19.05" y1="45.6438" x2="19.05" y2="40.767" width="0.2032" layer="16"/>
<wire x1="36.703" y1="23.114" x2="43.307" y2="23.114" width="0.2032" layer="16"/>
<wire x1="43.307" y1="23.114" x2="43.688" y2="23.495" width="0.2032" layer="16"/>
<wire x1="43.688" y1="25.737" x2="42.545" y2="26.88" width="0.2032" layer="16"/>
<wire x1="19.05" y1="45.6438" x2="19.05" y2="40.005" width="0.2032" layer="16"/>
<wire x1="35.941" y1="23.114" x2="43.307" y2="23.114" width="0.2032" layer="16"/>
<wire x1="43.307" y1="23.114" x2="43.7134" y2="23.5204" width="0.2032" layer="16"/>
<wire x1="43.7134" y1="25.7116" x2="42.545" y2="26.88" width="0.2032" layer="16"/>
<wire x1="42.545" y1="26.88" x2="42.418" y2="26.88" width="0.2032" layer="16"/>
<wire x1="19.05" y1="40.767" x2="36.703" y2="23.114" width="0.2032" layer="16"/>
<wire x1="43.688" y1="23.495" x2="43.688" y2="25.737" width="0.2032" layer="16"/>
<wire x1="42.418" y1="26.88" x2="44.958" y2="26.88" width="0" layer="19" extent="1-1"/>
<wire x1="19.05" y1="40.005" x2="35.941" y2="23.114" width="0.2032" layer="16"/>
<wire x1="43.7134" y1="23.5204" x2="43.7134" y2="25.7116" width="0.2032" layer="16"/>
<wire x1="42.418" y1="26.88" x2="44.958" y2="26.88" width="0.2032" layer="16"/>
</signal>
<signal name="ROW_C">
<contactref element="IC1" pad="21"/>
<contactref element="JP4" pad="22"/>
<contactref element="JP4" pad="21"/>
<wire x1="23.25" y1="34.5" x2="23.25" y2="32.884" width="0.2032" layer="1"/>
<wire x1="23.25" y1="32.884" x2="24.765" y2="31.369" width="0.2032" layer="1"/>
<wire x1="40.469" y1="31.369" x2="42.418" y2="29.42" width="0.2032" layer="1"/>
<wire x1="24.765" y1="31.369" x2="40.469" y2="31.369" width="0.2032" layer="1"/>
<wire x1="42.418" y1="29.42" x2="44.958" y2="29.42" width="0" layer="19" extent="1-1"/>
<wire x1="23.25" y1="32.884" x2="30.988" y2="25.146" width="0.2032" layer="1"/>
<wire x1="40.005" y1="25.146" x2="41.021" y2="26.162" width="0.2032" layer="1"/>
<wire x1="41.021" y1="26.162" x2="41.021" y2="28.023" width="0.2032" layer="1"/>
<wire x1="41.021" y1="28.023" x2="42.418" y2="29.42" width="0.2032" layer="1"/>
<wire x1="30.988" y1="25.146" x2="40.005" y2="25.146" width="0.2032" layer="1"/>
<wire x1="42.418" y1="29.42" x2="44.958" y2="29.42" width="0.2032" layer="16"/>
</signal>
<signal name="COL_A">
<contactref element="IC1" pad="22"/>
<contactref element="JP4" pad="20"/>
<contactref element="JP4" pad="19"/>
<wire x1="23.75" y1="34.5" x2="23.75" y2="33.273" width="0.2032" layer="1"/>
<wire x1="23.75" y1="33.273" x2="25.063" y2="31.96" width="0.2032" layer="1"/>
<wire x1="25.063" y1="31.96" x2="42.418" y2="31.96" width="0.2032" layer="1"/>
<wire x1="42.418" y1="31.96" x2="44.958" y2="31.96" width="0" layer="19" extent="1-1"/>
<wire x1="23.75" y1="33.273" x2="31.159" y2="25.864" width="0.2032" layer="1"/>
<wire x1="38.818" y1="25.864" x2="40.132" y2="27.178" width="0.2032" layer="1"/>
<wire x1="40.132" y1="27.178" x2="40.132" y2="29.293" width="0.2032" layer="1"/>
<wire x1="42.418" y1="31.579" x2="42.418" y2="31.96" width="0.2032" layer="1"/>
<wire x1="42.418" y1="31.579" x2="40.132" y2="29.293" width="0.2032" layer="1"/>
<wire x1="31.159" y1="25.864" x2="38.818" y2="25.864" width="0.2032" layer="1"/>
<wire x1="42.418" y1="31.96" x2="44.958" y2="31.96" width="0.2032" layer="16"/>
</signal>
<signal name="COL_B">
<contactref element="IC1" pad="25"/>
@@ -2179,7 +2209,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="JP4" pad="17"/>
<wire x1="40.668" y1="36.25" x2="42.418" y2="34.5" width="0.2032" layer="1"/>
<wire x1="26.5" y1="36.25" x2="40.668" y2="36.25" width="0.2032" layer="1"/>
<wire x1="42.418" y1="34.5" x2="44.958" y2="34.5" width="0" layer="19" extent="1-1"/>
<wire x1="42.418" y1="34.5" x2="44.958" y2="34.5" width="0.2032" layer="16"/>
</signal>
<signal name="COL_C">
<contactref element="IC1" pad="26"/>
@@ -2187,7 +2217,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="JP4" pad="15"/>
<wire x1="42.128" y1="36.75" x2="42.418" y2="37.04" width="0.2032" layer="1"/>
<wire x1="26.5" y1="36.75" x2="42.128" y2="36.75" width="0.2032" layer="1"/>
<wire x1="42.418" y1="37.04" x2="44.958" y2="37.04" width="0" layer="19" extent="1-1"/>
<wire x1="42.418" y1="37.04" x2="44.958" y2="37.04" width="0.2032" layer="16"/>
</signal>
<signal name="COL_D">
<contactref element="IC1" pad="27"/>
@@ -2195,7 +2225,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="JP4" pad="13"/>
<wire x1="26.5" y1="37.25" x2="40.088" y2="37.25" width="0.2032" layer="1"/>
<wire x1="40.088" y1="37.25" x2="42.418" y2="39.58" width="0.2032" layer="1"/>
<wire x1="42.418" y1="39.58" x2="44.958" y2="39.58" width="0" layer="19" extent="1-1"/>
<wire x1="42.418" y1="39.58" x2="44.958" y2="39.58" width="0.2032" layer="16"/>
</signal>
<signal name="W">
<contactref element="JP4" pad="12"/>
@@ -2204,12 +2234,18 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="26.5" y1="38.25" x2="37.742" y2="38.25" width="0.2032" layer="1"/>
<wire x1="41.612" y1="42.12" x2="42.418" y2="42.12" width="0.2032" layer="1"/>
<wire x1="37.742" y1="38.25" x2="41.612" y2="42.12" width="0.2032" layer="1"/>
<wire x1="42.418" y1="42.12" x2="44.958" y2="42.12" width="0" layer="19" extent="1-1"/>
<wire x1="42.418" y1="42.12" x2="44.958" y2="42.12" width="0.2032" layer="16"/>
</signal>
<signal name="LED_CASSETTE">
<contactref element="JP4" pad="10"/>
<contactref element="JP4" pad="9"/>
<wire x1="42.418" y1="44.66" x2="44.958" y2="44.66" width="0" layer="19" extent="1-1"/>
<contactref element="LED4" pad="A"/>
<wire x1="42.418" y1="44.66" x2="40.894" y2="43.136" width="0.2032" layer="16"/>
<wire x1="40.894" y1="30.734" x2="38.481" y2="28.321" width="0.2032" layer="16"/>
<via x="38.481" y="28.321" extent="1-16" drill="0.5"/>
<wire x1="38.481" y1="28.321" x2="36.864" y2="28.321" width="0.2032" layer="1"/>
<wire x1="40.894" y1="43.136" x2="40.894" y2="30.734" width="0.2032" layer="16"/>
<wire x1="42.418" y1="44.66" x2="44.958" y2="44.66" width="0.2032" layer="16"/>
</signal>
<signal name="CA2">
<contactref element="JP4" pad="8"/>
@@ -2218,26 +2254,54 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<wire x1="26.5" y1="37.75" x2="38.385" y2="37.75" width="0.2032" layer="1"/>
<wire x1="38.385" y1="37.75" x2="41.529" y2="40.894" width="0.2032" layer="1"/>
<wire x1="41.529" y1="40.894" x2="43.307" y2="40.894" width="0.2032" layer="1"/>
<wire x1="43.7388" y1="41.3258" x2="43.7388" y2="46.4312" width="0.2032" layer="1"/>
<wire x1="43.7388" y1="46.4312" x2="42.97" y2="47.2" width="0.2032" layer="1"/>
<wire x1="43.7134" y1="41.3004" x2="43.7134" y2="46.4566" width="0.2032" layer="1"/>
<wire x1="43.7134" y1="46.4566" x2="42.97" y2="47.2" width="0.2032" layer="1"/>
<wire x1="42.97" y1="47.2" x2="42.418" y2="47.2" width="0.2032" layer="1"/>
<wire x1="43.307" y1="40.894" x2="43.7388" y2="41.3258" width="0.2032" layer="1"/>
<wire x1="42.418" y1="47.2" x2="44.958" y2="47.2" width="0" layer="19" extent="1-1"/>
<wire x1="43.307" y1="40.894" x2="43.7134" y2="41.3004" width="0.2032" layer="1"/>
<wire x1="42.418" y1="47.2" x2="44.958" y2="47.2" width="0.2032" layer="16"/>
</signal>
<signal name="KB_5V">
<contactref element="JP4" pad="6"/>
<contactref element="JP4" pad="5"/>
<wire x1="42.418" y1="49.74" x2="44.958" y2="49.74" width="0" layer="19" extent="1-1"/>
<contactref element="R21" pad="1"/>
<contactref element="R22" pad="1"/>
<contactref element="R23" pad="1"/>
<wire x1="42.418" y1="49.74" x2="40.259" y2="47.581" width="0.2032" layer="16"/>
<wire x1="40.259" y1="32.004" x2="37.973" y2="29.718" width="0.2032" layer="16"/>
<wire x1="37.973" y1="29.718" x2="33.528" y2="29.718" width="0.2032" layer="16"/>
<via x="33.528" y="29.718" extent="1-16" drill="0.5"/>
<wire x1="40.259" y1="47.581" x2="40.259" y2="32.004" width="0.2032" layer="16"/>
<wire x1="30.723" y1="33.782" x2="30.723" y2="31.115" width="0.2032" layer="1"/>
<wire x1="30.723" y1="31.115" x2="30.723" y2="29.718" width="0.2032" layer="1"/>
<wire x1="30.723" y1="29.718" x2="30.723" y2="28.321" width="0.2032" layer="1"/>
<wire x1="33.528" y1="29.718" x2="30.723" y2="29.718" width="0.2032" layer="1"/>
<wire x1="42.418" y1="49.74" x2="44.958" y2="49.74" width="0.2032" layer="16"/>
</signal>
<signal name="LED_SHIFTLOCK">
<contactref element="JP4" pad="4"/>
<contactref element="JP4" pad="3"/>
<wire x1="42.418" y1="52.28" x2="44.958" y2="52.28" width="0" layer="19" extent="1-1"/>
<contactref element="LED5" pad="A"/>
<wire x1="42.418" y1="52.28" x2="40.723" y2="52.28" width="0.2032" layer="16"/>
<wire x1="40.723" y1="52.28" x2="39.116" y2="50.673" width="0.2032" layer="16"/>
<wire x1="39.116" y1="50.673" x2="39.116" y2="36.449" width="0.2032" layer="16"/>
<wire x1="39.116" y1="36.449" x2="39.624" y2="35.941" width="0.2032" layer="16"/>
<wire x1="39.624" y1="35.941" x2="39.624" y2="32.893" width="0.2032" layer="16"/>
<wire x1="39.624" y1="32.893" x2="38.481" y2="31.75" width="0.2032" layer="16"/>
<via x="38.481" y="31.75" extent="1-16" drill="0.5"/>
<wire x1="38.481" y1="31.75" x2="37.846" y2="31.115" width="0.2032" layer="1"/>
<wire x1="37.846" y1="31.115" x2="36.864" y2="31.115" width="0.2032" layer="1"/>
<wire x1="42.418" y1="52.28" x2="44.958" y2="52.28" width="0.2032" layer="16"/>
</signal>
<signal name="LED_CAPSLOCK">
<contactref element="JP4" pad="2"/>
<contactref element="JP4" pad="1"/>
<wire x1="42.418" y1="54.82" x2="44.958" y2="54.82" width="0" layer="19" extent="1-1"/>
<contactref element="LED6" pad="A"/>
<wire x1="42.418" y1="54.82" x2="38.481" y2="50.883" width="0.2032" layer="16"/>
<via x="38.481" y="34.163" extent="1-16" drill="0.5"/>
<wire x1="38.481" y1="34.163" x2="38.1" y2="33.782" width="0.2032" layer="1"/>
<wire x1="38.1" y1="33.782" x2="36.864" y2="33.782" width="0.2032" layer="1"/>
<wire x1="38.481" y1="50.883" x2="38.481" y2="34.163" width="0.2032" layer="16"/>
<wire x1="42.418" y1="54.82" x2="44.958" y2="54.82" width="0.2032" layer="16"/>
</signal>
<signal name="USER_PORT_5V">
<contactref element="JP2" pad="1"/>
@@ -2408,11 +2472,11 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<signal name="N$6">
<contactref element="U$5" pad="9"/>
<contactref element="U$9" pad="15"/>
<wire x1="19.69" y1="8.08" x2="18.59" y2="8.08" width="0.2032" layer="1"/>
<wire x1="15.748" y1="10.922" x2="15.748" y2="19.812" width="0.2032" layer="1"/>
<wire x1="19.69" y1="8.08" x2="17.955" y2="8.08" width="0.2032" layer="1"/>
<wire x1="15.748" y1="10.287" x2="15.748" y2="19.812" width="0.2032" layer="1"/>
<wire x1="15.748" y1="19.812" x2="15.9368" y2="20.0008" width="0.2032" layer="1"/>
<wire x1="15.9368" y1="20.0008" x2="16.8688" y2="20.0008" width="0.2032" layer="1"/>
<wire x1="18.59" y1="8.08" x2="15.748" y2="10.922" width="0.2032" layer="1"/>
<wire x1="17.955" y1="8.08" x2="15.748" y2="10.287" width="0.2032" layer="1"/>
</signal>
<signal name="N$10">
<contactref element="U$5" pad="19"/>
@@ -2481,14 +2545,65 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
<contactref element="U$9" pad="10"/>
<wire x1="33.53" y1="8.08" x2="33.53" y2="13.199" width="0.2032" layer="1"/>
<wire x1="33.53" y1="13.199" x2="33.655" y2="13.324" width="0.2032" layer="1"/>
<contactref element="IC1" pad="13"/>
<wire x1="19.25" y1="34.5" x2="19.25" y2="35.633" width="0.2032" layer="1"/>
<wire x1="19.25" y1="35.633" x2="20.32" y2="36.703" width="0.2032" layer="1"/>
<via x="20.32" y="36.703" extent="1-16" drill="0.5"/>
<wire x1="20.32" y1="36.703" x2="21.336" y2="36.703" width="0.2032" layer="16"/>
<wire x1="21.336" y1="36.703" x2="35.435" y2="22.604" width="0.2032" layer="16"/>
<wire x1="35.435" y1="22.604" x2="35.435" y2="16.635" width="0.2032" layer="16"/>
<wire x1="35.435" y1="16.635" x2="39.497" y2="12.573" width="0.2032" layer="16"/>
<wire x1="39.497" y1="12.573" x2="39.497" y2="8.255" width="0.2032" layer="16"/>
<wire x1="39.497" y1="8.255" x2="37.465" y2="6.223" width="0.2032" layer="16"/>
<wire x1="37.465" y1="6.223" x2="35.006" y2="6.223" width="0.2032" layer="16"/>
<wire x1="35.006" y1="6.223" x2="33.53" y2="7.699" width="0.2032" layer="16"/>
<wire x1="33.53" y1="7.699" x2="33.53" y2="8.08" width="0.2032" layer="16"/>
</signal>
<signal name="N$24">
<signal name="N$25">
<contactref element="U$5" pad="15"/>
<contactref element="R20" pad="1"/>
<contactref element="IC1" pad="18"/>
<wire x1="21.75" y1="34.5" x2="21.75" y2="31.209" width="0.2032" layer="1"/>
<wire x1="21.75" y1="31.209" x2="28.448" y2="24.511" width="0.2032" layer="1"/>
<wire x1="28.448" y1="24.511" x2="28.448" y2="20.828" width="0.2032" layer="1"/>
<wire x1="28.448" y1="20.828" x2="28.067" y2="20.447" width="0.2032" layer="1"/>
<wire x1="28.067" y1="20.447" x2="25.77" y2="20.447" width="0.2032" layer="1"/>
<wire x1="25.77" y1="20.447" x2="25.135" y2="21.082" width="0.2032" layer="1"/>
<wire x1="25.135" y1="21.082" x2="25.135" y2="21.59" width="0.2032" layer="1"/>
<wire x1="25.135" y1="21.59" x2="24.7742" y2="21.9508" width="0.2032" layer="1"/>
<wire x1="24.7742" y1="21.9508" x2="22.7044" y2="21.9508" width="0.2032" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="LED4" pad="C"/>
<contactref element="R21" pad="2"/>
<wire x1="32.523" y1="28.321" x2="34.764" y2="28.321" width="0.2032" layer="1"/>
</signal>
<signal name="N$26">
<contactref element="LED5" pad="C"/>
<contactref element="R22" pad="2"/>
<wire x1="32.523" y1="31.115" x2="34.764" y2="31.115" width="0.2032" layer="1"/>
</signal>
<signal name="N$27">
<contactref element="LED6" pad="C"/>
<contactref element="R23" pad="2"/>
<wire x1="32.523" y1="33.782" x2="34.764" y2="33.782" width="0.2032" layer="1"/>
</signal>
<signal name="N$30">
<contactref element="R19" pad="2"/>
<contactref element="U$9" pad="13"/>
<wire x1="21.971" y1="13.324" x2="22.4536" y2="12.8414" width="0.2032" layer="1"/>
<wire x1="22.4536" y1="12.8414" x2="22.4536" y2="10.2362" width="0.2032" layer="1"/>
<wire x1="22.4536" y1="10.2362" x2="24.6098" y2="8.08" width="0.2032" layer="1"/>
<wire x1="24.6098" y1="8.08" x2="25.23" y2="8.08" width="0.2032" layer="1"/>
<contactref element="IC1" pad="12"/>
<wire x1="17.5" y1="36.25" x2="17.5" y2="35.205" width="0.2032" layer="1"/>
<wire x1="17.5" y1="35.205" x2="17.526" y2="35.179" width="0.2032" layer="1"/>
<via x="17.526" y="35.179" extent="1-16" drill="0.5"/>
<wire x1="17.526" y1="35.179" x2="16.51" y2="34.163" width="0.2032" layer="16"/>
<wire x1="16.51" y1="34.163" x2="16.51" y2="8.382" width="0.2032" layer="16"/>
<wire x1="16.51" y1="8.382" x2="18.669" y2="6.223" width="0.2032" layer="16"/>
<wire x1="23.373" y1="6.223" x2="25.23" y2="8.08" width="0.2032" layer="16"/>
<wire x1="18.669" y1="6.223" x2="23.373" y2="6.223" width="0.2032" layer="16"/>
</signal>
</signals>
<mfgpreviewcolors>

View File

@@ -5113,6 +5113,14 @@ by exp-lbrs.ulp</description>
<part name="+3V9" library="backplane" deviceset="+3V3" device=""/>
<part name="R18" library="SparkFun-Passives" deviceset="RESISTOR" device="0805-RES" value="5.1K"/>
<part name="R19" library="SparkFun-Passives" deviceset="RESISTOR" device="0805-RES" value="5.1K"/>
<part name="R20" library="SparkFun-Passives" deviceset="RESISTOR" device="0805-RES" value="5.1K"/>
<part name="GND16" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/>
<part name="LED4" library="adafruit" deviceset="LED" device="CHIP-LED0805"/>
<part name="R21" library="SparkFun-Passives" deviceset="RESISTOR" device="0805-RES" value="2K"/>
<part name="LED5" library="adafruit" deviceset="LED" device="CHIP-LED0805"/>
<part name="R22" library="SparkFun-Passives" deviceset="RESISTOR" device="0805-RES" value="2K"/>
<part name="LED6" library="adafruit" deviceset="LED" device="CHIP-LED0805"/>
<part name="R23" library="SparkFun-Passives" deviceset="RESISTOR" device="0805-RES" value="2K"/>
</parts>
<sheets>
<sheet>
@@ -5296,9 +5304,9 @@ by exp-lbrs.ulp</description>
<instance part="+3V13" gate="G$1" x="-73.66" y="-48.26" smashed="yes">
<attribute name="VALUE" x="-76.2" y="-53.34" size="1.778" layer="96" rot="R90"/>
</instance>
<instance part="SW3" gate="G$1" x="157.48" y="114.3" smashed="yes" rot="MR270"/>
<instance part="GND13" gate="1" x="160.02" y="93.98" smashed="yes">
<attribute name="VALUE" x="157.48" y="91.44" size="1.778" layer="96"/>
<instance part="SW3" gate="G$1" x="281.94" y="-17.78" smashed="yes" rot="MR270"/>
<instance part="GND13" gate="1" x="284.48" y="-38.1" smashed="yes">
<attribute name="VALUE" x="281.94" y="-40.64" size="1.778" layer="96"/>
</instance>
<instance part="JP7" gate="A" x="-58.42" y="-48.26" smashed="yes">
<attribute name="NAME" x="-64.77" y="-37.465" size="1.778" layer="95"/>
@@ -5390,6 +5398,37 @@ by exp-lbrs.ulp</description>
<attribute name="NAME" x="16.7386" y="-171.45" size="1.778" layer="95" rot="R270"/>
<attribute name="VALUE" x="11.938" y="-171.45" size="1.778" layer="96" rot="R270"/>
</instance>
<instance part="R20" gate="G$1" x="116.84" y="-127" smashed="yes">
<attribute name="NAME" x="113.03" y="-125.5014" size="1.778" layer="95"/>
<attribute name="VALUE" x="113.03" y="-130.302" size="1.778" layer="96"/>
</instance>
<instance part="GND16" gate="1" x="127" y="-134.62" smashed="yes">
<attribute name="VALUE" x="124.46" y="-137.16" size="1.778" layer="96"/>
</instance>
<instance part="LED4" gate="G$1" x="274.32" y="-60.96" smashed="yes" rot="R90">
<attribute name="NAME" x="278.892" y="-57.404" size="1.778" layer="95" rot="R180"/>
<attribute name="VALUE" x="278.892" y="-55.245" size="1.778" layer="96" rot="R180"/>
</instance>
<instance part="R21" gate="G$1" x="284.48" y="-60.96" smashed="yes" rot="R180">
<attribute name="NAME" x="288.29" y="-62.4586" size="1.778" layer="95" rot="R180"/>
<attribute name="VALUE" x="288.29" y="-57.658" size="1.778" layer="96" rot="R180"/>
</instance>
<instance part="LED5" gate="G$1" x="274.32" y="-71.12" smashed="yes" rot="R90">
<attribute name="NAME" x="278.892" y="-67.564" size="1.778" layer="95" rot="R180"/>
<attribute name="VALUE" x="278.892" y="-65.405" size="1.778" layer="96" rot="R180"/>
</instance>
<instance part="R22" gate="G$1" x="284.48" y="-71.12" smashed="yes" rot="R180">
<attribute name="NAME" x="288.29" y="-72.6186" size="1.778" layer="95" rot="R180"/>
<attribute name="VALUE" x="288.29" y="-67.818" size="1.778" layer="96" rot="R180"/>
</instance>
<instance part="LED6" gate="G$1" x="274.32" y="-81.28" smashed="yes" rot="R90">
<attribute name="NAME" x="278.892" y="-77.724" size="1.778" layer="95" rot="R180"/>
<attribute name="VALUE" x="278.892" y="-75.565" size="1.778" layer="96" rot="R180"/>
</instance>
<instance part="R23" gate="G$1" x="284.48" y="-81.28" smashed="yes" rot="R180">
<attribute name="NAME" x="288.29" y="-82.7786" size="1.778" layer="95" rot="R180"/>
<attribute name="VALUE" x="288.29" y="-77.978" size="1.778" layer="96" rot="R180"/>
</instance>
</instances>
<busses>
</busses>
@@ -5599,10 +5638,10 @@ by exp-lbrs.ulp</description>
<segment>
<pinref part="SW3" gate="G$1" pin="1"/>
<pinref part="SW3" gate="G$1" pin="4"/>
<wire x1="160.02" y1="129.54" x2="160.02" y2="99.06" width="0.1524" layer="91"/>
<wire x1="284.48" y1="-2.54" x2="284.48" y2="-33.02" width="0.1524" layer="91"/>
<pinref part="GND13" gate="1" pin="GND"/>
<wire x1="160.02" y1="96.52" x2="160.02" y2="99.06" width="0.1524" layer="91"/>
<junction x="160.02" y="99.06"/>
<wire x1="284.48" y1="-35.56" x2="284.48" y2="-33.02" width="0.1524" layer="91"/>
<junction x="284.48" y="-33.02"/>
</segment>
<segment>
<pinref part="JP3" gate="A" pin="4"/>
@@ -5694,6 +5733,12 @@ by exp-lbrs.ulp</description>
<wire x1="68.58" y1="-195.58" x2="63.5" y2="-195.58" width="0.1524" layer="91"/>
<junction x="63.5" y="-195.58"/>
</segment>
<segment>
<pinref part="R20" gate="G$1" pin="2"/>
<pinref part="GND16" gate="1" pin="GND"/>
<wire x1="121.92" y1="-127" x2="127" y2="-127" width="0.1524" layer="91"/>
<wire x1="127" y1="-127" x2="127" y2="-132.08" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$29" class="0">
<segment>
@@ -5939,13 +5984,6 @@ by exp-lbrs.ulp</description>
<wire x1="119.38" y1="7.62" x2="119.38" y2="0" width="0.1524" layer="91"/>
</segment>
</net>
<net name="N$3" class="0">
<segment>
<pinref part="SW3" gate="G$1" pin="3"/>
<pinref part="SW3" gate="G$1" pin="2"/>
<wire x1="152.4" y1="129.54" x2="152.4" y2="99.06" width="0.1524" layer="91"/>
</segment>
</net>
<net name="BREAK" class="0">
<segment>
<wire x1="246.38" y1="-2.54" x2="193.04" y2="-2.54" width="0.1524" layer="91"/>
@@ -5957,6 +5995,12 @@ by exp-lbrs.ulp</description>
<pinref part="IC1" gate="PORTB_L" pin="PB1"/>
<wire x1="43.18" y1="55.88" x2="193.04" y2="55.88" width="0.1524" layer="91"/>
<wire x1="193.04" y1="55.88" x2="193.04" y2="-2.54" width="0.1524" layer="91"/>
<pinref part="SW3" gate="G$1" pin="3"/>
<pinref part="SW3" gate="G$1" pin="2"/>
<wire x1="276.86" y1="-2.54" x2="276.86" y2="-33.02" width="0.1524" layer="91"/>
<wire x1="254" y1="-2.54" x2="276.86" y2="-2.54" width="0.1524" layer="91"/>
<junction x="254" y="-2.54"/>
<junction x="276.86" y="-2.54"/>
</segment>
</net>
<net name="CLK" class="0">
@@ -6082,6 +6126,11 @@ by exp-lbrs.ulp</description>
<pinref part="JP4" gate="G$1" pin="9"/>
<wire x1="254" y1="-30.48" x2="246.38" y2="-30.48" width="0.1524" layer="91"/>
<junction x="246.38" y="-30.48"/>
<wire x1="254" y1="-30.48" x2="269.24" y2="-30.48" width="0.1524" layer="91"/>
<wire x1="269.24" y1="-30.48" x2="269.24" y2="-60.96" width="0.1524" layer="91"/>
<junction x="254" y="-30.48"/>
<pinref part="LED4" gate="G$1" pin="A"/>
<wire x1="269.24" y1="-60.96" x2="271.78" y2="-60.96" width="0.1524" layer="91"/>
</segment>
</net>
<net name="CA2" class="0">
@@ -6104,6 +6153,18 @@ by exp-lbrs.ulp</description>
<pinref part="JP4" gate="G$1" pin="5"/>
<wire x1="254" y1="-35.56" x2="246.38" y2="-35.56" width="0.1524" layer="91"/>
<junction x="246.38" y="-35.56"/>
<wire x1="254" y1="-35.56" x2="274.32" y2="-35.56" width="0.1524" layer="91"/>
<junction x="254" y="-35.56"/>
<wire x1="274.32" y1="-35.56" x2="274.32" y2="-53.34" width="0.1524" layer="91"/>
<wire x1="274.32" y1="-53.34" x2="289.56" y2="-53.34" width="0.1524" layer="91"/>
<pinref part="R21" gate="G$1" pin="1"/>
<wire x1="289.56" y1="-53.34" x2="289.56" y2="-60.96" width="0.1524" layer="91"/>
<pinref part="R22" gate="G$1" pin="1"/>
<wire x1="289.56" y1="-60.96" x2="289.56" y2="-71.12" width="0.1524" layer="91"/>
<junction x="289.56" y="-60.96"/>
<pinref part="R23" gate="G$1" pin="1"/>
<wire x1="289.56" y1="-71.12" x2="289.56" y2="-81.28" width="0.1524" layer="91"/>
<junction x="289.56" y="-71.12"/>
</segment>
</net>
<net name="LED_SHIFTLOCK" class="0">
@@ -6114,6 +6175,11 @@ by exp-lbrs.ulp</description>
<pinref part="JP4" gate="G$1" pin="3"/>
<wire x1="246.38" y1="-38.1" x2="254" y2="-38.1" width="0.1524" layer="91"/>
<junction x="246.38" y="-38.1"/>
<wire x1="254" y1="-38.1" x2="266.7" y2="-38.1" width="0.1524" layer="91"/>
<wire x1="266.7" y1="-38.1" x2="266.7" y2="-71.12" width="0.1524" layer="91"/>
<junction x="254" y="-38.1"/>
<pinref part="LED5" gate="G$1" pin="A"/>
<wire x1="266.7" y1="-71.12" x2="271.78" y2="-71.12" width="0.1524" layer="91"/>
</segment>
</net>
<net name="LED_CAPSLOCK" class="0">
@@ -6124,6 +6190,11 @@ by exp-lbrs.ulp</description>
<pinref part="JP4" gate="G$1" pin="1"/>
<wire x1="254" y1="-40.64" x2="246.38" y2="-40.64" width="0.1524" layer="91"/>
<junction x="246.38" y="-40.64"/>
<wire x1="254" y1="-40.64" x2="264.16" y2="-40.64" width="0.1524" layer="91"/>
<wire x1="264.16" y1="-40.64" x2="264.16" y2="-81.28" width="0.1524" layer="91"/>
<junction x="254" y="-40.64"/>
<pinref part="LED6" gate="G$1" pin="A"/>
<wire x1="264.16" y1="-81.28" x2="271.78" y2="-81.28" width="0.1524" layer="91"/>
</segment>
</net>
<net name="USER_PORT_5V" class="0">
@@ -6361,14 +6432,60 @@ by exp-lbrs.ulp</description>
<pinref part="U$9" gate="G$1" pin="10_PB1"/>
<wire x1="33.02" y1="-180.34" x2="33.02" y2="-215.9" width="0.1524" layer="91"/>
<wire x1="33.02" y1="-215.9" x2="68.58" y2="-215.9" width="0.1524" layer="91"/>
<pinref part="IC1" gate="PORTA_L" pin="PA3"/>
<wire x1="43.18" y1="20.32" x2="15.24" y2="20.32" width="0.1524" layer="91"/>
<wire x1="15.24" y1="20.32" x2="15.24" y2="-27.94" width="0.1524" layer="91"/>
<wire x1="15.24" y1="-27.94" x2="-40.64" y2="-27.94" width="0.1524" layer="91"/>
<wire x1="-40.64" y1="-27.94" x2="-40.64" y2="-215.9" width="0.1524" layer="91"/>
<wire x1="33.02" y1="-215.9" x2="-40.64" y2="-215.9" width="0.1524" layer="91"/>
<junction x="33.02" y="-215.9"/>
</segment>
</net>
<net name="N$24" class="0">
<net name="N$25" class="0">
<segment>
<pinref part="U$5" gate="G$1" pin="/RESET"/>
<pinref part="R20" gate="G$1" pin="1"/>
<wire x1="104.14" y1="-127" x2="109.22" y2="-127" width="0.1524" layer="91"/>
<pinref part="IC1" gate="PORTB_L" pin="PB0"/>
<wire x1="109.22" y1="-127" x2="111.76" y2="-127" width="0.1524" layer="91"/>
<wire x1="43.18" y1="58.42" x2="132.08" y2="58.42" width="0.1524" layer="91"/>
<wire x1="132.08" y1="58.42" x2="132.08" y2="-68.58" width="0.1524" layer="91"/>
<wire x1="132.08" y1="-68.58" x2="109.22" y2="-68.58" width="0.1524" layer="91"/>
<wire x1="109.22" y1="-68.58" x2="109.22" y2="-127" width="0.1524" layer="91"/>
<junction x="109.22" y="-127"/>
</segment>
</net>
<net name="N$3" class="0">
<segment>
<pinref part="LED4" gate="G$1" pin="C"/>
<pinref part="R21" gate="G$1" pin="2"/>
</segment>
</net>
<net name="N$26" class="0">
<segment>
<pinref part="LED5" gate="G$1" pin="C"/>
<pinref part="R22" gate="G$1" pin="2"/>
</segment>
</net>
<net name="N$27" class="0">
<segment>
<pinref part="LED6" gate="G$1" pin="C"/>
<pinref part="R23" gate="G$1" pin="2"/>
</segment>
</net>
<net name="N$30" class="0">
<segment>
<pinref part="R19" gate="G$1" pin="2"/>
<pinref part="U$9" gate="G$1" pin="13_PB0"/>
<pinref part="R19" gate="G$1" pin="2"/>
<wire x1="15.24" y1="-180.34" x2="15.24" y2="-231.14" width="0.1524" layer="91"/>
<wire x1="15.24" y1="-231.14" x2="68.58" y2="-231.14" width="0.1524" layer="91"/>
<pinref part="IC1" gate="PORTA_L" pin="PA2"/>
<wire x1="43.18" y1="22.86" x2="5.08" y2="22.86" width="0.1524" layer="91"/>
<wire x1="5.08" y1="22.86" x2="5.08" y2="-25.4" width="0.1524" layer="91"/>
<wire x1="5.08" y1="-25.4" x2="-43.18" y2="-25.4" width="0.1524" layer="91"/>
<wire x1="-43.18" y1="-25.4" x2="-43.18" y2="-231.14" width="0.1524" layer="91"/>
<wire x1="-43.18" y1="-231.14" x2="15.24" y2="-231.14" width="0.1524" layer="91"/>
<junction x="15.24" y="-231.14"/>
</segment>
</net>
</nets>