diff --git a/.gitignore b/.gitignore index a6d2fcca2e6f996eb2dcc94589f48087482d0a3d..3b823dbdcaf0d17f46e9446b8672d2cd3ae40da8 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ jake/ **.DS_Store **.b#* **.s#* +**.atsuo **/ASF/ diff --git a/README.md b/README.md index 95d456be90cfa1fc32361558c2ed3e65012bc2fb..00939dbc680f3e6cf8042f6c848d9f01753a4cc7 100644 --- a/README.md +++ b/README.md @@ -15,9 +15,11 @@ Eulagies aside, I am still motivated to do this. Brushless motors are the go-to ## Others +I'm not intending to put myself in league with these people - these links are here because they are motivated by (similar) things. + [ODrive](https://odriverobotics.com/shop) -[VESC] -[Ben Katz] +[VESC](http://vedder.se/2015/01/vesc-open-source-esc/) +[Ben Katz](http://build-its-inprogress.blogspot.com/search/label/Motor%20Control) #### A few things to understand: diff --git a/circuit/README.md b/circuit/README.md index 5895b3443322a65b93293e096c3474a4d133a26e..dc959cbfadea43d648bf99fc690e2acf7bab5b63 100644 --- a/circuit/README.md +++ b/circuit/README.md @@ -197,22 +197,15 @@ And the full schematic  -## Incremental Notes +## Fabricated -shematic: - - labels, pick pwm pins on atsam, and more logic: - - do VBUS voltage divider as well - - do 63V BFC - - software-selectable gain, pwm mode, etc - - dipswitch for manual gate enable ! no more tiny-outs ! ? +Thar she blows: - - get your gates into happy-heatsinking land! This is satisfying, awesome, and helpful. - - VCC Net could be happier - see pinch pts... in many places. - - pads for heatsink holddown - better yet find heatsink you can purchase, use those + + - - notes in code for shunt calculation - +wow # Footnotes 1. Part Number. Searching Digikey (or octopart, or what have you) for bits is an art, kind of. It's intimidating, but offers much gold at the end of the rainbow. diff --git a/circuit/mkbldcdriver/eagle.epf b/circuit/mkbldcdriver/eagle.epf index c431d058a44e9e14ea4ee405ee712cd85215eccd..63ac6c6726a2d91e9b990f58c0a85e108a568bb2 100644 --- a/circuit/mkbldcdriver/eagle.epf +++ b/circuit/mkbldcdriver/eagle.epf @@ -36,58 +36,12 @@ UsedLibrary="C:/EAGLE 8.3.2/lbr/ltspice/sym.lbr" UsedLibrary="D:/Dropbox (Personal)/CBA/doc/libraries_jake/eagle/sparkfun/SparkFun-DiscreteSemi.lbr" [Win_1] -Type="Library Editor" -Loc="0 0 1919 1016" -State=3 -Number=3 -File="D:/Dropbox (Personal)/CBA/doc/libraries/eagle/power.lbr" -View="-52.832 -44.9072 52.832 44.9072" -WireWidths=" 0.0762 0.1016 0.15 0.2 0.2032 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524 0.127 0.254" -PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" -ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0" -ViaDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -HoleDrills=" 0.2 0.25 0.3 0.4 0.45 0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 1 0.35" -TextSizes=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.778 1.27" -PolygonSpacings=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 5.08 6.4516 1.27" -PolygonIsolates=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" -MiterRadiuss=" 0.254 0.3175 0.635 1.27 2.54 1 2 2.5 5 7.5 10 0" -DimensionWidths=" 0 0.127 0.254 0.1 0.26 0.13" -DimensionExtWidths=" 0.127 0.254 0.1 0.13 0.26 0" -DimensionExtLengths=" 1.27 2.54 1 2 3 0" -DimensionExtOffsets=" 1.27 2.54 1 2 3 0" -SmdSizes=" 0.3048 0.1524 0.4064 0.2032 0.6096 0.3048 0.8128 0.4064 1.016 0.508 1.27 0.6604 1.4224 0.7112 1.6764 0.8128 1.778 0.9144 1.9304 0.9652 2.1844 1.0668 2.54 1.27 3.81 1.9304 5.08 2.54 6.4516 3.2512 1.27 0.635" -WireBend=0 -WireBendSet=0 -WireCap=1 -MiterStyle=0 -PadShape=0 -ViaShape=1 -PolygonPour=0 -PolygonRank=0 -PolygonThermals=1 -PolygonOrphans=0 -TextRatio=8 -DimensionUnit=1 -DimensionPrecision=2 -DimensionShowUnit=0 -PinDirection=3 -PinFunction=0 -PinLength=2 -PinVisible=3 -SwapLevel=0 -ArcDirection=0 -AddLevel=2 -PadsSameType=0 -Layer=94 - -[Win_2] Type="Schematic Editor" Loc="0 0 1919 1016" State=1 Number=2 File="mkbldcdriver.sch" -View="-132.017 -60.0613 8.97547 -6.74161" +View="-35.6514 3.39373 207.983 95.5307" WireWidths=" 0.0762 0.1016 0.127 0.15 0.2 0.2032 0.254 0.3048 0.4064 0.508 0.6096 0.8128 1.016 1.27 2.54 0.1524" PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" PadDrills=" 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6" @@ -126,17 +80,17 @@ ArcDirection=0 AddLevel=2 PadsSameType=0 Layer=91 -Views=" 1: -132.017 -60.0613 8.97547 -6.74161" +Views=" 1: -35.6514 3.39373 207.983 95.5307" Sheet="1" -[Win_3] +[Win_2] Type="Board Editor" Loc="0 0 1919 1016" State=1 Number=1 File="mkbldcdriver.brd" -View="5.31053 31.4525 60.5172 33.1675" -WireWidths=" 0.0762 0.1016 0.127 0.15 0.508 0.6096 0.8128 2.54 0.4064 0.2 1.016 1.27 0.3048 0.2032 0.254 0.1524" +View="40.6143 32.1465 78.9523 33.3374" +WireWidths=" 0.0762 0.1016 0.127 0.15 0.508 0.6096 0.8128 2.54 1.016 1.27 0.3048 0.254 0.2 0.4064 0.2032 0.1524" PadDiameters=" 0.254 0.3048 0.4064 0.6096 0.8128 1.016 1.27 1.4224 1.6764 1.778 1.9304 2.1844 2.54 3.81 6.4516 0" PadDrills=" 0.2 0.25 0.35 0.4 0.45 0.5 0.55 0.65 0.7 0.75 0.8 0.85 0.9 1 0.6 0.3" ViaDiameters=" 0.55 0.6 0.65 0.7 0.75 0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.3 0" @@ -173,17 +127,16 @@ SwapLevel=0 ArcDirection=0 AddLevel=2 PadsSameType=0 -Layer=16 +Layer=1 -[Win_4] +[Win_3] Type="Control Panel" Loc="0 0 1919 1016" State=1 Number=0 [Desktop] -Screen="3840 1080" +Screen="1920 1080" Window="Win_1" Window="Win_2" Window="Win_3" -Window="Win_4" diff --git a/circuit/mkbldcdriver/mkbldcdriver-v0-1-fab.zip b/circuit/mkbldcdriver/mkbldcdriver-v0-1-fab.zip deleted file mode 100644 index c2edc96f90108c7ceffdb562c7febd5ce7402ffd..0000000000000000000000000000000000000000 Binary files a/circuit/mkbldcdriver/mkbldcdriver-v0-1-fab.zip and /dev/null differ diff --git a/circuit/mkbldcdriver/mkbldcdriver-v0-3-fab.zip b/circuit/mkbldcdriver/mkbldcdriver-v0-3-fab.zip deleted file mode 100644 index 6a87d11a4687f21c1a409af185ee2a0766f2a43c..0000000000000000000000000000000000000000 Binary files a/circuit/mkbldcdriver/mkbldcdriver-v0-3-fab.zip and /dev/null differ diff --git a/circuit/mkbldcdriver/mkbldcdriver-v0-31-fab.zip b/circuit/mkbldcdriver/mkbldcdriver-v0-31-fab.zip new file mode 100644 index 0000000000000000000000000000000000000000..ad2997cc9f36cbdd2b9016422262d8330a8286b8 Binary files /dev/null and b/circuit/mkbldcdriver/mkbldcdriver-v0-31-fab.zip differ diff --git a/circuit/mkbldcdriver/mkbldcdriver.brd b/circuit/mkbldcdriver/mkbldcdriver.brd index e5caa88ff85dc8e39327fa0e3dbbbdbe98b45612..7f9ddeede93d93d5a8554d2b75518ac863da2ebb 100644 --- a/circuit/mkbldcdriver/mkbldcdriver.brd +++ b/circuit/mkbldcdriver/mkbldcdriver.brd @@ -20,12 +20,12 @@ <layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/> <layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/> <layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/> -<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/> +<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/> <layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/> -<layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/> -<layer number="30" name="bStop" color="7" fill="6" visible="yes" active="yes"/> -<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/> -<layer number="32" name="bCream" color="7" fill="5" visible="yes" active="yes"/> +<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/> +<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/> +<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/> +<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/> <layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/> <layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/> <layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/> @@ -39,12 +39,12 @@ <layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/> <layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/> <layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/> -<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="yes"/> +<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/> <layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/> -<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/> +<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/> <layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/> <layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/> -<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="yes"/> +<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/> <layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/> <layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/> <layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/> @@ -151,7 +151,7 @@ <wire x1="99.06" y1="58.674" x2="99.06" y2="15.494" width="0.1524" layer="20"/> <dimension x1="8.636" y1="66.802" x2="8.636" y2="11.684" x3="5.08" y3="39.243" textsize="1.778" layer="47"/> <dimension x1="8.636" y1="11.684" x2="63.754" y2="11.684" x3="36.195" y3="7.366" textsize="1.778" layer="47"/> -<text x="18.923" y="45.974" size="1.4224" layer="22" font="vector" rot="MR270">"wow" +<text x="87.503" y="29.464" size="1.4224" layer="22" font="vector" rot="MR90">"wow" - Owen Wilson</text> <text x="74.93" y="23.495" size="1.778" layer="21" font="vector" rot="R90">W</text> <text x="75.057" y="35.941" size="1.778" layer="21" font="vector" rot="R90">V</text> @@ -169,23 +169,23 @@ <text x="24.511" y="57.912" size="0.6096" layer="21" font="vector">SPI</text> <text x="24.638" y="18.415" size="0.6096" layer="21" font="vector">NP1</text> <text x="22.479" y="18.669" size="0.6096" layer="21" font="vector">NP2</text> -<text x="34.671" y="17.653" size="0.6096" layer="21" font="vector">V-VCC</text> -<text x="34.671" y="20.193" size="0.6096" layer="21" font="vector">V-W</text> -<text x="34.671" y="22.86" size="0.6096" layer="21" font="vector">V-V</text> -<text x="34.671" y="25.273" size="0.6096" layer="21" font="vector">V-U</text> -<text x="34.671" y="30.48" size="0.6096" layer="21" font="vector">C-V</text> -<text x="34.671" y="27.813" size="0.6096" layer="21" font="vector">C-W</text> -<text x="34.671" y="33.02" size="0.6096" layer="21" font="vector">3V3</text> -<text x="34.671" y="35.56" size="0.6096" layer="21" font="vector">GND</text> -<text x="34.671" y="37.973" size="0.6096" layer="21" font="vector">LO3</text> -<text x="34.671" y="40.513" size="0.6096" layer="21" font="vector">HI3</text> -<text x="34.671" y="43.053" size="0.6096" layer="21" font="vector">LO2</text> -<text x="34.671" y="45.72" size="0.6096" layer="21" font="vector">HI2</text> -<text x="34.671" y="48.133" size="0.6096" layer="21" font="vector">LO1</text> -<text x="34.671" y="50.673" size="0.6096" layer="21" font="vector">HI1</text> -<text x="34.671" y="53.34" size="0.6096" layer="21" font="vector">FAULT</text> +<text x="35.052" y="17.653" size="0.6096" layer="21" font="vector">V-VCC</text> +<text x="35.052" y="20.193" size="0.6096" layer="21" font="vector">V-W</text> +<text x="35.052" y="22.86" size="0.6096" layer="21" font="vector">V-V</text> +<text x="35.052" y="25.273" size="0.6096" layer="21" font="vector">V-U</text> +<text x="35.052" y="30.48" size="0.6096" layer="21" font="vector">C-V</text> +<text x="35.052" y="27.813" size="0.6096" layer="21" font="vector">C-W</text> +<text x="35.052" y="33.02" size="0.6096" layer="21" font="vector">3V3</text> +<text x="35.052" y="35.56" size="0.6096" layer="21" font="vector">GND</text> +<text x="35.052" y="37.973" size="0.6096" layer="21" font="vector">LO3</text> +<text x="35.052" y="40.513" size="0.6096" layer="21" font="vector">HI3</text> +<text x="35.052" y="43.053" size="0.6096" layer="21" font="vector">LO2</text> +<text x="35.052" y="45.72" size="0.6096" layer="21" font="vector">HI2</text> +<text x="35.052" y="48.133" size="0.6096" layer="21" font="vector">LO1</text> +<text x="35.052" y="50.673" size="0.6096" layer="21" font="vector">HI1</text> +<text x="35.052" y="53.34" size="0.6096" layer="21" font="vector">FAULT</text> <text x="34.671" y="55.753" size="0.6096" layer="21" font="vector">GND</text> -<text x="52.07" y="56.896" size="0.6096" layer="21" font="vector">mkbldcdriver v0.3</text> +<text x="52.07" y="56.896" size="0.8128" layer="21" font="vector">mkbldcdriver v0.31</text> <text x="40.132" y="56.642" size="0.6096" layer="21" font="vector">< no - go ></text> <text x="12.7" y="34.036" size="0.6096" layer="21" font="vector" rot="R90">usb</text> <text x="12.7" y="42.164" size="0.6096" layer="21" font="vector" rot="R90">drv</text> @@ -197,8 +197,6 @@ <wire x1="95.758" y1="61.976" x2="99.06" y2="58.674" width="0.1524" layer="20" curve="-90"/> <wire x1="99.06" y1="15.494" x2="95.758" y2="12.192" width="0.1524" layer="20" curve="-90"/> <wire x1="12.192" y1="12.192" x2="8.89" y2="15.494" width="0.1524" layer="20" curve="-90"/> -<text x="91.821" y="36.703" size="0.6096" layer="22" font="vector" rot="MR0">"wow" - - Owen Wilson</text> <dimension x1="88.9" y1="57.531" x2="88.9" y2="37.465" x3="107.188" y3="47.498" textsize="0.6096" layer="48"/> <text x="73.787" y="15.24" size="0.6096" layer="21" font="vector">VCC</text> </plain> @@ -304,8 +302,8 @@ Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description <pad name="P$1" x="0" y="0" drill="2.4892" diameter="3.81"/> </package> <package name="BFC"> -<pad name="P$1" x="-4.9784" y="0" drill="2.032" diameter="3.81"/> -<pad name="P$2" x="4.9784" y="0" drill="2.032" diameter="3.81"/> +<pad name="P$1" x="-4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/> +<pad name="P$2" x="4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/> <circle x="0" y="0" radius="9.9822" width="0.127" layer="21"/> <text x="-2.54" y="3.81" size="1.27" layer="25">>NAME</text> <text x="-2.54" y="-5.08" size="1.27" layer="27">>VALUE</text> @@ -374,70 +372,30 @@ Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description <hole x="-1.5" y="0.4" drill="0.85"/> <hole x="1.5" y="0.4" drill="0.85"/> </package> -<package name="6MM_SWITCH"> -<description><b>OMRON SWITCH</b></description> -<wire x1="3.302" y1="-0.762" x2="3.048" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="3.302" y1="-0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> -<wire x1="3.048" y1="0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> -<wire x1="3.048" y1="1.016" x2="3.048" y2="2.54" width="0.1524" layer="51"/> -<wire x1="-3.302" y1="0.762" x2="-3.048" y2="0.762" width="0.1524" layer="21"/> -<wire x1="-3.302" y1="0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="-0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="3.048" y1="2.54" x2="2.54" y2="3.048" width="0.1524" layer="51"/> -<wire x1="2.54" y1="-3.048" x2="3.048" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="3.048" y1="-2.54" x2="3.048" y2="-1.016" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="3.048" x2="-3.048" y2="2.54" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="2.54" x2="-3.048" y2="1.016" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="-3.048" x2="-3.048" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="-2.54" x2="-3.048" y2="-1.016" width="0.1524" layer="51"/> -<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="1.27" y1="-1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> -<wire x1="-1.27" y1="1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> -<wire x1="-1.27" y1="3.048" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> -<wire x1="1.27" y1="2.794" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> -<wire x1="1.27" y1="2.794" x2="1.27" y2="3.048" width="0.0508" layer="21"/> -<wire x1="1.143" y1="-2.794" x2="-1.27" y2="-2.794" width="0.0508" layer="21"/> -<wire x1="1.143" y1="-2.794" x2="1.143" y2="-3.048" width="0.0508" layer="21"/> -<wire x1="-1.27" y1="-2.794" x2="-1.27" y2="-3.048" width="0.0508" layer="21"/> -<wire x1="2.54" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="-3.048" x2="-2.159" y2="-3.048" width="0.1524" layer="51"/> -<wire x1="-2.159" y1="-3.048" x2="-1.27" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="-2.54" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="51"/> -<wire x1="2.54" y1="3.048" x2="2.159" y2="3.048" width="0.1524" layer="51"/> -<wire x1="2.159" y1="3.048" x2="1.27" y2="3.048" width="0.1524" layer="21"/> -<wire x1="1.27" y1="3.048" x2="-1.27" y2="3.048" width="0.1524" layer="21"/> -<wire x1="-1.27" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="21"/> -<wire x1="-1.27" y1="-3.048" x2="1.143" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="1.143" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="3.048" y1="-0.762" x2="3.048" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="3.048" y1="0.762" x2="3.048" y2="1.016" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="-0.762" x2="-3.048" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="0.762" x2="-3.048" y2="1.016" width="0.1524" layer="21"/> -<wire x1="-1.27" y1="-2.159" x2="1.27" y2="-2.159" width="0.1524" layer="51"/> -<wire x1="1.27" y1="2.286" x2="-1.27" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-2.413" y1="1.27" x2="-2.413" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-2.413" y1="-0.508" x2="-2.413" y2="-1.27" width="0.1524" layer="51"/> -<wire x1="-2.413" y1="0.508" x2="-2.159" y2="-0.381" width="0.1524" layer="51"/> -<circle x="0" y="0" radius="1.778" width="0.1524" layer="21"/> -<circle x="-2.159" y="-2.159" radius="0.508" width="0.1524" layer="51"/> -<circle x="2.159" y="-2.032" radius="0.508" width="0.1524" layer="51"/> -<circle x="2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> -<circle x="-2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> -<circle x="0" y="0" radius="0.635" width="0.0508" layer="51"/> -<circle x="0" y="0" radius="0.254" width="0.1524" layer="21"/> -<smd name="1" x="-3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> -<smd name="2" x="3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> -<smd name="3" x="-3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> -<smd name="4" x="3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> -<text x="-3.048" y="3.683" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-3.048" y="-5.08" size="1.27" layer="27" ratio="10">>VALUE</text> -<text x="-4.318" y="1.651" size="1.27" layer="51" ratio="10">1</text> -<text x="3.556" y="1.524" size="1.27" layer="51" ratio="10">2</text> -<text x="-4.572" y="-2.794" size="1.27" layer="51" ratio="10">3</text> -<text x="3.556" y="-2.794" size="1.27" layer="51" ratio="10">4</text> +<package name="TACT-SWITCH-KMR6"> +<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/> +<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/> +<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/> +<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/> </package> -<package name="P-LCC-4"> +<package name="P-LCC-4-FANCYFAB"> <description><b>Power TOPLED®</b><p> Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> <wire x1="-1.4" y1="-1.05" x2="-1.4" y2="-1.6" width="0.2032" layer="51"/> @@ -479,11 +437,11 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> <rectangle x1="0.4" y1="0.8" x2="1.1" y2="1.8" layer="31"/> <rectangle x1="-1.1" y1="0.8" x2="-0.4" y2="1.8" layer="31"/> <rectangle x1="-0.2" y1="-0.2" x2="0.2" y2="0.2" layer="21"/> -<smd name="A" x="0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/> -<smd name="R" x="-0.9016" y="-1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/> -<smd name="G" x="-0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/> -<smd name="B" x="0.9016" y="1.5" dx="1.1" dy="1.5" layer="1" rot="R180" stop="no" cream="no"/> -<circle x="-1.905" y="-1.524" radius="0.127" width="0.127" layer="21"/> +<smd name="A" x="0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<smd name="R" x="-0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<smd name="G" x="-0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<smd name="B" x="0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<circle x="-1.705" y="-1.524" radius="0.127" width="0.127" layer="21"/> </package> <package name="DX4R005HJ5"> <wire x1="3.25" y1="-2.6" x2="-3.25" y2="-2.6" width="0.127" layer="21"/> @@ -504,24 +462,11 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> <text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">>Name</text> <text x="4.1275" y="-1.5875" size="0.6096" layer="25" font="vector" rot="R90">>Value</text> </package> -<package name="SOT23"> -<description><b>SOT 23</b></description> -<wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.6604" width="0.1524" layer="51"/> -<wire x1="1.4224" y1="-0.6604" x2="-1.4224" y2="-0.6604" width="0.1524" layer="51"/> -<wire x1="-1.4224" y1="-0.6604" x2="-1.4224" y2="0.6604" width="0.1524" layer="51"/> -<wire x1="-1.4224" y1="0.6604" x2="1.4224" y2="0.6604" width="0.1524" layer="51"/> -<wire x1="-1.4224" y1="-0.1524" x2="-1.4224" y2="0.6604" width="0.1524" layer="21"/> -<wire x1="-1.4224" y1="0.6604" x2="-0.8636" y2="0.6604" width="0.1524" layer="21"/> -<wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.1524" width="0.1524" layer="21"/> -<wire x1="0.8636" y1="0.6604" x2="1.4224" y2="0.6604" width="0.1524" layer="21"/> -<smd name="3" x="0" y="1.1" dx="1" dy="1.4" layer="1"/> -<smd name="2" x="0.95" y="-1.1" dx="1" dy="1.4" layer="1"/> -<smd name="1" x="-0.95" y="-1.1" dx="1" dy="1.4" layer="1"/> -<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> -<text x="-1.905" y="-3.175" size="1.27" layer="27">>VALUE</text> -<rectangle x1="-0.2286" y1="0.7112" x2="0.2286" y2="1.2954" layer="51"/> -<rectangle x1="0.7112" y1="-1.2954" x2="1.1684" y2="-0.7112" layer="51"/> -<rectangle x1="-1.1684" y1="-1.2954" x2="-0.7112" y2="-0.7112" layer="51"/> +<package name="2-SMD-1-5X3-2MM"> +<smd name="P$1" x="-1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/> +<smd name="P$2" x="1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/> +<wire x1="-0.7" y1="0.7" x2="0.7" y2="0.7" width="0.127" layer="51"/> +<wire x1="-0.7" y1="-0.7" x2="0.7" y2="-0.7" width="0.127" layer="51"/> </package> </packages> </library> @@ -611,6 +556,13 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> <wire x1="4.6" y1="-4.6" x2="4.6" y2="-4.1" width="0.2032" layer="21"/> <wire x1="-4.6" y1="-4.6" x2="-4.6" y2="-4.1" width="0.2032" layer="21"/> <wire x1="-4.6" y1="-4.6" x2="-4.1" y2="-4.6" width="0.2032" layer="21"/> +<smd name="P$1" x="0" y="0" dx="4.826" dy="4.826" layer="1" cream="no"/> +<polygon width="0.127" layer="31"> +<vertex x="-1.27" y="-1.27"/> +<vertex x="-1.27" y="1.27"/> +<vertex x="1.27" y="1.27"/> +<vertex x="1.27" y="-1.27"/> +</polygon> </package> <package name="TC2030-MCP"> <description><b>TAG-CONNECT ICSP Connector</b> - Legged version<BR><I>Manufacturer:</I> <a href="http://www.tag-connect.com">Tag-Connect</a> @@ -679,14 +631,14 @@ This setting can be found in the board layout editor under the Edit menu. Selec <wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> <wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> <wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> -<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> -<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> -<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> -<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/> +<smd name="1" x="-0.8" y="0" dx="0.96" dy="0.8" layer="1"/> +<smd name="2" x="0.8" y="0" dx="0.96" dy="0.8" layer="1"/> <text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> <text x="-1.016" y="-2.413" size="1.016" layer="27">>VALUE</text> -<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> -<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/> +<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/> <rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> </package> <package name="1210"> @@ -795,6 +747,25 @@ This setting can be found in the board layout editor under the Edit menu. Selec <text x="-2.54" y="-8.89" size="1.27" layer="127">>VALUE</text> <circle x="-2.286" y="6.477" radius="0.254" width="0.127" layer="21"/> </package> +<package name="SOT23-5"> +<description><b>Small Outline Transistor</b>, 5 lead</description> +<wire x1="-1.544" y1="0.713" x2="1.544" y2="0.713" width="0.1524" layer="21"/> +<wire x1="1.544" y1="0.713" x2="1.544" y2="-0.712" width="0.1524" layer="21"/> +<wire x1="1.544" y1="-0.712" x2="-1.544" y2="-0.712" width="0.1524" layer="21"/> +<wire x1="-1.544" y1="-0.712" x2="-1.544" y2="0.713" width="0.1524" layer="21"/> +<smd name="5" x="-0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="4" x="0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="1" x="-0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="2" x="0" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="3" x="0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/> +<text x="-1.778" y="-1.778" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="3.048" y="-1.778" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-1.1875" y1="0.7126" x2="-0.7125" y2="1.5439" layer="51"/> +<rectangle x1="0.7125" y1="0.7126" x2="1.1875" y2="1.5439" layer="51"/> +<rectangle x1="-1.1875" y1="-1.5437" x2="-0.7125" y2="-0.7124" layer="51"/> +<rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/> +<rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/> +</package> </packages> </library> <library name="SparkFun-Connectors"> @@ -1282,19 +1253,19 @@ design rules under a new name.</description> <attribute name="TYPE" value="" x="39.624" y="46.736" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VOLTAGE" value="" x="39.624" y="46.736" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="31.6k" x="37.592" y="50.292" rot="R270"> +<element name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="22k" x="37.592" y="50.292" rot="R270"> <attribute name="SPICEMODEL" value="NONE" x="37.592" y="50.292" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="SPICEPREFIX" value="R" x="37.592" y="50.292" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="10k" x="37.592" y="46.736" rot="R270"> +<element name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="6k8" x="37.592" y="46.736" rot="R270"> <attribute name="SPICEMODEL" value="NONE" x="37.592" y="46.736" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="SPICEPREFIX" value="R" x="37.592" y="46.736" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k" x="22.86" y="54.102"> +<element name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k8" x="22.86" y="54.102"> <attribute name="SPICEMODEL" value="NONE" x="22.86" y="54.102" size="1.778" layer="27" display="off"/> <attribute name="SPICEPREFIX" value="R" x="22.86" y="54.102" size="1.778" layer="27" display="off"/> </element> -<element name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="22.86" y="50.546"> +<element name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3" x="22.86" y="50.546"> <attribute name="SPICEMODEL" value="NONE" x="22.86" y="50.546" size="1.778" layer="27" display="off"/> <attribute name="SPICEPREFIX" value="R" x="22.86" y="50.546" size="1.778" layer="27" display="off"/> </element> @@ -1345,20 +1316,20 @@ design rules under a new name.</description> <attribute name="TYPE" value="" x="28.575" y="34.544" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VOLTAGE" value="" x="28.575" y="34.544" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="J1" library="atsam" package="TC2030-MCP" value="" x="10.922" y="29.464"/> +<element name="J1" library="atsam" package="TC2030-MCP" value="" x="10.795" y="29.464"/> <element name="C37" library="borkedlabs-passives" package="1210" value="100uF" x="47.244" y="51.308"> <attribute name="PACKAGE" value="1210" x="47.244" y="51.308" size="1.778" layer="27" display="off"/> <attribute name="TYPE" value="" x="47.244" y="51.308" size="1.778" layer="27" display="off"/> <attribute name="VOLTAGE" value="" x="47.244" y="51.308" size="1.778" layer="27" display="off"/> </element> -<element name="C38" library="borkedlabs-passives" package="0805" value="1uF" x="45.466" y="49.022"> -<attribute name="PACKAGE" value="0805" x="45.466" y="49.022" size="1.778" layer="27" display="off"/> -<attribute name="TYPE" value="" x="45.466" y="49.022" size="1.778" layer="27" display="off"/> -<attribute name="VOLTAGE" value="" x="45.466" y="49.022" size="1.778" layer="27" display="off"/> +<element name="C38" library="borkedlabs-passives" package="0805" value="1uF" x="45.212" y="49.022"> +<attribute name="PACKAGE" value="0805" x="45.212" y="49.022" size="1.778" layer="27" display="off"/> +<attribute name="TYPE" value="" x="45.212" y="49.022" size="1.778" layer="27" display="off"/> +<attribute name="VOLTAGE" value="" x="45.212" y="49.022" size="1.778" layer="27" display="off"/> </element> -<element name="D4" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="48.514" y="49.022"> -<attribute name="PROD_ID" value="DIO-11623" x="48.514" y="49.022" size="1.778" layer="27" display="off"/> -<attribute name="VALUE" value="1A/23V/620mV" x="48.514" y="49.022" size="1.778" layer="27" display="off"/> +<element name="D4" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="48.514" y="49.022" rot="R180"> +<attribute name="PROD_ID" value="DIO-11623" x="48.514" y="49.022" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="VALUE" value="1A/23V/620mV" x="48.514" y="49.022" size="1.778" layer="27" rot="R180" display="off"/> </element> <element name="C27" library="borkedlabs-passives" package="0805" value="15nF" x="53.086" y="51.054"> <attribute name="PACKAGE" value="0805" x="53.086" y="51.054" size="1.778" layer="27" display="off"/> @@ -1366,19 +1337,18 @@ design rules under a new name.</description> <attribute name="VOLTAGE" value="" x="53.086" y="51.054" size="1.778" layer="27" display="off"/> </element> <element name="S2" library="fab" package="AYZ0102AGRLC" value="SLIDE-SWITCH" x="10.414" y="38.735" rot="R90"/> -<element name="S1" library="fab" package="6MM_SWITCH" value="" x="24.257" y="24.638" rot="R180"/> -<element name="D1" library="fab" package="P-LCC-4" value="LEDRGBNEW" x="26.924" y="53.086" rot="R90"/> +<element name="S1" library="fab" package="TACT-SWITCH-KMR6" value="2-8X4-5_SWITCH" x="11.176" y="21.844" rot="R90"/> +<element name="D1" library="fab" package="P-LCC-4-FANCYFAB" value="LEDRGBNEWFANCYFAB" x="26.924" y="53.086" rot="R90"/> <element name="X1" library="fab" package="DX4R005HJ5" value="MICRO-USB_ORIG" x="11.557" y="48.895" rot="R270"/> -<element name="IC1" library="fab" package="SOT23" value="" x="16.51" y="48.26" rot="R270"/> -<element name="C11" library="borkedlabs-passives" package="0805" value="1uF" x="16.256" y="51.816" rot="R180"> -<attribute name="PACKAGE" value="0805" x="16.256" y="51.816" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="TYPE" value="" x="16.256" y="51.816" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="VOLTAGE" value="" x="16.256" y="51.816" size="1.778" layer="27" rot="R180" display="off"/> +<element name="C11" library="borkedlabs-passives" package="0805" value="1uF" x="16.256" y="52.959" rot="R180"> +<attribute name="PACKAGE" value="0805" x="16.256" y="52.959" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="TYPE" value="" x="16.256" y="52.959" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="VOLTAGE" value="" x="16.256" y="52.959" size="1.778" layer="27" rot="R180" display="off"/> </element> -<element name="C10" library="borkedlabs-passives" package="0805" value="0.1uF" x="16.256" y="50.546" rot="R180"> -<attribute name="PACKAGE" value="0805" x="16.256" y="50.546" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="TYPE" value="" x="16.256" y="50.546" size="1.778" layer="27" rot="R180" display="off"/> -<attribute name="VOLTAGE" value="" x="16.256" y="50.546" size="1.778" layer="27" rot="R180" display="off"/> +<element name="C10" library="borkedlabs-passives" package="0805" value="0.1uF" x="16.256" y="51.689" rot="R180"> +<attribute name="PACKAGE" value="0805" x="16.256" y="51.689" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="TYPE" value="" x="16.256" y="51.689" size="1.778" layer="27" rot="R180" display="off"/> +<attribute name="VOLTAGE" value="" x="16.256" y="51.689" size="1.778" layer="27" rot="R180" display="off"/> </element> <element name="C8" library="borkedlabs-passives" package="0805" value="10uF" x="16.256" y="45.974" rot="R180"> <attribute name="PACKAGE" value="0805" x="16.256" y="45.974" size="1.778" layer="27" rot="R180" display="off"/> @@ -1447,29 +1417,20 @@ design rules under a new name.</description> <attribute name="TYPE" value="" x="14.986" y="40.513" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VOLTAGE" value="" x="14.986" y="40.513" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="L1" library="borkedlabs-passives" package="0805" value="10uH" x="19.05" y="30.226" rot="R270"> -<attribute name="PACKAGE" value="0805" x="19.05" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> +<element name="L1" library="borkedlabs-passives" package="0805" value="10uH" x="20.447" y="27.305" rot="R270"> +<attribute name="PACKAGE" value="0805" x="20.447" y="27.305" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="C12" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="20.447" y="30.226" rot="R270"> -<attribute name="PACKAGE" value="0603" x="20.447" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> -<attribute name="TYPE" value="" x="20.447" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> -<attribute name="VOLTAGE" value="" x="20.447" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> -</element> -<element name="R2" library="borkedlabs-passives" package="0805" value="220R" x="18.796" y="24.638" rot="R270"> -<attribute name="PACKAGE" value="0805" x="18.796" y="24.638" size="1.778" layer="27" rot="R270" display="off"/> -<attribute name="PRECISION" value="" x="18.796" y="24.638" size="1.778" layer="27" rot="R270" display="off"/> +<element name="C12" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="20.32" y="30.226" rot="R270"> +<attribute name="PACKAGE" value="0603" x="20.32" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="20.32" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="20.32" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> </element> <element name="C1" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="22.479" y="30.226" rot="R270"> <attribute name="PACKAGE" value="0603" x="22.479" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="TYPE" value="" x="22.479" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="VOLTAGE" value="" x="22.479" y="30.226" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="C9" library="borkedlabs-passives" package="0603-CAP" value="0.1uF" x="20.32" y="24.638" rot="R270"> -<attribute name="PACKAGE" value="0603" x="20.32" y="24.638" size="1.778" layer="27" rot="R270" display="off"/> -<attribute name="TYPE" value="" x="20.32" y="24.638" size="1.778" layer="27" rot="R270" display="off"/> -<attribute name="VOLTAGE" value="" x="20.32" y="24.638" size="1.778" layer="27" rot="R270" display="off"/> -</element> -<element name="R1" library="borkedlabs-passives" package="0805" value="1k" x="14.986" y="36.449" rot="R270"> +<element name="R1" library="borkedlabs-passives" package="0805" value="15k" x="14.986" y="36.449" rot="R270"> <attribute name="PACKAGE" value="0805" x="14.986" y="36.449" size="1.778" layer="27" rot="R270" display="off"/> <attribute name="PRECISION" value="" x="14.986" y="36.449" size="1.778" layer="27" rot="R270" display="off"/> </element> @@ -1484,7 +1445,7 @@ design rules under a new name.</description> <element name="J2" library="SparkFun-Connectors" package="1X08_NO_SILK" value="" x="33.274" y="56.134" rot="R270"> <attribute name="PROD_ID" value="CONN-08438" x="33.274" y="56.134" size="1.778" layer="27" rot="R270" display="off"/> </element> -<element name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2" x="22.86" y="52.324"> +<element name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" package="R0805" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3" x="22.86" y="52.324"> <attribute name="SPICEMODEL" value="NONE" x="22.86" y="52.324" size="1.778" layer="27" display="off"/> <attribute name="SPICEPREFIX" value="R" x="22.86" y="52.324" size="1.778" layer="27" display="off"/> </element> @@ -1492,6 +1453,30 @@ design rules under a new name.</description> <element name="J13" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="70.358" y="15.367"/> <element name="J14" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="12.065" y="58.801"/> <element name="J15" library="power" package="PWRPAD_3-25MM" value="PWRPADM3" x="12.065" y="15.367"/> +<element name="D7" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="23.368" rot="R180"> +<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="23.368" size="0.6096" layer="27" rot="R180" display="off"/> +</element> +<element name="D2" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="21.971" rot="R180"> +<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="21.971" size="0.6096" layer="27" rot="R180" display="off"/> +</element> +<element name="D3" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="20.574" rot="R180"> +<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="20.574" size="0.6096" layer="27" rot="R180" display="off"/> +</element> +<element name="D5" library="SparkFun-DiscreteSemi" package="SOD-323" value="1A/23V/620mV" x="40.767" y="19.177" rot="R180"> +<attribute name="PROD_ID" value="DIO-11623" x="40.767" y="19.177" size="0.6096" layer="27" rot="R180" display="off"/> +</element> +<element name="C9" library="borkedlabs-passives" package="0603-CAP" value="12.5pF" x="17.653" y="26.67" rot="R270"> +<attribute name="PACKAGE" value="0603" x="17.653" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="17.653" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="17.653" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/> +</element> +<element name="C46" library="borkedlabs-passives" package="0603-CAP" value="12.5pF" x="19.05" y="26.67" rot="R270"> +<attribute name="PACKAGE" value="0603" x="19.05" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/> +<attribute name="TYPE" value="" x="19.05" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/> +<attribute name="VOLTAGE" value="" x="19.05" y="26.67" size="0.6096" layer="27" rot="R270" display="off"/> +</element> +<element name="U$1" library="fab" package="2-SMD-1-5X3-2MM" value="CRYSTALSMALL" x="18.288" y="29.972" rot="R90"/> +<element name="U3" library="power" package="SOT23-5" value="VREG-AP2112" x="17.018" y="48.895" rot="R270"/> </elements> <signals> <signal name="GND"> @@ -1606,13 +1591,11 @@ design rules under a new name.</description> <contactref element="C34" pad="2"/> <contactref element="C36" pad="2"/> <contactref element="C30" pad="2"/> -<contactref element="D4" pad="C"/> <contactref element="C37" pad="2"/> <contactref element="C38" pad="2"/> <contactref element="C27" pad="2"/> <contactref element="R12" pad="1"/> <contactref element="X1" pad="GND"/> -<contactref element="IC1" pad="3"/> <contactref element="C10" pad="1"/> <contactref element="C11" pad="1"/> <contactref element="C8" pad="1"/> @@ -1633,7 +1616,6 @@ design rules under a new name.</description> <contactref element="C5" pad="1"/> <contactref element="C12" pad="2"/> <contactref element="C1" pad="2"/> -<contactref element="R2" pad="2"/> <polygon width="0.1524" layer="1" thermals="no"> <vertex x="60.706" y="36.449"/> <vertex x="60.706" y="41.021"/> @@ -1673,10 +1655,10 @@ design rules under a new name.</description> <wire x1="27.233" y1="35.834" x2="26.269" y2="35.834" width="0.2032" layer="1"/> <wire x1="26.269" y1="35.834" x2="26.162" y2="35.941" width="0.2032" layer="1"/> <via x="26.162" y="35.941" extent="1-16" drill="0.35"/> -<via x="28.575" y="33.694" extent="1-16" drill="0.35"/> -<via x="16.764" y="35.599" extent="1-16" drill="0.35"/> +<via x="28.575" y="33.744" extent="1-16" drill="0.35"/> +<via x="16.764" y="35.649" extent="1-16" drill="0.35"/> <via x="14.986" y="41.913" extent="1-16" drill="0.35"/> -<via x="16.764" y="40.601" extent="1-16" drill="0.35"/> +<via x="16.764" y="40.551" extent="1-16" drill="0.35"/> <wire x1="12.73075" y1="47.2998" x2="12.5522" y2="47.12125" width="0.2032" layer="1"/> <wire x1="12.5522" y1="47.12125" x2="12.5522" y2="45.66875" width="0.2032" layer="1"/> <wire x1="12.5522" y1="45.66875" x2="12.73075" y2="45.4902" width="0.2032" layer="1"/> @@ -1685,11 +1667,10 @@ design rules under a new name.</description> <wire x1="12.73075" y1="45.4902" x2="12.9298" y2="45.4902" width="0.2032" layer="1"/> <wire x1="12.9298" y1="45.4902" x2="13.335" y2="45.085" width="0.2032" layer="1"/> <via x="13.335" y="45.085" extent="1-16" drill="0.35"/> -<via x="18.923" y="44.538" extent="1-16" drill="0.35"/> +<via x="18.923" y="44.488" extent="1-16" drill="0.35"/> <via x="17.156" y="45.974" extent="1-16" drill="0.35"/> -<via x="17.61" y="48.26" extent="1-16" drill="0.35"/> -<wire x1="17.156" y1="51.816" x2="17.156" y2="50.546" width="0.2032" layer="1"/> -<via x="17.156" y="50.546" extent="1-16" drill="0.35"/> +<wire x1="17.156" y1="52.959" x2="17.156" y2="51.689" width="0.2032" layer="1"/> +<via x="17.156" y="51.689" extent="1-16" drill="0.35"/> <wire x1="17.312" y1="58.253" x2="17.312" y2="56.947" width="0.2032" layer="1"/> <wire x1="17.312" y1="58.253" x2="17.145" y2="58.42" width="0.2032" layer="1"/> <via x="17.145" y="58.42" extent="1-16" drill="0.35"/> @@ -1711,8 +1692,8 @@ design rules under a new name.</description> <wire x1="31.202" y1="17.221" x2="31.202" y2="15.661" width="0.2032" layer="1"/> <wire x1="31.202" y1="15.661" x2="31.369" y2="15.494" width="0.2032" layer="1"/> <via x="31.369" y="15.494" extent="1-16" drill="0.35"/> -<via x="22.479" y="29.376" extent="1-16" drill="0.35"/> -<via x="20.447" y="29.376" extent="1-16" drill="0.35"/> +<via x="22.479" y="29.426" extent="1-16" drill="0.35"/> +<via x="20.32" y="29.426" extent="1-16" drill="0.35"/> <wire x1="37.716" y1="30.353" x2="37.716" y2="32.131" width="0.1524" layer="1"/> <via x="37.716" y="32.131" extent="1-16" drill="0.35"/> <wire x1="55.40143125" y1="39.0144" x2="54.7573" y2="39.0144" width="0.1524" layer="1"/> @@ -1722,8 +1703,7 @@ design rules under a new name.</description> <wire x1="51.12099375" y1="37.833996875" x2="52.312409375" y2="37.833996875" width="0.1524" layer="1"/> <wire x1="52.312409375" y1="37.833996875" x2="52.74560625" y2="38.26719375" width="0.1524" layer="1"/> <wire x1="60.7009" y1="46.863" x2="63.754" y2="46.863" width="0.1524" layer="1"/> -<wire x1="46.366" y1="49.022" x2="47.364" y2="49.022" width="0.3048" layer="1"/> -<via x="46.366" y="49.022" extent="1-16" drill="0.35"/> +<via x="46.112" y="49.022" extent="1-16" drill="0.35"/> <wire x1="48.844" y1="51.765" x2="48.844" y2="51.308" width="0.3048" layer="1"/> <wire x1="48.844" y1="51.765" x2="48.895" y2="51.816" width="0.3048" layer="1"/> <via x="48.895" y="51.816" extent="1-16" drill="0.35"/> @@ -1752,18 +1732,10 @@ design rules under a new name.</description> <wire x1="56.8498" y1="41.74806875" x2="56.8498" y2="43.0119" width="0.1524" layer="1"/> <wire x1="56.8498" y1="43.0119" x2="60.7009" y2="46.863" width="0.1524" layer="1"/> <wire x1="55.8546" y1="39.46756875" x2="55.8546" y2="40.75286875" width="0.1524" layer="1"/> -<wire x1="21.983" y1="32.584" x2="21.983" y2="33.389" width="0.2032" layer="1"/> -<wire x1="21.983" y1="33.389" x2="21.844" y2="33.528" width="0.2032" layer="1"/> -<wire x1="21.844" y1="33.528" x2="21.082" y2="33.528" width="0.2032" layer="1"/> -<wire x1="21.082" y1="33.528" x2="20.828" y2="33.782" width="0.2032" layer="1"/> -<via x="20.828" y="33.782" extent="1-16" drill="0.35"/> <wire x1="21.91" y1="52.324" x2="22.179640625" y2="52.054359375" width="0.1524" layer="1"/> <via x="22.179640625" y="52.054359375" extent="1-16" drill="0.3"/> <via x="37.592" y="60.386" extent="1-16" drill="0.3"/> -<wire x1="18.796" y1="23.738" x2="16.521" y2="23.738" width="0.2032" layer="1"/> -<wire x1="16.521" y1="23.738" x2="16.383" y2="23.876" width="0.2032" layer="1"/> -<via x="16.383" y="23.876" extent="1-16" drill="0.35"/> -<wire x1="60.364" y1="42.164" x2="60.364" y2="43.334" width="0.2032" layer="1"/> +<wire x1="60.414" y1="42.164" x2="60.364" y2="43.334" width="0.2032" layer="1"/> <wire x1="60.364" y1="43.334" x2="60.264" y2="43.434" width="0.2032" layer="1"/> <via x="60.264" y="43.434" extent="1-16" drill="0.35"/> <wire x1="78.054" y1="53.289" x2="78.054" y2="52.832" width="0.2032" layer="1"/> @@ -1784,16 +1756,16 @@ design rules under a new name.</description> <wire x1="78.054" y1="28.194" x2="78.054" y2="27.737" width="0.2032" layer="1"/> <wire x1="78.054" y1="27.737" x2="78.105" y2="27.686" width="0.2032" layer="1"/> <via x="78.105" y="27.686" extent="1-16" drill="0.35"/> -<wire x1="61.126" y1="18.288" x2="61.126" y2="19.458" width="0.2032" layer="1"/> +<wire x1="61.176" y1="18.288" x2="61.126" y2="19.458" width="0.2032" layer="1"/> <wire x1="61.126" y1="19.458" x2="61.026" y2="19.558" width="0.2032" layer="1"/> <via x="61.026" y="19.558" extent="1-16" drill="0.35"/> -<wire x1="61.126" y1="15.494" x2="61.126" y2="16.664" width="0.2032" layer="1"/> +<wire x1="61.176" y1="15.494" x2="61.126" y2="16.664" width="0.2032" layer="1"/> <wire x1="61.126" y1="16.664" x2="61.026" y2="16.764" width="0.2032" layer="1"/> <via x="61.026" y="16.764" extent="1-16" drill="0.35"/> -<wire x1="53.506" y1="15.494" x2="53.506" y2="16.664" width="0.2032" layer="1"/> +<wire x1="53.556" y1="15.494" x2="53.506" y2="16.664" width="0.2032" layer="1"/> <wire x1="53.506" y1="16.664" x2="53.406" y2="16.764" width="0.2032" layer="1"/> <via x="53.406" y="16.764" extent="1-16" drill="0.35"/> -<wire x1="26.035" y1="44.538" x2="25.439" y2="44.538" width="0.2032" layer="1"/> +<wire x1="26.035" y1="44.488" x2="25.439" y2="44.538" width="0.2032" layer="1"/> <wire x1="25.439" y1="44.538" x2="24.892" y2="45.085" width="0.2032" layer="1"/> <via x="24.892" y="45.085" extent="1-16" drill="0.35"/> <polygon width="0.1524" layer="1" thermals="no" rank="3"> @@ -1804,12 +1776,32 @@ design rules under a new name.</description> <vertex x="48.514" y="42.672"/> <vertex x="48.514" y="44.069"/> </polygon> -<wire x1="13.462" y1="28.829" x2="12.573" y2="27.94" width="0.1524" layer="1"/> -<wire x1="12.573" y1="27.94" x2="12.573" y2="25.527" width="0.1524" layer="1"/> -<wire x1="12.573" y1="25.527" x2="12.827" y2="25.273" width="0.1524" layer="1"/> +<wire x1="12.827" y1="25.273" x2="12.573" y2="25.527" width="0.1524" layer="1"/> <wire x1="12.827" y1="25.273" x2="13.589" y2="25.273" width="0.1524" layer="1"/> -<wire x1="13.589" y1="25.273" x2="13.97" y2="24.892" width="0.1524" layer="1"/> +<wire x1="13.97" y1="24.892" x2="13.589" y2="25.273" width="0.1524" layer="1"/> <via x="13.97" y="24.892" extent="1-16" drill="0.3"/> +<wire x1="21.983" y1="32.584" x2="21.983" y2="33.159" width="0.1524" layer="1"/> +<wire x1="21.983" y1="33.159" x2="22.352" y2="33.528" width="0.1524" layer="1"/> +<via x="22.352" y="33.528" extent="1-16" drill="0.3"/> +<contactref element="S1" pad="P$4"/> +<wire x1="11.976" y1="23.894" x2="12.972" y2="23.894" width="0.1524" layer="1"/> +<wire x1="12.972" y1="23.894" x2="13.97" y2="24.892" width="0.1524" layer="1"/> +<contactref element="C46" pad="2"/> +<contactref element="C9" pad="2"/> +<wire x1="17.653" y1="25.87" x2="19.05" y2="25.87" width="0.4064" layer="1"/> +<wire x1="19.05" y1="25.87" x2="19.05" y2="25.146" width="0.4064" layer="1"/> +<wire x1="19.05" y1="25.146" x2="19.304" y2="24.892" width="0.4064" layer="1"/> +<via x="19.304" y="24.892" extent="1-16" drill="0.3"/> +<contactref element="U3" pad="2"/> +<wire x1="15.712" y1="48.895" x2="14.605" y2="48.895" width="0.2032" layer="1"/> +<via x="14.605" y="48.895" extent="1-16" drill="0.3"/> +<contactref element="D4" pad="A"/> +<wire x1="48.844" y1="51.308" x2="48.844" y2="50.502" width="0.2032" layer="1"/> +<wire x1="48.844" y1="50.502" x2="47.364" y2="49.022" width="0.2032" layer="1"/> +<wire x1="12.573" y1="25.527" x2="12.573" y2="25.781" width="0.1524" layer="1"/> +<wire x1="12.573" y1="25.781" x2="12.319" y2="26.035" width="0.1524" layer="1"/> +<wire x1="12.319" y1="26.035" x2="12.319" y2="27.813" width="0.1524" layer="1"/> +<wire x1="12.319" y1="27.813" x2="13.335" y2="28.829" width="0.1524" layer="1"/> </signal> <signal name="+3V3"> <contactref element="U2" pad="P$24"/> @@ -1838,7 +1830,6 @@ design rules under a new name.</description> <contactref element="U1" pad="8"/> <contactref element="L1" pad="2"/> <contactref element="C1" pad="1"/> -<contactref element="R1" pad="1"/> <contactref element="R10" pad="2"/> <contactref element="J3" pad="2"/> <polygon width="0.1524" layer="1"> @@ -1850,6 +1841,11 @@ design rules under a new name.</description> <vertex x="8.89" y="61.976"/> </polygon> <contactref element="D1" pad="A"/> +<contactref element="D7" pad="C"/> +<contactref element="D2" pad="C"/> +<contactref element="D3" pad="C"/> +<contactref element="D5" pad="C"/> +<contactref element="R1" pad="1"/> </signal> <signal name="DC-CAL"> <contactref element="U2" pad="P$12"/> @@ -1873,40 +1869,6 @@ design rules under a new name.</description> <wire x1="23.483" y1="41.584" x2="23.483" y2="46.089" width="0.1524" layer="1"/> <wire x1="23.483" y1="46.089" x2="23.876" y2="46.482" width="0.1524" layer="1"/> </signal> -<signal name="CUR-V"> -<contactref element="U2" pad="P$25"/> -<contactref element="J3" pad="3"/> -<wire x1="43.621009375" y1="31.834009375" x2="42.452184375" y2="31.834009375" width="0.1524" layer="1"/> -<wire x1="42.452184375" y1="31.834009375" x2="42.2660875" y2="31.6479125" width="0.1524" layer="1"/> -<via x="42.2660875" y="31.6479125" extent="1-16" drill="0.3"/> -<wire x1="33.274" y1="30.734" x2="41.352175" y2="30.734" width="0.1524" layer="16"/> -<wire x1="41.352175" y1="30.734" x2="42.2660875" y2="31.6479125" width="0.1524" layer="16"/> -<contactref element="U1" pad="12"/> -<wire x1="24.483" y1="32.584" x2="24.483" y2="31.397" width="0.1524" layer="1"/> -<wire x1="24.483" y1="31.397" x2="25.908" y2="29.972" width="0.1524" layer="1"/> -<wire x1="25.908" y1="29.972" x2="27.432" y2="29.972" width="0.1524" layer="1"/> -<wire x1="27.432" y1="29.972" x2="28.194" y2="30.734" width="0.1524" layer="1"/> -<wire x1="28.194" y1="30.734" x2="33.274" y2="30.734" width="0.1524" layer="1"/> -</signal> -<signal name="CUR-W"> -<contactref element="U2" pad="P$26"/> -<contactref element="J3" pad="4"/> -<wire x1="42.566909375" y1="30.5124" x2="42.314909375" y2="30.2604" width="0.1524" layer="1"/> -<wire x1="42.566909375" y1="31.08944375" x2="42.566909375" y2="30.5124" width="0.1524" layer="1"/> -<wire x1="43.621009375" y1="31.334009375" x2="42.811475" y2="31.334009375" width="0.1524" layer="1"/> -<wire x1="42.811475" y1="31.334009375" x2="42.566909375" y2="31.08944375" width="0.1524" layer="1"/> -<via x="42.314909375" y="30.2604" extent="1-16" drill="0.3"/> -<wire x1="33.274" y1="28.194" x2="40.248509375" y2="28.194" width="0.1524" layer="16"/> -<wire x1="40.248509375" y1="28.194" x2="42.314909375" y2="30.2604" width="0.1524" layer="16"/> -<contactref element="U1" pad="11"/> -<wire x1="23.983" y1="32.584" x2="23.983" y2="31.389" width="0.1524" layer="1"/> -<wire x1="23.983" y1="31.389" x2="24.638" y2="30.734" width="0.1524" layer="1"/> -<wire x1="24.638" y1="30.734" x2="24.6431" y2="30.734" width="0.1524" layer="1"/> -<wire x1="24.6431" y1="30.734" x2="25.7607" y2="29.6164" width="0.1524" layer="1"/> -<wire x1="30.5816" y1="29.6164" x2="32.004" y2="28.194" width="0.1524" layer="1"/> -<wire x1="32.004" y1="28.194" x2="33.274" y2="28.194" width="0.1524" layer="1"/> -<wire x1="25.7607" y1="29.6164" x2="30.5816" y2="29.6164" width="0.1524" layer="1"/> -</signal> <signal name="V-U"> <contactref element="R27" pad="2"/> <contactref element="R26" pad="1"/> @@ -1924,9 +1886,9 @@ design rules under a new name.</description> <wire x1="31.496" y1="28.194" x2="31.496" y2="27.432" width="0.1524" layer="1"/> <wire x1="33.274" y1="25.654" x2="31.496" y2="27.432" width="0.1524" layer="1"/> <wire x1="62.164" y1="43.434" x2="63.82" y2="43.434" width="0.2032" layer="1"/> -<wire x1="62.064" y1="43.334" x2="62.064" y2="42.164" width="0.2032" layer="1"/> +<wire x1="62.064" y1="43.334" x2="62.014" y2="42.164" width="0.2032" layer="1"/> <wire x1="62.064" y1="43.334" x2="62.164" y2="43.434" width="0.2032" layer="1"/> -<wire x1="62.064" y1="42.164" x2="63.119" y2="42.164" width="0.1524" layer="1"/> +<wire x1="62.014" y1="42.164" x2="63.119" y2="42.164" width="0.1524" layer="1"/> <wire x1="63.119" y1="42.164" x2="63.246" y2="42.037" width="0.1524" layer="1"/> <via x="63.246" y="42.037" extent="1-16" drill="0.3"/> <wire x1="63.246" y1="42.037" x2="63.246" y2="41.529" width="0.1524" layer="16"/> @@ -1939,13 +1901,15 @@ design rules under a new name.</description> <wire x1="59.1134" y1="23.5636" x2="60.071" y2="22.606" width="0.1524" layer="16"/> <wire x1="60.071" y1="22.606" x2="60.071" y2="21.844" width="0.1524" layer="16"/> <wire x1="60.071" y1="21.844" x2="59.182" y2="20.955" width="0.1524" layer="16"/> -<via x="40.513" y="22.606" extent="1-16" drill="0.3"/> -<wire x1="40.513" y1="22.606" x2="37.973" y2="22.606" width="0.1524" layer="1"/> +<via x="38.608" y="22.606" extent="1-16" drill="0.3"/> +<wire x1="38.608" y1="22.606" x2="37.973" y2="22.606" width="0.1524" layer="1"/> <wire x1="37.973" y1="22.606" x2="34.925" y2="25.654" width="0.1524" layer="1"/> <wire x1="34.925" y1="25.654" x2="33.274" y2="25.654" width="0.1524" layer="1"/> -<wire x1="43.434" y1="20.955" x2="41.783" y2="22.606" width="0.1524" layer="16"/> -<wire x1="41.783" y1="22.606" x2="40.513" y2="22.606" width="0.1524" layer="16"/> -<wire x1="59.182" y1="20.955" x2="43.434" y2="20.955" width="0.1524" layer="16"/> +<wire x1="40.259" y1="20.955" x2="38.608" y2="22.606" width="0.1524" layer="16"/> +<wire x1="59.182" y1="20.955" x2="40.259" y2="20.955" width="0.1524" layer="16"/> +<contactref element="D7" pad="A"/> +<wire x1="39.617" y1="23.368" x2="39.37" y2="23.368" width="0.1524" layer="1"/> +<wire x1="39.37" y1="23.368" x2="38.608" y2="22.606" width="0.1524" layer="1"/> </signal> <signal name="V-V"> <contactref element="R32" pad="2"/> @@ -1967,19 +1931,22 @@ design rules under a new name.</description> <wire x1="33.274" y1="23.114" x2="31.87955" y2="24.50845" width="0.1524" layer="1"/> <wire x1="23.9878" y1="30.3784" x2="25.461" y2="28.9052" width="0.1524" layer="1"/> <wire x1="25.461" y1="28.9052" x2="30.2819" y2="28.9052" width="0.1524" layer="1"/> -<wire x1="62.826" y1="19.458" x2="62.826" y2="18.288" width="0.2032" layer="1"/> +<wire x1="62.826" y1="19.458" x2="62.776" y2="18.288" width="0.2032" layer="1"/> <wire x1="62.926" y1="19.558" x2="62.826" y2="19.458" width="0.2032" layer="1"/> <wire x1="64.328" y1="19.558" x2="62.926" y2="19.558" width="0.2032" layer="1"/> -<wire x1="62.826" y1="18.288" x2="64.008" y2="18.288" width="0.1524" layer="1"/> +<wire x1="62.776" y1="18.288" x2="64.008" y2="18.288" width="0.1524" layer="1"/> <via x="64.008" y="18.288" extent="1-16" drill="0.3"/> <wire x1="64.008" y1="18.288" x2="60.833" y2="18.288" width="0.1524" layer="16"/> <wire x1="60.833" y1="18.288" x2="58.5216" y2="20.5994" width="0.1524" layer="16"/> -<wire x1="58.5216" y1="20.5994" x2="41.6306" y2="20.5994" width="0.1524" layer="16"/> -<wire x1="41.6306" y1="20.5994" x2="40.513" y2="21.717" width="0.1524" layer="16"/> -<via x="40.513" y="21.717" extent="1-16" drill="0.3"/> -<wire x1="40.513" y1="21.717" x2="36.449" y2="21.717" width="0.1524" layer="1"/> +<via x="38.608" y="21.717" extent="1-16" drill="0.3"/> +<wire x1="38.608" y1="21.717" x2="36.449" y2="21.717" width="0.1524" layer="1"/> <wire x1="36.449" y1="21.717" x2="35.052" y2="23.114" width="0.1524" layer="1"/> <wire x1="35.052" y1="23.114" x2="33.274" y2="23.114" width="0.1524" layer="1"/> +<wire x1="39.7256" y1="20.5994" x2="38.608" y2="21.717" width="0.1524" layer="16"/> +<wire x1="58.5216" y1="20.5994" x2="39.7256" y2="20.5994" width="0.1524" layer="16"/> +<contactref element="D2" pad="A"/> +<wire x1="39.617" y1="21.971" x2="38.862" y2="21.971" width="0.1524" layer="1"/> +<wire x1="38.862" y1="21.971" x2="38.608" y2="21.717" width="0.1524" layer="1"/> </signal> <signal name="V-VCC"> <contactref element="R39" pad="2"/> @@ -1987,40 +1954,44 @@ design rules under a new name.</description> <contactref element="C45" pad="1"/> <contactref element="J3" pad="8"/> <contactref element="U1" pad="5"/> -<wire x1="20.983" y1="32.584" x2="20.983" y2="32.103" width="0.1524" layer="1"/> -<wire x1="20.983" y1="32.103" x2="21.2344" y2="31.8516" width="0.1524" layer="1"/> -<wire x1="21.2344" y1="31.8516" x2="21.2344" y2="28.67256875" width="0.1524" layer="1"/> -<wire x1="21.2344" y1="28.67256875" x2="21.71596875" y2="28.191" width="0.1524" layer="1"/> -<wire x1="21.71596875" y1="28.191" x2="22.86" y2="28.191" width="0.1524" layer="1"/> -<wire x1="22.86" y1="28.191" x2="22.86" y2="27.94" width="0.1524" layer="1"/> -<wire x1="22.86" y1="27.94" x2="23.622" y2="27.178" width="0.1524" layer="1"/> -<via x="23.622" y="27.178" extent="1-16" drill="0.3"/> -<wire x1="23.622" y1="27.178" x2="23.876" y2="27.178" width="0.1524" layer="16"/> -<wire x1="23.876" y1="27.178" x2="24.5364" y2="27.8384" width="0.1524" layer="16"/> -<wire x1="24.5364" y1="27.8384" x2="29.0576" y2="27.8384" width="0.1524" layer="16"/> -<wire x1="29.0576" y1="27.8384" x2="29.718" y2="27.178" width="0.1524" layer="16"/> -<via x="29.718" y="27.178" extent="1-16" drill="0.3"/> -<wire x1="29.718" y1="27.178" x2="29.972" y2="27.178" width="0.1524" layer="1"/> -<wire x1="29.972" y1="27.178" x2="31.16835" y2="25.98165" width="0.1524" layer="1"/> -<wire x1="31.16835" y1="25.98165" x2="31.16835" y2="24.20875" width="0.1524" layer="1"/> -<wire x1="31.16835" y1="24.20875" x2="31.3944" y2="23.9827" width="0.1524" layer="1"/> -<wire x1="31.3944" y1="21.9456" x2="31.75" y2="21.59" width="0.1524" layer="1"/> -<wire x1="31.75" y1="21.59" x2="31.75" y2="19.558" width="0.1524" layer="1"/> -<wire x1="33.274" y1="18.034" x2="31.75" y2="19.558" width="0.1524" layer="1"/> -<wire x1="31.3944" y1="23.9827" x2="31.3944" y2="21.9456" width="0.1524" layer="1"/> <wire x1="55.306" y1="16.764" x2="56.708" y2="16.764" width="0.2032" layer="1"/> -<wire x1="55.206" y1="16.664" x2="55.206" y2="15.494" width="0.2032" layer="1"/> +<wire x1="55.206" y1="16.664" x2="55.156" y2="15.494" width="0.2032" layer="1"/> <wire x1="55.206" y1="16.664" x2="55.306" y2="16.764" width="0.2032" layer="1"/> -<wire x1="55.206" y1="15.494" x2="56.388" y2="15.494" width="0.1524" layer="1"/> +<wire x1="55.156" y1="15.494" x2="56.388" y2="15.494" width="0.1524" layer="1"/> <via x="56.388" y="15.494" extent="1-16" drill="0.3"/> <wire x1="56.388" y1="15.494" x2="56.388" y2="18.288" width="0.1524" layer="16"/> <wire x1="56.388" y1="18.288" x2="54.7878" y2="19.8882" width="0.1524" layer="16"/> -<wire x1="54.7878" y1="19.8882" x2="40.59351875" y2="19.8882" width="0.1524" layer="16"/> -<wire x1="40.59351875" y1="19.8882" x2="40.51331875" y2="19.9684" width="0.1524" layer="16"/> -<via x="40.51331875" y="19.9684" extent="1-16" drill="0.3"/> -<wire x1="40.51331875" y1="19.9684" x2="36.4784" y2="19.9684" width="0.1524" layer="1"/> +<wire x1="54.7878" y1="19.8882" x2="38.68851875" y2="19.8882" width="0.1524" layer="16"/> +<wire x1="38.68851875" y1="19.8882" x2="38.60831875" y2="19.9684" width="0.1524" layer="16"/> +<via x="38.60831875" y="19.9684" extent="1-16" drill="0.3"/> +<wire x1="38.60831875" y1="19.9684" x2="36.4784" y2="19.9684" width="0.1524" layer="1"/> <wire x1="36.4784" y1="19.9684" x2="34.544" y2="18.034" width="0.1524" layer="1"/> <wire x1="34.544" y1="18.034" x2="33.274" y2="18.034" width="0.1524" layer="1"/> +<contactref element="D5" pad="A"/> +<wire x1="39.617" y1="19.177" x2="39.39971875" y2="19.177" width="0.1524" layer="1"/> +<wire x1="39.39971875" y1="19.177" x2="38.60831875" y2="19.9684" width="0.1524" layer="1"/> +<wire x1="33.274" y1="18.034" x2="32.004" y2="19.304" width="0.1524" layer="1"/> +<wire x1="32.004" y1="19.304" x2="32.004" y2="21.3411" width="0.1524" layer="1"/> +<wire x1="32.004" y1="21.3411" x2="31.16835" y2="22.17675" width="0.1524" layer="1"/> +<wire x1="31.16835" y1="22.17675" x2="31.16835" y2="26.25095" width="0.1524" layer="1"/> +<wire x1="30.4292" y1="27.6657" x2="30.1295" y2="27.9654" width="0.1524" layer="1"/> +<wire x1="30.4292" y1="26.9901" x2="30.4292" y2="27.6657" width="0.1524" layer="1"/> +<wire x1="30.1295" y1="27.9654" x2="26.4410875" y2="27.9654" width="0.1524" layer="1"/> +<wire x1="26.4410875" y1="27.9654" x2="26.2148875" y2="27.7392" width="0.1524" layer="1"/> +<via x="26.2148875" y="27.7392" extent="1-16" drill="0.3"/> +<wire x1="26.2148875" y1="27.7392" x2="23.068" y2="27.7392" width="0.1524" layer="16"/> +<wire x1="23.068" y1="27.7392" x2="22.814" y2="27.9932" width="0.1524" layer="16"/> +<via x="22.814" y="27.9932" extent="1-16" drill="0.3"/> +<wire x1="21.444" y1="31.2661" x2="21.40205" y2="31.30805" width="0.1524" layer="1"/> +<wire x1="21.444" y1="28.5991" x2="21.444" y2="31.2661" width="0.1524" layer="1"/> +<wire x1="22.814" y1="27.9932" x2="22.0499" y2="27.9932" width="0.1524" layer="1"/> +<wire x1="22.0499" y1="27.9932" x2="21.444" y2="28.5991" width="0.1524" layer="1"/> +<wire x1="21.39695" y1="31.30805" x2="21.40205" y2="31.30805" width="0.1524" layer="1"/> +<wire x1="31.16835" y1="26.25095" x2="30.4292" y2="26.9901" width="0.1524" layer="1"/> +<wire x1="20.983" y1="32.584" x2="20.983" y2="32.103" width="0.1524" layer="1"/> +<wire x1="20.983" y1="32.103" x2="21.1274" y2="31.9586" width="0.1524" layer="1"/> +<wire x1="21.1274" y1="31.9586" x2="21.1274" y2="31.5776" width="0.1524" layer="1"/> +<wire x1="21.1274" y1="31.5776" x2="21.39695" y2="31.30805" width="0.1524" layer="1"/> </signal> <signal name="PHASE-U"> <contactref element="R26" pad="2"/> @@ -2671,7 +2642,6 @@ design rules under a new name.</description> <wire x1="51.12099375" y1="40.833990625" x2="50.352009375" y2="40.833990625" width="0.2032" layer="1"/> <wire x1="50.352009375" y1="40.833990625" x2="50.038" y2="41.148" width="0.2032" layer="1"/> <contactref element="C35" pad="2"/> -<contactref element="D4" pad="A"/> <contactref element="L2" pad="1"/> <wire x1="48.514" y1="42.672" x2="48.514" y2="45.802" width="0.3048" layer="1"/> <wire x1="49.1715" y1="46.4595" x2="48.514" y2="45.802" width="0.3048" layer="1"/> @@ -2680,8 +2650,11 @@ design rules under a new name.</description> <wire x1="51.996890625" y1="41.333990625" x2="52.8365" y2="42.1736" width="0.1524" layer="1"/> <wire x1="52.8365" y1="42.1736" x2="53.8686" y2="42.1736" width="0.1524" layer="1"/> <wire x1="53.8686" y1="42.1736" x2="54.748" y2="43.053" width="0.1524" layer="1"/> +<wire x1="49.362" y1="46.65" x2="49.664" y2="46.952" width="0.2032" layer="1"/> +<contactref element="D4" pad="C"/> +<wire x1="49.362" y1="46.65" x2="49.1715" y2="46.4595" width="0.2032" layer="1"/> <wire x1="49.664" y1="49.022" x2="49.664" y2="46.952" width="0.2032" layer="1"/> -<wire x1="49.664" y1="46.952" x2="49.1715" y2="46.4595" width="0.2032" layer="1"/> +<wire x1="49.664" y1="46.952" x2="49.362" y2="46.65" width="0.2032" layer="1"/> </signal> <signal name="N$30"> <contactref element="U2" pad="P$1"/> @@ -2753,47 +2726,46 @@ design rules under a new name.</description> <signal name="RESET"> <contactref element="U1" pad="52"/> <contactref element="J1" pad="2"/> -<contactref element="S1" pad="2"/> -<contactref element="C9" pad="2"/> +<contactref element="S1" pad="P$2"/> <wire x1="18.233" y1="39.334" x2="19.141" y2="39.334" width="0.1524" layer="1"/> <wire x1="19.141" y1="39.334" x2="19.177" y2="39.37" width="0.1524" layer="1"/> <via x="19.177" y="39.37" extent="1-16" drill="0.3"/> <wire x1="19.177" y1="39.37" x2="19.05" y2="39.37" width="0.1524" layer="16"/> -<wire x1="12.573" y1="32.893" x2="12.573" y2="30.48" width="0.1524" layer="16"/> -<wire x1="12.192" y1="30.099" x2="12.573" y2="30.48" width="0.1524" layer="16"/> -<via x="12.192" y="30.099" extent="1-16" drill="0.3"/> -<wire x1="19.05" y1="39.37" x2="12.573" y2="32.893" width="0.1524" layer="16"/> -<wire x1="20.32" y1="23.788" x2="20.32" y2="22.987" width="0.1524" layer="1"/> -<wire x1="20.32" y1="22.987" x2="20.955" y2="22.352" width="0.1524" layer="1"/> -<wire x1="20.955" y1="22.352" x2="15.494" y2="22.352" width="0.1524" layer="1"/> -<via x="15.494" y="22.352" extent="1-16" drill="0.3"/> -<wire x1="12.573" y1="25.273" x2="12.573" y2="29.718" width="0.1524" layer="16"/> -<wire x1="12.573" y1="29.718" x2="12.192" y2="30.099" width="0.1524" layer="16"/> -<wire x1="15.494" y1="22.352" x2="12.573" y2="25.273" width="0.1524" layer="16"/> +<wire x1="12.446" y1="32.766" x2="12.446" y2="30.48" width="0.1524" layer="16"/> +<wire x1="12.446" y1="30.48" x2="12.065" y2="30.099" width="0.1524" layer="16"/> +<via x="12.065" y="30.099" extent="1-16" drill="0.3"/> +<wire x1="15.113" y1="35.433" x2="19.05" y2="39.37" width="0.1524" layer="16"/> +<wire x1="15.113" y1="35.433" x2="12.446" y2="32.766" width="0.1524" layer="16"/> +<contactref element="R1" pad="2"/> +<via x="14.986" y="35.549" extent="1-16" drill="0.3"/> +<wire x1="14.986" y1="35.549" x2="14.997" y2="35.549" width="0.1524" layer="16"/> +<wire x1="14.997" y1="35.549" x2="15.113" y2="35.433" width="0.1524" layer="16"/> +<via x="10.376" y="23.894" extent="1-16" drill="0.3"/> +<wire x1="10.376" y1="23.894" x2="10.686" y2="23.894" width="0.1524" layer="16"/> +<wire x1="12.065" y1="30.099" x2="12.065" y2="28.448" width="0.1524" layer="16"/> +<wire x1="12.065" y1="28.448" x2="12.446" y2="28.067" width="0.1524" layer="16"/> +<wire x1="12.446" y1="28.067" x2="12.446" y2="25.964" width="0.1524" layer="16"/> +<wire x1="12.446" y1="25.964" x2="10.376" y2="23.894" width="0.1524" layer="16"/> </signal> <signal name="SWCLK"> -<contactref element="J1" pad="4"/> <contactref element="U1" pad="57"/> -<contactref element="R1" pad="2"/> <wire x1="18.233" y1="36.834" x2="17.911" y2="36.834" width="0.1524" layer="1"/> -<wire x1="17.911" y1="36.834" x2="17.526" y2="36.449" width="0.1524" layer="1"/> -<wire x1="17.526" y1="36.449" x2="15.886" y2="36.449" width="0.1524" layer="1"/> -<wire x1="15.886" y1="36.449" x2="14.986" y2="35.549" width="0.1524" layer="1"/> -<wire x1="14.986" y1="35.549" x2="14.986" y2="35.306" width="0.1524" layer="1"/> -<wire x1="14.986" y1="35.306" x2="12.573" y2="32.893" width="0.1524" layer="1"/> -<wire x1="12.573" y1="32.893" x2="12.573" y2="30.988" width="0.1524" layer="1"/> -<wire x1="12.573" y1="30.988" x2="13.462" y2="30.099" width="0.1524" layer="1"/> +<wire x1="17.526" y1="36.449" x2="17.911" y2="36.834" width="0.1524" layer="1"/> +<contactref element="J1" pad="4"/> +<wire x1="13.335" y1="30.099" x2="13.462" y2="30.226" width="0.1524" layer="1"/> +<wire x1="13.462" y1="30.226" x2="12.446" y2="31.242" width="0.1524" layer="1"/> +<wire x1="12.446" y1="31.242" x2="12.446" y2="32.893" width="0.1524" layer="1"/> +<wire x1="13.97" y1="34.417" x2="13.97" y2="36.068" width="0.1524" layer="1"/> +<wire x1="13.97" y1="36.068" x2="14.351" y2="36.449" width="0.1524" layer="1"/> +<wire x1="12.446" y1="32.893" x2="13.97" y2="34.417" width="0.1524" layer="1"/> +<wire x1="14.351" y1="36.449" x2="17.526" y2="36.449" width="0.1524" layer="1"/> </signal> <signal name="SWDIO"> <contactref element="J1" pad="6"/> -<wire x1="15.7099" y1="31.2039" x2="15.70215" y2="31.2039" width="0.1524" layer="1"/> -<wire x1="14.732" y1="30.099" x2="14.732" y2="30.23375" width="0.1524" layer="1"/> -<wire x1="14.732" y1="30.23375" x2="15.70215" y2="31.2039" width="0.1524" layer="1"/> -<wire x1="16.256" y1="31.75" x2="16.256" y2="33.401" width="0.1524" layer="1"/> -<wire x1="16.256" y1="31.75" x2="15.7099" y2="31.2039" width="0.1524" layer="1"/> <contactref element="U1" pad="58"/> <via x="16.256" y="33.401" extent="1-16" drill="0.3"/> <via x="19.431" y="36.957" extent="1-16" drill="0.3"/> +<wire x1="16.256" y1="32.004" x2="16.256" y2="33.401" width="0.1524" layer="1"/> <wire x1="19.431" y1="36.957" x2="18.415" y2="36.957" width="0.1524" layer="16"/> <wire x1="18.415" y1="36.957" x2="17.653" y2="36.195" width="0.1524" layer="16"/> <wire x1="16.9582" y1="34.9922" x2="17.01535" y2="34.9922" width="0.1524" layer="16"/> @@ -2807,6 +2779,8 @@ design rules under a new name.</description> <wire x1="18.55313125" y1="36.334" x2="18.8124" y2="36.59326875" width="0.1524" layer="1"/> <wire x1="18.923" y1="36.83" x2="19.304" y2="36.83" width="0.1524" layer="1"/> <wire x1="19.304" y1="36.83" x2="19.431" y2="36.957" width="0.1524" layer="1"/> +<wire x1="14.605" y1="30.099" x2="14.605" y2="30.353" width="0.1524" layer="1"/> +<wire x1="14.605" y1="30.353" x2="16.256" y2="32.004" width="0.1524" layer="1"/> </signal> <signal name="N$10"> <contactref element="U2" pad="P$56"/> @@ -2819,21 +2793,11 @@ design rules under a new name.</description> <wire x1="52.451" y1="50.789" x2="52.186" y2="51.054" width="0.1524" layer="1"/> </signal> <signal name="N$19"> -<contactref element="IC1" pad="1"/> <contactref element="S2" pad="2"/> <contactref element="C10" pad="2"/> <contactref element="C11" pad="2"/> -<wire x1="15.41" y1="50.492" x2="15.41" y2="49.21" width="0.2032" layer="1"/> -<wire x1="15.41" y1="50.492" x2="15.356" y2="50.546" width="0.2032" layer="1"/> -<wire x1="15.356" y1="50.546" x2="15.356" y2="51.816" width="0.2032" layer="1"/> -<wire x1="15.41" y1="49.21" x2="15.41" y2="48.979" width="0.2032" layer="1"/> -<wire x1="15.41" y1="48.979" x2="16.383" y2="48.006" width="0.2032" layer="1"/> -<wire x1="16.383" y1="48.006" x2="16.383" y2="47.96805" width="0.2032" layer="1"/> -<wire x1="16.383" y1="47.96805" x2="16.4148" y2="47.93625" width="0.2032" layer="1"/> -<wire x1="16.4148" y1="47.93625" x2="16.4148" y2="46.3868" width="0.2032" layer="1"/> -<wire x1="16.4148" y1="46.3868" x2="16.0608" y2="46.0328" width="0.2032" layer="1"/> -<wire x1="16.0608" y1="46.0328" x2="16.0608" y2="45.24775" width="0.2032" layer="1"/> -<wire x1="16.0608" y1="45.24775" x2="15.88225" y2="45.0692" width="0.2032" layer="1"/> +<wire x1="15.41" y1="51.635" x2="15.356" y2="51.689" width="0.2032" layer="1"/> +<wire x1="15.356" y1="51.689" x2="15.356" y2="52.959" width="0.2032" layer="1"/> <wire x1="14.7162" y1="45.0692" x2="13.97" y2="44.323" width="0.2032" layer="1"/> <wire x1="15.88225" y1="45.0692" x2="14.7162" y2="45.0692" width="0.2032" layer="1"/> <via x="13.97" y="44.323" extent="1-16" drill="0.35"/> @@ -2841,84 +2805,86 @@ design rules under a new name.</description> <wire x1="12.7" y1="43.053" x2="12.7" y2="38.749" width="0.2032" layer="16"/> <wire x1="12.7" y1="38.749" x2="12.714" y2="38.735" width="0.2032" layer="16"/> <via x="12.714" y="38.735" extent="1-16" drill="0.35"/> +<contactref element="U3" pad="5"/> +<wire x1="15.356" y1="51.573" x2="15.356" y2="51.689" width="0.2032" layer="1"/> +<wire x1="18.324" y1="49.845" x2="17.084" y2="49.845" width="0.2032" layer="1"/> +<wire x1="17.084" y1="49.845" x2="15.356" y2="51.573" width="0.2032" layer="1"/> +<wire x1="17.084" y1="49.845" x2="17.084" y2="47.691" width="0.2032" layer="1"/> +<wire x1="17.084" y1="47.691" x2="16.129" y2="46.736" width="0.2032" layer="1"/> +<wire x1="16.129" y1="46.736" x2="16.129" y2="45.31595" width="0.2032" layer="1"/> +<wire x1="16.129" y1="45.31595" x2="15.88225" y2="45.0692" width="0.2032" layer="1"/> </signal> <signal name="N$22"> <contactref element="X1" pad="VBUS"/> -<contactref element="IC1" pad="2"/> <contactref element="C8" pad="2"/> -<wire x1="13.157" y1="50.195" x2="14.067" y2="50.195" width="0.2032" layer="1"/> -<wire x1="14.067" y1="50.195" x2="14.224" y2="50.038" width="0.2032" layer="1"/> -<wire x1="14.224" y1="50.038" x2="14.224" y2="48.496" width="0.2032" layer="1"/> -<wire x1="15.41" y1="47.31" x2="14.224" y2="48.496" width="0.2032" layer="1"/> -<wire x1="15.356" y1="45.974" x2="15.356" y2="47.256" width="0.2032" layer="1"/> -<wire x1="15.356" y1="47.256" x2="15.41" y2="47.31" width="0.2032" layer="1"/> +<contactref element="U3" pad="1"/> +<contactref element="U3" pad="3"/> +<wire x1="14.671" y1="49.845" x2="15.712" y2="49.845" width="0.2032" layer="1"/> +<wire x1="13.157" y1="50.195" x2="14.321" y2="50.195" width="0.2032" layer="1"/> +<wire x1="14.321" y1="50.195" x2="14.671" y2="49.845" width="0.2032" layer="1"/> +<wire x1="15.712" y1="46.33" x2="15.712" y2="47.945" width="0.2032" layer="1"/> +<wire x1="15.712" y1="46.33" x2="15.356" y2="45.974" width="0.2032" layer="1"/> +<wire x1="15.712" y1="47.945" x2="16.195" y2="47.945" width="0.2032" layer="1"/> +<wire x1="16.195" y1="47.945" x2="16.637" y2="48.387" width="0.2032" layer="1"/> +<wire x1="16.637" y1="49.53" x2="16.637" y2="48.387" width="0.2032" layer="1"/> +<wire x1="15.712" y1="49.845" x2="16.322" y2="49.845" width="0.2032" layer="1"/> +<wire x1="16.322" y1="49.845" x2="16.637" y2="49.53" width="0.2032" layer="1"/> </signal> <signal name="NP1TX"> <contactref element="J4" pad="4"/> -<contactref element="U1" pad="1"/> -<wire x1="18.983" y1="32.584" x2="18.983" y2="33.2172" width="0.1524" layer="1"/> -<wire x1="18.983" y1="33.2172" x2="19.5236" y2="33.7578" width="0.1524" layer="1"/> -<wire x1="19.5236" y1="33.7578" x2="19.5236" y2="34.2556" width="0.1524" layer="1"/> -<via x="21.082" y="35.814" extent="1-16" drill="0.3"/> -<wire x1="19.5236" y1="34.2556" x2="21.082" y2="35.814" width="0.1524" layer="1"/> -<wire x1="28.202" y1="17.221" x2="28.202" y2="15.883" width="0.1524" layer="1"/> -<wire x1="28.202" y1="15.883" x2="27.813" y2="15.494" width="0.1524" layer="1"/> -<via x="27.813" y="15.494" extent="1-16" drill="0.3"/> -<wire x1="27.813" y1="15.494" x2="27.0919875" y2="15.494" width="0.1524" layer="16"/> -<wire x1="25.6314" y1="16.4056" x2="20.066" y2="21.717" width="0.1524" layer="16"/> -<wire x1="27.0919875" y1="15.494" x2="26.1803875" y2="16.4056" width="0.1524" layer="16"/> -<wire x1="26.1803875" y1="16.4056" x2="25.6314" y2="16.4056" width="0.1524" layer="16"/> -<wire x1="20.066" y1="21.717" x2="20.066" y2="28.702" width="0.1524" layer="16"/> -<wire x1="20.066" y1="28.702" x2="19.812" y2="28.956" width="0.1524" layer="16"/> -<wire x1="19.812" y1="28.956" x2="19.812" y2="29.0810125" width="0.1524" layer="16"/> -<wire x1="19.812" y1="29.0810125" x2="19.7894" y2="29.1036125" width="0.1524" layer="16"/> -<wire x1="19.7894" y1="29.1036125" x2="19.7894" y2="33.7594" width="0.1524" layer="16"/> -<wire x1="19.7894" y1="33.7594" x2="20.828" y2="34.798" width="0.1524" layer="16"/> -<wire x1="20.828" y1="34.798" x2="20.828" y2="35.56" width="0.1524" layer="16"/> -<wire x1="20.828" y1="35.56" x2="21.082" y2="35.814" width="0.1524" layer="16"/> +<contactref element="U1" pad="25"/> +<wire x1="27.233" y1="37.334" x2="27.9247" y2="37.334" width="0.1524" layer="1"/> +<wire x1="28.7937125" y1="38.24230625" x2="29.0199125" y2="38.46850625" width="0.1524" layer="1"/> +<wire x1="27.9247" y1="37.334" x2="27.9247" y2="37.69319375" width="0.1524" layer="1"/> +<wire x1="27.9247" y1="37.69319375" x2="28.4738125" y2="38.24230625" width="0.1524" layer="1"/> +<wire x1="28.4738125" y1="38.24230625" x2="28.7937125" y2="38.24230625" width="0.1524" layer="1"/> +<via x="29.0199125" y="38.46850625" extent="1-16" drill="0.3"/> +<wire x1="29.0199125" y1="38.46850625" x2="29.09549375" y2="38.46850625" width="0.1524" layer="16"/> +<wire x1="30.353" y1="37.211" x2="30.353" y2="26.543" width="0.1524" layer="16"/> +<wire x1="30.353" y1="26.543" x2="28.321" y2="24.511" width="0.1524" layer="16"/> +<wire x1="28.321" y1="24.511" x2="28.321" y2="15.748" width="0.1524" layer="16"/> +<wire x1="28.321" y1="15.748" x2="28.067" y2="15.494" width="0.1524" layer="16"/> +<via x="28.067" y="15.494" extent="1-16" drill="0.3"/> +<wire x1="28.067" y1="15.494" x2="28.067" y2="17.086" width="0.1524" layer="1"/> +<wire x1="28.067" y1="17.086" x2="28.202" y2="17.221" width="0.1524" layer="1"/> +<wire x1="29.09549375" y1="38.46850625" x2="30.353" y2="37.211" width="0.1524" layer="16"/> </signal> <signal name="NP1RX"> <contactref element="J4" pad="3"/> -<contactref element="U1" pad="2"/> -<wire x1="19.483" y1="32.584" x2="19.483" y2="33.2143" width="0.1524" layer="1"/> -<wire x1="19.8792" y1="34.1083" x2="20.88895" y2="35.11805" width="0.1524" layer="1"/> -<wire x1="19.483" y1="33.2143" x2="19.8792" y2="33.6105" width="0.1524" layer="1"/> -<wire x1="19.8792" y1="33.6105" x2="19.8792" y2="34.1083" width="0.1524" layer="1"/> -<wire x1="20.88895" y1="35.11805" x2="21.77795" y2="35.11805" width="0.1524" layer="1"/> -<wire x1="21.77795" y1="35.11805" x2="21.844" y2="35.052" width="0.1524" layer="1"/> -<via x="21.844" y="35.052" extent="1-16" drill="0.3"/> -<wire x1="29.202" y1="17.221" x2="29.202" y2="15.883" width="0.1524" layer="1"/> -<wire x1="29.202" y1="15.883" x2="29.591" y2="15.494" width="0.1524" layer="1"/> -<via x="29.591" y="15.494" extent="1-16" drill="0.3"/> -<wire x1="29.591" y1="15.494" x2="29.591" y2="16.002" width="0.1524" layer="16"/> -<wire x1="29.591" y1="16.002" x2="28.575" y2="17.018" width="0.1524" layer="16"/> -<wire x1="28.575" y1="17.018" x2="27.432" y2="17.018" width="0.1524" layer="16"/> -<wire x1="27.432" y1="17.018" x2="21.844" y2="22.352" width="0.1524" layer="16"/> -<wire x1="21.844" y1="22.352" x2="21.844" y2="29.0810125" width="0.1524" layer="16"/> -<wire x1="21.844" y1="29.0810125" x2="21.8214" y2="29.1036125" width="0.1524" layer="16"/> -<wire x1="21.8214" y1="29.1036125" x2="21.8214" y2="29.6483875" width="0.1524" layer="16"/> -<wire x1="21.8214" y1="29.6483875" x2="21.844" y2="29.6709875" width="0.1524" layer="16"/> -<wire x1="21.844" y1="29.6709875" x2="21.844" y2="35.052" width="0.1524" layer="16"/> +<contactref element="U1" pad="26"/> +<wire x1="27.64873125" y1="37.9296" x2="27.8124" y2="38.09326875" width="0.1524" layer="1"/> +<wire x1="27.8124" y1="38.6074" x2="28.702" y2="39.497" width="0.1524" layer="1"/> +<wire x1="27.233" y1="37.834" x2="27.3286" y2="37.9296" width="0.1524" layer="1"/> +<wire x1="27.3286" y1="37.9296" x2="27.64873125" y2="37.9296" width="0.1524" layer="1"/> +<wire x1="27.8124" y1="38.09326875" x2="27.8124" y2="38.6074" width="0.1524" layer="1"/> +<wire x1="28.702" y1="39.497" x2="29.718" y2="39.497" width="0.1524" layer="1"/> +<wire x1="29.718" y1="39.497" x2="29.845" y2="39.37" width="0.1524" layer="1"/> +<via x="29.845" y="39.37" extent="1-16" drill="0.3"/> +<wire x1="29.845" y1="39.37" x2="31.496" y2="37.719" width="0.1524" layer="16"/> +<wire x1="31.496" y1="37.719" x2="31.496" y2="26.035" width="0.1524" layer="16"/> +<wire x1="31.496" y1="26.035" x2="29.464" y2="24.003" width="0.1524" layer="16"/> +<wire x1="29.464" y1="24.003" x2="29.464" y2="15.494" width="0.1524" layer="16"/> +<via x="29.464" y="15.494" extent="1-16" drill="0.3"/> +<wire x1="29.202" y1="17.221" x2="29.202" y2="15.756" width="0.1524" layer="1"/> +<wire x1="29.202" y1="15.756" x2="29.464" y2="15.494" width="0.1524" layer="1"/> </signal> <signal name="NP2RX"> <contactref element="J5" pad="3"/> <contactref element="U1" pad="64"/> <wire x1="18.233" y1="33.334" x2="18.5969" y2="33.334" width="0.1524" layer="1"/> <wire x1="18.5969" y1="33.334" x2="19.168" y2="33.9051" width="0.1524" layer="1"/> -<wire x1="19.7846" y1="35.4056" x2="20.066" y2="35.687" width="0.1524" layer="1"/> -<wire x1="19.7846" y1="35.0297" x2="19.7846" y2="35.4056" width="0.1524" layer="1"/> -<via x="20.066" y="35.687" extent="1-16" drill="0.3"/> -<wire x1="20.066" y1="35.179" x2="20.066" y2="35.687" width="0.1524" layer="16"/> <via x="21.082" y="15.621" extent="1-16" drill="0.3"/> <wire x1="21.082" y1="15.621" x2="20.701" y2="15.621" width="0.1524" layer="1"/> <wire x1="20.701" y1="15.621" x2="20.32" y2="16.002" width="0.1524" layer="1"/> <wire x1="20.32" y1="16.002" x2="20.32" y2="17.213" width="0.1524" layer="1"/> <wire x1="20.32" y1="17.213" x2="20.312" y2="17.221" width="0.1524" layer="1"/> -<wire x1="19.168" y1="33.9051" x2="19.168" y2="34.4131" width="0.1524" layer="1"/> -<wire x1="19.168" y1="34.4131" x2="19.7846" y2="35.0297" width="0.1524" layer="1"/> -<wire x1="18.415" y1="18.288" x2="18.415" y2="33.528" width="0.1524" layer="16"/> +<wire x1="18.415" y1="33.528" x2="18.415" y2="18.288" width="0.1524" layer="16"/> <wire x1="21.082" y1="15.621" x2="18.415" y2="18.288" width="0.1524" layer="16"/> -<wire x1="18.415" y1="33.528" x2="20.066" y2="35.179" width="0.1524" layer="16"/> +<wire x1="19.168" y1="33.9051" x2="19.168" y2="34.2813125" width="0.1524" layer="1"/> +<wire x1="19.168" y1="34.2813125" x2="19.3942" y2="34.5075125" width="0.1524" layer="1"/> +<via x="19.3942" y="34.5075125" extent="1-16" drill="0.3"/> +<wire x1="19.3942" y1="34.5075125" x2="19.3942" y2="34.5072" width="0.1524" layer="16"/> +<wire x1="19.3942" y1="34.5072" x2="18.415" y2="33.528" width="0.1524" layer="16"/> </signal> <signal name="NP2TX"> <contactref element="J5" pad="4"/> @@ -2927,17 +2893,16 @@ design rules under a new name.</description> <wire x1="19.312" y1="16.01" x2="18.923" y2="15.621" width="0.1524" layer="1"/> <via x="18.923" y="15.621" extent="1-16" drill="0.3"/> <wire x1="18.796" y1="15.621" x2="18.923" y2="15.621" width="0.1524" layer="16"/> -<via x="19.177" y="35.433" extent="1-16" drill="0.3"/> -<wire x1="19.177" y1="35.433" x2="19.177" y2="34.925" width="0.1524" layer="1"/> -<wire x1="18.8124" y1="34.5604" x2="19.177" y2="34.925" width="0.1524" layer="1"/> <wire x1="18.233" y1="33.834" x2="18.594" y2="33.834" width="0.1524" layer="1"/> <wire x1="18.594" y1="33.834" x2="18.796" y2="34.036" width="0.1524" layer="1"/> <wire x1="18.796" y1="34.036" x2="18.796" y2="34.07686875" width="0.1524" layer="1"/> <wire x1="18.796" y1="34.07686875" x2="18.8124" y2="34.09326875" width="0.1524" layer="1"/> -<wire x1="18.8124" y1="34.09326875" x2="18.8124" y2="34.5604" width="0.1524" layer="1"/> <wire x1="17.272" y1="33.528" x2="17.272" y2="17.145" width="0.1524" layer="16"/> -<wire x1="19.177" y1="35.433" x2="17.272" y2="33.528" width="0.1524" layer="16"/> <wire x1="17.272" y1="17.145" x2="18.796" y2="15.621" width="0.1524" layer="16"/> +<wire x1="18.8124" y1="35.0684" x2="19.05" y2="35.306" width="0.1524" layer="1"/> +<via x="19.05" y="35.306" extent="1-16" drill="0.3"/> +<wire x1="19.05" y1="35.306" x2="17.272" y2="33.528" width="0.1524" layer="16"/> +<wire x1="18.8124" y1="34.09326875" x2="18.8124" y2="35.0684" width="0.1524" layer="1"/> </signal> <signal name="SPI_MOSI"> <contactref element="U1" pad="16"/> @@ -2994,8 +2959,8 @@ design rules under a new name.</description> <contactref element="C7" pad="1"/> <contactref element="C5" pad="2"/> <wire x1="18.233" y1="38.834" x2="16.958" y2="38.834" width="0.2032" layer="1"/> -<wire x1="16.958" y1="38.834" x2="16.764" y2="38.901" width="0.2032" layer="1"/> -<wire x1="16.764" y1="38.901" x2="15.198" y2="38.901" width="0.2032" layer="1"/> +<wire x1="16.958" y1="38.834" x2="16.764" y2="38.951" width="0.2032" layer="1"/> +<wire x1="16.764" y1="38.951" x2="15.198" y2="38.901" width="0.2032" layer="1"/> <wire x1="15.198" y1="38.901" x2="14.986" y2="39.113" width="0.2032" layer="1"/> </signal> <signal name="N$34"> @@ -3004,9 +2969,12 @@ design rules under a new name.</description> <contactref element="U1" pad="4"/> <wire x1="20.483" y1="31.496" x2="20.483" y2="32.584" width="0.2032" layer="1"/> <wire x1="20.483" y1="31.496" x2="20.483" y2="31.366" width="0.2032" layer="1"/> -<wire x1="20.483" y1="31.366" x2="20.447" y2="31.076" width="0.2032" layer="1"/> -<wire x1="19.05" y1="31.126" x2="20.367" y2="31.126" width="0.2032" layer="1"/> +<wire x1="20.32" y1="31.026" x2="20.483" y2="31.366" width="0.2032" layer="1"/> <wire x1="20.367" y1="31.126" x2="20.483" y2="31.496" width="0.2032" layer="1"/> +<wire x1="20.447" y1="28.205" x2="20.447" y2="28.27786875" width="0.1524" layer="1"/> +<wire x1="20.447" y1="28.27786875" x2="20.9994" y2="28.83026875" width="0.1524" layer="1"/> +<wire x1="20.9994" y1="28.83026875" x2="20.9994" y2="30.3466" width="0.1524" layer="1"/> +<wire x1="20.9994" y1="30.3466" x2="20.32" y2="31.026" width="0.1524" layer="1"/> </signal> <signal name="SPI_SCK"> <contactref element="U1" pad="14"/> @@ -3054,15 +3022,6 @@ design rules under a new name.</description> <wire x1="25.983" y1="32.584" x2="25.983" y2="32.183" width="0.1524" layer="1"/> <wire x1="25.983" y1="32.183" x2="26.5136" y2="31.6524" width="0.1524" layer="1"/> </signal> -<signal name="N$29"> -<contactref element="S1" pad="4"/> -<contactref element="C9" pad="1"/> -<contactref element="R2" pad="1"/> -<wire x1="18.796" y1="25.538" x2="20.27" y2="25.538" width="0.1524" layer="1"/> -<wire x1="20.27" y1="25.538" x2="20.32" y2="25.488" width="0.1524" layer="1"/> -<wire x1="20.32" y1="25.488" x2="20.32" y2="26.289" width="0.1524" layer="1"/> -<wire x1="20.32" y1="26.289" x2="20.955" y2="26.924" width="0.1524" layer="1"/> -</signal> <signal name="PWMLO2"> <contactref element="U1" pad="18"/> <contactref element="U2" pad="P$20"/> @@ -3072,11 +3031,7 @@ design rules under a new name.</description> <wire x1="34.8742" y1="41.4681" x2="35.5092" y2="40.8331" width="0.1524" layer="1"/> <wire x1="35.5092" y1="37.0231" x2="35.5092" y2="40.8331" width="0.1524" layer="1"/> <wire x1="33.274" y1="43.434" x2="33.2466" y2="43.434" width="0.1524" layer="1"/> -<wire x1="33.2466" y1="43.434" x2="29.9446" y2="40.132" width="0.1524" layer="1"/> -<via x="29.9446" y="40.132" extent="1-16" drill="0.3"/> -<wire x1="29.9446" y1="40.132" x2="29.9446" y2="40.1046" width="0.1524" layer="16"/> -<wire x1="29.9446" y1="40.1046" x2="27.305" y2="37.465" width="0.1524" layer="16"/> -<wire x1="27.305" y1="37.465" x2="27.305" y2="34.544" width="0.1524" layer="16"/> +<wire x1="27.305" y1="35.687" x2="27.305" y2="34.544" width="0.1524" layer="16"/> <wire x1="27.305" y1="34.544" x2="26.543" y2="33.782" width="0.1524" layer="16"/> <wire x1="26.543" y1="33.782" x2="26.035" y2="33.782" width="0.1524" layer="16"/> <wire x1="26.035" y1="33.782" x2="25.654" y2="34.163" width="0.1524" layer="16"/> @@ -3087,6 +3042,15 @@ design rules under a new name.</description> <wire x1="42.594103125" y1="34.334003125" x2="42.30530625" y2="34.04520625" width="0.1524" layer="1"/> <wire x1="42.30530625" y1="34.04520625" x2="38.48709375" y2="34.04520625" width="0.1524" layer="1"/> <wire x1="38.48709375" y1="34.04520625" x2="35.5092" y2="37.0231" width="0.1524" layer="1"/> +<wire x1="33.274" y1="43.434" x2="33.147" y2="43.434" width="0.1524" layer="1"/> +<wire x1="33.147" y1="43.434" x2="31.877" y2="42.164" width="0.1524" layer="1"/> +<wire x1="31.877" y1="42.164" x2="31.877" y2="39.9999" width="0.1524" layer="1"/> +<wire x1="31.877" y1="39.9999" x2="29.21255" y2="37.33545" width="0.1524" layer="1"/> +<wire x1="29.21255" y1="37.33545" x2="28.89265625" y2="37.33545" width="0.1524" layer="1"/> +<wire x1="28.89265625" y1="37.33545" x2="28.862103125" y2="37.304896875" width="0.1524" layer="1"/> +<via x="28.862103125" y="37.304896875" extent="1-16" drill="0.3"/> +<wire x1="28.862103125" y1="37.304896875" x2="28.862103125" y2="37.244103125" width="0.1524" layer="16"/> +<wire x1="28.862103125" y1="37.244103125" x2="27.305" y2="35.687" width="0.1524" layer="16"/> </signal> <signal name="PWMLO3"> <contactref element="U2" pad="P$22"/> @@ -3095,10 +3059,6 @@ design rules under a new name.</description> <wire x1="34.798" y1="36.7285" x2="34.798" y2="36.83" width="0.1524" layer="1"/> <contactref element="U1" pad="17"/> <wire x1="33.274" y1="38.354" x2="32.512" y2="38.354" width="0.1524" layer="1"/> -<wire x1="32.512" y1="38.354" x2="30.226" y2="36.068" width="0.1524" layer="1"/> -<via x="30.226" y="36.068" extent="1-16" drill="0.3"/> -<wire x1="30.226" y1="36.068" x2="29.337" y2="36.068" width="0.1524" layer="16"/> -<wire x1="29.337" y1="36.068" x2="27.051" y2="33.782" width="0.1524" layer="16"/> <wire x1="27.051" y1="33.782" x2="27.0459" y2="33.782" width="0.1524" layer="16"/> <wire x1="27.0459" y1="33.782" x2="26.6903" y2="33.4264" width="0.1524" layer="16"/> <wire x1="26.6903" y1="33.4264" x2="25.0484" y2="33.4264" width="0.1524" layer="16"/> @@ -3109,6 +3069,10 @@ design rules under a new name.</description> <wire x1="25.086" y1="33.334" x2="24.892" y2="33.528" width="0.1524" layer="1"/> <wire x1="43.621009375" y1="33.33400625" x2="38.19249375" y2="33.33400625" width="0.1524" layer="1"/> <wire x1="38.19249375" y1="33.33400625" x2="34.798" y2="36.7285" width="0.1524" layer="1"/> +<wire x1="33.274" y1="38.354" x2="31.623" y2="38.354" width="0.1524" layer="1"/> +<wire x1="31.623" y1="38.354" x2="29.3915125" y2="36.1225125" width="0.1524" layer="1"/> +<via x="29.3915125" y="36.1225125" extent="1-16" drill="0.3"/> +<wire x1="29.3915125" y1="36.1225125" x2="27.051" y2="33.782" width="0.1524" layer="16"/> </signal> <signal name="PWMLO1"> <contactref element="U2" pad="P$18"/> @@ -3171,20 +3135,25 @@ design rules under a new name.</description> <contactref element="U1" pad="24"/> <contactref element="U2" pad="P$19"/> <contactref element="J2" pad="5"/> -<wire x1="33.274" y1="45.974" x2="35.2298" y2="44.0182" width="0.1524" layer="1"/> +<wire x1="35.2298" y1="44.0182" x2="33.274" y2="45.974" width="0.1524" layer="1"/> <wire x1="35.2298" y1="44.0182" x2="35.2298" y2="41.6154" width="0.1524" layer="1"/> <wire x1="35.2298" y1="41.6154" x2="35.8648" y2="40.9804" width="0.1524" layer="1"/> <wire x1="35.8648" y1="37.1704" x2="35.8648" y2="40.9804" width="0.1524" layer="1"/> -<wire x1="27.233" y1="36.834" x2="27.817" y2="36.834" width="0.1524" layer="1"/> -<wire x1="27.817" y1="36.834" x2="29.337" y2="38.354" width="0.1524" layer="1"/> -<wire x1="29.337" y1="38.354" x2="29.337" y2="42.037" width="0.1524" layer="1"/> -<wire x1="29.337" y1="42.037" x2="33.274" y2="45.974" width="0.1524" layer="1"/> <wire x1="42.2385" y1="34.48130625" x2="42.2385" y2="34.4813" width="0.1524" layer="1"/> <wire x1="42.2385" y1="34.4813" x2="42.15800625" y2="34.40080625" width="0.1524" layer="1"/> <wire x1="43.621009375" y1="34.834003125" x2="42.591196875" y2="34.834003125" width="0.1524" layer="1"/> <wire x1="42.591196875" y1="34.834003125" x2="42.2385" y2="34.48130625" width="0.1524" layer="1"/> <wire x1="42.15800625" y1="34.40080625" x2="38.63439375" y2="34.40080625" width="0.1524" layer="1"/> <wire x1="38.63439375" y1="34.40080625" x2="35.8648" y2="37.1704" width="0.1524" layer="1"/> +<wire x1="27.233" y1="36.834" x2="27.944" y2="36.834" width="0.1524" layer="1"/> +<wire x1="27.944" y1="36.834" x2="28.2803" y2="37.1703" width="0.1524" layer="1"/> +<wire x1="28.2803" y1="37.1703" x2="28.2803" y2="37.54589375" width="0.1524" layer="1"/> +<wire x1="28.2803" y1="37.54589375" x2="28.6211125" y2="37.88670625" width="0.1524" layer="1"/> +<wire x1="29.26090625" y1="37.88670625" x2="31.5214" y2="40.1472" width="0.1524" layer="1"/> +<wire x1="28.6211125" y1="37.88670625" x2="29.26090625" y2="37.88670625" width="0.1524" layer="1"/> +<wire x1="31.5214" y1="44.1706" x2="31.5214" y2="40.1472" width="0.1524" layer="1"/> +<wire x1="33.274" y1="45.974" x2="33.274" y2="45.9232" width="0.1524" layer="1"/> +<wire x1="33.274" y1="45.9232" x2="31.5214" y2="44.1706" width="0.1524" layer="1"/> </signal> <signal name="EN-GATE"> <contactref element="U2" pad="P$16"/> @@ -3223,36 +3192,37 @@ design rules under a new name.</description> <contactref element="C43" pad="1"/> <contactref element="J3" pad="7"/> <contactref element="U1" pad="6"/> -<wire x1="21.483" y1="32.584" x2="21.483" y2="32.111" width="0.1524" layer="1"/> -<wire x1="21.483" y1="32.111" x2="21.59" y2="32.004" width="0.1524" layer="1"/> -<wire x1="23.2694" y1="28.5466" x2="23.622" y2="28.194" width="0.1524" layer="1"/> -<wire x1="21.86326875" y1="28.5466" x2="23.2694" y2="28.5466" width="0.1524" layer="1"/> -<wire x1="21.59" y1="32.004" x2="21.59" y2="28.81986875" width="0.1524" layer="1"/> -<wire x1="21.59" y1="28.81986875" x2="21.86326875" y2="28.5466" width="0.1524" layer="1"/> -<via x="23.622" y="28.194" extent="1-16" drill="0.3"/> -<wire x1="23.622" y1="28.194" x2="29.972" y2="28.194" width="0.1524" layer="16"/> -<wire x1="29.972" y1="28.194" x2="30.48" y2="27.686" width="0.1524" layer="16"/> -<via x="30.48" y="27.686" extent="1-16" drill="0.3"/> -<wire x1="30.48" y1="27.686" x2="30.7848" y2="27.3812" width="0.1524" layer="1"/> -<wire x1="30.7848" y1="27.3812" x2="30.7848" y2="27.1374" width="0.1524" layer="1"/> -<wire x1="30.7848" y1="27.1374" x2="31.52395" y2="26.39825" width="0.1524" layer="1"/> -<wire x1="31.52395" y1="26.39825" x2="31.52395" y2="24.35605" width="0.1524" layer="1"/> -<wire x1="31.52395" y1="24.35605" x2="31.75" y2="24.13" width="0.1524" layer="1"/> -<wire x1="31.75" y1="24.13" x2="31.75" y2="22.098" width="0.1524" layer="1"/> -<wire x1="33.274" y1="20.574" x2="31.75" y2="22.098" width="0.1524" layer="1"/> -<wire x1="62.826" y1="16.664" x2="62.826" y2="15.494" width="0.2032" layer="1"/> +<wire x1="62.826" y1="16.664" x2="62.776" y2="15.494" width="0.2032" layer="1"/> <wire x1="62.926" y1="16.764" x2="62.826" y2="16.664" width="0.2032" layer="1"/> <wire x1="64.328" y1="16.764" x2="62.926" y2="16.764" width="0.2032" layer="1"/> -<wire x1="62.826" y1="15.494" x2="63.881" y2="15.494" width="0.1524" layer="1"/> +<wire x1="62.776" y1="15.494" x2="63.881" y2="15.494" width="0.1524" layer="1"/> <via x="63.881" y="15.494" extent="1-16" drill="0.3"/> <wire x1="63.881" y1="15.494" x2="60.96" y2="15.494" width="0.1524" layer="16"/> <wire x1="60.96" y1="15.494" x2="56.2102" y2="20.2438" width="0.1524" layer="16"/> -<wire x1="56.2102" y1="20.2438" x2="41.0972" y2="20.2438" width="0.1524" layer="16"/> -<wire x1="41.0972" y1="20.2438" x2="40.513" y2="20.828" width="0.1524" layer="16"/> -<via x="40.513" y="20.828" extent="1-16" drill="0.3"/> -<wire x1="40.513" y1="20.828" x2="35.941" y2="20.828" width="0.1524" layer="1"/> +<wire x1="56.2102" y1="20.2438" x2="39.1922" y2="20.2438" width="0.1524" layer="16"/> +<wire x1="39.1922" y1="20.2438" x2="38.608" y2="20.828" width="0.1524" layer="16"/> +<via x="38.608" y="20.828" extent="1-16" drill="0.3"/> +<wire x1="38.608" y1="20.828" x2="35.941" y2="20.828" width="0.1524" layer="1"/> <wire x1="35.941" y1="20.828" x2="35.687" y2="20.574" width="0.1524" layer="1"/> -<wire x1="35.687" y1="20.574" x2="33.274" y2="20.574" width="0.1524" layer="1"/> +<wire x1="33.274" y1="20.574" x2="35.687" y2="20.574" width="0.1524" layer="1"/> +<contactref element="D3" pad="A"/> +<wire x1="39.617" y1="20.574" x2="38.862" y2="20.574" width="0.1524" layer="1"/> +<wire x1="38.862" y1="20.574" x2="38.608" y2="20.828" width="0.1524" layer="1"/> +<wire x1="21.483" y1="32.584" x2="21.483" y2="31.73" width="0.1524" layer="1"/> +<wire x1="21.483" y1="31.73" x2="21.7996" y2="31.4134" width="0.1524" layer="1"/> +<wire x1="21.7996" y1="31.4134" x2="21.7996" y2="28.7464" width="0.1524" layer="1"/> +<wire x1="21.7996" y1="28.7464" x2="21.971" y2="28.575" width="0.1524" layer="1"/> +<wire x1="21.971" y1="28.575" x2="23.368" y2="28.575" width="0.1524" layer="1"/> +<wire x1="23.368" y1="28.575" x2="23.622" y2="28.321" width="0.1524" layer="1"/> +<via x="23.622" y="28.321" extent="1-16" drill="0.3"/> +<wire x1="23.622" y1="28.321" x2="25.654" y2="28.321" width="0.1524" layer="16"/> +<via x="25.654" y="28.321" extent="1-16" drill="0.3"/> +<wire x1="25.654" y1="28.321" x2="30.2768" y2="28.321" width="0.1524" layer="1"/> +<wire x1="30.2768" y1="28.321" x2="30.7848" y2="27.813" width="0.1524" layer="1"/> +<wire x1="30.7848" y1="27.813" x2="30.7848" y2="27.1374" width="0.1524" layer="1"/> +<wire x1="30.7848" y1="27.1374" x2="31.52395" y2="26.39825" width="0.1524" layer="1"/> +<wire x1="31.52395" y1="26.39825" x2="31.52395" y2="22.32405" width="0.1524" layer="1"/> +<wire x1="31.52395" y1="22.32405" x2="33.274" y2="20.574" width="0.1524" layer="1"/> </signal> <signal name="N$25"> <contactref element="U2" pad="P$9"/> @@ -3366,25 +3336,27 @@ design rules under a new name.</description> <signal name="N$35"> <contactref element="D1" pad="G"/> <contactref element="R6" pad="2"/> -<wire x1="25.424" y1="52.1844" x2="23.9496" y2="52.1844" width="0.1524" layer="1"/> -<wire x1="23.9496" y1="52.1844" x2="23.81" y2="52.324" width="0.1524" layer="1"/> +<wire x1="23.9065" y1="52.2275" x2="23.9496" y2="52.1844" width="0.1524" layer="1"/> +<wire x1="23.9065" y1="52.2275" x2="23.81" y2="52.324" width="0.1524" layer="1"/> +<wire x1="25.624" y1="52.336" x2="24.015" y2="52.336" width="0.1524" layer="1"/> +<wire x1="24.015" y1="52.336" x2="23.9065" y2="52.2275" width="0.1524" layer="1"/> </signal> <signal name="N$36"> <contactref element="D1" pad="B"/> <contactref element="R8" pad="2"/> -<wire x1="25.424" y1="53.9876" x2="23.9244" y2="53.9876" width="0.1524" layer="1"/> -<wire x1="23.9244" y1="53.9876" x2="23.81" y2="54.102" width="0.1524" layer="1"/> +<wire x1="25.624" y1="53.836" x2="24.076" y2="53.836" width="0.1524" layer="1"/> +<wire x1="24.076" y1="53.836" x2="23.81" y2="54.102" width="0.1524" layer="1"/> </signal> <signal name="N$39"> <contactref element="D1" pad="R"/> <contactref element="R7" pad="2"/> -<wire x1="28.424" y1="52.1844" x2="29.0704" y2="52.1844" width="0.1524" layer="1"/> -<wire x1="29.0704" y1="52.1844" x2="29.718" y2="52.832" width="0.1524" layer="1"/> -<via x="29.718" y="52.832" extent="1-16" drill="0.3"/> -<wire x1="29.718" y1="52.832" x2="27.178" y2="52.832" width="0.1524" layer="16"/> -<wire x1="27.178" y1="52.832" x2="24.892" y2="50.546" width="0.1524" layer="16"/> -<via x="24.892" y="50.546" extent="1-16" drill="0.3"/> -<wire x1="24.892" y1="50.546" x2="23.81" y2="50.546" width="0.1524" layer="1"/> +<wire x1="28.224" y1="52.336" x2="29.222" y2="52.336" width="0.1524" layer="1"/> +<wire x1="29.222" y1="52.336" x2="29.337" y2="52.451" width="0.1524" layer="1"/> +<via x="29.337" y="52.451" extent="1-16" drill="0.3"/> +<wire x1="29.337" y1="52.451" x2="26.924" y2="52.451" width="0.1524" layer="16"/> +<wire x1="26.924" y1="52.451" x2="25.019" y2="50.546" width="0.1524" layer="16"/> +<via x="25.019" y="50.546" extent="1-16" drill="0.3"/> +<wire x1="25.019" y1="50.546" x2="23.81" y2="50.546" width="0.1524" layer="1"/> </signal> <signal name="STLB"> <contactref element="R8" pad="1"/> @@ -3401,46 +3373,103 @@ design rules under a new name.</description> <wire x1="13.157" y1="48.895" x2="11.176" y2="48.895" width="0.2032" layer="1"/> <wire x1="11.176" y1="48.895" x2="10.922" y2="48.641" width="0.2032" layer="1"/> <via x="10.922" y="48.641" extent="1-16" drill="0.3"/> -<wire x1="10.922" y1="48.641" x2="12.446" y2="48.641" width="0.2032" layer="16"/> -<wire x1="12.446" y1="48.641" x2="19.812" y2="41.275" width="0.2032" layer="16"/> -<wire x1="19.812" y1="41.275" x2="19.812" y2="40.132" width="0.2032" layer="16"/> -<wire x1="19.812" y1="40.132" x2="19.939" y2="40.005" width="0.2032" layer="16"/> -<via x="19.939" y="40.005" extent="1-16" drill="0.3"/> -<wire x1="19.983" y1="41.584" x2="19.983" y2="40.049" width="0.2032" layer="1"/> -<wire x1="19.983" y1="40.049" x2="19.939" y2="40.005" width="0.2032" layer="1"/> +<wire x1="12.446" y1="48.641" x2="10.922" y2="48.641" width="0.2032" layer="16"/> +<wire x1="20.066" y1="40.386" x2="20.066" y2="41.021" width="0.2032" layer="16"/> +<wire x1="20.066" y1="41.021" x2="12.446" y2="48.641" width="0.2032" layer="16"/> +<wire x1="19.983" y1="41.584" x2="19.983" y2="40.469" width="0.2032" layer="1"/> +<wire x1="19.983" y1="40.469" x2="20.066" y2="40.386" width="0.2032" layer="1"/> +<via x="20.066" y="40.386" extent="1-16" drill="0.3"/> </signal> <signal name="USBDM"> <contactref element="U1" pad="45"/> <contactref element="X1" pad="D-"/> -<wire x1="13.157" y1="49.545" x2="10.9672875" y2="49.545" width="0.2032" layer="1"/> -<wire x1="10.9672875" y1="49.545" x2="10.9116875" y2="49.4894" width="0.2032" layer="1"/> +<wire x1="20.483" y1="41.584" x2="20.483" y2="41.112" width="0.2032" layer="1"/> +<wire x1="20.483" y1="41.112" x2="20.955" y2="40.64" width="0.2032" layer="1"/> +<via x="20.955" y="40.64" extent="1-16" drill="0.3"/> +<wire x1="20.4724" y1="41.1893375" x2="12.6143375" y2="49.0474" width="0.2032" layer="16"/> +<wire x1="20.955" y1="40.64" x2="20.4724" y2="41.1226" width="0.2032" layer="16"/> +<wire x1="20.4724" y1="41.1226" x2="20.4724" y2="41.1893375" width="0.2032" layer="16"/> +<wire x1="11.3743125" y1="49.0474" x2="11.1735125" y2="49.2482" width="0.2032" layer="16"/> +<wire x1="11.1735125" y1="49.2482" x2="11.1528875" y2="49.2482" width="0.2032" layer="16"/> +<wire x1="11.1528875" y1="49.2482" x2="10.9116875" y2="49.4894" width="0.2032" layer="16"/> <via x="10.9116875" y="49.4894" extent="1-16" drill="0.3"/> -<wire x1="10.9116875" y1="49.4894" x2="12.1723375" y2="49.4894" width="0.2032" layer="16"/> -<wire x1="20.5462" y1="40.2058" x2="20.747" y2="40.005" width="0.2032" layer="16"/> -<wire x1="20.5462" y1="41.1155375" x2="20.5462" y2="40.2058" width="0.2032" layer="16"/> -<via x="20.747" y="40.005" extent="1-16" drill="0.3"/> -<wire x1="12.1723375" y1="49.4894" x2="20.5462" y2="41.1155375" width="0.2032" layer="16"/> -<wire x1="20.483" y1="41.584" x2="20.483" y2="40.3197125" width="0.2032" layer="1"/> -<wire x1="20.483" y1="40.3197125" x2="20.5462" y2="40.2565125" width="0.2032" layer="1"/> -<wire x1="20.5462" y1="40.2565125" x2="20.5462" y2="40.2058" width="0.2032" layer="1"/> -<wire x1="20.5462" y1="40.2058" x2="20.747" y2="40.005" width="0.2032" layer="1"/> +<wire x1="10.9116875" y1="49.4894" x2="13.1014" y2="49.4894" width="0.2032" layer="1"/> +<wire x1="13.1014" y1="49.4894" x2="13.157" y2="49.545" width="0.2032" layer="1"/> +<wire x1="12.6143375" y1="49.0474" x2="11.3743125" y2="49.0474" width="0.2032" layer="16"/> </signal> <signal name="SWO"> <contactref element="U1" pad="59"/> <contactref element="J1" pad="5"/> -<wire x1="18.233" y1="35.834" x2="18.689" y2="35.834" width="0.1524" layer="1"/> -<wire x1="18.689" y1="35.834" x2="19.05" y2="36.195" width="0.1524" layer="1"/> -<wire x1="19.05" y1="36.195" x2="19.558" y2="36.195" width="0.1524" layer="1"/> -<wire x1="19.558" y1="36.195" x2="20.32" y2="36.957" width="0.1524" layer="1"/> -<via x="20.32" y="36.957" extent="1-16" drill="0.3"/> -<wire x1="19.67199375" y1="36.3752" x2="19.2302" y2="36.3752" width="0.1524" layer="16"/> -<wire x1="19.2302" y1="36.3752" x2="16.891" y2="34.036" width="0.1524" layer="16"/> -<wire x1="20.32" y1="36.957" x2="20.25379375" y2="36.957" width="0.1524" layer="16"/> -<wire x1="20.25379375" y1="36.957" x2="19.67199375" y2="36.3752" width="0.1524" layer="16"/> -<wire x1="16.891" y1="34.036" x2="16.891" y2="32.512" width="0.1524" layer="16"/> -<wire x1="16.891" y1="32.512" x2="14.732" y2="30.353" width="0.1524" layer="16"/> -<wire x1="14.732" y1="30.353" x2="14.732" y2="28.829" width="0.1524" layer="16"/> -<via x="14.732" y="28.829" extent="1-16" drill="0.3"/> +<via x="14.605" y="28.829" extent="1-16" drill="0.3"/> +<wire x1="18.233" y1="35.834" x2="18.75520625" y2="35.834" width="0.1524" layer="1"/> +<wire x1="18.75520625" y1="35.834" x2="18.80900625" y2="35.8878" width="0.1524" layer="1"/> +<wire x1="18.80900625" y1="35.8878" x2="19.0428" y2="35.8878" width="0.1524" layer="1"/> +<wire x1="19.0428" y1="35.8878" x2="19.304" y2="36.149" width="0.1524" layer="1"/> +<via x="19.304" y="36.149" extent="1-16" drill="0.3"/> +<wire x1="19.304" y1="36.149" x2="19.004" y2="36.149" width="0.1524" layer="16"/> +<wire x1="19.004" y1="36.149" x2="16.891" y2="34.036" width="0.1524" layer="16"/> +<wire x1="16.891" y1="34.036" x2="16.891" y2="29.845" width="0.1524" layer="16"/> +<wire x1="16.891" y1="29.845" x2="16.51" y2="29.464" width="0.1524" layer="16"/> +<wire x1="16.51" y1="29.464" x2="15.367" y2="29.464" width="0.1524" layer="16"/> +<wire x1="15.367" y1="29.464" x2="14.605" y2="28.829" width="0.1524" layer="16"/> +</signal> +<signal name="I-V"> +<contactref element="U2" pad="P$25"/> +<contactref element="U1" pad="12"/> +<contactref element="J3" pad="3"/> +<via x="42.2660875" y="31.6479125" extent="1-16" drill="0.3"/> +<wire x1="33.274" y1="30.734" x2="41.352175" y2="30.734" width="0.1524" layer="16"/> +<wire x1="41.352175" y1="30.734" x2="42.2660875" y2="31.6479125" width="0.1524" layer="16"/> +<wire x1="24.483" y1="31.397" x2="25.908" y2="29.972" width="0.1524" layer="1"/> +<wire x1="25.908" y1="29.972" x2="27.432" y2="29.972" width="0.1524" layer="1"/> +<wire x1="27.432" y1="29.972" x2="28.194" y2="30.734" width="0.1524" layer="1"/> +<wire x1="28.194" y1="30.734" x2="33.274" y2="30.734" width="0.1524" layer="1"/> +<wire x1="43.621009375" y1="31.834009375" x2="42.452184375" y2="31.834009375" width="0.1524" layer="1"/> +<wire x1="42.452184375" y1="31.834009375" x2="42.2660875" y2="31.6479125" width="0.1524" layer="1"/> +<wire x1="24.483" y1="32.584" x2="24.483" y2="31.397" width="0.1524" layer="1"/> +</signal> +<signal name="I-W"> +<contactref element="U2" pad="P$26"/> +<contactref element="U1" pad="11"/> +<contactref element="J3" pad="4"/> +<wire x1="42.566909375" y1="30.5124" x2="42.314909375" y2="30.2604" width="0.1524" layer="1"/> +<wire x1="42.566909375" y1="31.08944375" x2="42.566909375" y2="30.5124" width="0.1524" layer="1"/> +<wire x1="42.811475" y1="31.334009375" x2="42.566909375" y2="31.08944375" width="0.1524" layer="1"/> +<via x="42.314909375" y="30.2604" extent="1-16" drill="0.3"/> +<wire x1="33.274" y1="28.194" x2="40.248509375" y2="28.194" width="0.1524" layer="16"/> +<wire x1="40.248509375" y1="28.194" x2="42.314909375" y2="30.2604" width="0.1524" layer="16"/> +<wire x1="23.983" y1="31.389" x2="24.638" y2="30.734" width="0.1524" layer="1"/> +<wire x1="24.638" y1="30.734" x2="24.6431" y2="30.734" width="0.1524" layer="1"/> +<wire x1="24.6431" y1="30.734" x2="25.7607" y2="29.6164" width="0.1524" layer="1"/> +<wire x1="30.5816" y1="29.6164" x2="32.004" y2="28.194" width="0.1524" layer="1"/> +<wire x1="32.004" y1="28.194" x2="33.274" y2="28.194" width="0.1524" layer="1"/> +<wire x1="25.7607" y1="29.6164" x2="30.5816" y2="29.6164" width="0.1524" layer="1"/> +<wire x1="23.983" y1="32.584" x2="23.983" y2="31.389" width="0.1524" layer="1"/> +<wire x1="42.811475" y1="31.334009375" x2="43.621009375" y2="31.334009375" width="0" layer="19" extent="1-1"/> +</signal> +<signal name="N$12"> +<contactref element="U1" pad="2"/> +<contactref element="U$1" pad="P$1"/> +<contactref element="C46" pad="1"/> +<wire x1="19.483" y1="32.584" x2="19.483" y2="31.92213125" width="0.1524" layer="1"/> +<wire x1="19.483" y1="31.92213125" x2="19.5174" y2="31.88773125" width="0.1524" layer="1"/> +<wire x1="19.5174" y1="31.88773125" x2="19.5174" y2="29.9514" width="0.1524" layer="1"/> +<wire x1="19.5174" y1="29.9514" x2="18.288" y2="28.722" width="0.1524" layer="1"/> +<wire x1="18.288" y1="28.722" x2="18.288" y2="28.232" width="0.1524" layer="1"/> +<wire x1="18.288" y1="28.232" x2="19.05" y2="27.47" width="0.1524" layer="1"/> +</signal> +<signal name="N$17"> +<contactref element="U1" pad="1"/> +<contactref element="U$1" pad="P$2"/> +<contactref element="C9" pad="1"/> +<wire x1="18.983" y1="32.584" x2="18.983" y2="31.917" width="0.1524" layer="1"/> +<wire x1="18.983" y1="31.917" x2="18.288" y2="31.222" width="0.1524" layer="1"/> +<wire x1="18.288" y1="31.222" x2="18.288" y2="30.734" width="0.1524" layer="1"/> +<wire x1="18.288" y1="30.734" x2="17.018" y2="29.464" width="0.1524" layer="1"/> +<wire x1="17.22226875" y1="27.8926" x2="17.2304" y2="27.8926" width="0.1524" layer="1"/> +<wire x1="17.2304" y1="27.8926" x2="17.653" y2="27.47" width="0.1524" layer="1"/> +<wire x1="17.018" y1="29.464" x2="17.018" y2="28.09686875" width="0.1524" layer="1"/> +<wire x1="17.018" y1="28.09686875" x2="17.22226875" y2="27.8926" width="0.1524" layer="1"/> </signal> </signals> </board> diff --git a/circuit/mkbldcdriver/mkbldcdriver.sch b/circuit/mkbldcdriver/mkbldcdriver.sch index 88a470d9882872eb5674e6420dc27a51b490fadf..08bb9bd3a052977f3b390532ef97edf604dd1d3f 100644 --- a/circuit/mkbldcdriver/mkbldcdriver.sch +++ b/circuit/mkbldcdriver/mkbldcdriver.sch @@ -1649,8 +1649,8 @@ Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description <pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35"/> </package> <package name="BFC"> -<pad name="P$1" x="-4.9784" y="0" drill="2.032" diameter="3.81"/> -<pad name="P$2" x="4.9784" y="0" drill="2.032" diameter="3.81"/> +<pad name="P$1" x="-4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/> +<pad name="P$2" x="4.9784" y="0" drill="2.032" diameter="3.81" thermals="no"/> <circle x="0" y="0" radius="9.9822" width="0.127" layer="21"/> <text x="-2.54" y="3.81" size="1.27" layer="25">>NAME</text> <text x="-2.54" y="-5.08" size="1.27" layer="27">>VALUE</text> @@ -1673,68 +1673,28 @@ Source: http://www.irf.com/product-info/datasheets/data/irf6648.pdf</description <hole x="-1.5" y="0.4" drill="0.85"/> <hole x="1.5" y="0.4" drill="0.85"/> </package> -<package name="6MM_SWITCH"> -<description><b>OMRON SWITCH</b></description> -<wire x1="3.302" y1="-0.762" x2="3.048" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="3.302" y1="-0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> -<wire x1="3.048" y1="0.762" x2="3.302" y2="0.762" width="0.1524" layer="21"/> -<wire x1="3.048" y1="1.016" x2="3.048" y2="2.54" width="0.1524" layer="51"/> -<wire x1="-3.302" y1="0.762" x2="-3.048" y2="0.762" width="0.1524" layer="21"/> -<wire x1="-3.302" y1="0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="-0.762" x2="-3.302" y2="-0.762" width="0.1524" layer="21"/> -<wire x1="3.048" y1="2.54" x2="2.54" y2="3.048" width="0.1524" layer="51"/> -<wire x1="2.54" y1="-3.048" x2="3.048" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="3.048" y1="-2.54" x2="3.048" y2="-1.016" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="3.048" x2="-3.048" y2="2.54" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="2.54" x2="-3.048" y2="1.016" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="-3.048" x2="-3.048" y2="-2.54" width="0.1524" layer="51"/> -<wire x1="-3.048" y1="-2.54" x2="-3.048" y2="-1.016" width="0.1524" layer="51"/> -<wire x1="-1.27" y1="1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="1.27" y1="-1.27" x2="-1.27" y2="-1.27" width="0.0508" layer="51"/> -<wire x1="1.27" y1="-1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> -<wire x1="-1.27" y1="1.27" x2="1.27" y2="1.27" width="0.0508" layer="51"/> -<wire x1="-1.27" y1="3.048" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> -<wire x1="1.27" y1="2.794" x2="-1.27" y2="2.794" width="0.0508" layer="21"/> -<wire x1="1.27" y1="2.794" x2="1.27" y2="3.048" width="0.0508" layer="21"/> -<wire x1="1.143" y1="-2.794" x2="-1.27" y2="-2.794" width="0.0508" layer="21"/> -<wire x1="1.143" y1="-2.794" x2="1.143" y2="-3.048" width="0.0508" layer="21"/> -<wire x1="-1.27" y1="-2.794" x2="-1.27" y2="-3.048" width="0.0508" layer="21"/> -<wire x1="2.54" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="51"/> -<wire x1="-2.54" y1="-3.048" x2="-2.159" y2="-3.048" width="0.1524" layer="51"/> -<wire x1="-2.159" y1="-3.048" x2="-1.27" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="-2.54" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="51"/> -<wire x1="2.54" y1="3.048" x2="2.159" y2="3.048" width="0.1524" layer="51"/> -<wire x1="2.159" y1="3.048" x2="1.27" y2="3.048" width="0.1524" layer="21"/> -<wire x1="1.27" y1="3.048" x2="-1.27" y2="3.048" width="0.1524" layer="21"/> -<wire x1="-1.27" y1="3.048" x2="-2.159" y2="3.048" width="0.1524" layer="21"/> -<wire x1="-1.27" y1="-3.048" x2="1.143" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="1.143" y1="-3.048" x2="2.159" y2="-3.048" width="0.1524" layer="21"/> -<wire x1="3.048" y1="-0.762" x2="3.048" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="3.048" y1="0.762" x2="3.048" y2="1.016" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="-0.762" x2="-3.048" y2="-1.016" width="0.1524" layer="21"/> -<wire x1="-3.048" y1="0.762" x2="-3.048" y2="1.016" width="0.1524" layer="21"/> -<wire x1="-1.27" y1="-2.159" x2="1.27" y2="-2.159" width="0.1524" layer="51"/> -<wire x1="1.27" y1="2.286" x2="-1.27" y2="2.286" width="0.1524" layer="51"/> -<wire x1="-2.413" y1="1.27" x2="-2.413" y2="0.508" width="0.1524" layer="51"/> -<wire x1="-2.413" y1="-0.508" x2="-2.413" y2="-1.27" width="0.1524" layer="51"/> -<wire x1="-2.413" y1="0.508" x2="-2.159" y2="-0.381" width="0.1524" layer="51"/> -<circle x="0" y="0" radius="1.778" width="0.1524" layer="21"/> -<circle x="-2.159" y="-2.159" radius="0.508" width="0.1524" layer="51"/> -<circle x="2.159" y="-2.032" radius="0.508" width="0.1524" layer="51"/> -<circle x="2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> -<circle x="-2.159" y="2.159" radius="0.508" width="0.1524" layer="51"/> -<circle x="0" y="0" radius="0.635" width="0.0508" layer="51"/> -<circle x="0" y="0" radius="0.254" width="0.1524" layer="21"/> -<smd name="1" x="-3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> -<smd name="2" x="3.302" y="2.286" dx="2.286" dy="1.524" layer="1"/> -<smd name="3" x="-3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> -<smd name="4" x="3.302" y="-2.286" dx="2.286" dy="1.524" layer="1"/> -<text x="-3.048" y="3.683" size="1.27" layer="25" ratio="10">>NAME</text> -<text x="-3.048" y="-5.08" size="1.27" layer="27" ratio="10">>VALUE</text> -<text x="-4.318" y="1.651" size="1.27" layer="51" ratio="10">1</text> -<text x="3.556" y="1.524" size="1.27" layer="51" ratio="10">2</text> -<text x="-4.572" y="-2.794" size="1.27" layer="51" ratio="10">3</text> -<text x="3.556" y="-2.794" size="1.27" layer="51" ratio="10">4</text> +<package name="TACT-SWITCH-KMR6"> +<smd name="P$1" x="-2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$2" x="2.05" y="0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$3" x="-2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$4" x="2.05" y="-0.8" dx="0.9" dy="1" layer="1" rot="R180"/> +<smd name="P$5" x="0" y="1.5" dx="1.7" dy="0.55" layer="1" rot="R180"/> +<wire x1="-1.4" y1="0.8" x2="0" y2="0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="1.4" y2="0.8" width="0.127" layer="51"/> +<wire x1="-1.4" y1="-0.8" x2="0" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="1.4" y2="-0.8" width="0.127" layer="51"/> +<wire x1="0" y1="0.8" x2="0" y2="0.6" width="0.127" layer="51"/> +<wire x1="0" y1="0.6" x2="0.4" y2="-0.4" width="0.127" layer="51"/> +<wire x1="0" y1="-0.8" x2="0" y2="-0.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="0.2" x2="-2.1" y2="-0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="-0.2" x2="2.1" y2="0.2" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.4" x2="2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="1.5" x2="1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-1" y1="1.5" x2="-2.1" y2="1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="1.5" x2="-2.1" y2="1.4" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.4" x2="-2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="-2.1" y1="-1.5" x2="2.1" y2="-1.5" width="0.127" layer="51"/> +<wire x1="2.1" y1="-1.5" x2="2.1" y2="-1.4" width="0.127" layer="51"/> </package> <package name="P-LCC-4"> <description><b>Power TOPLED®</b><p> @@ -1841,24 +1801,71 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> <text x="-3.4925" y="-1.27" size="0.6096" layer="25" font="vector" rot="R90">>Name</text> <text x="4.1275" y="-1.5875" size="0.6096" layer="27" font="vector" rot="R90">>Value</text> </package> -<package name="SOT23"> -<description><b>SOT 23</b></description> -<wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.6604" width="0.1524" layer="51"/> -<wire x1="1.4224" y1="-0.6604" x2="-1.4224" y2="-0.6604" width="0.1524" layer="51"/> -<wire x1="-1.4224" y1="-0.6604" x2="-1.4224" y2="0.6604" width="0.1524" layer="51"/> -<wire x1="-1.4224" y1="0.6604" x2="1.4224" y2="0.6604" width="0.1524" layer="51"/> -<wire x1="-1.4224" y1="-0.1524" x2="-1.4224" y2="0.6604" width="0.1524" layer="21"/> -<wire x1="-1.4224" y1="0.6604" x2="-0.8636" y2="0.6604" width="0.1524" layer="21"/> -<wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.1524" width="0.1524" layer="21"/> -<wire x1="0.8636" y1="0.6604" x2="1.4224" y2="0.6604" width="0.1524" layer="21"/> -<smd name="3" x="0" y="1.1" dx="1" dy="1.4" layer="1"/> -<smd name="2" x="0.95" y="-1.1" dx="1" dy="1.4" layer="1"/> -<smd name="1" x="-0.95" y="-1.1" dx="1" dy="1.4" layer="1"/> -<text x="-1.905" y="1.905" size="1.27" layer="25">>NAME</text> -<text x="-1.905" y="-3.175" size="1.27" layer="27">>VALUE</text> -<rectangle x1="-0.2286" y1="0.7112" x2="0.2286" y2="1.2954" layer="51"/> -<rectangle x1="0.7112" y1="-1.2954" x2="1.1684" y2="-0.7112" layer="51"/> -<rectangle x1="-1.1684" y1="-1.2954" x2="-0.7112" y2="-0.7112" layer="51"/> +<package name="P-LCC-4-FANCYFAB"> +<description><b>Power TOPLED®</b><p> +Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> +<wire x1="-1.4" y1="-1.05" x2="-1.4" y2="-1.6" width="0.2032" layer="51"/> +<wire x1="-1.4" y1="-1.6" x2="-1" y2="-1.6" width="0.2032" layer="51"/> +<wire x1="-1" y1="-1.6" x2="-0.85" y2="-1.6" width="0.2032" layer="51"/> +<wire x1="-0.85" y1="-1.6" x2="1" y2="-1.6" width="0.2032" layer="51"/> +<wire x1="1" y1="-1.6" x2="1.4" y2="-1.6" width="0.2032" layer="51"/> +<wire x1="1.4" y1="-1.6" x2="1.4" y2="1.6" width="0.2032" layer="51"/> +<wire x1="1.4" y1="1.6" x2="1.1" y2="1.6" width="0.2032" layer="51"/> +<wire x1="1.1" y1="1.6" x2="-1" y2="1.6" width="0.2032" layer="51"/> +<wire x1="-1" y1="1.6" x2="-1.4" y2="1.6" width="0.2032" layer="51"/> +<wire x1="-1" y1="1.6" x2="-1" y2="1.8" width="0.1016" layer="51"/> +<wire x1="-1" y1="1.8" x2="-0.5" y2="1.8" width="0.1016" layer="51"/> +<wire x1="-0.5" y1="1.8" x2="-0.5" y2="1.65" width="0.1016" layer="51"/> +<wire x1="0.5" y1="1.65" x2="0.5" y2="1.8" width="0.1016" layer="51"/> +<wire x1="0.5" y1="1.8" x2="1.1" y2="1.8" width="0.1016" layer="51"/> +<wire x1="1.1" y1="1.8" x2="1.1" y2="1.6" width="0.1016" layer="51"/> +<wire x1="-1" y1="-1.6" x2="-1" y2="-1.8" width="0.1016" layer="51"/> +<wire x1="-1" y1="-1.8" x2="-0.5" y2="-1.8" width="0.1016" layer="51"/> +<wire x1="-0.5" y1="-1.8" x2="-0.5" y2="-1.65" width="0.1016" layer="51"/> +<wire x1="0.5" y1="-1.65" x2="0.5" y2="-1.8" width="0.1016" layer="51"/> +<wire x1="0.5" y1="-1.8" x2="1" y2="-1.8" width="0.1016" layer="51"/> +<wire x1="1" y1="-1.8" x2="1" y2="-1.6" width="0.1016" layer="51"/> +<wire x1="-0.85" y1="-1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/> +<wire x1="-1.4" y1="1.6" x2="-1.4" y2="-1.05" width="0.2032" layer="51"/> +<circle x="0" y="0" radius="1.1" width="0.2032" layer="51"/> +<text x="-3.81" y="-2.54" size="1.27" layer="25" rot="R90">>NAME</text> +<text x="5.08" y="-2.54" size="1.27" layer="27" rot="R90">>VALUE</text> +<text x="-1.905" y="-3.81" size="1.27" layer="51">R</text> +<text x="-1.905" y="2.54" size="1.27" layer="51">G</text> +<text x="1.27" y="2.54" size="1.27" layer="51">B</text> +<text x="1.27" y="-3.81" size="1.27" layer="51">A</text> +<rectangle x1="-1.15" y1="0.75" x2="-0.35" y2="1.85" layer="29"/> +<rectangle x1="0.35" y1="0.75" x2="1.15" y2="1.85" layer="29"/> +<rectangle x1="0.35" y1="-1.85" x2="1.15" y2="-0.75" layer="29"/> +<rectangle x1="-1.15" y1="-1.85" x2="-0.35" y2="-0.75" layer="29"/> +<rectangle x1="-1.1" y1="-1.8" x2="-0.4" y2="-0.8" layer="31"/> +<rectangle x1="0.4" y1="-1.8" x2="1.1" y2="-0.8" layer="31"/> +<rectangle x1="0.4" y1="0.8" x2="1.1" y2="1.8" layer="31"/> +<rectangle x1="-1.1" y1="0.8" x2="-0.4" y2="1.8" layer="31"/> +<rectangle x1="-0.2" y1="-0.2" x2="0.2" y2="0.2" layer="21"/> +<smd name="A" x="0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<smd name="R" x="-0.75" y="-1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<smd name="G" x="-0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<smd name="B" x="0.75" y="1.3" dx="0.8" dy="1.1" layer="1" rot="R180" stop="no" cream="no"/> +<circle x="-1.705" y="-1.524" radius="0.127" width="0.127" layer="21"/> +</package> +<package name="2-SMD-5X3MM"> +<wire x1="-2.5" y1="1.3" x2="-2.5" y2="1.6" width="0.127" layer="21"/> +<wire x1="-2.5" y1="1.6" x2="2.5" y2="1.6" width="0.127" layer="21"/> +<wire x1="2.5" y1="1.6" x2="2.5" y2="1.3" width="0.127" layer="21"/> +<wire x1="2.5" y1="-1.3" x2="2.5" y2="-1.6" width="0.127" layer="21"/> +<wire x1="2.5" y1="-1.6" x2="-2.5" y2="-1.6" width="0.127" layer="21"/> +<wire x1="-2.5" y1="-1.6" x2="-2.5" y2="-1.3" width="0.127" layer="21"/> +<smd name="P$1" x="-2" y="0" dx="2" dy="2.4" layer="1"/> +<smd name="P$2" x="2" y="0" dx="2" dy="2.4" layer="1"/> +<text x="-2.54" y="2.54" size="1.27" layer="25">>NAME</text> +<text x="-2.54" y="-3.81" size="1.27" layer="27">>VALUE</text> +</package> +<package name="2-SMD-1-5X3-2MM"> +<smd name="P$1" x="-1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/> +<smd name="P$2" x="1.25" y="0" dx="1.1" dy="1.9" layer="1" rot="R180"/> +<wire x1="-0.7" y1="0.7" x2="0.7" y2="0.7" width="0.127" layer="51"/> +<wire x1="-0.7" y1="-0.7" x2="0.7" y2="-0.7" width="0.127" layer="51"/> </package> </packages> <symbols> @@ -2004,22 +2011,20 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> <pin name="VBUS" x="0" y="5.08" visible="pad" length="short" rot="R270"/> <pin name="GND" x="-2.54" y="5.08" visible="pad" length="short" rot="R270"/> </symbol> -<symbol name="REGULATOR"> -<wire x1="-6.35" y1="5.08" x2="-6.35" y2="2.54" width="0.4064" layer="94"/> -<wire x1="-6.35" y1="2.54" x2="-6.35" y2="-1.27" width="0.4064" layer="94"/> -<wire x1="-6.35" y1="-1.27" x2="0" y2="-1.27" width="0.4064" layer="94"/> -<wire x1="0" y1="-1.27" x2="6.35" y2="-1.27" width="0.4064" layer="94"/> -<wire x1="6.35" y1="-1.27" x2="6.35" y2="2.54" width="0.4064" layer="94"/> -<wire x1="6.35" y1="2.54" x2="6.35" y2="5.08" width="0.4064" layer="94"/> -<wire x1="6.35" y1="5.08" x2="-6.35" y2="5.08" width="0.4064" layer="94"/> -<wire x1="-7.62" y1="2.54" x2="-6.35" y2="2.54" width="0.254" layer="94"/> -<wire x1="0" y1="-1.27" x2="0" y2="-2.54" width="0.254" layer="94"/> -<wire x1="6.35" y1="2.54" x2="7.62" y2="2.54" width="0.254" layer="94"/> -<text x="-6.35" y="-3.81" size="1.27" layer="95">>NAME</text> -<text x="1.27" y="-3.81" size="1.27" layer="96">>VALUE</text> -<pin name="IN" x="-7.62" y="2.54" length="point"/> -<pin name="GND" x="0" y="-2.54" length="point" rot="R90"/> -<pin name="OUT" x="7.62" y="2.54" length="point" rot="R180"/> +<symbol name="CRYSTAL"> +<wire x1="1.016" y1="0" x2="2.54" y2="0" width="0.1524" layer="94"/> +<wire x1="-2.54" y1="0" x2="-1.016" y2="0" width="0.1524" layer="94"/> +<wire x1="-0.381" y1="1.524" x2="-0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="-0.381" y1="-1.524" x2="0.381" y2="-1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="-1.524" x2="0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="0.381" y1="1.524" x2="-0.381" y2="1.524" width="0.254" layer="94"/> +<wire x1="1.016" y1="1.778" x2="1.016" y2="-1.778" width="0.254" layer="94"/> +<wire x1="-1.016" y1="1.778" x2="-1.016" y2="0" width="0.254" layer="94"/> +<wire x1="-1.016" y1="0" x2="-1.016" y2="-1.778" width="0.254" layer="94"/> +<text x="-1.016" y="2.54" size="1.778" layer="95">>NAME</text> +<text x="-1.016" y="-4.318" size="1.778" layer="96">>VALUE</text> +<pin name="2" x="2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1" rot="R180"/> +<pin name="1" x="-2.54" y="0" visible="off" length="point" direction="pas" swaplevel="1"/> </symbol> </symbols> <devicesets> @@ -2101,18 +2106,17 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> </device> </devices> </deviceset> -<deviceset name="6MM_SWITCH" prefix="S" uservalue="yes"> -<description><b>OMRON SWITCH</b></description> +<deviceset name="2-8X4-5_SWITCH"> <gates> -<gate name="2" symbol="TS2" x="0" y="0"/> +<gate name="G$1" symbol="TS2" x="0" y="0"/> </gates> <devices> -<device name="6MM_SWITCH" package="6MM_SWITCH"> +<device name="" package="TACT-SWITCH-KMR6"> <connects> -<connect gate="2" pin="P" pad="1"/> -<connect gate="2" pin="P1" pad="2"/> -<connect gate="2" pin="S" pad="3"/> -<connect gate="2" pin="S1" pad="4"/> +<connect gate="G$1" pin="P" pad="P$1"/> +<connect gate="G$1" pin="P1" pad="P$2"/> +<connect gate="G$1" pin="S" pad="P$3"/> +<connect gate="G$1" pin="S1" pad="P$4"/> </connects> <technologies> <technology name=""/> @@ -2136,6 +2140,17 @@ Source: http://www.osram.convergy.de/ ... LA_LO_LA_LY E67B.pdf</description> <technology name=""/> </technologies> </device> +<device name="FANCYFAB" package="P-LCC-4-FANCYFAB"> +<connects> +<connect gate="G$1" pin="A2" pad="A"/> +<connect gate="G$1" pin="CBLUE" pad="B"/> +<connect gate="G$1" pin="CGREEN" pad="G"/> +<connect gate="G$1" pin="CRED" pad="R"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> </devices> </deviceset> <deviceset name="MICRO-USB" prefix="X"> @@ -2186,16 +2201,24 @@ Three footprint variants included: </device> </devices> </deviceset> -<deviceset name="REGULATOR" prefix="IC" uservalue="yes"> +<deviceset name="CRYSTAL"> <gates> -<gate name="G$1" symbol="REGULATOR" x="0" y="0"/> +<gate name="G$1" symbol="CRYSTAL" x="0" y="0"/> </gates> <devices> -<device name="SOT23" package="SOT23"> +<device name="" package="2-SMD-5X3MM"> <connects> -<connect gate="G$1" pin="GND" pad="3"/> -<connect gate="G$1" pin="IN" pad="2"/> -<connect gate="G$1" pin="OUT" pad="1"/> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="SMALL" package="2-SMD-1-5X3-2MM"> +<connects> +<connect gate="G$1" pin="1" pad="P$1"/> +<connect gate="G$1" pin="2" pad="P$2"/> </connects> <technologies> <technology name=""/> @@ -2291,6 +2314,13 @@ Three footprint variants included: <wire x1="4.6" y1="-4.6" x2="4.6" y2="-4.1" width="0.2032" layer="21"/> <wire x1="-4.6" y1="-4.6" x2="-4.6" y2="-4.1" width="0.2032" layer="21"/> <wire x1="-4.6" y1="-4.6" x2="-4.1" y2="-4.6" width="0.2032" layer="21"/> +<smd name="P$1" x="0" y="0" dx="4.826" dy="4.826" layer="1" cream="no"/> +<polygon width="0.127" layer="31"> +<vertex x="-1.27" y="-1.27"/> +<vertex x="-1.27" y="1.27"/> +<vertex x="1.27" y="1.27"/> +<vertex x="1.27" y="-1.27"/> +</polygon> </package> <package name="TC2030-MCP"> <description><b>TAG-CONNECT ICSP Connector</b> - Legged version<BR><I>Manufacturer:</I> <a href="http://www.tag-connect.com">Tag-Connect</a> @@ -2499,8 +2529,8 @@ This setting can be found in the board layout editor under the Edit menu. Selec <pin name="VDDIO@3" x="-35.56" y="-5.08" length="middle"/> <pin name="VDDIO@2" x="-35.56" y="-2.54" length="middle"/> <pin name="VDDIO@1" x="-35.56" y="0" length="middle"/> -<pin name="PA00/SER1-0/TC2-0" x="43.18" y="0" length="middle" rot="R180"/> -<pin name="PA01/SER1-1/TC2-1" x="43.18" y="-2.54" length="middle" rot="R180"/> +<pin name="PA00/XIN32/SER1-0/TC2-0" x="43.18" y="0" length="middle" rot="R180"/> +<pin name="PA01/XOUT32/SER1-1/TC2-1" x="43.18" y="-2.54" length="middle" rot="R180"/> <pin name="PA02/ADC0-1/DAC-0" x="43.18" y="-5.08" length="middle" rot="R180"/> <pin name="PA03/ANAREF-VREFA/ADC0-1" x="43.18" y="-7.62" length="middle" rot="R180"/> <pin name="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" x="43.18" y="-10.16" length="middle" rot="R180"/> @@ -2513,8 +2543,8 @@ This setting can be found in the board layout editor under the Edit menu. Selec <pin name="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" x="43.18" y="-27.94" length="middle" rot="R180"/> <pin name="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" x="43.18" y="-30.48" length="middle" rot="R180"/> <pin name="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" x="43.18" y="-33.02" length="middle" rot="R180"/> -<pin name="PA14/SER2-2/SER4-2/TC3-0" x="43.18" y="-35.56" length="middle" rot="R180"/> -<pin name="PA15/SER2-3/SER4-3/TC3-1" x="43.18" y="-38.1" length="middle" rot="R180"/> +<pin name="PA14/XIN0/SER2-2/SER4-2/TC3-0" x="43.18" y="-35.56" length="middle" rot="R180"/> +<pin name="PA15/XOUT0/SER2-3/SER4-3/TC3-1" x="43.18" y="-38.1" length="middle" rot="R180"/> <pin name="PA16/SER1-0/SER3-1/TC2-0" x="43.18" y="-40.64" length="middle" rot="R180"/> <pin name="PA17/SER1-1/SER3-0/TC2-1" x="43.18" y="-43.18" length="middle" rot="R180"/> <pin name="PA18/SER1-2/SER3-2/TC3-0" x="43.18" y="-45.72" length="middle" rot="R180"/> @@ -2545,8 +2575,8 @@ This setting can be found in the board layout editor under the Edit menu. Selec <pin name="PB15/SER4-3/TC5-1" x="43.18" y="-116.84" length="middle" rot="R180"/> <pin name="PB16/SER5-0/TC6-0" x="43.18" y="-119.38" length="middle" rot="R180"/> <pin name="PB17/SER5-1/TC6-1" x="43.18" y="-121.92" length="middle" rot="R180"/> -<pin name="PB22/SER1-2/SER5-2/TC7-0" x="43.18" y="-124.46" length="middle" rot="R180"/> -<pin name="PB23/SER1-3/SER5-3/TC7-1" x="43.18" y="-127" length="middle" rot="R180"/> +<pin name="PB22/XIN1/SER1-2/SER5-2/TC7-0" x="43.18" y="-124.46" length="middle" rot="R180"/> +<pin name="PB23/XOUT1/SER1-3/SER5-3/TC7-1" x="43.18" y="-127" length="middle" rot="R180"/> <pin name="PB30/SER7-0/SER5-1/TC0-0/SWO" x="43.18" y="-129.54" length="middle" rot="R180"/> <pin name="RESETN" x="-35.56" y="-55.88" length="middle"/> <pin name="PB31/SER7-1/SER5-0/TC0-1" x="43.18" y="-132.08" length="middle" rot="R180"/> @@ -2624,8 +2654,8 @@ This setting can be found in the board layout editor under the Edit menu. Selec <connect gate="G$1" pin="GND@3" pad="33"/> <connect gate="G$1" pin="GND@4" pad="47"/> <connect gate="G$1" pin="GND@5" pad="54"/> -<connect gate="G$1" pin="PA00/SER1-0/TC2-0" pad="1"/> -<connect gate="G$1" pin="PA01/SER1-1/TC2-1" pad="2"/> +<connect gate="G$1" pin="PA00/XIN32/SER1-0/TC2-0" pad="1"/> +<connect gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1" pad="2"/> <connect gate="G$1" pin="PA02/ADC0-1/DAC-0" pad="3"/> <connect gate="G$1" pin="PA03/ANAREF-VREFA/ADC0-1" pad="4"/> <connect gate="G$1" pin="PA04/ANAREF-VREFB/ADC0-4/SER0-0/TC0-0" pad="13"/> @@ -2638,8 +2668,8 @@ This setting can be found in the board layout editor under the Edit menu. Selec <connect gate="G$1" pin="PA11/ADC0-11/SER0-3/SER2-3/TC1-1/TCC0-3" pad="20"/> <connect gate="G$1" pin="PA12/SER2-0/SER4-1/TC2-0/TCC0-6" pad="29"/> <connect gate="G$1" pin="PA13/SER2-1/SER4-0/TC2-1/TCC0-7" pad="30"/> -<connect gate="G$1" pin="PA14/SER2-2/SER4-2/TC3-0" pad="31"/> -<connect gate="G$1" pin="PA15/SER2-3/SER4-3/TC3-1" pad="32"/> +<connect gate="G$1" pin="PA14/XIN0/SER2-2/SER4-2/TC3-0" pad="31"/> +<connect gate="G$1" pin="PA15/XOUT0/SER2-3/SER4-3/TC3-1" pad="32"/> <connect gate="G$1" pin="PA16/SER1-0/SER3-1/TC2-0" pad="35"/> <connect gate="G$1" pin="PA17/SER1-1/SER3-0/TC2-1" pad="36"/> <connect gate="G$1" pin="PA18/SER1-2/SER3-2/TC3-0" pad="37"/> @@ -2671,8 +2701,8 @@ This setting can be found in the board layout editor under the Edit menu. Selec <connect gate="G$1" pin="PB15/SER4-3/TC5-1" pad="28"/> <connect gate="G$1" pin="PB16/SER5-0/TC6-0" pad="39"/> <connect gate="G$1" pin="PB17/SER5-1/TC6-1" pad="40"/> -<connect gate="G$1" pin="PB22/SER1-2/SER5-2/TC7-0" pad="49"/> -<connect gate="G$1" pin="PB23/SER1-3/SER5-3/TC7-1" pad="50"/> +<connect gate="G$1" pin="PB22/XIN1/SER1-2/SER5-2/TC7-0" pad="49"/> +<connect gate="G$1" pin="PB23/XOUT1/SER1-3/SER5-3/TC7-1" pad="50"/> <connect gate="G$1" pin="PB30/SER7-0/SER5-1/TC0-0/SWO" pad="59"/> <connect gate="G$1" pin="PB31/SER7-1/SER5-0/TC0-1" pad="60"/> <connect gate="G$1" pin="RESETN" pad="52"/> @@ -2770,14 +2800,14 @@ Two variants - one "with legs" (for hands-free fit on PCB) and another "without <wire x1="1.473" y1="0.983" x2="1.473" y2="-0.983" width="0.0508" layer="39"/> <wire x1="1.473" y1="-0.983" x2="-1.473" y2="-0.983" width="0.0508" layer="39"/> <wire x1="-1.473" y1="-0.983" x2="-1.473" y2="0.983" width="0.0508" layer="39"/> -<wire x1="-0.356" y1="0.432" x2="0.356" y2="0.432" width="0.1016" layer="51"/> -<wire x1="-0.356" y1="-0.419" x2="0.356" y2="-0.419" width="0.1016" layer="51"/> -<smd name="1" x="-0.85" y="0" dx="1.1" dy="1" layer="1"/> -<smd name="2" x="0.85" y="0" dx="1.1" dy="1" layer="1"/> +<wire x1="-0.356" y1="0.332" x2="0.356" y2="0.332" width="0.1016" layer="51"/> +<wire x1="-0.356" y1="-0.319" x2="0.356" y2="-0.319" width="0.1016" layer="51"/> +<smd name="1" x="-0.8" y="0" dx="0.96" dy="0.8" layer="1"/> +<smd name="2" x="0.8" y="0" dx="0.96" dy="0.8" layer="1"/> <text x="-0.889" y="1.397" size="1.016" layer="25">>NAME</text> <text x="-1.016" y="-2.413" size="1.016" layer="27">>VALUE</text> -<rectangle x1="-0.8382" y1="-0.4699" x2="-0.3381" y2="0.4801" layer="51"/> -<rectangle x1="0.3302" y1="-0.4699" x2="0.8303" y2="0.4801" layer="51"/> +<rectangle x1="-0.8382" y1="-0.4" x2="-0.3381" y2="0.4" layer="51"/> +<rectangle x1="0.3302" y1="-0.4" x2="0.8303" y2="0.4" layer="51"/> <rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/> </package> <package name="0402-CAP"> @@ -3413,6 +3443,25 @@ Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</desc <package name="PWRPAD_4MM"> <pad name="P$1" x="0" y="0" drill="3.9878" diameter="6.35" thermals="no"/> </package> +<package name="SOT23-5"> +<description><b>Small Outline Transistor</b>, 5 lead</description> +<wire x1="-1.544" y1="0.713" x2="1.544" y2="0.713" width="0.1524" layer="21"/> +<wire x1="1.544" y1="0.713" x2="1.544" y2="-0.712" width="0.1524" layer="21"/> +<wire x1="1.544" y1="-0.712" x2="-1.544" y2="-0.712" width="0.1524" layer="21"/> +<wire x1="-1.544" y1="-0.712" x2="-1.544" y2="0.713" width="0.1524" layer="21"/> +<smd name="5" x="-0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="4" x="0.95" y="1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="1" x="-0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="2" x="0" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/> +<smd name="3" x="0.95" y="-1.306" dx="0.5334" dy="1.1938" layer="1"/> +<text x="-1.778" y="-1.778" size="1.27" layer="25" ratio="10" rot="R90">>NAME</text> +<text x="3.048" y="-1.778" size="1.27" layer="27" ratio="10" rot="R90">>VALUE</text> +<rectangle x1="-1.1875" y1="0.7126" x2="-0.7125" y2="1.5439" layer="51"/> +<rectangle x1="0.7125" y1="0.7126" x2="1.1875" y2="1.5439" layer="51"/> +<rectangle x1="-1.1875" y1="-1.5437" x2="-0.7125" y2="-0.7124" layer="51"/> +<rectangle x1="-0.2375" y1="-1.5437" x2="0.2375" y2="-0.7124" layer="51"/> +<rectangle x1="0.7125" y1="-1.5437" x2="1.1875" y2="-0.7124" layer="51"/> +</package> </packages> <symbols> <symbol name="PWRPAD"> @@ -3481,6 +3530,18 @@ Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</desc <wire x1="12.7" y1="35.56" x2="-12.7" y2="35.56" width="0.254" layer="94"/> <pin name="GNDPAD" x="0" y="-43.18" length="middle" rot="R90"/> </symbol> +<symbol name="VREG-AP2112"> +<pin name="VIN" x="-12.7" y="2.54" length="middle"/> +<pin name="EN" x="-12.7" y="-2.54" length="middle"/> +<pin name="GND" x="0" y="-10.16" length="middle" rot="R90"/> +<pin name="VOUT" x="12.7" y="2.54" length="middle" rot="R180"/> +<wire x1="-7.62" y1="5.08" x2="-7.62" y2="-5.08" width="0.254" layer="94"/> +<wire x1="-7.62" y1="-5.08" x2="7.62" y2="-5.08" width="0.254" layer="94"/> +<wire x1="7.62" y1="-5.08" x2="7.62" y2="5.08" width="0.254" layer="94"/> +<wire x1="7.62" y1="5.08" x2="-7.62" y2="5.08" width="0.254" layer="94"/> +<text x="-2.54" y="7.62" size="1.27" layer="95">>NAME</text> +<text x="2.54" y="-7.62" size="1.27" layer="96">>VALUE</text> +</symbol> </symbols> <devicesets> <deviceset name="PWRPAD" prefix="J"> @@ -3585,6 +3646,24 @@ Basic schematic elements and footprints for 0603, 1206, and PTH resistors.</desc </device> </devices> </deviceset> +<deviceset name="VREG-AP2112" prefix="U"> +<gates> +<gate name="G$1" symbol="VREG-AP2112" x="0" y="0"/> +</gates> +<devices> +<device name="" package="SOT23-5"> +<connects> +<connect gate="G$1" pin="EN" pad="3"/> +<connect gate="G$1" pin="GND" pad="2"/> +<connect gate="G$1" pin="VIN" pad="1"/> +<connect gate="G$1" pin="VOUT" pad="5"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> </devicesets> </library> <library name="SparkFun-Connectors"> @@ -4853,12 +4932,12 @@ Diode with low voltage drop</description> <part name="R9" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="16.2K"/> <part name="C18" library="borkedlabs-passives" deviceset="CAP" device="0805" value="120pF"/> <part name="C15" library="borkedlabs-passives" deviceset="CAP" device="0805" value="6.8nF"/> -<part name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="31.6k"/> -<part name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="10k"/> +<part name="R4" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="22k"/> +<part name="R5" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="6k8"/> <part name="GND17" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> <part name="GND12" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k"/> -<part name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2"/> +<part name="R8" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="1k8"/> +<part name="R7" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3"/> <part name="+3V311" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> <part name="J7" library="fab" deviceset="PWRPAD" device="2-5MM"/> <part name="J16" library="fab" deviceset="PWRPAD" device="2-5MM"/> @@ -4893,10 +4972,9 @@ Diode with low voltage drop</description> <part name="+3V317" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> <part name="S2" library="fab" deviceset="SLIDE-SWITCH" device=""/> <part name="+3V35" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> -<part name="S1" library="fab" deviceset="6MM_SWITCH" device="6MM_SWITCH"/> -<part name="D1" library="fab" deviceset="LEDRGBNEW" device=""/> +<part name="S1" library="fab" deviceset="2-8X4-5_SWITCH" device=""/> +<part name="D1" library="fab" deviceset="LEDRGBNEW" device="FANCYFAB" value="LEDRGBNEWFANCYFAB"/> <part name="X1" library="fab" deviceset="MICRO-USB" device="_ORIG"/> -<part name="IC1" library="fab" deviceset="REGULATOR" device="SOT23"/> <part name="C11" library="borkedlabs-passives" deviceset="CAP" device="0805" value="1uF"/> <part name="C10" library="borkedlabs-passives" deviceset="CAP" device="0805" value="0.1uF"/> <part name="GND7" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> @@ -4936,12 +5014,9 @@ Diode with low voltage drop</description> <part name="C12" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> <part name="+3V38" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> <part name="GND11" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="R2" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="220R"/> <part name="C1" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> -<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/> <part name="GND10" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> -<part name="+3V33" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> -<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="1k"/> +<part name="R1" library="borkedlabs-passives" deviceset="RESISTOR" device="0805-RES" value="15k"/> <part name="S3" library="fab" deviceset="SLIDE-SWITCH" device=""/> <part name="R3" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="3K3"/> <part name="GND9" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> @@ -4950,12 +5025,25 @@ Diode with low voltage drop</description> <part name="GND15" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> <part name="GND16" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> <part name="+3V310" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> -<part name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="2k2"/> +<part name="R6" library="eagle-ltspice" library_urn="urn:adsk.eagle:library:217" deviceset="R" device="" package3d_urn="urn:adsk.eagle:package:13300/1" value="3k3"/> <part name="GND20" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> <part name="J12" library="power" deviceset="PWRPAD" device="M3"/> <part name="J13" library="power" deviceset="PWRPAD" device="M3"/> <part name="J14" library="power" deviceset="PWRPAD" device="M3"/> <part name="J15" library="power" deviceset="PWRPAD" device="M3"/> +<part name="+3V1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="+3V2" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="+3V3" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="+3V4" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="+3V3" device=""/> +<part name="D7" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/> +<part name="D2" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/> +<part name="D3" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/> +<part name="D5" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value="1A/23V/620mV"/> +<part name="C9" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="12.5pF"/> +<part name="C46" library="borkedlabs-passives" deviceset="CAP" device="0603-CAP" value="12.5pF"/> +<part name="U$1" library="fab" deviceset="CRYSTAL" device="SMALL"/> +<part name="GND1" library="supply1" library_urn="urn:adsk.eagle:library:371" deviceset="GND" device=""/> +<part name="U3" library="power" deviceset="VREG-AP2112" device=""/> </parts> <sheets> <sheet> @@ -5066,24 +5154,23 @@ Diode with low voltage drop</description> <instance part="C2" gate="G$1" x="-157.48" y="109.22"/> <instance part="GND3" gate="1" x="-180.34" y="106.68" rot="R270"/> <instance part="J1" gate="G$1" x="-73.66" y="-43.18"/> -<instance part="+3V34" gate="G$1" x="-111.76" y="-35.56" rot="R90"/> +<instance part="+3V34" gate="G$1" x="-124.46" y="-35.56" rot="R90"/> <instance part="GND6" gate="1" x="-101.6" y="-40.64" rot="R270"/> <instance part="C37" gate="G$1" x="185.42" y="48.26"/> <instance part="C38" gate="G$1" x="195.58" y="48.26"/> -<instance part="D4" gate="G$1" x="170.18" y="50.8" rot="R270"/> +<instance part="D4" gate="G$1" x="170.18" y="50.8" rot="R90"/> <instance part="C27" gate="G$1" x="121.92" y="76.2" rot="R180"/> <instance part="GND27" gate="1" x="121.92" y="83.82" rot="R180"/> <instance part="+3V317" gate="G$1" x="208.28" y="55.88" rot="R270"/> -<instance part="S2" gate="G$1" x="-30.48" y="-86.36"/> -<instance part="+3V35" gate="G$1" x="-17.78" y="-88.9" rot="R270"/> -<instance part="S1" gate="2" x="-81.28" y="-63.5" rot="R270"/> +<instance part="S2" gate="G$1" x="-20.32" y="-86.36"/> +<instance part="+3V35" gate="G$1" x="-7.62" y="-88.9" rot="R270"/> +<instance part="S1" gate="G$1" x="-81.28" y="-63.5" rot="R270"/> <instance part="D1" gate="G$1" x="-10.16" y="160.02" rot="R90"/> <instance part="X1" gate="G$1" x="-109.22" y="-86.36" rot="R270"/> -<instance part="IC1" gate="G$1" x="-68.58" y="-88.9"/> -<instance part="C11" gate="G$1" x="-40.64" y="-88.9" rot="R180"/> -<instance part="C10" gate="G$1" x="-50.8" y="-88.9" rot="R180"/> +<instance part="C11" gate="G$1" x="-30.48" y="-88.9" rot="R180"/> +<instance part="C10" gate="G$1" x="-40.64" y="-88.9" rot="R180"/> <instance part="GND7" gate="1" x="-99.06" y="-78.74" rot="R180"/> -<instance part="GND8" gate="1" x="-68.58" y="-99.06"/> +<instance part="GND8" gate="1" x="-63.5" y="-99.06"/> <instance part="C8" gate="G$1" x="-78.74" y="-88.9" rot="R180"/> <instance part="+3V36" gate="G$1" x="-22.86" y="154.94" rot="R90"/> <instance part="+3V39" gate="G$1" x="30.48" y="45.72" rot="R90"/> @@ -5119,12 +5206,9 @@ Diode with low voltage drop</description> <instance part="C12" gate="G$1" x="-5.08" y="101.6"/> <instance part="+3V38" gate="G$1" x="22.86" y="106.68" rot="R270"/> <instance part="GND11" gate="1" x="-5.08" y="93.98"/> -<instance part="R2" gate="G$1" x="-58.42" y="-63.5"/> <instance part="C1" gate="G$1" x="-167.64" y="109.22"/> -<instance part="C9" gate="G$1" x="-71.12" y="-68.58"/> -<instance part="GND10" gate="1" x="-48.26" y="-63.5" rot="R90"/> -<instance part="+3V33" gate="G$1" x="-116.84" y="-58.42" rot="R90"/> -<instance part="R1" gate="G$1" x="-109.22" y="-50.8" rot="R90"/> +<instance part="GND10" gate="1" x="-60.96" y="-63.5" rot="R90"/> +<instance part="R1" gate="G$1" x="-111.76" y="-38.1"/> <instance part="S3" gate="G$1" x="-10.16" y="132.08" rot="R180"/> <instance part="R3" gate="G$1" x="-38.1" y="134.62" rot="R180"/> <instance part="GND9" gate="1" x="-48.26" y="134.62" rot="R270"/> @@ -5139,6 +5223,19 @@ Diode with low voltage drop</description> <instance part="J13" gate="G$1" x="304.8" y="124.46" rot="R90"/> <instance part="J14" gate="G$1" x="342.9" y="147.32"/> <instance part="J15" gate="G$1" x="342.9" y="152.4"/> +<instance part="+3V1" gate="G$1" x="274.32" y="17.78"/> +<instance part="+3V2" gate="G$1" x="327.66" y="17.78"/> +<instance part="+3V3" gate="G$1" x="381" y="17.78"/> +<instance part="+3V4" gate="G$1" x="434.34" y="22.86"/> +<instance part="D7" gate="G$1" x="274.32" y="5.08" rot="R90"/> +<instance part="D2" gate="G$1" x="327.66" y="5.08" rot="R90"/> +<instance part="D3" gate="G$1" x="381" y="5.08" rot="R90"/> +<instance part="D5" gate="G$1" x="434.34" y="5.08" rot="R90"/> +<instance part="C9" gate="G$1" x="-2.54" y="119.38" rot="R90"/> +<instance part="C46" gate="G$1" x="-2.54" y="111.76" rot="R90"/> +<instance part="U$1" gate="G$1" x="-15.24" y="114.3" rot="R90"/> +<instance part="GND1" gate="1" x="2.54" y="116.84" rot="R90"/> +<instance part="U3" gate="G$1" x="-63.5" y="-83.82"/> </instances> <busses> </busses> @@ -5355,8 +5452,6 @@ Diode with low voltage drop</description> <junction x="137.16" y="78.74"/> </segment> <segment> -<pinref part="D4" gate="G$1" pin="C"/> -<wire x1="170.18" y1="48.26" x2="170.18" y2="45.72" width="0.1524" layer="91"/> <pinref part="C37" gate="G$1" pin="2"/> <wire x1="170.18" y1="45.72" x2="185.42" y2="45.72" width="0.1524" layer="91"/> <pinref part="C38" gate="G$1" pin="2"/> @@ -5365,6 +5460,8 @@ Diode with low voltage drop</description> <pinref part="GND30" gate="1" pin="GND"/> <wire x1="195.58" y1="45.72" x2="203.2" y2="45.72" width="0.1524" layer="91"/> <junction x="195.58" y="45.72"/> +<pinref part="D4" gate="G$1" pin="A"/> +<wire x1="170.18" y1="48.26" x2="170.18" y2="45.72" width="0.1524" layer="91"/> </segment> <segment> <pinref part="C27" gate="G$1" pin="2"/> @@ -5378,18 +5475,17 @@ Diode with low voltage drop</description> <pinref part="GND7" gate="1" pin="GND"/> </segment> <segment> -<pinref part="IC1" gate="G$1" pin="GND"/> -<wire x1="-68.58" y1="-91.44" x2="-68.58" y2="-93.98" width="0.1524" layer="91"/> <pinref part="C10" gate="G$1" pin="1"/> -<wire x1="-68.58" y1="-93.98" x2="-50.8" y2="-93.98" width="0.1524" layer="91"/> +<wire x1="-63.5" y1="-93.98" x2="-40.64" y2="-93.98" width="0.1524" layer="91"/> <pinref part="C11" gate="G$1" pin="1"/> -<wire x1="-40.64" y1="-93.98" x2="-50.8" y2="-93.98" width="0.1524" layer="91"/> -<junction x="-50.8" y="-93.98"/> -<wire x1="-68.58" y1="-93.98" x2="-68.58" y2="-96.52" width="0.1524" layer="91"/> -<junction x="-68.58" y="-93.98"/> +<wire x1="-30.48" y1="-93.98" x2="-40.64" y2="-93.98" width="0.1524" layer="91"/> +<junction x="-40.64" y="-93.98"/> +<wire x1="-63.5" y1="-93.98" x2="-63.5" y2="-96.52" width="0.1524" layer="91"/> +<junction x="-63.5" y="-93.98"/> <pinref part="GND8" gate="1" pin="GND"/> <pinref part="C8" gate="G$1" pin="1"/> -<wire x1="-78.74" y1="-93.98" x2="-68.58" y2="-93.98" width="0.1524" layer="91"/> +<wire x1="-78.74" y1="-93.98" x2="-63.5" y2="-93.98" width="0.1524" layer="91"/> +<pinref part="U3" gate="G$1" pin="GND"/> </segment> <segment> <pinref part="R39" gate="G$1" pin="1"/> @@ -5455,11 +5551,6 @@ Diode with low voltage drop</description> <wire x1="-5.08" y1="96.52" x2="-5.08" y2="99.06" width="0.1524" layer="91"/> </segment> <segment> -<pinref part="R2" gate="G$1" pin="2"/> -<wire x1="-53.34" y1="-63.5" x2="-50.8" y2="-63.5" width="0.1524" layer="91"/> -<pinref part="GND10" gate="1" pin="GND"/> -</segment> -<segment> <pinref part="R3" gate="G$1" pin="2"/> <pinref part="GND9" gate="1" pin="GND"/> <wire x1="-45.72" y1="134.62" x2="-43.18" y2="134.62" width="0.1524" layer="91"/> @@ -5479,6 +5570,21 @@ Diode with low voltage drop</description> <wire x1="7.62" y1="165.1" x2="33.02" y2="165.1" width="0.1524" layer="91"/> <pinref part="GND20" gate="1" pin="GND"/> </segment> +<segment> +<pinref part="S1" gate="G$1" pin="S1"/> +<wire x1="-76.2" y1="-66.04" x2="-73.66" y2="-66.04" width="0.1524" layer="91"/> +<wire x1="-73.66" y1="-66.04" x2="-73.66" y2="-63.5" width="0.1524" layer="91"/> +<wire x1="-73.66" y1="-63.5" x2="-63.5" y2="-63.5" width="0.1524" layer="91"/> +<pinref part="GND10" gate="1" pin="GND"/> +</segment> +<segment> +<pinref part="C46" gate="G$1" pin="2"/> +<pinref part="C9" gate="G$1" pin="2"/> +<wire x1="0" y1="111.76" x2="0" y2="116.84" width="0.1524" layer="91"/> +<pinref part="GND1" gate="1" pin="GND"/> +<wire x1="0" y1="116.84" x2="0" y2="119.38" width="0.1524" layer="91"/> +<junction x="0" y="116.84"/> +</segment> </net> <net name="+3V3" class="0"> <segment> @@ -5525,8 +5631,12 @@ Diode with low voltage drop</description> </segment> <segment> <pinref part="+3V34" gate="G$1" pin="+3V3"/> -<wire x1="-86.36" y1="-35.56" x2="-109.22" y2="-35.56" width="0.1524" layer="91"/> +<wire x1="-86.36" y1="-35.56" x2="-116.84" y2="-35.56" width="0.1524" layer="91"/> <pinref part="J1" gate="G$1" pin="VDD"/> +<pinref part="R1" gate="G$1" pin="1"/> +<wire x1="-116.84" y1="-35.56" x2="-121.92" y2="-35.56" width="0.1524" layer="91"/> +<wire x1="-116.84" y1="-38.1" x2="-116.84" y2="-35.56" width="0.1524" layer="91"/> +<junction x="-116.84" y="-35.56"/> </segment> <segment> <pinref part="L2" gate="G$1" pin="2"/> @@ -5544,7 +5654,7 @@ Diode with low voltage drop</description> <segment> <pinref part="S2" gate="G$1" pin="3"/> <pinref part="+3V35" gate="G$1" pin="+3V3"/> -<wire x1="-25.4" y1="-88.9" x2="-20.32" y2="-88.9" width="0.1524" layer="91"/> +<wire x1="-15.24" y1="-88.9" x2="-10.16" y2="-88.9" width="0.1524" layer="91"/> </segment> <segment> <pinref part="R4" gate="G$1" pin="1"/> @@ -5591,12 +5701,6 @@ Diode with low voltage drop</description> <pinref part="+3V38" gate="G$1" pin="+3V3"/> </segment> <segment> -<pinref part="R1" gate="G$1" pin="1"/> -<wire x1="-109.22" y1="-55.88" x2="-109.22" y2="-58.42" width="0.1524" layer="91"/> -<pinref part="+3V33" gate="G$1" pin="+3V3"/> -<wire x1="-109.22" y1="-58.42" x2="-114.3" y2="-58.42" width="0.1524" layer="91"/> -</segment> -<segment> <pinref part="R10" gate="G$1" pin="2"/> <wire x1="40.64" y1="48.26" x2="35.56" y2="48.26" width="0.1524" layer="91"/> <wire x1="35.56" y1="48.26" x2="35.56" y2="45.72" width="0.1524" layer="91"/> @@ -5613,51 +5717,37 @@ Diode with low voltage drop</description> <pinref part="D1" gate="G$1" pin="A2"/> <wire x1="-20.32" y1="154.94" x2="-15.24" y2="154.94" width="0.1524" layer="91"/> </segment> -</net> -<net name="DC-CAL" class="0"> <segment> -<pinref part="U2" gate="G$1" pin="DC_CAL"/> -<wire x1="78.74" y1="40.64" x2="60.96" y2="40.64" width="0.1524" layer="91"/> -<label x="60.96" y="40.64" size="1.778" layer="95"/> +<pinref part="+3V4" gate="G$1" pin="+3V3"/> +<wire x1="434.34" y1="7.62" x2="434.34" y2="20.32" width="0.1524" layer="91"/> +<pinref part="D5" gate="G$1" pin="C"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="PB16/SER5-0/TC6-0"/> -<wire x1="-35.56" y1="-5.08" x2="-20.32" y2="-5.08" width="0.1524" layer="91"/> -<label x="-33.02" y="-5.08" size="1.778" layer="95"/> +<pinref part="+3V3" gate="G$1" pin="+3V3"/> +<wire x1="381" y1="15.24" x2="381" y2="7.62" width="0.1524" layer="91"/> +<pinref part="D3" gate="G$1" pin="C"/> </segment> -</net> -<net name="CUR-V" class="0"> <segment> -<pinref part="U2" gate="G$1" pin="SO1"/> -<wire x1="78.74" y1="7.62" x2="60.96" y2="7.62" width="0.1524" layer="91"/> -<label x="60.96" y="7.62" size="1.778" layer="95"/> +<pinref part="+3V2" gate="G$1" pin="+3V3"/> +<wire x1="327.66" y1="15.24" x2="327.66" y2="7.62" width="0.1524" layer="91"/> +<pinref part="D2" gate="G$1" pin="C"/> </segment> <segment> -<wire x1="53.34" y1="-129.54" x2="40.64" y2="-129.54" width="0.1524" layer="91"/> -<label x="40.64" y="-129.54" size="1.778" layer="95"/> -<pinref part="J3" gate="G$1" pin="3"/> -</segment> -<segment> -<pinref part="U1" gate="G$1" pin="PB09/ADC0-3/ADC1-1/SE4-1/TC4-1"/> -<wire x1="-35.56" y1="12.7" x2="-20.32" y2="12.7" width="0.1524" layer="91"/> -<label x="-33.02" y="12.7" size="1.778" layer="95"/> +<pinref part="+3V1" gate="G$1" pin="+3V3"/> +<wire x1="274.32" y1="15.24" x2="274.32" y2="7.62" width="0.1524" layer="91"/> +<pinref part="D7" gate="G$1" pin="C"/> </segment> </net> -<net name="CUR-W" class="0"> -<segment> -<pinref part="U2" gate="G$1" pin="SO2"/> -<wire x1="78.74" y1="5.08" x2="60.96" y2="5.08" width="0.1524" layer="91"/> -<label x="60.96" y="5.08" size="1.778" layer="95"/> -</segment> +<net name="DC-CAL" class="0"> <segment> -<wire x1="53.34" y1="-132.08" x2="40.64" y2="-132.08" width="0.1524" layer="91"/> -<label x="40.64" y="-132.08" size="1.778" layer="95"/> -<pinref part="J3" gate="G$1" pin="4"/> +<pinref part="U2" gate="G$1" pin="DC_CAL"/> +<wire x1="78.74" y1="40.64" x2="60.96" y2="40.64" width="0.1524" layer="91"/> +<label x="60.96" y="40.64" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0"/> -<wire x1="-35.56" y1="15.24" x2="-20.32" y2="15.24" width="0.1524" layer="91"/> -<label x="-33.02" y="15.24" size="1.778" layer="95"/> +<pinref part="U1" gate="G$1" pin="PB16/SER5-0/TC6-0"/> +<wire x1="-35.56" y1="-5.08" x2="-20.32" y2="-5.08" width="0.1524" layer="91"/> +<label x="-33.02" y="-5.08" size="1.778" layer="95"/> </segment> </net> <net name="V-U" class="0"> @@ -5672,6 +5762,8 @@ Diode with low voltage drop</description> <pinref part="C39" gate="G$1" pin="1"/> <wire x1="266.7" y1="2.54" x2="274.32" y2="2.54" width="0.1524" layer="91"/> <wire x1="274.32" y1="2.54" x2="274.32" y2="-2.54" width="0.1524" layer="91"/> +<pinref part="D7" gate="G$1" pin="A"/> +<junction x="274.32" y="2.54"/> </segment> <segment> <wire x1="53.34" y1="-134.62" x2="40.64" y2="-134.62" width="0.1524" layer="91"/> @@ -5696,6 +5788,8 @@ Diode with low voltage drop</description> <pinref part="C41" gate="G$1" pin="1"/> <wire x1="320.04" y1="2.54" x2="327.66" y2="2.54" width="0.1524" layer="91"/> <wire x1="327.66" y1="2.54" x2="327.66" y2="-2.54" width="0.1524" layer="91"/> +<pinref part="D2" gate="G$1" pin="A"/> +<junction x="327.66" y="2.54"/> </segment> <segment> <wire x1="53.34" y1="-137.16" x2="40.64" y2="-137.16" width="0.1524" layer="91"/> @@ -5720,6 +5814,8 @@ Diode with low voltage drop</description> <wire x1="426.72" y1="2.54" x2="434.34" y2="2.54" width="0.1524" layer="91"/> <pinref part="C45" gate="G$1" pin="1"/> <wire x1="434.34" y1="2.54" x2="434.34" y2="-2.54" width="0.1524" layer="91"/> +<pinref part="D5" gate="G$1" pin="A"/> +<junction x="434.34" y="2.54"/> </segment> <segment> <pinref part="J3" gate="G$1" pin="8"/> @@ -6327,11 +6423,11 @@ Diode with low voltage drop</description> <wire x1="119.38" y1="55.88" x2="170.18" y2="55.88" width="0.1524" layer="91"/> <wire x1="170.18" y1="55.88" x2="170.18" y2="60.96" width="0.1524" layer="91"/> <junction x="119.38" y="55.88"/> -<pinref part="D4" gate="G$1" pin="A"/> -<wire x1="170.18" y1="53.34" x2="170.18" y2="55.88" width="0.1524" layer="91"/> <junction x="170.18" y="55.88"/> <pinref part="L2" gate="G$1" pin="1"/> <wire x1="172.72" y1="55.88" x2="170.18" y2="55.88" width="0.1524" layer="91"/> +<pinref part="D4" gate="G$1" pin="C"/> +<wire x1="170.18" y1="53.34" x2="170.18" y2="55.88" width="0.1524" layer="91"/> </segment> </net> <net name="N$30" class="0"> @@ -6390,33 +6486,29 @@ Diode with low voltage drop</description> </segment> <segment> <pinref part="J1" gate="G$1" pin="RESET"/> -<wire x1="-86.36" y1="-38.1" x2="-99.06" y2="-38.1" width="0.1524" layer="91"/> +<wire x1="-86.36" y1="-38.1" x2="-106.68" y2="-38.1" width="0.1524" layer="91"/> <label x="-99.06" y="-38.1" size="1.778" layer="95"/> +<pinref part="R1" gate="G$1" pin="2"/> </segment> <segment> <wire x1="-99.06" y1="-63.5" x2="-88.9" y2="-63.5" width="0.1524" layer="91"/> -<pinref part="S1" gate="2" pin="P1"/> +<pinref part="S1" gate="G$1" pin="P1"/> <wire x1="-86.36" y1="-66.04" x2="-88.9" y2="-66.04" width="0.1524" layer="91"/> <wire x1="-88.9" y1="-66.04" x2="-88.9" y2="-63.5" width="0.1524" layer="91"/> -<wire x1="-88.9" y1="-66.04" x2="-88.9" y2="-71.12" width="0.1524" layer="91"/> -<junction x="-88.9" y="-66.04"/> -<pinref part="C9" gate="G$1" pin="2"/> -<wire x1="-88.9" y1="-71.12" x2="-71.12" y2="-71.12" width="0.1524" layer="91"/> <label x="-99.06" y="-63.5" size="1.778" layer="95"/> </segment> </net> <net name="SWCLK" class="0"> <segment> -<pinref part="J1" gate="G$1" pin="SWCLK"/> -<wire x1="-86.36" y1="-45.72" x2="-109.22" y2="-45.72" width="0.1524" layer="91"/> -<label x="-99.06" y="-45.72" size="1.778" layer="95"/> -<pinref part="R1" gate="G$1" pin="2"/> -</segment> -<segment> <pinref part="U1" gate="G$1" pin="PA30/SER7-2/SER1-2/TC6-0/SWCLK"/> <wire x1="-35.56" y1="45.72" x2="-20.32" y2="45.72" width="0.1524" layer="91"/> <label x="-33.02" y="45.72" size="1.778" layer="95"/> </segment> +<segment> +<pinref part="J1" gate="G$1" pin="SWCLK"/> +<wire x1="-86.36" y1="-45.72" x2="-99.06" y2="-45.72" width="0.1524" layer="91"/> +<label x="-99.06" y="-45.72" size="1.778" layer="95"/> +</segment> </net> <net name="SWDIO" class="0"> <segment> @@ -6440,25 +6532,29 @@ Diode with low voltage drop</description> </net> <net name="N$19" class="0"> <segment> -<pinref part="IC1" gate="G$1" pin="OUT"/> <pinref part="S2" gate="G$1" pin="2"/> -<wire x1="-60.96" y1="-86.36" x2="-50.8" y2="-86.36" width="0.1524" layer="91"/> <pinref part="C10" gate="G$1" pin="2"/> -<wire x1="-50.8" y1="-86.36" x2="-40.64" y2="-86.36" width="0.1524" layer="91"/> -<junction x="-50.8" y="-86.36"/> +<wire x1="-40.64" y1="-86.36" x2="-30.48" y2="-86.36" width="0.1524" layer="91"/> <pinref part="C11" gate="G$1" pin="2"/> -<wire x1="-40.64" y1="-86.36" x2="-35.56" y2="-86.36" width="0.1524" layer="91"/> +<wire x1="-30.48" y1="-86.36" x2="-25.4" y2="-86.36" width="0.1524" layer="91"/> +<junction x="-30.48" y="-86.36"/> +<pinref part="U3" gate="G$1" pin="VOUT"/> +<wire x1="-50.8" y1="-81.28" x2="-50.8" y2="-86.36" width="0.1524" layer="91"/> +<wire x1="-50.8" y1="-86.36" x2="-40.64" y2="-86.36" width="0.1524" layer="91"/> <junction x="-40.64" y="-86.36"/> </segment> </net> <net name="N$22" class="0"> <segment> <pinref part="X1" gate="G$1" pin="VBUS"/> -<pinref part="IC1" gate="G$1" pin="IN"/> <wire x1="-104.14" y1="-86.36" x2="-78.74" y2="-86.36" width="0.1524" layer="91"/> <pinref part="C8" gate="G$1" pin="2"/> -<wire x1="-78.74" y1="-86.36" x2="-76.2" y2="-86.36" width="0.1524" layer="91"/> +<wire x1="-78.74" y1="-86.36" x2="-78.74" y2="-81.28" width="0.1524" layer="91"/> <junction x="-78.74" y="-86.36"/> +<pinref part="U3" gate="G$1" pin="VIN"/> +<wire x1="-78.74" y1="-81.28" x2="-76.2" y2="-81.28" width="0.1524" layer="91"/> +<pinref part="U3" gate="G$1" pin="EN"/> +<wire x1="-78.74" y1="-86.36" x2="-76.2" y2="-86.36" width="0.1524" layer="91"/> </segment> </net> <net name="NP1TX" class="0"> @@ -6468,9 +6564,9 @@ Diode with low voltage drop</description> <label x="78.74" y="185.42" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="PA00/SER1-0/TC2-0"/> -<wire x1="-35.56" y1="114.3" x2="-20.32" y2="114.3" width="0.1524" layer="91"/> -<label x="-33.02" y="114.3" size="1.778" layer="95"/> +<pinref part="U1" gate="G$1" pin="PB12/SER4-0/TC4-0"/> +<wire x1="-35.56" y1="5.08" x2="-20.32" y2="5.08" width="0.1524" layer="91"/> +<label x="-33.02" y="5.08" size="1.778" layer="95"/> </segment> </net> <net name="NP1RX" class="0"> @@ -6480,9 +6576,9 @@ Diode with low voltage drop</description> <label x="78.74" y="187.96" size="1.778" layer="95"/> </segment> <segment> -<pinref part="U1" gate="G$1" pin="PA01/SER1-1/TC2-1"/> -<wire x1="-35.56" y1="111.76" x2="-20.32" y2="111.76" width="0.1524" layer="91"/> -<label x="-33.02" y="111.76" size="1.778" layer="95"/> +<pinref part="U1" gate="G$1" pin="PB13/SER4-1/TC4-1"/> +<wire x1="-35.56" y1="2.54" x2="-20.32" y2="2.54" width="0.1524" layer="91"/> +<label x="-33.02" y="2.54" size="1.778" layer="95"/> </segment> </net> <net name="NP2RX" class="0"> @@ -6577,18 +6673,6 @@ Diode with low voltage drop</description> <label x="78.74" y="106.68" size="1.778" layer="95"/> </segment> </net> -<net name="N$29" class="0"> -<segment> -<pinref part="S1" gate="2" pin="S1"/> -<wire x1="-76.2" y1="-66.04" x2="-73.66" y2="-66.04" width="0.1524" layer="91"/> -<wire x1="-73.66" y1="-66.04" x2="-73.66" y2="-63.5" width="0.1524" layer="91"/> -<pinref part="C9" gate="G$1" pin="1"/> -<wire x1="-73.66" y1="-63.5" x2="-71.12" y2="-63.5" width="0.1524" layer="91"/> -<pinref part="R2" gate="G$1" pin="1"/> -<wire x1="-71.12" y1="-63.5" x2="-63.5" y2="-63.5" width="0.1524" layer="91"/> -<junction x="-71.12" y="-63.5"/> -</segment> -</net> <net name="PWMLO2" class="0"> <segment> <pinref part="U1" gate="G$1" pin="PA09/ADC0-9/ADC1-3/SER0-1/SER2-0/TC0-1/TCC0-1"/> @@ -6715,6 +6799,8 @@ Diode with low voltage drop</description> <wire x1="373.38" y1="2.54" x2="381" y2="2.54" width="0.1524" layer="91"/> <pinref part="C43" gate="G$1" pin="1"/> <wire x1="381" y1="2.54" x2="381" y2="-2.54" width="0.1524" layer="91"/> +<pinref part="D3" gate="G$1" pin="A"/> +<junction x="381" y="2.54"/> </segment> <segment> <pinref part="J3" gate="G$1" pin="7"/> @@ -6856,6 +6942,64 @@ Diode with low voltage drop</description> <label x="-99.06" y="-43.18" size="1.778" layer="95"/> </segment> </net> +<net name="I-V" class="0"> +<segment> +<pinref part="U2" gate="G$1" pin="SO1"/> +<wire x1="78.74" y1="7.62" x2="60.96" y2="7.62" width="0.1524" layer="91"/> +<label x="60.96" y="7.62" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB09/ADC0-3/ADC1-1/SE4-1/TC4-1"/> +<wire x1="-35.56" y1="12.7" x2="-20.32" y2="12.7" width="0.1524" layer="91"/> +<label x="-33.02" y="12.7" size="1.778" layer="95"/> +</segment> +<segment> +<wire x1="53.34" y1="-129.54" x2="40.64" y2="-129.54" width="0.1524" layer="91"/> +<label x="40.64" y="-129.54" size="1.778" layer="95"/> +<pinref part="J3" gate="G$1" pin="3"/> +</segment> +</net> +<net name="I-W" class="0"> +<segment> +<pinref part="U2" gate="G$1" pin="SO2"/> +<wire x1="78.74" y1="5.08" x2="60.96" y2="5.08" width="0.1524" layer="91"/> +<label x="60.96" y="5.08" size="1.778" layer="95"/> +</segment> +<segment> +<pinref part="U1" gate="G$1" pin="PB08/ADC0-2/ADC1-9/SER4-0/TC4-0"/> +<wire x1="-35.56" y1="15.24" x2="-20.32" y2="15.24" width="0.1524" layer="91"/> +<label x="-33.02" y="15.24" size="1.778" layer="95"/> +</segment> +<segment> +<wire x1="53.34" y1="-132.08" x2="40.64" y2="-132.08" width="0.1524" layer="91"/> +<label x="40.64" y="-132.08" size="1.778" layer="95"/> +<pinref part="J3" gate="G$1" pin="4"/> +</segment> +</net> +<net name="N$12" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PA01/XOUT32/SER1-1/TC2-1"/> +<pinref part="U$1" gate="G$1" pin="1"/> +<wire x1="-35.56" y1="111.76" x2="-15.24" y2="111.76" width="0.1524" layer="91"/> +<pinref part="C46" gate="G$1" pin="1"/> +<wire x1="-15.24" y1="111.76" x2="-7.62" y2="111.76" width="0.1524" layer="91"/> +<junction x="-15.24" y="111.76"/> +</segment> +</net> +<net name="N$17" class="0"> +<segment> +<pinref part="U1" gate="G$1" pin="PA00/XIN32/SER1-0/TC2-0"/> +<wire x1="-35.56" y1="114.3" x2="-22.86" y2="114.3" width="0.1524" layer="91"/> +<wire x1="-22.86" y1="114.3" x2="-22.86" y2="116.84" width="0.1524" layer="91"/> +<pinref part="U$1" gate="G$1" pin="2"/> +<wire x1="-22.86" y1="116.84" x2="-15.24" y2="116.84" width="0.1524" layer="91"/> +<wire x1="-15.24" y1="116.84" x2="-10.16" y2="116.84" width="0.1524" layer="91"/> +<wire x1="-10.16" y1="116.84" x2="-10.16" y2="119.38" width="0.1524" layer="91"/> +<junction x="-15.24" y="116.84"/> +<pinref part="C9" gate="G$1" pin="1"/> +<wire x1="-10.16" y1="119.38" x2="-7.62" y2="119.38" width="0.1524" layer="91"/> +</segment> +</net> </nets> </sheet> </sheets> diff --git a/datasheet/3v3-ldo-AP2112.pdf b/datasheet/3v3-ldo-AP2112.pdf new file mode 100644 index 0000000000000000000000000000000000000000..431944e3c16ede870a4887569609add309949c94 Binary files /dev/null and b/datasheet/3v3-ldo-AP2112.pdf differ diff --git a/datasheet/button-kmr6.pdf b/datasheet/button-kmr6.pdf new file mode 100644 index 0000000000000000000000000000000000000000..63a3472327f29fe665fb525d774308c112e7e3c0 Binary files /dev/null and b/datasheet/button-kmr6.pdf differ diff --git a/datasheet/crystal-ecx-31b.pdf b/datasheet/crystal-ecx-31b.pdf new file mode 100644 index 0000000000000000000000000000000000000000..52eacbf06c65b665bc63463890ebc38dcb00221e Binary files /dev/null and b/datasheet/crystal-ecx-31b.pdf differ diff --git a/datasheet/parallel-mosfets.pdf b/datasheet/parallel-mosfets.pdf new file mode 100644 index 0000000000000000000000000000000000000000..d9c47d42ef783db19d2ce7851082f906ab91697f Binary files /dev/null and b/datasheet/parallel-mosfets.pdf differ diff --git a/datasheet/tps54160.pdf b/datasheet/stepdown-tps54160.pdf similarity index 100% rename from datasheet/tps54160.pdf rename to datasheet/stepdown-tps54160.pdf diff --git a/embedded/atsams70-bldc/.vs/atsams70-bldc/v14/.atsuo b/embedded/atsams70-bldc/.vs/atsams70-bldc/v14/.atsuo deleted file mode 100644 index a32824a19cc44226883f5f36886d061269be5340..0000000000000000000000000000000000000000 Binary files a/embedded/atsams70-bldc/.vs/atsams70-bldc/v14/.atsuo and /dev/null differ diff --git a/embedded/mkbldcdriver-v03/.vs/mkbldcdriver-v03/v14/.atsuo b/embedded/mkbldcdriver-v03/.vs/mkbldcdriver-v03/v14/.atsuo deleted file mode 100644 index 6cb941a9f4c80642687368b0956373ae5910d32a..0000000000000000000000000000000000000000 Binary files a/embedded/mkbldcdriver-v03/.vs/mkbldcdriver-v03/v14/.atsuo and /dev/null differ diff --git a/images/fab-v031-01.jpg b/images/fab-v031-01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..837434e3c4f4c79813efa2789f568f4cf9b01e45 Binary files /dev/null and b/images/fab-v031-01.jpg differ diff --git a/images/fab-v031-02.jpg b/images/fab-v031-02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7afeb0dae2094be04b43ddb580b32b23864d247a Binary files /dev/null and b/images/fab-v031-02.jpg differ