Controller.s#8 90 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!DOCTYPE eagle SYSTEM "eagle.dtd">
  3. <eagle version="7.2.0">
  4. <drawing>
  5. <settings>
  6. <setting alwaysvectorfont="no"/>
  7. <setting verticaltext="up"/>
  8. </settings>
  9. <grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
  10. <layers>
  11. <layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
  12. <layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
  13. <layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
  14. <layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
  15. <layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
  16. <layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
  17. <layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
  18. <layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
  19. <layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
  20. <layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
  21. <layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
  22. <layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
  23. <layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
  24. <layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
  25. <layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
  26. <layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
  27. <layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
  28. <layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
  29. <layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/>
  30. <layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/>
  31. <layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/>
  32. <layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/>
  33. <layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/>
  34. <layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/>
  35. <layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/>
  36. <layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/>
  37. <layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/>
  38. <layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/>
  39. <layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
  40. <layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
  41. <layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
  42. <layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/>
  43. <layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/>
  44. <layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
  45. <layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
  46. <layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
  47. <layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/>
  48. <layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/>
  49. <layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
  50. <layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
  51. <layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
  52. <layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/>
  53. <layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
  54. <layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
  55. <layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
  56. <layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/>
  57. <layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/>
  58. <layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/>
  59. <layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/>
  60. <layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
  61. <layer number="51" name="tDocu" color="6" fill="1" visible="no" active="no"/>
  62. <layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/>
  63. <layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
  64. <layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
  65. <layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
  66. <layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
  67. <layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
  68. <layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
  69. <layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
  70. <layer number="93" name="Pins" color="2" fill="1" visible="yes" active="yes"/>
  71. <layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
  72. <layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
  73. <layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
  74. <layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
  75. <layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
  76. <layer number="99" name="SpiceOrder" color="5" fill="1" visible="yes" active="yes"/>
  77. <layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
  78. <layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/>
  79. <layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
  80. <layer number="103" name="fp3" color="7" fill="1" visible="yes" active="yes"/>
  81. <layer number="104" name="Name" color="7" fill="1" visible="yes" active="yes"/>
  82. <layer number="105" name="Beschreib" color="9" fill="1" visible="yes" active="yes"/>
  83. <layer number="106" name="BGA-Top" color="4" fill="1" visible="yes" active="yes"/>
  84. <layer number="107" name="BD-Top" color="5" fill="1" visible="yes" active="yes"/>
  85. <layer number="108" name="fp8" color="7" fill="1" visible="yes" active="yes"/>
  86. <layer number="109" name="fp9" color="7" fill="1" visible="yes" active="yes"/>
  87. <layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/>
  88. <layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/>
  89. <layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/>
  90. <layer number="113" name="ReferenceLS" color="7" fill="1" visible="no" active="no"/>
  91. <layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
  92. <layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="no"/>
  93. <layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
  94. <layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
  95. <layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/>
  96. <layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/>
  97. <layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
  98. <layer number="126" name="_bNames" color="7" fill="1" visible="yes" active="yes"/>
  99. <layer number="127" name="_tValues" color="7" fill="1" visible="yes" active="yes"/>
  100. <layer number="128" name="_bValues" color="7" fill="1" visible="yes" active="yes"/>
  101. <layer number="131" name="tAdjust" color="7" fill="1" visible="yes" active="yes"/>
  102. <layer number="132" name="bAdjust" color="7" fill="1" visible="yes" active="yes"/>
  103. <layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
  104. <layer number="150" name="Notes" color="7" fill="1" visible="yes" active="yes"/>
  105. <layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
  106. <layer number="152" name="_bDocu" color="7" fill="1" visible="yes" active="yes"/>
  107. <layer number="153" name="FabDoc1" color="6" fill="1" visible="no" active="no"/>
  108. <layer number="154" name="FabDoc2" color="2" fill="1" visible="no" active="no"/>
  109. <layer number="155" name="FabDoc3" color="7" fill="15" visible="no" active="no"/>
  110. <layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/>
  111. <layer number="200" name="200bmp" color="1" fill="10" visible="no" active="no"/>
  112. <layer number="201" name="201bmp" color="2" fill="1" visible="no" active="no"/>
  113. <layer number="202" name="202bmp" color="3" fill="1" visible="no" active="no"/>
  114. <layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/>
  115. <layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/>
  116. <layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/>
  117. <layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/>
  118. <layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/>
  119. <layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/>
  120. <layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
  121. <layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
  122. <layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
  123. <layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
  124. <layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
  125. <layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
  126. <layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
  127. <layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
  128. <layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
  129. <layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
  130. <layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
  131. <layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
  132. <layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
  133. <layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
  134. <layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
  135. <layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
  136. <layer number="231" name="Eagle3D_PG1" color="7" fill="1" visible="no" active="no"/>
  137. <layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="no"/>
  138. <layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="no"/>
  139. <layer number="248" name="Housing" color="7" fill="1" visible="yes" active="yes"/>
  140. <layer number="249" name="Edge" color="7" fill="1" visible="yes" active="yes"/>
  141. <layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
  142. <layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
  143. <layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/>
  144. </layers>
  145. <schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R">
  146. <libraries>
  147. <library name="adafruit">
  148. <packages>
  149. <package name="ARDUINO">
  150. <description>&lt;b&gt;Arduino Uno&lt;/b&gt;
  151. &lt;p&gt;
  152. Make a shield with ease, this package has all the named pins as well as the two mounting drill holes and an outline of the USB and DC power connector. The outline is on the DIMENSION layer, so if your board house uses it they will cut the outline to match.</description>
  153. <wire x1="0" y1="0" x2="66.04" y2="0" width="0" layer="20"/>
  154. <wire x1="66.04" y1="0" x2="66.04" y2="2.54" width="0" layer="20"/>
  155. <wire x1="66.04" y1="2.54" x2="68.58" y2="5.08" width="0" layer="20"/>
  156. <wire x1="68.58" y1="5.08" x2="68.58" y2="37.846" width="0" layer="20"/>
  157. <wire x1="68.58" y1="37.846" x2="66.04" y2="40.386" width="0" layer="20"/>
  158. <wire x1="66.04" y1="40.386" x2="66.04" y2="51.816" width="0" layer="20"/>
  159. <wire x1="66.04" y1="51.816" x2="64.516" y2="53.34" width="0" layer="20"/>
  160. <wire x1="64.516" y1="53.34" x2="0" y2="53.34" width="0" layer="20"/>
  161. <wire x1="9.144" y1="31.75" x2="9.144" y2="44.45" width="0" layer="52"/>
  162. <wire x1="9.144" y1="44.45" x2="-6.604" y2="44.45" width="0" layer="52"/>
  163. <wire x1="-6.604" y1="44.45" x2="-6.604" y2="31.75" width="0" layer="52"/>
  164. <wire x1="-6.604" y1="31.75" x2="9.144" y2="31.75" width="0" layer="52"/>
  165. <wire x1="0" y1="53.34" x2="0" y2="0" width="0" layer="20"/>
  166. <wire x1="-1.778" y1="3.81" x2="12.192" y2="3.81" width="0" layer="52"/>
  167. <wire x1="12.192" y1="3.81" x2="12.192" y2="12.7" width="0" layer="52"/>
  168. <wire x1="12.192" y1="12.7" x2="-1.778" y2="12.7" width="0" layer="52"/>
  169. <wire x1="-1.778" y1="12.7" x2="-1.778" y2="3.81" width="0" layer="52"/>
  170. <pad name="D4" x="53.34" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  171. <pad name="A0" x="50.8" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  172. <pad name="D3" x="55.88" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  173. <pad name="D2" x="58.42" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  174. <pad name="D1" x="60.96" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  175. <pad name="D0" x="63.5" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  176. <pad name="D5" x="50.8" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  177. <pad name="D6" x="48.26" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  178. <pad name="D7" x="45.72" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  179. <pad name="D8" x="41.656" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  180. <pad name="D9" x="39.116" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  181. <pad name="D10" x="36.576" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  182. <pad name="D11" x="34.036" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  183. <pad name="D12" x="31.496" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  184. <pad name="D13" x="28.956" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  185. <pad name="GND" x="26.416" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  186. <pad name="AREF" x="23.876" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  187. <pad name="A1" x="53.34" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  188. <pad name="A2" x="55.88" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  189. <pad name="A3" x="58.42" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  190. <pad name="A4" x="60.96" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  191. <pad name="A5" x="63.5" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  192. <pad name="VIN" x="45.72" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  193. <pad name="GND1" x="43.18" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  194. <pad name="GND2" x="40.64" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  195. <pad name="5V" x="38.1" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  196. <pad name="3V" x="35.56" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  197. <pad name="RESET" x="33.02" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  198. <text x="31.2319" y="3.81" size="1.016" layer="21" font="vector">RST</text>
  199. <text x="34.7523" y="3.81" size="1.016" layer="21" font="vector">3v</text>
  200. <text x="37.5463" y="3.81" size="1.016" layer="21" font="vector">5v</text>
  201. <text x="40.7771" y="3.81" size="1.016" layer="21" font="vector">Gnd</text>
  202. <text x="44.7853" y="3.81" size="1.016" layer="21" font="vector">Vin</text>
  203. <text x="54.1121" y="0.4623" size="1.016" layer="21" font="vector">Analog In</text>
  204. <text x="50.419" y="3.81" size="1.016" layer="21" font="vector">0</text>
  205. <text x="52.959" y="3.81" size="1.016" layer="21" font="vector">1</text>
  206. <text x="55.499" y="3.81" size="1.016" layer="21" font="vector">2</text>
  207. <text x="58.039" y="3.81" size="1.016" layer="21" font="vector">3</text>
  208. <text x="60.579" y="3.81" size="1.016" layer="21" font="vector">4</text>
  209. <text x="63.119" y="3.81" size="1.016" layer="21" font="vector">5</text>
  210. <text x="24.765" y="49.53" size="1.016" layer="21" font="vector" rot="R180">ARef</text>
  211. <text x="27.94" y="49.53" size="1.016" layer="21" font="vector" rot="R180">gnd</text>
  212. <text x="30.099" y="49.53" size="1.016" layer="21" font="vector" rot="R180">13</text>
  213. <text x="32.639" y="49.53" size="1.016" layer="21" font="vector" rot="R180">12</text>
  214. <text x="35.179" y="49.53" size="1.016" layer="21" font="vector" rot="R180">11</text>
  215. <text x="37.719" y="49.53" size="1.016" layer="21" font="vector" rot="R180">10</text>
  216. <text x="39.751" y="49.53" size="1.016" layer="21" font="vector" rot="R180">9</text>
  217. <text x="42.291" y="49.53" size="1.016" layer="21" font="vector" rot="R180">8</text>
  218. <text x="46.355" y="49.53" size="1.016" layer="21" font="vector" rot="R180">7</text>
  219. <text x="48.895" y="49.53" size="1.016" layer="21" font="vector" rot="R180">6</text>
  220. <text x="51.435" y="49.53" size="1.016" layer="21" font="vector" rot="R180">5</text>
  221. <text x="53.975" y="49.53" size="1.016" layer="21" font="vector" rot="R180">4</text>
  222. <text x="56.515" y="49.53" size="1.016" layer="21" font="vector" rot="R180">3</text>
  223. <text x="59.055" y="49.53" size="1.016" layer="21" font="vector" rot="R180">2</text>
  224. <text x="61.595" y="49.53" size="1.016" layer="21" font="vector" rot="R180">1</text>
  225. <text x="64.135" y="49.53" size="1.016" layer="21" font="vector" rot="R180">0</text>
  226. <text x="31.623" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  227. <text x="50.927" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  228. <hole x="15.24" y="50.8" drill="3.2"/>
  229. <hole x="66.04" y="35.56" drill="3.2"/>
  230. <hole x="13.97" y="2.54" drill="3.2"/>
  231. </package>
  232. <package name="ARDUINO-BPLACE">
  233. <wire x1="0" y1="0" x2="66.04" y2="0" width="0" layer="22"/>
  234. <wire x1="66.04" y1="0" x2="66.04" y2="2.54" width="0" layer="22"/>
  235. <wire x1="66.04" y1="2.54" x2="68.58" y2="5.08" width="0" layer="22"/>
  236. <wire x1="68.58" y1="5.08" x2="68.58" y2="37.846" width="0" layer="22"/>
  237. <wire x1="68.58" y1="37.846" x2="66.04" y2="40.386" width="0" layer="22"/>
  238. <wire x1="66.04" y1="40.386" x2="66.04" y2="51.816" width="0" layer="22"/>
  239. <wire x1="66.04" y1="51.816" x2="64.516" y2="53.34" width="0" layer="22"/>
  240. <wire x1="64.516" y1="53.34" x2="0" y2="53.34" width="0" layer="22"/>
  241. <wire x1="9.144" y1="31.75" x2="9.144" y2="44.45" width="0" layer="22"/>
  242. <wire x1="9.144" y1="44.45" x2="-6.604" y2="44.45" width="0" layer="22"/>
  243. <wire x1="-6.604" y1="44.45" x2="-6.604" y2="31.75" width="0" layer="22"/>
  244. <wire x1="-6.604" y1="31.75" x2="9.144" y2="31.75" width="0" layer="22"/>
  245. <wire x1="0" y1="53.34" x2="0" y2="0" width="0" layer="22"/>
  246. <wire x1="-1.778" y1="3.81" x2="12.192" y2="3.81" width="0" layer="22"/>
  247. <wire x1="12.192" y1="3.81" x2="12.192" y2="12.7" width="0" layer="22"/>
  248. <wire x1="12.192" y1="12.7" x2="-1.778" y2="12.7" width="0" layer="22"/>
  249. <wire x1="-1.778" y1="12.7" x2="-1.778" y2="3.81" width="0" layer="22"/>
  250. <pad name="D4" x="53.34" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  251. <pad name="A0" x="50.8" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  252. <pad name="D3" x="55.88" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  253. <pad name="D2" x="58.42" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  254. <pad name="D1" x="60.96" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  255. <pad name="D0" x="63.5" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  256. <pad name="D5" x="50.8" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  257. <pad name="D6" x="48.26" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  258. <pad name="D7" x="45.72" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  259. <pad name="D8" x="41.656" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  260. <pad name="D9" x="39.116" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  261. <pad name="D10" x="36.576" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  262. <pad name="D11" x="34.036" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  263. <pad name="D12" x="31.496" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  264. <pad name="D13" x="28.956" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  265. <pad name="GND" x="26.416" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  266. <pad name="AREF" x="23.876" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  267. <pad name="A1" x="53.34" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  268. <pad name="A2" x="55.88" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  269. <pad name="A3" x="58.42" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  270. <pad name="A4" x="60.96" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  271. <pad name="A5" x="63.5" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  272. <pad name="VIN" x="45.72" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  273. <pad name="GND1" x="43.18" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  274. <pad name="GND2" x="40.64" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  275. <pad name="5V" x="38.1" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  276. <pad name="3V" x="35.56" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  277. <pad name="RESET" x="33.02" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  278. <text x="31.2319" y="3.81" size="1.016" layer="21" font="vector">RST</text>
  279. <text x="34.7523" y="3.81" size="1.016" layer="21" font="vector">3v</text>
  280. <text x="37.5463" y="3.81" size="1.016" layer="21" font="vector">5v</text>
  281. <text x="40.7771" y="3.81" size="1.016" layer="21" font="vector">Gnd</text>
  282. <text x="44.7853" y="3.81" size="1.016" layer="21" font="vector">Vin</text>
  283. <text x="54.1121" y="0.4623" size="1.016" layer="21" font="vector">Analog In</text>
  284. <text x="50.419" y="3.81" size="1.016" layer="21" font="vector">0</text>
  285. <text x="52.959" y="3.81" size="1.016" layer="21" font="vector">1</text>
  286. <text x="55.499" y="3.81" size="1.016" layer="21" font="vector">2</text>
  287. <text x="58.039" y="3.81" size="1.016" layer="21" font="vector">3</text>
  288. <text x="60.579" y="3.81" size="1.016" layer="21" font="vector">4</text>
  289. <text x="63.119" y="3.81" size="1.016" layer="21" font="vector">5</text>
  290. <text x="24.765" y="49.53" size="1.016" layer="21" font="vector" rot="R180">ARef</text>
  291. <text x="27.94" y="49.53" size="1.016" layer="21" font="vector" rot="R180">gnd</text>
  292. <text x="30.099" y="49.53" size="1.016" layer="21" font="vector" rot="R180">13</text>
  293. <text x="32.639" y="49.53" size="1.016" layer="21" font="vector" rot="R180">12</text>
  294. <text x="35.179" y="49.53" size="1.016" layer="21" font="vector" rot="R180">11</text>
  295. <text x="37.719" y="49.53" size="1.016" layer="21" font="vector" rot="R180">10</text>
  296. <text x="39.751" y="49.53" size="1.016" layer="21" font="vector" rot="R180">9</text>
  297. <text x="42.291" y="49.53" size="1.016" layer="21" font="vector" rot="R180">8</text>
  298. <text x="46.355" y="49.53" size="1.016" layer="21" font="vector" rot="R180">7</text>
  299. <text x="48.895" y="49.53" size="1.016" layer="21" font="vector" rot="R180">6</text>
  300. <text x="51.435" y="49.53" size="1.016" layer="21" font="vector" rot="R180">5</text>
  301. <text x="53.975" y="49.53" size="1.016" layer="21" font="vector" rot="R180">4</text>
  302. <text x="56.515" y="49.53" size="1.016" layer="21" font="vector" rot="R180">3</text>
  303. <text x="59.055" y="49.53" size="1.016" layer="21" font="vector" rot="R180">2</text>
  304. <text x="61.595" y="49.53" size="1.016" layer="21" font="vector" rot="R180">1</text>
  305. <text x="64.135" y="49.53" size="1.016" layer="21" font="vector" rot="R180">0</text>
  306. <text x="31.623" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  307. <text x="50.927" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  308. <hole x="15.24" y="50.8" drill="3.2"/>
  309. <hole x="66.04" y="35.56" drill="3.2"/>
  310. <hole x="13.97" y="2.54" drill="3.2"/>
  311. </package>
  312. <package name="ARDUINO-NOHOLE">
  313. <wire x1="0" y1="0" x2="66.04" y2="0" width="0" layer="22"/>
  314. <wire x1="66.04" y1="0" x2="66.04" y2="2.54" width="0" layer="22"/>
  315. <wire x1="66.04" y1="2.54" x2="68.58" y2="5.08" width="0" layer="22"/>
  316. <wire x1="68.58" y1="5.08" x2="68.58" y2="37.846" width="0" layer="22"/>
  317. <wire x1="68.58" y1="37.846" x2="66.04" y2="40.386" width="0" layer="22"/>
  318. <wire x1="66.04" y1="40.386" x2="66.04" y2="51.816" width="0" layer="22"/>
  319. <wire x1="66.04" y1="51.816" x2="64.516" y2="53.34" width="0" layer="22"/>
  320. <wire x1="64.516" y1="53.34" x2="0" y2="53.34" width="0" layer="22"/>
  321. <wire x1="9.144" y1="31.75" x2="9.144" y2="44.45" width="0" layer="22"/>
  322. <wire x1="9.144" y1="44.45" x2="-6.604" y2="44.45" width="0" layer="22"/>
  323. <wire x1="-6.604" y1="44.45" x2="-6.604" y2="31.75" width="0" layer="22"/>
  324. <wire x1="-6.604" y1="31.75" x2="9.144" y2="31.75" width="0" layer="22"/>
  325. <wire x1="0" y1="53.34" x2="0" y2="0" width="0" layer="22"/>
  326. <wire x1="-1.778" y1="3.81" x2="12.192" y2="3.81" width="0" layer="22"/>
  327. <wire x1="12.192" y1="3.81" x2="12.192" y2="12.7" width="0" layer="22"/>
  328. <wire x1="12.192" y1="12.7" x2="-1.778" y2="12.7" width="0" layer="22"/>
  329. <wire x1="-1.778" y1="12.7" x2="-1.778" y2="3.81" width="0" layer="22"/>
  330. <pad name="D4" x="53.34" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  331. <pad name="A0" x="50.8" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  332. <pad name="D3" x="55.88" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  333. <pad name="D2" x="58.42" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  334. <pad name="D1" x="60.96" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  335. <pad name="D0" x="63.5" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  336. <pad name="D5" x="50.8" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  337. <pad name="D6" x="48.26" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  338. <pad name="D7" x="45.72" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  339. <pad name="D8" x="41.656" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  340. <pad name="D9" x="39.116" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  341. <pad name="D10" x="36.576" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  342. <pad name="D11" x="34.036" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  343. <pad name="D12" x="31.496" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  344. <pad name="D13" x="28.956" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  345. <pad name="GND" x="26.416" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  346. <pad name="AREF" x="23.876" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  347. <pad name="A1" x="53.34" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  348. <pad name="A2" x="55.88" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  349. <pad name="A3" x="58.42" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  350. <pad name="A4" x="60.96" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  351. <pad name="A5" x="63.5" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  352. <pad name="VIN" x="45.72" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  353. <pad name="GND1" x="43.18" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  354. <pad name="GND2" x="40.64" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  355. <pad name="5V" x="38.1" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  356. <pad name="3V" x="35.56" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  357. <pad name="RESET" x="33.02" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  358. <text x="31.2319" y="3.81" size="1.016" layer="21" font="vector">RST</text>
  359. <text x="34.7523" y="3.81" size="1.016" layer="21" font="vector">3v</text>
  360. <text x="37.5463" y="3.81" size="1.016" layer="21" font="vector">5v</text>
  361. <text x="40.7771" y="3.81" size="1.016" layer="21" font="vector">Gnd</text>
  362. <text x="44.7853" y="3.81" size="1.016" layer="21" font="vector">Vin</text>
  363. <text x="54.1121" y="0.4623" size="1.016" layer="21" font="vector">Analog In</text>
  364. <text x="50.419" y="3.81" size="1.016" layer="21" font="vector">0</text>
  365. <text x="52.959" y="3.81" size="1.016" layer="21" font="vector">1</text>
  366. <text x="55.499" y="3.81" size="1.016" layer="21" font="vector">2</text>
  367. <text x="58.039" y="3.81" size="1.016" layer="21" font="vector">3</text>
  368. <text x="60.579" y="3.81" size="1.016" layer="21" font="vector">4</text>
  369. <text x="63.119" y="3.81" size="1.016" layer="21" font="vector">5</text>
  370. <text x="24.765" y="49.53" size="1.016" layer="21" font="vector" rot="R180">ARef</text>
  371. <text x="27.94" y="49.53" size="1.016" layer="21" font="vector" rot="R180">gnd</text>
  372. <text x="30.099" y="49.53" size="1.016" layer="21" font="vector" rot="R180">13</text>
  373. <text x="32.639" y="49.53" size="1.016" layer="21" font="vector" rot="R180">12</text>
  374. <text x="35.179" y="49.53" size="1.016" layer="21" font="vector" rot="R180">11</text>
  375. <text x="37.719" y="49.53" size="1.016" layer="21" font="vector" rot="R180">10</text>
  376. <text x="39.751" y="49.53" size="1.016" layer="21" font="vector" rot="R180">9</text>
  377. <text x="42.291" y="49.53" size="1.016" layer="21" font="vector" rot="R180">8</text>
  378. <text x="46.355" y="49.53" size="1.016" layer="21" font="vector" rot="R180">7</text>
  379. <text x="48.895" y="49.53" size="1.016" layer="21" font="vector" rot="R180">6</text>
  380. <text x="51.435" y="49.53" size="1.016" layer="21" font="vector" rot="R180">5</text>
  381. <text x="53.975" y="49.53" size="1.016" layer="21" font="vector" rot="R180">4</text>
  382. <text x="56.515" y="49.53" size="1.016" layer="21" font="vector" rot="R180">3</text>
  383. <text x="59.055" y="49.53" size="1.016" layer="21" font="vector" rot="R180">2</text>
  384. <text x="61.595" y="49.53" size="1.016" layer="21" font="vector" rot="R180">1</text>
  385. <text x="64.135" y="49.53" size="1.016" layer="21" font="vector" rot="R180">0</text>
  386. <text x="31.623" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  387. <text x="50.927" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  388. </package>
  389. <package name="ARDUINO-NODIM">
  390. <wire x1="0" y1="0" x2="66.04" y2="0" width="0" layer="52"/>
  391. <wire x1="66.04" y1="0" x2="66.04" y2="2.54" width="0" layer="52"/>
  392. <wire x1="66.04" y1="2.54" x2="68.58" y2="5.08" width="0" layer="52"/>
  393. <wire x1="68.58" y1="5.08" x2="68.58" y2="37.846" width="0" layer="52"/>
  394. <wire x1="68.58" y1="37.846" x2="66.04" y2="40.386" width="0" layer="52"/>
  395. <wire x1="66.04" y1="40.386" x2="66.04" y2="51.816" width="0" layer="52"/>
  396. <wire x1="66.04" y1="51.816" x2="64.516" y2="53.34" width="0" layer="52"/>
  397. <wire x1="64.516" y1="53.34" x2="0" y2="53.34" width="0" layer="52"/>
  398. <wire x1="9.144" y1="31.75" x2="9.144" y2="44.45" width="0" layer="52"/>
  399. <wire x1="9.144" y1="44.45" x2="-6.604" y2="44.45" width="0" layer="52"/>
  400. <wire x1="-6.604" y1="44.45" x2="-6.604" y2="31.75" width="0" layer="52"/>
  401. <wire x1="-6.604" y1="31.75" x2="9.144" y2="31.75" width="0" layer="52"/>
  402. <wire x1="0" y1="53.34" x2="0" y2="0" width="0" layer="52"/>
  403. <wire x1="-1.778" y1="3.81" x2="12.192" y2="3.81" width="0" layer="52"/>
  404. <wire x1="12.192" y1="3.81" x2="12.192" y2="12.7" width="0" layer="52"/>
  405. <wire x1="12.192" y1="12.7" x2="-1.778" y2="12.7" width="0" layer="52"/>
  406. <wire x1="-1.778" y1="12.7" x2="-1.778" y2="3.81" width="0" layer="52"/>
  407. <pad name="D4" x="53.34" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  408. <pad name="A0" x="50.8" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  409. <pad name="D3" x="55.88" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  410. <pad name="D2" x="58.42" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  411. <pad name="D1" x="60.96" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  412. <pad name="D0" x="63.5" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  413. <pad name="D5" x="50.8" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  414. <pad name="D6" x="48.26" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  415. <pad name="D7" x="45.72" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  416. <pad name="D8" x="41.656" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  417. <pad name="D9" x="39.116" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  418. <pad name="D10" x="36.576" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  419. <pad name="D11" x="34.036" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  420. <pad name="D12" x="31.496" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  421. <pad name="D13" x="28.956" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  422. <pad name="GND" x="26.416" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  423. <pad name="AREF" x="23.876" y="50.8" drill="1" diameter="1.6764" shape="octagon"/>
  424. <pad name="A1" x="53.34" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  425. <pad name="A2" x="55.88" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  426. <pad name="A3" x="58.42" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  427. <pad name="A4" x="60.96" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  428. <pad name="A5" x="63.5" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  429. <pad name="VIN" x="45.72" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  430. <pad name="GND1" x="43.18" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  431. <pad name="GND2" x="40.64" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  432. <pad name="5V" x="38.1" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  433. <pad name="3V" x="35.56" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  434. <pad name="RESET" x="33.02" y="2.54" drill="1" diameter="1.6764" shape="octagon"/>
  435. <text x="31.2319" y="3.81" size="1.016" layer="21" font="vector">RST</text>
  436. <text x="34.7523" y="3.81" size="1.016" layer="21" font="vector">3v</text>
  437. <text x="37.5463" y="3.81" size="1.016" layer="21" font="vector">5v</text>
  438. <text x="40.7771" y="3.81" size="1.016" layer="21" font="vector">Gnd</text>
  439. <text x="44.7853" y="3.81" size="1.016" layer="21" font="vector">Vin</text>
  440. <text x="54.1121" y="0.4623" size="1.016" layer="21" font="vector">Analog In</text>
  441. <text x="50.419" y="3.81" size="1.016" layer="21" font="vector">0</text>
  442. <text x="52.959" y="3.81" size="1.016" layer="21" font="vector">1</text>
  443. <text x="55.499" y="3.81" size="1.016" layer="21" font="vector">2</text>
  444. <text x="58.039" y="3.81" size="1.016" layer="21" font="vector">3</text>
  445. <text x="60.579" y="3.81" size="1.016" layer="21" font="vector">4</text>
  446. <text x="63.119" y="3.81" size="1.016" layer="21" font="vector">5</text>
  447. <text x="24.765" y="49.53" size="1.016" layer="21" font="vector" rot="R180">ARef</text>
  448. <text x="27.94" y="49.53" size="1.016" layer="21" font="vector" rot="R180">gnd</text>
  449. <text x="30.099" y="49.53" size="1.016" layer="21" font="vector" rot="R180">13</text>
  450. <text x="32.639" y="49.53" size="1.016" layer="21" font="vector" rot="R180">12</text>
  451. <text x="35.179" y="49.53" size="1.016" layer="21" font="vector" rot="R180">11</text>
  452. <text x="37.719" y="49.53" size="1.016" layer="21" font="vector" rot="R180">10</text>
  453. <text x="39.751" y="49.53" size="1.016" layer="21" font="vector" rot="R180">9</text>
  454. <text x="42.291" y="49.53" size="1.016" layer="21" font="vector" rot="R180">8</text>
  455. <text x="46.355" y="49.53" size="1.016" layer="21" font="vector" rot="R180">7</text>
  456. <text x="48.895" y="49.53" size="1.016" layer="21" font="vector" rot="R180">6</text>
  457. <text x="51.435" y="49.53" size="1.016" layer="21" font="vector" rot="R180">5</text>
  458. <text x="53.975" y="49.53" size="1.016" layer="21" font="vector" rot="R180">4</text>
  459. <text x="56.515" y="49.53" size="1.016" layer="21" font="vector" rot="R180">3</text>
  460. <text x="59.055" y="49.53" size="1.016" layer="21" font="vector" rot="R180">2</text>
  461. <text x="61.595" y="49.53" size="1.016" layer="21" font="vector" rot="R180">1</text>
  462. <text x="64.135" y="49.53" size="1.016" layer="21" font="vector" rot="R180">0</text>
  463. <text x="31.623" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  464. <text x="50.927" y="52.07" size="1.016" layer="21" font="vector">Digital I/O</text>
  465. <hole x="15.24" y="50.8" drill="3.2"/>
  466. <hole x="66.04" y="35.56" drill="3.2"/>
  467. <hole x="13.97" y="2.54" drill="3.2"/>
  468. </package>
  469. </packages>
  470. <symbols>
  471. <symbol name="ARDUINO">
  472. <wire x1="-22.86" y1="22.86" x2="-22.86" y2="-27.94" width="0.254" layer="94"/>
  473. <wire x1="-22.86" y1="-27.94" x2="35.56" y2="-27.94" width="0.254" layer="94"/>
  474. <wire x1="35.56" y1="-27.94" x2="35.56" y2="-25.4" width="0.254" layer="94"/>
  475. <wire x1="35.56" y1="-25.4" x2="40.64" y2="-20.32" width="0.254" layer="94"/>
  476. <wire x1="40.64" y1="-20.32" x2="40.64" y2="5.08" width="0.254" layer="94"/>
  477. <wire x1="40.64" y1="5.08" x2="35.56" y2="10.16" width="0.254" layer="94"/>
  478. <wire x1="35.56" y1="10.16" x2="35.56" y2="20.32" width="0.254" layer="94"/>
  479. <wire x1="35.56" y1="20.32" x2="33.02" y2="22.86" width="0.254" layer="94"/>
  480. <wire x1="33.02" y1="22.86" x2="-22.86" y2="22.86" width="0.254" layer="94"/>
  481. <text x="-7.62" y="0" size="5.08" layer="94">ARDUINO</text>
  482. <text x="-20.32" y="-5.08" size="2.54" layer="94">Duemilanove</text>
  483. <text x="2.54" y="-5.08" size="2.54" layer="94">Diecimila</text>
  484. <text x="20.32" y="-5.08" size="2.54" layer="94">UNO R1/R2</text>
  485. <pin name="D0" x="30.48" y="27.94" visible="pin" length="middle" rot="R270"/>
  486. <pin name="D1" x="27.94" y="27.94" visible="pin" length="middle" rot="R270"/>
  487. <pin name="D2" x="25.4" y="27.94" visible="pin" length="middle" rot="R270"/>
  488. <pin name="D3" x="22.86" y="27.94" visible="pin" length="middle" rot="R270"/>
  489. <pin name="D4" x="20.32" y="27.94" visible="pin" length="middle" rot="R270"/>
  490. <pin name="D5" x="17.78" y="27.94" visible="pin" length="middle" rot="R270"/>
  491. <pin name="D6" x="15.24" y="27.94" visible="pin" length="middle" rot="R270"/>
  492. <pin name="D7" x="12.7" y="27.94" visible="pin" length="middle" rot="R270"/>
  493. <pin name="D8" x="7.62" y="27.94" visible="pin" length="middle" rot="R270"/>
  494. <pin name="D9" x="5.08" y="27.94" visible="pin" length="middle" rot="R270"/>
  495. <pin name="D10" x="2.54" y="27.94" visible="pin" length="middle" rot="R270"/>
  496. <pin name="D11" x="0" y="27.94" visible="pin" length="middle" rot="R270"/>
  497. <pin name="D12" x="-2.54" y="27.94" visible="pin" length="middle" rot="R270"/>
  498. <pin name="D13" x="-5.08" y="27.94" visible="pin" length="middle" rot="R270"/>
  499. <pin name="GND" x="-7.62" y="27.94" visible="pin" length="middle" direction="pwr" rot="R270"/>
  500. <pin name="AREF" x="-10.16" y="27.94" visible="pin" length="middle" rot="R270"/>
  501. <pin name="A5" x="33.02" y="-33.02" visible="pin" length="middle" rot="R90"/>
  502. <pin name="A4" x="30.48" y="-33.02" visible="pin" length="middle" rot="R90"/>
  503. <pin name="A3" x="27.94" y="-33.02" visible="pin" length="middle" rot="R90"/>
  504. <pin name="A2" x="25.4" y="-33.02" visible="pin" length="middle" rot="R90"/>
  505. <pin name="A1" x="22.86" y="-33.02" visible="pin" length="middle" rot="R90"/>
  506. <pin name="A0" x="20.32" y="-33.02" visible="pin" length="middle" rot="R90"/>
  507. <pin name="VIN" x="15.24" y="-33.02" visible="pin" length="middle" direction="pwr" rot="R90"/>
  508. <pin name="GND1" x="12.7" y="-33.02" visible="pin" length="middle" direction="pwr" rot="R90"/>
  509. <pin name="GND2" x="10.16" y="-33.02" visible="pin" length="middle" direction="pwr" rot="R90"/>
  510. <pin name="5V" x="7.62" y="-33.02" visible="pin" length="middle" direction="pwr" rot="R90"/>
  511. <pin name="3V" x="5.08" y="-33.02" visible="pin" length="middle" direction="pwr" rot="R90"/>
  512. <pin name="/RESET" x="2.54" y="-33.02" visible="pin" length="middle" rot="R90"/>
  513. </symbol>
  514. </symbols>
  515. <devicesets>
  516. <deviceset name="ARDUINO">
  517. <description>&lt;b&gt;Arduino Diecimila/Duemilanove&lt;/b&gt;
  518. &lt;p&gt;
  519. Make a shield with ease, this package has all the named pins as well as the two mounting drill holes and an outline of the USB and DC power connector. The outline is on the DIMENSION layer, so if your board house uses it they will cut the outline to match.
  520. &lt;p&gt;
  521. http://www.ladyada.net/library/pcb/eaglelibrary.html</description>
  522. <gates>
  523. <gate name="G$1" symbol="ARDUINO" x="-7.62" y="2.54"/>
  524. </gates>
  525. <devices>
  526. <device name="UNO" package="ARDUINO">
  527. <connects>
  528. <connect gate="G$1" pin="/RESET" pad="RESET"/>
  529. <connect gate="G$1" pin="3V" pad="3V"/>
  530. <connect gate="G$1" pin="5V" pad="5V"/>
  531. <connect gate="G$1" pin="A0" pad="A0"/>
  532. <connect gate="G$1" pin="A1" pad="A1"/>
  533. <connect gate="G$1" pin="A2" pad="A2"/>
  534. <connect gate="G$1" pin="A3" pad="A3"/>
  535. <connect gate="G$1" pin="A4" pad="A4"/>
  536. <connect gate="G$1" pin="A5" pad="A5"/>
  537. <connect gate="G$1" pin="AREF" pad="AREF"/>
  538. <connect gate="G$1" pin="D0" pad="D0"/>
  539. <connect gate="G$1" pin="D1" pad="D1"/>
  540. <connect gate="G$1" pin="D10" pad="D10"/>
  541. <connect gate="G$1" pin="D11" pad="D11"/>
  542. <connect gate="G$1" pin="D12" pad="D12"/>
  543. <connect gate="G$1" pin="D13" pad="D13"/>
  544. <connect gate="G$1" pin="D2" pad="D2"/>
  545. <connect gate="G$1" pin="D3" pad="D3"/>
  546. <connect gate="G$1" pin="D4" pad="D4"/>
  547. <connect gate="G$1" pin="D5" pad="D5"/>
  548. <connect gate="G$1" pin="D6" pad="D6"/>
  549. <connect gate="G$1" pin="D7" pad="D7"/>
  550. <connect gate="G$1" pin="D8" pad="D8"/>
  551. <connect gate="G$1" pin="D9" pad="D9"/>
  552. <connect gate="G$1" pin="GND" pad="GND"/>
  553. <connect gate="G$1" pin="GND1" pad="GND1"/>
  554. <connect gate="G$1" pin="GND2" pad="GND2"/>
  555. <connect gate="G$1" pin="VIN" pad="VIN"/>
  556. </connects>
  557. <technologies>
  558. <technology name=""/>
  559. </technologies>
  560. </device>
  561. <device name="-BPLACE" package="ARDUINO-BPLACE">
  562. <connects>
  563. <connect gate="G$1" pin="/RESET" pad="RESET"/>
  564. <connect gate="G$1" pin="3V" pad="3V"/>
  565. <connect gate="G$1" pin="5V" pad="5V"/>
  566. <connect gate="G$1" pin="A0" pad="A0"/>
  567. <connect gate="G$1" pin="A1" pad="A1"/>
  568. <connect gate="G$1" pin="A2" pad="A2"/>
  569. <connect gate="G$1" pin="A3" pad="A3"/>
  570. <connect gate="G$1" pin="A4" pad="A4"/>
  571. <connect gate="G$1" pin="A5" pad="A5"/>
  572. <connect gate="G$1" pin="AREF" pad="AREF"/>
  573. <connect gate="G$1" pin="D0" pad="D0"/>
  574. <connect gate="G$1" pin="D1" pad="D1"/>
  575. <connect gate="G$1" pin="D10" pad="D10"/>
  576. <connect gate="G$1" pin="D11" pad="D11"/>
  577. <connect gate="G$1" pin="D12" pad="D12"/>
  578. <connect gate="G$1" pin="D13" pad="D13"/>
  579. <connect gate="G$1" pin="D2" pad="D2"/>
  580. <connect gate="G$1" pin="D3" pad="D3"/>
  581. <connect gate="G$1" pin="D4" pad="D4"/>
  582. <connect gate="G$1" pin="D5" pad="D5"/>
  583. <connect gate="G$1" pin="D6" pad="D6"/>
  584. <connect gate="G$1" pin="D7" pad="D7"/>
  585. <connect gate="G$1" pin="D8" pad="D8"/>
  586. <connect gate="G$1" pin="D9" pad="D9"/>
  587. <connect gate="G$1" pin="GND" pad="GND"/>
  588. <connect gate="G$1" pin="GND1" pad="GND1"/>
  589. <connect gate="G$1" pin="GND2" pad="GND2"/>
  590. <connect gate="G$1" pin="VIN" pad="VIN"/>
  591. </connects>
  592. <technologies>
  593. <technology name=""/>
  594. </technologies>
  595. </device>
  596. <device name="-NOHOLE" package="ARDUINO-NOHOLE">
  597. <connects>
  598. <connect gate="G$1" pin="/RESET" pad="RESET"/>
  599. <connect gate="G$1" pin="3V" pad="3V"/>
  600. <connect gate="G$1" pin="5V" pad="5V"/>
  601. <connect gate="G$1" pin="A0" pad="A0"/>
  602. <connect gate="G$1" pin="A1" pad="A1"/>
  603. <connect gate="G$1" pin="A2" pad="A2"/>
  604. <connect gate="G$1" pin="A3" pad="A3"/>
  605. <connect gate="G$1" pin="A4" pad="A4"/>
  606. <connect gate="G$1" pin="A5" pad="A5"/>
  607. <connect gate="G$1" pin="AREF" pad="AREF"/>
  608. <connect gate="G$1" pin="D0" pad="D0"/>
  609. <connect gate="G$1" pin="D1" pad="D1"/>
  610. <connect gate="G$1" pin="D10" pad="D10"/>
  611. <connect gate="G$1" pin="D11" pad="D11"/>
  612. <connect gate="G$1" pin="D12" pad="D12"/>
  613. <connect gate="G$1" pin="D13" pad="D13"/>
  614. <connect gate="G$1" pin="D2" pad="D2"/>
  615. <connect gate="G$1" pin="D3" pad="D3"/>
  616. <connect gate="G$1" pin="D4" pad="D4"/>
  617. <connect gate="G$1" pin="D5" pad="D5"/>
  618. <connect gate="G$1" pin="D6" pad="D6"/>
  619. <connect gate="G$1" pin="D7" pad="D7"/>
  620. <connect gate="G$1" pin="D8" pad="D8"/>
  621. <connect gate="G$1" pin="D9" pad="D9"/>
  622. <connect gate="G$1" pin="GND" pad="GND"/>
  623. <connect gate="G$1" pin="GND1" pad="GND1"/>
  624. <connect gate="G$1" pin="GND2" pad="GND2"/>
  625. <connect gate="G$1" pin="VIN" pad="VIN"/>
  626. </connects>
  627. <technologies>
  628. <technology name=""/>
  629. </technologies>
  630. </device>
  631. <device name="-NODIM" package="ARDUINO-NODIM">
  632. <connects>
  633. <connect gate="G$1" pin="/RESET" pad="RESET"/>
  634. <connect gate="G$1" pin="3V" pad="3V"/>
  635. <connect gate="G$1" pin="5V" pad="5V"/>
  636. <connect gate="G$1" pin="A0" pad="A0"/>
  637. <connect gate="G$1" pin="A1" pad="A1"/>
  638. <connect gate="G$1" pin="A2" pad="A2"/>
  639. <connect gate="G$1" pin="A3" pad="A3"/>
  640. <connect gate="G$1" pin="A4" pad="A4"/>
  641. <connect gate="G$1" pin="A5" pad="A5"/>
  642. <connect gate="G$1" pin="AREF" pad="AREF"/>
  643. <connect gate="G$1" pin="D0" pad="D0"/>
  644. <connect gate="G$1" pin="D1" pad="D1"/>
  645. <connect gate="G$1" pin="D10" pad="D10"/>
  646. <connect gate="G$1" pin="D11" pad="D11"/>
  647. <connect gate="G$1" pin="D12" pad="D12"/>
  648. <connect gate="G$1" pin="D13" pad="D13"/>
  649. <connect gate="G$1" pin="D2" pad="D2"/>
  650. <connect gate="G$1" pin="D3" pad="D3"/>
  651. <connect gate="G$1" pin="D4" pad="D4"/>
  652. <connect gate="G$1" pin="D5" pad="D5"/>
  653. <connect gate="G$1" pin="D6" pad="D6"/>
  654. <connect gate="G$1" pin="D7" pad="D7"/>
  655. <connect gate="G$1" pin="D8" pad="D8"/>
  656. <connect gate="G$1" pin="D9" pad="D9"/>
  657. <connect gate="G$1" pin="GND" pad="GND"/>
  658. <connect gate="G$1" pin="GND1" pad="GND1"/>
  659. <connect gate="G$1" pin="GND2" pad="GND2"/>
  660. <connect gate="G$1" pin="VIN" pad="VIN"/>
  661. </connects>
  662. <technologies>
  663. <technology name=""/>
  664. </technologies>
  665. </device>
  666. </devices>
  667. </deviceset>
  668. </devicesets>
  669. </library>
  670. <library name="pinhead">
  671. <description>&lt;b&gt;Pin Header Connectors&lt;/b&gt;&lt;p&gt;
  672. &lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
  673. <packages>
  674. <package name="1X10">
  675. <description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
  676. <wire x1="7.62" y1="0.635" x2="8.255" y2="1.27" width="0.1524" layer="21"/>
  677. <wire x1="8.255" y1="1.27" x2="9.525" y2="1.27" width="0.1524" layer="21"/>
  678. <wire x1="9.525" y1="1.27" x2="10.16" y2="0.635" width="0.1524" layer="21"/>
  679. <wire x1="10.16" y1="0.635" x2="10.16" y2="-0.635" width="0.1524" layer="21"/>
  680. <wire x1="10.16" y1="-0.635" x2="9.525" y2="-1.27" width="0.1524" layer="21"/>
  681. <wire x1="9.525" y1="-1.27" x2="8.255" y2="-1.27" width="0.1524" layer="21"/>
  682. <wire x1="8.255" y1="-1.27" x2="7.62" y2="-0.635" width="0.1524" layer="21"/>
  683. <wire x1="3.175" y1="1.27" x2="4.445" y2="1.27" width="0.1524" layer="21"/>
  684. <wire x1="4.445" y1="1.27" x2="5.08" y2="0.635" width="0.1524" layer="21"/>
  685. <wire x1="5.08" y1="0.635" x2="5.08" y2="-0.635" width="0.1524" layer="21"/>
  686. <wire x1="5.08" y1="-0.635" x2="4.445" y2="-1.27" width="0.1524" layer="21"/>
  687. <wire x1="5.08" y1="0.635" x2="5.715" y2="1.27" width="0.1524" layer="21"/>
  688. <wire x1="5.715" y1="1.27" x2="6.985" y2="1.27" width="0.1524" layer="21"/>
  689. <wire x1="6.985" y1="1.27" x2="7.62" y2="0.635" width="0.1524" layer="21"/>
  690. <wire x1="7.62" y1="0.635" x2="7.62" y2="-0.635" width="0.1524" layer="21"/>
  691. <wire x1="7.62" y1="-0.635" x2="6.985" y2="-1.27" width="0.1524" layer="21"/>
  692. <wire x1="6.985" y1="-1.27" x2="5.715" y2="-1.27" width="0.1524" layer="21"/>
  693. <wire x1="5.715" y1="-1.27" x2="5.08" y2="-0.635" width="0.1524" layer="21"/>
  694. <wire x1="0" y1="0.635" x2="0.635" y2="1.27" width="0.1524" layer="21"/>
  695. <wire x1="0.635" y1="1.27" x2="1.905" y2="1.27" width="0.1524" layer="21"/>
  696. <wire x1="1.905" y1="1.27" x2="2.54" y2="0.635" width="0.1524" layer="21"/>
  697. <wire x1="2.54" y1="0.635" x2="2.54" y2="-0.635" width="0.1524" layer="21"/>
  698. <wire x1="2.54" y1="-0.635" x2="1.905" y2="-1.27" width="0.1524" layer="21"/>
  699. <wire x1="1.905" y1="-1.27" x2="0.635" y2="-1.27" width="0.1524" layer="21"/>
  700. <wire x1="0.635" y1="-1.27" x2="0" y2="-0.635" width="0.1524" layer="21"/>
  701. <wire x1="3.175" y1="1.27" x2="2.54" y2="0.635" width="0.1524" layer="21"/>
  702. <wire x1="2.54" y1="-0.635" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
  703. <wire x1="4.445" y1="-1.27" x2="3.175" y2="-1.27" width="0.1524" layer="21"/>
  704. <wire x1="-4.445" y1="1.27" x2="-3.175" y2="1.27" width="0.1524" layer="21"/>
  705. <wire x1="-3.175" y1="1.27" x2="-2.54" y2="0.635" width="0.1524" layer="21"/>
  706. <wire x1="-2.54" y1="0.635" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/>
  707. <wire x1="-2.54" y1="-0.635" x2="-3.175" y2="-1.27" width="0.1524" layer="21"/>
  708. <wire x1="-2.54" y1="0.635" x2="-1.905" y2="1.27" width="0.1524" layer="21"/>
  709. <wire x1="-1.905" y1="1.27" x2="-0.635" y2="1.27" width="0.1524" layer="21"/>
  710. <wire x1="-0.635" y1="1.27" x2="0" y2="0.635" width="0.1524" layer="21"/>
  711. <wire x1="0" y1="0.635" x2="0" y2="-0.635" width="0.1524" layer="21"/>
  712. <wire x1="0" y1="-0.635" x2="-0.635" y2="-1.27" width="0.1524" layer="21"/>
  713. <wire x1="-0.635" y1="-1.27" x2="-1.905" y2="-1.27" width="0.1524" layer="21"/>
  714. <wire x1="-1.905" y1="-1.27" x2="-2.54" y2="-0.635" width="0.1524" layer="21"/>
  715. <wire x1="-7.62" y1="0.635" x2="-6.985" y2="1.27" width="0.1524" layer="21"/>
  716. <wire x1="-6.985" y1="1.27" x2="-5.715" y2="1.27" width="0.1524" layer="21"/>
  717. <wire x1="-5.715" y1="1.27" x2="-5.08" y2="0.635" width="0.1524" layer="21"/>
  718. <wire x1="-5.08" y1="0.635" x2="-5.08" y2="-0.635" width="0.1524" layer="21"/>
  719. <wire x1="-5.08" y1="-0.635" x2="-5.715" y2="-1.27" width="0.1524" layer="21"/>
  720. <wire x1="-5.715" y1="-1.27" x2="-6.985" y2="-1.27" width="0.1524" layer="21"/>
  721. <wire x1="-6.985" y1="-1.27" x2="-7.62" y2="-0.635" width="0.1524" layer="21"/>
  722. <wire x1="-4.445" y1="1.27" x2="-5.08" y2="0.635" width="0.1524" layer="21"/>
  723. <wire x1="-5.08" y1="-0.635" x2="-4.445" y2="-1.27" width="0.1524" layer="21"/>
  724. <wire x1="-3.175" y1="-1.27" x2="-4.445" y2="-1.27" width="0.1524" layer="21"/>
  725. <wire x1="-12.065" y1="1.27" x2="-10.795" y2="1.27" width="0.1524" layer="21"/>
  726. <wire x1="-10.795" y1="1.27" x2="-10.16" y2="0.635" width="0.1524" layer="21"/>
  727. <wire x1="-10.16" y1="0.635" x2="-10.16" y2="-0.635" width="0.1524" layer="21"/>
  728. <wire x1="-10.16" y1="-0.635" x2="-10.795" y2="-1.27" width="0.1524" layer="21"/>
  729. <wire x1="-10.16" y1="0.635" x2="-9.525" y2="1.27" width="0.1524" layer="21"/>
  730. <wire x1="-9.525" y1="1.27" x2="-8.255" y2="1.27" width="0.1524" layer="21"/>
  731. <wire x1="-8.255" y1="1.27" x2="-7.62" y2="0.635" width="0.1524" layer="21"/>
  732. <wire x1="-7.62" y1="0.635" x2="-7.62" y2="-0.635" width="0.1524" layer="21"/>
  733. <wire x1="-7.62" y1="-0.635" x2="-8.255" y2="-1.27" width="0.1524" layer="21"/>
  734. <wire x1="-8.255" y1="-1.27" x2="-9.525" y2="-1.27" width="0.1524" layer="21"/>
  735. <wire x1="-9.525" y1="-1.27" x2="-10.16" y2="-0.635" width="0.1524" layer="21"/>
  736. <wire x1="-12.7" y1="0.635" x2="-12.7" y2="-0.635" width="0.1524" layer="21"/>
  737. <wire x1="-12.065" y1="1.27" x2="-12.7" y2="0.635" width="0.1524" layer="21"/>
  738. <wire x1="-12.7" y1="-0.635" x2="-12.065" y2="-1.27" width="0.1524" layer="21"/>
  739. <wire x1="-10.795" y1="-1.27" x2="-12.065" y2="-1.27" width="0.1524" layer="21"/>
  740. <wire x1="10.795" y1="1.27" x2="12.065" y2="1.27" width="0.1524" layer="21"/>
  741. <wire x1="12.065" y1="1.27" x2="12.7" y2="0.635" width="0.1524" layer="21"/>
  742. <wire x1="12.7" y1="0.635" x2="12.7" y2="-0.635" width="0.1524" layer="21"/>
  743. <wire x1="12.7" y1="-0.635" x2="12.065" y2="-1.27" width="0.1524" layer="21"/>
  744. <wire x1="10.795" y1="1.27" x2="10.16" y2="0.635" width="0.1524" layer="21"/>
  745. <wire x1="10.16" y1="-0.635" x2="10.795" y2="-1.27" width="0.1524" layer="21"/>
  746. <wire x1="12.065" y1="-1.27" x2="10.795" y2="-1.27" width="0.1524" layer="21"/>
  747. <pad name="1" x="-11.43" y="0" drill="1.016" shape="long" rot="R90"/>
  748. <pad name="2" x="-8.89" y="0" drill="1.016" shape="long" rot="R90"/>
  749. <pad name="3" x="-6.35" y="0" drill="1.016" shape="long" rot="R90"/>
  750. <pad name="4" x="-3.81" y="0" drill="1.016" shape="long" rot="R90"/>
  751. <pad name="5" x="-1.27" y="0" drill="1.016" shape="long" rot="R90"/>
  752. <pad name="6" x="1.27" y="0" drill="1.016" shape="long" rot="R90"/>
  753. <pad name="7" x="3.81" y="0" drill="1.016" shape="long" rot="R90"/>
  754. <pad name="8" x="6.35" y="0" drill="1.016" shape="long" rot="R90"/>
  755. <pad name="9" x="8.89" y="0" drill="1.016" shape="long" rot="R90"/>
  756. <pad name="10" x="11.43" y="0" drill="1.016" shape="long" rot="R90"/>
  757. <text x="-12.7762" y="1.8288" size="1.27" layer="25" ratio="10">&gt;NAME</text>
  758. <text x="-12.7" y="-3.175" size="1.27" layer="27">&gt;VALUE</text>
  759. <rectangle x1="8.636" y1="-0.254" x2="9.144" y2="0.254" layer="51"/>
  760. <rectangle x1="6.096" y1="-0.254" x2="6.604" y2="0.254" layer="51"/>
  761. <rectangle x1="3.556" y1="-0.254" x2="4.064" y2="0.254" layer="51"/>
  762. <rectangle x1="1.016" y1="-0.254" x2="1.524" y2="0.254" layer="51"/>
  763. <rectangle x1="-1.524" y1="-0.254" x2="-1.016" y2="0.254" layer="51"/>
  764. <rectangle x1="-4.064" y1="-0.254" x2="-3.556" y2="0.254" layer="51"/>
  765. <rectangle x1="-6.604" y1="-0.254" x2="-6.096" y2="0.254" layer="51"/>
  766. <rectangle x1="-9.144" y1="-0.254" x2="-8.636" y2="0.254" layer="51"/>
  767. <rectangle x1="-11.684" y1="-0.254" x2="-11.176" y2="0.254" layer="51"/>
  768. <rectangle x1="11.176" y1="-0.254" x2="11.684" y2="0.254" layer="51"/>
  769. </package>
  770. <package name="1X10/90">
  771. <description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
  772. <wire x1="-12.7" y1="-1.905" x2="-10.16" y2="-1.905" width="0.1524" layer="21"/>
  773. <wire x1="-10.16" y1="-1.905" x2="-10.16" y2="0.635" width="0.1524" layer="21"/>
  774. <wire x1="-10.16" y1="0.635" x2="-12.7" y2="0.635" width="0.1524" layer="21"/>
  775. <wire x1="-12.7" y1="0.635" x2="-12.7" y2="-1.905" width="0.1524" layer="21"/>
  776. <wire x1="-11.43" y1="6.985" x2="-11.43" y2="1.27" width="0.762" layer="21"/>
  777. <wire x1="-10.16" y1="-1.905" x2="-7.62" y2="-1.905" width="0.1524" layer="21"/>
  778. <wire x1="-7.62" y1="-1.905" x2="-7.62" y2="0.635" width="0.1524" layer="21"/>
  779. <wire x1="-7.62" y1="0.635" x2="-10.16" y2="0.635" width="0.1524" layer="21"/>
  780. <wire x1="-8.89" y1="6.985" x2="-8.89" y2="1.27" width="0.762" layer="21"/>
  781. <wire x1="-7.62" y1="-1.905" x2="-5.08" y2="-1.905" width="0.1524" layer="21"/>
  782. <wire x1="-5.08" y1="-1.905" x2="-5.08" y2="0.635" width="0.1524" layer="21"/>
  783. <wire x1="-5.08" y1="0.635" x2="-7.62" y2="0.635" width="0.1524" layer="21"/>
  784. <wire x1="-6.35" y1="6.985" x2="-6.35" y2="1.27" width="0.762" layer="21"/>
  785. <wire x1="-5.08" y1="-1.905" x2="-2.54" y2="-1.905" width="0.1524" layer="21"/>
  786. <wire x1="-2.54" y1="-1.905" x2="-2.54" y2="0.635" width="0.1524" layer="21"/>
  787. <wire x1="-2.54" y1="0.635" x2="-5.08" y2="0.635" width="0.1524" layer="21"/>
  788. <wire x1="-3.81" y1="6.985" x2="-3.81" y2="1.27" width="0.762" layer="21"/>
  789. <wire x1="-2.54" y1="-1.905" x2="0" y2="-1.905" width="0.1524" layer="21"/>
  790. <wire x1="0" y1="-1.905" x2="0" y2="0.635" width="0.1524" layer="21"/>
  791. <wire x1="0" y1="0.635" x2="-2.54" y2="0.635" width="0.1524" layer="21"/>
  792. <wire x1="-1.27" y1="6.985" x2="-1.27" y2="1.27" width="0.762" layer="21"/>
  793. <wire x1="0" y1="-1.905" x2="2.54" y2="-1.905" width="0.1524" layer="21"/>
  794. <wire x1="2.54" y1="-1.905" x2="2.54" y2="0.635" width="0.1524" layer="21"/>
  795. <wire x1="2.54" y1="0.635" x2="0" y2="0.635" width="0.1524" layer="21"/>
  796. <wire x1="1.27" y1="6.985" x2="1.27" y2="1.27" width="0.762" layer="21"/>
  797. <wire x1="2.54" y1="-1.905" x2="5.08" y2="-1.905" width="0.1524" layer="21"/>
  798. <wire x1="5.08" y1="-1.905" x2="5.08" y2="0.635" width="0.1524" layer="21"/>
  799. <wire x1="5.08" y1="0.635" x2="2.54" y2="0.635" width="0.1524" layer="21"/>
  800. <wire x1="3.81" y1="6.985" x2="3.81" y2="1.27" width="0.762" layer="21"/>
  801. <wire x1="5.08" y1="-1.905" x2="7.62" y2="-1.905" width="0.1524" layer="21"/>
  802. <wire x1="7.62" y1="-1.905" x2="7.62" y2="0.635" width="0.1524" layer="21"/>
  803. <wire x1="7.62" y1="0.635" x2="5.08" y2="0.635" width="0.1524" layer="21"/>
  804. <wire x1="6.35" y1="6.985" x2="6.35" y2="1.27" width="0.762" layer="21"/>
  805. <wire x1="7.62" y1="-1.905" x2="10.16" y2="-1.905" width="0.1524" layer="21"/>
  806. <wire x1="10.16" y1="-1.905" x2="10.16" y2="0.635" width="0.1524" layer="21"/>
  807. <wire x1="10.16" y1="0.635" x2="7.62" y2="0.635" width="0.1524" layer="21"/>
  808. <wire x1="8.89" y1="6.985" x2="8.89" y2="1.27" width="0.762" layer="21"/>
  809. <wire x1="10.16" y1="-1.905" x2="12.7" y2="-1.905" width="0.1524" layer="21"/>
  810. <wire x1="12.7" y1="-1.905" x2="12.7" y2="0.635" width="0.1524" layer="21"/>
  811. <wire x1="12.7" y1="0.635" x2="10.16" y2="0.635" width="0.1524" layer="21"/>
  812. <wire x1="11.43" y1="6.985" x2="11.43" y2="1.27" width="0.762" layer="21"/>
  813. <pad name="1" x="-11.43" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  814. <pad name="2" x="-8.89" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  815. <pad name="3" x="-6.35" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  816. <pad name="4" x="-3.81" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  817. <pad name="5" x="-1.27" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  818. <pad name="6" x="1.27" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  819. <pad name="7" x="3.81" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  820. <pad name="8" x="6.35" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  821. <pad name="9" x="8.89" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  822. <pad name="10" x="11.43" y="-3.81" drill="1.016" shape="long" rot="R90"/>
  823. <text x="-13.335" y="-3.81" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
  824. <text x="14.605" y="-4.445" size="1.27" layer="27" rot="R90">&gt;VALUE</text>
  825. <rectangle x1="-11.811" y1="0.635" x2="-11.049" y2="1.143" layer="21"/>
  826. <rectangle x1="-9.271" y1="0.635" x2="-8.509" y2="1.143" layer="21"/>
  827. <rectangle x1="-6.731" y1="0.635" x2="-5.969" y2="1.143" layer="21"/>
  828. <rectangle x1="-4.191" y1="0.635" x2="-3.429" y2="1.143" layer="21"/>
  829. <rectangle x1="-1.651" y1="0.635" x2="-0.889" y2="1.143" layer="21"/>
  830. <rectangle x1="0.889" y1="0.635" x2="1.651" y2="1.143" layer="21"/>
  831. <rectangle x1="3.429" y1="0.635" x2="4.191" y2="1.143" layer="21"/>
  832. <rectangle x1="5.969" y1="0.635" x2="6.731" y2="1.143" layer="21"/>
  833. <rectangle x1="8.509" y1="0.635" x2="9.271" y2="1.143" layer="21"/>
  834. <rectangle x1="11.049" y1="0.635" x2="11.811" y2="1.143" layer="21"/>
  835. <rectangle x1="-11.811" y1="-2.921" x2="-11.049" y2="-1.905" layer="21"/>
  836. <rectangle x1="-9.271" y1="-2.921" x2="-8.509" y2="-1.905" layer="21"/>
  837. <rectangle x1="-6.731" y1="-2.921" x2="-5.969" y2="-1.905" layer="21"/>
  838. <rectangle x1="-4.191" y1="-2.921" x2="-3.429" y2="-1.905" layer="21"/>
  839. <rectangle x1="-1.651" y1="-2.921" x2="-0.889" y2="-1.905" layer="21"/>
  840. <rectangle x1="0.889" y1="-2.921" x2="1.651" y2="-1.905" layer="21"/>
  841. <rectangle x1="3.429" y1="-2.921" x2="4.191" y2="-1.905" layer="21"/>
  842. <rectangle x1="5.969" y1="-2.921" x2="6.731" y2="-1.905" layer="21"/>
  843. <rectangle x1="8.509" y1="-2.921" x2="9.271" y2="-1.905" layer="21"/>
  844. <rectangle x1="11.049" y1="-2.921" x2="11.811" y2="-1.905" layer="21"/>
  845. </package>
  846. </packages>
  847. <symbols>
  848. <symbol name="PINHD10">
  849. <wire x1="-6.35" y1="-15.24" x2="1.27" y2="-15.24" width="0.4064" layer="94"/>
  850. <wire x1="1.27" y1="-15.24" x2="1.27" y2="12.7" width="0.4064" layer="94"/>
  851. <wire x1="1.27" y1="12.7" x2="-6.35" y2="12.7" width="0.4064" layer="94"/>
  852. <wire x1="-6.35" y1="12.7" x2="-6.35" y2="-15.24" width="0.4064" layer="94"/>
  853. <text x="-6.35" y="13.335" size="1.778" layer="95">&gt;NAME</text>
  854. <text x="-6.35" y="-17.78" size="1.778" layer="96">&gt;VALUE</text>
  855. <pin name="1" x="-2.54" y="10.16" visible="pad" length="short" direction="pas" function="dot"/>
  856. <pin name="2" x="-2.54" y="7.62" visible="pad" length="short" direction="pas" function="dot"/>
  857. <pin name="3" x="-2.54" y="5.08" visible="pad" length="short" direction="pas" function="dot"/>
  858. <pin name="4" x="-2.54" y="2.54" visible="pad" length="short" direction="pas" function="dot"/>
  859. <pin name="5" x="-2.54" y="0" visible="pad" length="short" direction="pas" function="dot"/>
  860. <pin name="6" x="-2.54" y="-2.54" visible="pad" length="short" direction="pas" function="dot"/>
  861. <pin name="7" x="-2.54" y="-5.08" visible="pad" length="short" direction="pas" function="dot"/>
  862. <pin name="8" x="-2.54" y="-7.62" visible="pad" length="short" direction="pas" function="dot"/>
  863. <pin name="9" x="-2.54" y="-10.16" visible="pad" length="short" direction="pas" function="dot"/>
  864. <pin name="10" x="-2.54" y="-12.7" visible="pad" length="short" direction="pas" function="dot"/>
  865. </symbol>
  866. </symbols>
  867. <devicesets>
  868. <deviceset name="PINHD-1X10" prefix="JP" uservalue="yes">
  869. <description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
  870. <gates>
  871. <gate name="A" symbol="PINHD10" x="0" y="0"/>
  872. </gates>
  873. <devices>
  874. <device name="" package="1X10">
  875. <connects>
  876. <connect gate="A" pin="1" pad="1"/>
  877. <connect gate="A" pin="10" pad="10"/>
  878. <connect gate="A" pin="2" pad="2"/>
  879. <connect gate="A" pin="3" pad="3"/>
  880. <connect gate="A" pin="4" pad="4"/>
  881. <connect gate="A" pin="5" pad="5"/>
  882. <connect gate="A" pin="6" pad="6"/>
  883. <connect gate="A" pin="7" pad="7"/>
  884. <connect gate="A" pin="8" pad="8"/>
  885. <connect gate="A" pin="9" pad="9"/>
  886. </connects>
  887. <technologies>
  888. <technology name=""/>
  889. </technologies>
  890. </device>
  891. <device name="/90" package="1X10/90">
  892. <connects>
  893. <connect gate="A" pin="1" pad="1"/>
  894. <connect gate="A" pin="10" pad="10"/>
  895. <connect gate="A" pin="2" pad="2"/>
  896. <connect gate="A" pin="3" pad="3"/>
  897. <connect gate="A" pin="4" pad="4"/>
  898. <connect gate="A" pin="5" pad="5"/>
  899. <connect gate="A" pin="6" pad="6"/>
  900. <connect gate="A" pin="7" pad="7"/>
  901. <connect gate="A" pin="8" pad="8"/>
  902. <connect gate="A" pin="9" pad="9"/>
  903. </connects>
  904. <technologies>
  905. <technology name=""/>
  906. </technologies>
  907. </device>
  908. </devices>
  909. </deviceset>
  910. </devicesets>
  911. </library>
  912. <library name="stm32">
  913. <description>ST Cortex-M3 STM32F101/103 processor family in LQFP100, 64, 48 and VFQPFN36 pin versions</description>
  914. <packages>
  915. <package name="TQFP64">
  916. <wire x1="-4.8" y1="4.4" x2="-4.4" y2="4.8" width="0.2032" layer="21"/>
  917. <wire x1="-4.4" y1="4.8" x2="4.4" y2="4.8" width="0.2032" layer="21"/>
  918. <wire x1="4.4" y1="4.8" x2="4.8" y2="4.4" width="0.2032" layer="21"/>
  919. <wire x1="4.8" y1="4.4" x2="4.8" y2="-4.4" width="0.2032" layer="21"/>
  920. <wire x1="4.8" y1="-4.4" x2="4.4" y2="-4.8" width="0.2032" layer="21"/>
  921. <wire x1="4.4" y1="-4.8" x2="-4.4" y2="-4.8" width="0.2032" layer="21"/>
  922. <wire x1="-4.4" y1="-4.8" x2="-4.8" y2="-4.4" width="0.2032" layer="21"/>
  923. <wire x1="-4.8" y1="-4.4" x2="-4.8" y2="4.4" width="0.2032" layer="21"/>
  924. <circle x="-4" y="4" radius="0.2827" width="0.254" layer="21"/>
  925. <smd name="1" x="-5.7" y="3.75" dx="1.2" dy="0.3" layer="1"/>
  926. <smd name="2" x="-5.7" y="3.25" dx="1.2" dy="0.3" layer="1"/>
  927. <smd name="3" x="-5.7" y="2.75" dx="1.2" dy="0.3" layer="1"/>
  928. <smd name="4" x="-5.7" y="2.25" dx="1.2" dy="0.3" layer="1"/>
  929. <smd name="5" x="-5.7" y="1.75" dx="1.2" dy="0.3" layer="1"/>
  930. <smd name="6" x="-5.7" y="1.25" dx="1.2" dy="0.3" layer="1"/>
  931. <smd name="7" x="-5.7" y="0.75" dx="1.2" dy="0.3" layer="1"/>
  932. <smd name="8" x="-5.7" y="0.25" dx="1.2" dy="0.3" layer="1"/>
  933. <smd name="9" x="-5.7" y="-0.25" dx="1.2" dy="0.3" layer="1"/>
  934. <smd name="10" x="-5.7" y="-0.75" dx="1.2" dy="0.3" layer="1"/>
  935. <smd name="11" x="-5.7" y="-1.25" dx="1.2" dy="0.3" layer="1"/>
  936. <smd name="12" x="-5.7" y="-1.75" dx="1.2" dy="0.3" layer="1"/>
  937. <smd name="13" x="-5.7" y="-2.25" dx="1.2" dy="0.3" layer="1"/>
  938. <smd name="14" x="-5.7" y="-2.75" dx="1.2" dy="0.3" layer="1"/>
  939. <smd name="15" x="-5.7" y="-3.25" dx="1.2" dy="0.3" layer="1"/>
  940. <smd name="16" x="-5.7" y="-3.75" dx="1.2" dy="0.3" layer="1"/>
  941. <smd name="17" x="-3.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  942. <smd name="18" x="-3.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  943. <smd name="19" x="-2.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  944. <smd name="20" x="-2.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  945. <smd name="21" x="-1.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  946. <smd name="22" x="-1.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  947. <smd name="23" x="-0.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  948. <smd name="24" x="-0.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  949. <smd name="25" x="0.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  950. <smd name="26" x="0.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  951. <smd name="27" x="1.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  952. <smd name="28" x="1.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  953. <smd name="29" x="2.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  954. <smd name="30" x="2.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  955. <smd name="31" x="3.25" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  956. <smd name="32" x="3.75" y="-5.7" dx="0.3" dy="1.2" layer="1"/>
  957. <smd name="33" x="5.7" y="-3.75" dx="1.2" dy="0.3" layer="1"/>
  958. <smd name="34" x="5.7" y="-3.25" dx="1.2" dy="0.3" layer="1"/>
  959. <smd name="35" x="5.7" y="-2.75" dx="1.2" dy="0.3" layer="1"/>
  960. <smd name="36" x="5.7" y="-2.25" dx="1.2" dy="0.3" layer="1"/>
  961. <smd name="37" x="5.7" y="-1.75" dx="1.2" dy="0.3" layer="1"/>
  962. <smd name="38" x="5.7" y="-1.25" dx="1.2" dy="0.3" layer="1"/>
  963. <smd name="39" x="5.7" y="-0.75" dx="1.2" dy="0.3" layer="1"/>
  964. <smd name="40" x="5.7" y="-0.25" dx="1.2" dy="0.3" layer="1"/>
  965. <smd name="41" x="5.7" y="0.25" dx="1.2" dy="0.3" layer="1"/>
  966. <smd name="42" x="5.7" y="0.75" dx="1.2" dy="0.3" layer="1"/>
  967. <smd name="43" x="5.7" y="1.25" dx="1.2" dy="0.3" layer="1"/>
  968. <smd name="44" x="5.7" y="1.75" dx="1.2" dy="0.3" layer="1"/>
  969. <smd name="45" x="5.7" y="2.25" dx="1.2" dy="0.3" layer="1"/>
  970. <smd name="46" x="5.7" y="2.75" dx="1.2" dy="0.3" layer="1"/>
  971. <smd name="47" x="5.7" y="3.25" dx="1.2" dy="0.3" layer="1"/>
  972. <smd name="48" x="5.7" y="3.75" dx="1.2" dy="0.3" layer="1"/>
  973. <smd name="49" x="3.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  974. <smd name="50" x="3.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  975. <smd name="51" x="2.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  976. <smd name="52" x="2.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  977. <smd name="53" x="1.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  978. <smd name="54" x="1.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  979. <smd name="55" x="0.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  980. <smd name="56" x="0.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  981. <smd name="57" x="-0.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  982. <smd name="58" x="-0.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  983. <smd name="59" x="-1.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  984. <smd name="60" x="-1.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  985. <smd name="61" x="-2.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  986. <smd name="62" x="-2.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  987. <smd name="63" x="-3.25" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  988. <smd name="64" x="-3.75" y="5.7" dx="0.3" dy="1.2" layer="1"/>
  989. <text x="-3.81" y="6.604" size="1.778" layer="25">&gt;NAME</text>
  990. <text x="-4.064" y="-1.7701" size="1.778" layer="27">&gt;VALUE</text>
  991. <rectangle x1="-6" y1="3.65" x2="-4.8" y2="3.85" layer="21"/>
  992. <rectangle x1="-6" y1="3.15" x2="-4.8" y2="3.35" layer="21"/>
  993. <rectangle x1="-6" y1="2.65" x2="-4.8" y2="2.85" layer="21"/>
  994. <rectangle x1="-6" y1="2.15" x2="-4.8" y2="2.35" layer="21"/>
  995. <rectangle x1="-6" y1="1.65" x2="-4.8" y2="1.85" layer="21"/>
  996. <rectangle x1="-6" y1="1.15" x2="-4.8" y2="1.35" layer="21"/>
  997. <rectangle x1="-6" y1="0.65" x2="-4.8" y2="0.85" layer="21"/>
  998. <rectangle x1="-6" y1="0.15" x2="-4.8" y2="0.35" layer="21"/>
  999. <rectangle x1="-6" y1="-0.35" x2="-4.8" y2="-0.15" layer="21"/>
  1000. <rectangle x1="-6" y1="-0.85" x2="-4.8" y2="-0.65" layer="21"/>
  1001. <rectangle x1="-6" y1="-1.35" x2="-4.8" y2="-1.15" layer="21"/>
  1002. <rectangle x1="-6" y1="-1.85" x2="-4.8" y2="-1.65" layer="21"/>
  1003. <rectangle x1="-6" y1="-2.35" x2="-4.8" y2="-2.15" layer="21"/>
  1004. <rectangle x1="-6" y1="-2.85" x2="-4.8" y2="-2.65" layer="21"/>
  1005. <rectangle x1="-6" y1="-3.35" x2="-4.8" y2="-3.15" layer="21"/>
  1006. <rectangle x1="-6" y1="-3.85" x2="-4.8" y2="-3.65" layer="21"/>
  1007. <rectangle x1="-3.85" y1="-6" x2="-3.65" y2="-4.8" layer="21"/>
  1008. <rectangle x1="-3.35" y1="-6" x2="-3.15" y2="-4.8" layer="21"/>
  1009. <rectangle x1="-2.85" y1="-6" x2="-2.65" y2="-4.8" layer="21"/>
  1010. <rectangle x1="-2.35" y1="-6" x2="-2.15" y2="-4.8" layer="21"/>
  1011. <rectangle x1="-1.85" y1="-6" x2="-1.65" y2="-4.8" layer="21"/>
  1012. <rectangle x1="-1.35" y1="-6" x2="-1.15" y2="-4.8" layer="21"/>
  1013. <rectangle x1="-0.85" y1="-6" x2="-0.65" y2="-4.8" layer="21"/>
  1014. <rectangle x1="-0.35" y1="-6" x2="-0.15" y2="-4.8" layer="21"/>
  1015. <rectangle x1="0.15" y1="-6" x2="0.35" y2="-4.8" layer="21"/>
  1016. <rectangle x1="0.65" y1="-6" x2="0.85" y2="-4.8" layer="21"/>
  1017. <rectangle x1="1.15" y1="-6" x2="1.35" y2="-4.8" layer="21"/>
  1018. <rectangle x1="1.65" y1="-6" x2="1.85" y2="-4.8" layer="21"/>
  1019. <rectangle x1="2.15" y1="-6" x2="2.35" y2="-4.8" layer="21"/>
  1020. <rectangle x1="2.65" y1="-6" x2="2.85" y2="-4.8" layer="21"/>
  1021. <rectangle x1="3.15" y1="-6" x2="3.35" y2="-4.8" layer="21"/>
  1022. <rectangle x1="3.65" y1="-6" x2="3.85" y2="-4.8" layer="21"/>
  1023. <rectangle x1="4.8" y1="-3.85" x2="6" y2="-3.65" layer="21"/>
  1024. <rectangle x1="4.8" y1="-3.35" x2="6" y2="-3.15" layer="21"/>
  1025. <rectangle x1="4.8" y1="-2.85" x2="6" y2="-2.65" layer="21"/>
  1026. <rectangle x1="4.8" y1="-2.35" x2="6" y2="-2.15" layer="21"/>
  1027. <rectangle x1="4.8" y1="-1.85" x2="6" y2="-1.65" layer="21"/>
  1028. <rectangle x1="4.8" y1="-1.35" x2="6" y2="-1.15" layer="21"/>
  1029. <rectangle x1="4.8" y1="-0.85" x2="6" y2="-0.65" layer="21"/>
  1030. <rectangle x1="4.8" y1="-0.35" x2="6" y2="-0.15" layer="21"/>
  1031. <rectangle x1="4.8" y1="0.15" x2="6" y2="0.35" layer="21"/>
  1032. <rectangle x1="4.8" y1="0.65" x2="6" y2="0.85" layer="21"/>
  1033. <rectangle x1="4.8" y1="1.15" x2="6" y2="1.35" layer="21"/>
  1034. <rectangle x1="4.8" y1="1.65" x2="6" y2="1.85" layer="21"/>
  1035. <rectangle x1="4.8" y1="2.15" x2="6" y2="2.35" layer="21"/>
  1036. <rectangle x1="4.8" y1="2.65" x2="6" y2="2.85" layer="21"/>
  1037. <rectangle x1="4.8" y1="3.15" x2="6" y2="3.35" layer="21"/>
  1038. <rectangle x1="4.8" y1="3.65" x2="6" y2="3.85" layer="21"/>
  1039. <rectangle x1="3.65" y1="4.8" x2="3.85" y2="6" layer="21"/>
  1040. <rectangle x1="3.15" y1="4.8" x2="3.35" y2="6" layer="21"/>
  1041. <rectangle x1="2.65" y1="4.8" x2="2.85" y2="6" layer="21"/>
  1042. <rectangle x1="2.15" y1="4.8" x2="2.35" y2="6" layer="21"/>
  1043. <rectangle x1="1.65" y1="4.8" x2="1.85" y2="6" layer="21"/>
  1044. <rectangle x1="1.15" y1="4.8" x2="1.35" y2="6" layer="21"/>
  1045. <rectangle x1="0.65" y1="4.8" x2="0.85" y2="6" layer="21"/>
  1046. <rectangle x1="0.15" y1="4.8" x2="0.35" y2="6" layer="21"/>
  1047. <rectangle x1="-0.35" y1="4.8" x2="-0.15" y2="6" layer="21"/>
  1048. <rectangle x1="-0.85" y1="4.8" x2="-0.65" y2="6" layer="21"/>
  1049. <rectangle x1="-1.35" y1="4.8" x2="-1.15" y2="6" layer="21"/>
  1050. <rectangle x1="-1.85" y1="4.8" x2="-1.65" y2="6" layer="21"/>
  1051. <rectangle x1="-2.35" y1="4.8" x2="-2.15" y2="6" layer="21"/>
  1052. <rectangle x1="-2.85" y1="4.8" x2="-2.65" y2="6" layer="21"/>
  1053. <rectangle x1="-3.35" y1="4.8" x2="-3.15" y2="6" layer="21"/>
  1054. <rectangle x1="-3.85" y1="4.8" x2="-3.65" y2="6" layer="21"/>
  1055. </package>
  1056. </packages>
  1057. <symbols>
  1058. <symbol name="PORT_A_L">
  1059. <wire x1="7.62" y1="10.16" x2="-2.54" y2="10.16" width="0.254" layer="94"/>
  1060. <wire x1="-2.54" y1="10.16" x2="-2.54" y2="-12.7" width="0.254" layer="94"/>
  1061. <wire x1="-2.54" y1="-12.7" x2="7.62" y2="-12.7" width="0.254" layer="94"/>
  1062. <text x="-2.54" y="10.16" size="1.27" layer="95">&gt;NAME</text>
  1063. <pin name="PA0" x="-7.62" y="7.62" length="middle"/>
  1064. <pin name="PA1" x="-7.62" y="5.08" length="middle"/>
  1065. <pin name="PA2" x="-7.62" y="2.54" length="middle"/>
  1066. <pin name="PA3" x="-7.62" y="0" length="middle"/>
  1067. <pin name="PA4" x="-7.62" y="-2.54" length="middle"/>
  1068. <pin name="PA5" x="-7.62" y="-5.08" length="middle"/>
  1069. <pin name="PA6" x="-7.62" y="-7.62" length="middle"/>
  1070. <pin name="PA7" x="-7.62" y="-10.16" length="middle"/>
  1071. </symbol>
  1072. <symbol name="PORT_A_H">
  1073. <wire x1="7.62" y1="12.7" x2="-2.54" y2="12.7" width="0.254" layer="94"/>
  1074. <wire x1="-2.54" y1="12.7" x2="-2.54" y2="-10.16" width="0.254" layer="94"/>
  1075. <wire x1="-2.54" y1="-10.16" x2="7.62" y2="-10.16" width="0.254" layer="94"/>
  1076. <text x="-2.54" y="12.7" size="1.27" layer="95">&gt;NAME</text>
  1077. <pin name="PA8" x="-7.62" y="10.16" length="middle"/>
  1078. <pin name="PA9" x="-7.62" y="7.62" length="middle"/>
  1079. <pin name="PA10" x="-7.62" y="5.08" length="middle"/>
  1080. <pin name="PA11" x="-7.62" y="2.54" length="middle"/>
  1081. <pin name="PA12" x="-7.62" y="0" length="middle"/>
  1082. <pin name="PA13" x="-7.62" y="-2.54" length="middle"/>
  1083. <pin name="PA14" x="-7.62" y="-5.08" length="middle"/>
  1084. <pin name="PA15" x="-7.62" y="-7.62" length="middle"/>
  1085. </symbol>
  1086. <symbol name="PORT_B_L">
  1087. <wire x1="-5.08" y1="12.7" x2="5.08" y2="12.7" width="0.254" layer="94"/>
  1088. <wire x1="5.08" y1="12.7" x2="5.08" y2="-10.16" width="0.254" layer="94"/>
  1089. <wire x1="5.08" y1="-10.16" x2="-5.08" y2="-10.16" width="0.254" layer="94"/>
  1090. <text x="-5.08" y="12.7" size="1.27" layer="95">&gt;NAME</text>
  1091. <pin name="PB0" x="10.16" y="10.16" length="middle" rot="R180"/>
  1092. <pin name="PB1" x="10.16" y="7.62" length="middle" rot="R180"/>
  1093. <pin name="PB2" x="10.16" y="5.08" length="middle" rot="R180"/>
  1094. <pin name="PB3" x="10.16" y="2.54" length="middle" rot="R180"/>
  1095. <pin name="PB4" x="10.16" y="0" length="middle" rot="R180"/>
  1096. <pin name="PB5" x="10.16" y="-2.54" length="middle" rot="R180"/>
  1097. <pin name="PB6" x="10.16" y="-5.08" length="middle" rot="R180"/>
  1098. <pin name="PB7" x="10.16" y="-7.62" length="middle" rot="R180"/>
  1099. </symbol>
  1100. <symbol name="PORT_B_H">
  1101. <wire x1="-5.08" y1="10.16" x2="5.08" y2="10.16" width="0.254" layer="94"/>
  1102. <wire x1="5.08" y1="10.16" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
  1103. <wire x1="5.08" y1="-12.7" x2="-5.08" y2="-12.7" width="0.254" layer="94"/>
  1104. <text x="-5.08" y="10.16" size="1.27" layer="95">&gt;NAME</text>
  1105. <pin name="PB8" x="10.16" y="7.62" length="middle" rot="R180"/>
  1106. <pin name="PB9" x="10.16" y="5.08" length="middle" rot="R180"/>
  1107. <pin name="PB10" x="10.16" y="2.54" length="middle" rot="R180"/>
  1108. <pin name="PB11" x="10.16" y="0" length="middle" rot="R180"/>
  1109. <pin name="PB12" x="10.16" y="-2.54" length="middle" rot="R180"/>
  1110. <pin name="PB13" x="10.16" y="-5.08" length="middle" rot="R180"/>
  1111. <pin name="PB14" x="10.16" y="-7.62" length="middle" rot="R180"/>
  1112. <pin name="PB15" x="10.16" y="-10.16" length="middle" rot="R180"/>
  1113. </symbol>
  1114. <symbol name="PORT_C_L">
  1115. <wire x1="5.08" y1="12.7" x2="-5.08" y2="12.7" width="0.254" layer="94"/>
  1116. <wire x1="-5.08" y1="12.7" x2="-5.08" y2="-10.16" width="0.254" layer="94"/>
  1117. <wire x1="-5.08" y1="-10.16" x2="5.08" y2="-10.16" width="0.254" layer="94"/>
  1118. <text x="-5.08" y="12.7" size="1.27" layer="95">&gt;NAME</text>
  1119. <pin name="PC0" x="-10.16" y="10.16" length="middle"/>
  1120. <pin name="PC1" x="-10.16" y="7.62" length="middle"/>
  1121. <pin name="PC2" x="-10.16" y="5.08" length="middle"/>
  1122. <pin name="PC3" x="-10.16" y="2.54" length="middle"/>
  1123. <pin name="PC4" x="-10.16" y="0" length="middle"/>
  1124. <pin name="PC5" x="-10.16" y="-2.54" length="middle"/>
  1125. <pin name="PC6" x="-10.16" y="-5.08" length="middle"/>
  1126. <pin name="PC7" x="-10.16" y="-7.62" length="middle"/>
  1127. </symbol>
  1128. <symbol name="PORT_C_H">
  1129. <wire x1="5.08" y1="10.16" x2="-5.08" y2="10.16" width="0.254" layer="94"/>
  1130. <wire x1="-5.08" y1="10.16" x2="-5.08" y2="-12.7" width="0.254" layer="94"/>
  1131. <wire x1="-5.08" y1="-12.7" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
  1132. <text x="-5.08" y="10.16" size="1.27" layer="95">&gt;NAME</text>
  1133. <pin name="PC13" x="-10.16" y="-5.08" length="middle"/>
  1134. <pin name="PC14" x="-10.16" y="-7.62" length="middle"/>
  1135. <pin name="PC15" x="-10.16" y="-10.16" length="middle"/>
  1136. <pin name="PC8" x="-10.16" y="7.62" length="middle"/>
  1137. <pin name="PC9" x="-10.16" y="5.08" length="middle"/>
  1138. <pin name="PC10" x="-10.16" y="2.54" length="middle"/>
  1139. <pin name="PC11" x="-10.16" y="0" length="middle"/>
  1140. <pin name="PC12" x="-10.16" y="-2.54" length="middle"/>
  1141. </symbol>
  1142. <symbol name="VCC_VDD_M">
  1143. <wire x1="5.08" y1="22.86" x2="-5.08" y2="22.86" width="0.254" layer="94"/>
  1144. <wire x1="-5.08" y1="-22.86" x2="5.08" y2="-22.86" width="0.254" layer="94"/>
  1145. <wire x1="-5.08" y1="22.86" x2="-5.08" y2="-22.86" width="0.254" layer="94"/>
  1146. <text x="-5.08" y="22.86" size="1.27" layer="95">&gt;NAME</text>
  1147. <pin name="VDD_1" x="-10.16" y="20.32" length="middle" direction="pwr"/>
  1148. <pin name="VDD_2" x="-10.16" y="15.24" length="middle" direction="pwr"/>
  1149. <pin name="VDD_3" x="-10.16" y="10.16" length="middle" direction="pwr"/>
  1150. <pin name="VSS_1" x="-10.16" y="-5.08" length="middle" direction="pwr"/>
  1151. <pin name="VSS_2" x="-10.16" y="-10.16" length="middle" direction="pwr"/>
  1152. <pin name="VSS_3" x="-10.16" y="-15.24" length="middle" direction="pwr"/>
  1153. <pin name="VDD_4" x="-10.16" y="5.08" length="middle" direction="pwr"/>
  1154. <pin name="VSS_4" x="-10.16" y="-20.32" length="middle" direction="pwr"/>
  1155. </symbol>
  1156. <symbol name="PORT_D_3">
  1157. <wire x1="-5.08" y1="5.08" x2="5.08" y2="5.08" width="0.254" layer="94"/>
  1158. <wire x1="5.08" y1="5.08" x2="5.08" y2="-5.08" width="0.254" layer="94"/>
  1159. <wire x1="5.08" y1="-5.08" x2="-5.08" y2="-5.08" width="0.254" layer="94"/>
  1160. <text x="-5.08" y="5.08" size="1.27" layer="95">&gt;NAME</text>
  1161. <pin name="PD0/OSC&lt;=" x="10.16" y="2.54" length="middle" rot="R180"/>
  1162. <pin name="PD1/OSC=&gt;" x="10.16" y="0" length="middle" rot="R180"/>
  1163. <pin name="PD2" x="10.16" y="-2.54" length="middle" rot="R180"/>
  1164. </symbol>
  1165. <symbol name="BAT_AN_M">
  1166. <wire x1="-5.08" y1="7.62" x2="5.08" y2="7.62" width="0.254" layer="94"/>
  1167. <wire x1="5.08" y1="7.62" x2="5.08" y2="-7.62" width="0.254" layer="94"/>
  1168. <wire x1="5.08" y1="-7.62" x2="-5.08" y2="-7.62" width="0.254" layer="94"/>
  1169. <text x="-5.08" y="7.62" size="1.27" layer="95">&gt;NAME</text>
  1170. <pin name="VBAT" x="10.16" y="5.08" length="middle" direction="pwr" rot="R180"/>
  1171. <pin name="VSSA" x="10.16" y="0" length="middle" direction="pwr" rot="R180"/>
  1172. <pin name="VDDA" x="10.16" y="-5.08" length="middle" direction="pwr" rot="R180"/>
  1173. </symbol>
  1174. <symbol name="BOOT_RST">
  1175. <wire x1="-5.08" y1="5.08" x2="5.08" y2="5.08" width="0.254" layer="94"/>
  1176. <wire x1="5.08" y1="5.08" x2="5.08" y2="-5.08" width="0.254" layer="94"/>
  1177. <wire x1="5.08" y1="-5.08" x2="-5.08" y2="-5.08" width="0.254" layer="94"/>
  1178. <text x="-5.08" y="-7.62" size="1.27" layer="95">&gt;VALUE</text>
  1179. <text x="-5.08" y="5.08" size="1.27" layer="95">&gt;NAME</text>
  1180. <pin name="NRST" x="10.16" y="2.54" length="middle" direction="in" function="dot" rot="R180"/>
  1181. <pin name="BOOT0" x="10.16" y="-2.54" length="middle" direction="in" rot="R180"/>
  1182. </symbol>
  1183. </symbols>
  1184. <devicesets>
  1185. <deviceset name="STM32F10XRXT6" prefix="U">
  1186. <description>STM32F101/103 64pin LQFP</description>
  1187. <gates>
  1188. <gate name="PORTA_L" symbol="PORT_A_L" x="-15.24" y="45.72"/>
  1189. <gate name="PORTA_H" symbol="PORT_A_H" x="-15.24" y="17.78"/>
  1190. <gate name="PORTB_L" symbol="PORT_B_L" x="7.62" y="43.18"/>
  1191. <gate name="PORTB_H" symbol="PORT_B_H" x="7.62" y="20.32"/>
  1192. <gate name="PORTC_L" symbol="PORT_C_L" x="-12.7" y="-7.62"/>
  1193. <gate name="PORTC_H" symbol="PORT_C_H" x="-12.7" y="-30.48"/>
  1194. <gate name="POWER" symbol="VCC_VDD_M" x="-12.7" y="-68.58"/>
  1195. <gate name="PORTD/OSC" symbol="PORT_D_3" x="7.62" y="0"/>
  1196. <gate name="AN_POWER" symbol="BAT_AN_M" x="7.62" y="-15.24"/>
  1197. <gate name="RESET" symbol="BOOT_RST" x="7.62" y="-30.48"/>
  1198. </gates>
  1199. <devices>
  1200. <device name="" package="TQFP64">
  1201. <connects>
  1202. <connect gate="AN_POWER" pin="VBAT" pad="1"/>
  1203. <connect gate="AN_POWER" pin="VDDA" pad="13"/>
  1204. <connect gate="AN_POWER" pin="VSSA" pad="12"/>
  1205. <connect gate="PORTA_H" pin="PA10" pad="43"/>
  1206. <connect gate="PORTA_H" pin="PA11" pad="44"/>
  1207. <connect gate="PORTA_H" pin="PA12" pad="45"/>
  1208. <connect gate="PORTA_H" pin="PA13" pad="46"/>
  1209. <connect gate="PORTA_H" pin="PA14" pad="49"/>
  1210. <connect gate="PORTA_H" pin="PA15" pad="50"/>
  1211. <connect gate="PORTA_H" pin="PA8" pad="41"/>
  1212. <connect gate="PORTA_H" pin="PA9" pad="42"/>
  1213. <connect gate="PORTA_L" pin="PA0" pad="14"/>
  1214. <connect gate="PORTA_L" pin="PA1" pad="15"/>
  1215. <connect gate="PORTA_L" pin="PA2" pad="16"/>
  1216. <connect gate="PORTA_L" pin="PA3" pad="17"/>
  1217. <connect gate="PORTA_L" pin="PA4" pad="20"/>
  1218. <connect gate="PORTA_L" pin="PA5" pad="21"/>
  1219. <connect gate="PORTA_L" pin="PA6" pad="22"/>
  1220. <connect gate="PORTA_L" pin="PA7" pad="23"/>
  1221. <connect gate="PORTB_H" pin="PB10" pad="29"/>
  1222. <connect gate="PORTB_H" pin="PB11" pad="30"/>
  1223. <connect gate="PORTB_H" pin="PB12" pad="33"/>
  1224. <connect gate="PORTB_H" pin="PB13" pad="34"/>
  1225. <connect gate="PORTB_H" pin="PB14" pad="35"/>
  1226. <connect gate="PORTB_H" pin="PB15" pad="36"/>
  1227. <connect gate="PORTB_H" pin="PB8" pad="61"/>
  1228. <connect gate="PORTB_H" pin="PB9" pad="62"/>
  1229. <connect gate="PORTB_L" pin="PB0" pad="26"/>
  1230. <connect gate="PORTB_L" pin="PB1" pad="27"/>
  1231. <connect gate="PORTB_L" pin="PB2" pad="28"/>
  1232. <connect gate="PORTB_L" pin="PB3" pad="55"/>
  1233. <connect gate="PORTB_L" pin="PB4" pad="56"/>
  1234. <connect gate="PORTB_L" pin="PB5" pad="57"/>
  1235. <connect gate="PORTB_L" pin="PB6" pad="58"/>
  1236. <connect gate="PORTB_L" pin="PB7" pad="59"/>
  1237. <connect gate="PORTC_H" pin="PC10" pad="51"/>
  1238. <connect gate="PORTC_H" pin="PC11" pad="52"/>
  1239. <connect gate="PORTC_H" pin="PC12" pad="53"/>
  1240. <connect gate="PORTC_H" pin="PC13" pad="2"/>
  1241. <connect gate="PORTC_H" pin="PC14" pad="3"/>
  1242. <connect gate="PORTC_H" pin="PC15" pad="4"/>
  1243. <connect gate="PORTC_H" pin="PC8" pad="39"/>
  1244. <connect gate="PORTC_H" pin="PC9" pad="40"/>
  1245. <connect gate="PORTC_L" pin="PC0" pad="8"/>
  1246. <connect gate="PORTC_L" pin="PC1" pad="9"/>
  1247. <connect gate="PORTC_L" pin="PC2" pad="10"/>
  1248. <connect gate="PORTC_L" pin="PC3" pad="11"/>
  1249. <connect gate="PORTC_L" pin="PC4" pad="24"/>
  1250. <connect gate="PORTC_L" pin="PC5" pad="25"/>
  1251. <connect gate="PORTC_L" pin="PC6" pad="37"/>
  1252. <connect gate="PORTC_L" pin="PC7" pad="38"/>
  1253. <connect gate="PORTD/OSC" pin="PD0/OSC&lt;=" pad="5"/>
  1254. <connect gate="PORTD/OSC" pin="PD1/OSC=&gt;" pad="6"/>
  1255. <connect gate="PORTD/OSC" pin="PD2" pad="54"/>
  1256. <connect gate="POWER" pin="VDD_1" pad="32"/>
  1257. <connect gate="POWER" pin="VDD_2" pad="48"/>
  1258. <connect gate="POWER" pin="VDD_3" pad="64"/>
  1259. <connect gate="POWER" pin="VDD_4" pad="19"/>
  1260. <connect gate="POWER" pin="VSS_1" pad="31"/>
  1261. <connect gate="POWER" pin="VSS_2" pad="47"/>
  1262. <connect gate="POWER" pin="VSS_3" pad="63"/>
  1263. <connect gate="POWER" pin="VSS_4" pad="18"/>
  1264. <connect gate="RESET" pin="BOOT0" pad="60"/>
  1265. <connect gate="RESET" pin="NRST" pad="7"/>
  1266. </connects>
  1267. <technologies>
  1268. <technology name=""/>
  1269. </technologies>
  1270. </device>
  1271. </devices>
  1272. </deviceset>
  1273. </devicesets>
  1274. </library>
  1275. </libraries>
  1276. <attributes>
  1277. </attributes>
  1278. <variantdefs>
  1279. </variantdefs>
  1280. <classes>
  1281. <class number="0" name="default" width="2.032" drill="0">
  1282. <clearance class="0" value="0.205"/>
  1283. </class>
  1284. </classes>
  1285. <parts>
  1286. <part name="U$2" library="adafruit" deviceset="ARDUINO" device="UNO"/>
  1287. <part name="JP1" library="pinhead" deviceset="PINHD-1X10" device="" value="analog io"/>
  1288. <part name="U1" library="stm32" deviceset="STM32F10XRXT6" device=""/>
  1289. </parts>
  1290. <sheets>
  1291. <sheet>
  1292. <plain>
  1293. </plain>
  1294. <instances>
  1295. <instance part="U$2" gate="G$1" x="-152.4" y="104.14"/>
  1296. <instance part="JP1" gate="A" x="-91.44" y="109.22" rot="MR90"/>
  1297. <instance part="U1" gate="PORTA_L" x="-88.9" y="50.8"/>
  1298. <instance part="U1" gate="PORTA_H" x="-60.96" y="66.04"/>
  1299. <instance part="U1" gate="PORTB_L" x="-45.72" y="101.6" rot="R180"/>
  1300. <instance part="U1" gate="PORTB_H" x="-149.86" y="165.1"/>
  1301. <instance part="U1" gate="PORTC_L" x="-114.3" y="27.94" rot="R270"/>
  1302. <instance part="U1" gate="PORTC_H" x="-58.42" y="38.1"/>
  1303. <instance part="U1" gate="POWER" x="-149.86" y="35.56"/>
  1304. <instance part="U1" gate="PORTD/OSC" x="-233.68" y="83.82"/>
  1305. <instance part="U1" gate="AN_POWER" x="-193.04" y="53.34"/>
  1306. <instance part="U1" gate="RESET" x="-251.46" y="55.88"/>
  1307. </instances>
  1308. <busses>
  1309. </busses>
  1310. <nets>
  1311. <net name="N$36" class="0">
  1312. <segment>
  1313. <pinref part="U$2" gate="G$1" pin="D0"/>
  1314. <wire x1="-121.92" y1="132.08" x2="-121.92" y2="162.56" width="0.1524" layer="91"/>
  1315. <pinref part="U1" gate="PORTB_H" pin="PB12"/>
  1316. <wire x1="-139.7" y1="162.56" x2="-121.92" y2="162.56" width="0.1524" layer="91"/>
  1317. </segment>
  1318. </net>
  1319. <net name="N$39" class="0">
  1320. <segment>
  1321. <pinref part="U$2" gate="G$1" pin="D3"/>
  1322. <wire x1="-129.54" y1="132.08" x2="-129.54" y2="157.48" width="0.1524" layer="91"/>
  1323. <pinref part="U1" gate="PORTB_H" pin="PB14"/>
  1324. <wire x1="-139.7" y1="157.48" x2="-129.54" y2="157.48" width="0.1524" layer="91"/>
  1325. </segment>
  1326. </net>
  1327. <net name="N$13" class="0">
  1328. <segment>
  1329. <pinref part="U$2" gate="G$1" pin="GND2"/>
  1330. <pinref part="U$2" gate="G$1" pin="5V"/>
  1331. <junction x="-144.78" y="71.12"/>
  1332. <wire x1="-144.78" y1="71.12" x2="-142.24" y2="71.12" width="0.1524" layer="91"/>
  1333. <wire x1="-144.78" y1="71.12" x2="-144.78" y2="60.96" width="0.1524" layer="91"/>
  1334. <wire x1="-144.78" y1="60.96" x2="-162.56" y2="60.96" width="0.1524" layer="91"/>
  1335. <pinref part="U1" gate="POWER" pin="VSS_1"/>
  1336. <wire x1="-162.56" y1="60.96" x2="-162.56" y2="30.48" width="0.1524" layer="91"/>
  1337. <wire x1="-162.56" y1="30.48" x2="-160.02" y2="30.48" width="0.1524" layer="91"/>
  1338. <pinref part="U1" gate="POWER" pin="VSS_2"/>
  1339. <wire x1="-160.02" y1="30.48" x2="-160.02" y2="25.4" width="0.1524" layer="91"/>
  1340. <junction x="-160.02" y="30.48"/>
  1341. <pinref part="U1" gate="POWER" pin="VSS_3"/>
  1342. <wire x1="-160.02" y1="25.4" x2="-160.02" y2="20.32" width="0.1524" layer="91"/>
  1343. <junction x="-160.02" y="25.4"/>
  1344. <pinref part="U1" gate="POWER" pin="VSS_4"/>
  1345. <wire x1="-160.02" y1="20.32" x2="-160.02" y2="15.24" width="0.1524" layer="91"/>
  1346. <junction x="-160.02" y="20.32"/>
  1347. <pinref part="U1" gate="AN_POWER" pin="VSSA"/>
  1348. <wire x1="-182.88" y1="53.34" x2="-182.88" y2="30.48" width="0.1524" layer="91"/>
  1349. <wire x1="-182.88" y1="30.48" x2="-162.56" y2="30.48" width="0.1524" layer="91"/>
  1350. <junction x="-162.56" y="30.48"/>
  1351. </segment>
  1352. </net>
  1353. <net name="N$1" class="0">
  1354. <segment>
  1355. <pinref part="U1" gate="PORTA_L" pin="PA0"/>
  1356. <pinref part="U$2" gate="G$1" pin="A0"/>
  1357. <wire x1="-96.52" y1="58.42" x2="-132.08" y2="58.42" width="0.1524" layer="91"/>
  1358. <wire x1="-132.08" y1="58.42" x2="-132.08" y2="71.12" width="0.1524" layer="91"/>
  1359. </segment>
  1360. </net>
  1361. <net name="N$3" class="0">
  1362. <segment>
  1363. <pinref part="U1" gate="PORTA_L" pin="PA1"/>
  1364. <pinref part="U$2" gate="G$1" pin="A1"/>
  1365. <wire x1="-96.52" y1="55.88" x2="-129.54" y2="55.88" width="0.1524" layer="91"/>
  1366. <wire x1="-129.54" y1="55.88" x2="-129.54" y2="71.12" width="0.1524" layer="91"/>
  1367. </segment>
  1368. </net>
  1369. <net name="N$4" class="0">
  1370. <segment>
  1371. <pinref part="U1" gate="PORTA_L" pin="PA2"/>
  1372. <pinref part="U$2" gate="G$1" pin="A2"/>
  1373. <wire x1="-96.52" y1="53.34" x2="-127" y2="53.34" width="0.1524" layer="91"/>
  1374. <wire x1="-127" y1="53.34" x2="-127" y2="71.12" width="0.1524" layer="91"/>
  1375. </segment>
  1376. </net>
  1377. <net name="N$5" class="0">
  1378. <segment>
  1379. <pinref part="U1" gate="PORTA_L" pin="PA3"/>
  1380. <pinref part="U$2" gate="G$1" pin="A3"/>
  1381. <wire x1="-96.52" y1="50.8" x2="-124.46" y2="50.8" width="0.1524" layer="91"/>
  1382. <wire x1="-124.46" y1="50.8" x2="-124.46" y2="71.12" width="0.1524" layer="91"/>
  1383. </segment>
  1384. </net>
  1385. <net name="N$6" class="0">
  1386. <segment>
  1387. <pinref part="U1" gate="PORTA_L" pin="PA4"/>
  1388. <pinref part="U$2" gate="G$1" pin="A4"/>
  1389. <wire x1="-96.52" y1="48.26" x2="-121.92" y2="48.26" width="0.1524" layer="91"/>
  1390. <wire x1="-121.92" y1="48.26" x2="-121.92" y2="71.12" width="0.1524" layer="91"/>
  1391. </segment>
  1392. </net>
  1393. <net name="N$7" class="0">
  1394. <segment>
  1395. <pinref part="U1" gate="PORTA_L" pin="PA5"/>
  1396. <pinref part="U$2" gate="G$1" pin="A5"/>
  1397. <wire x1="-96.52" y1="45.72" x2="-119.38" y2="45.72" width="0.1524" layer="91"/>
  1398. <wire x1="-119.38" y1="45.72" x2="-119.38" y2="71.12" width="0.1524" layer="91"/>
  1399. </segment>
  1400. </net>
  1401. <net name="N$8" class="0">
  1402. <segment>
  1403. <pinref part="U1" gate="PORTA_L" pin="PA6"/>
  1404. <wire x1="-96.52" y1="43.18" x2="-99.06" y2="43.18" width="0.1524" layer="91"/>
  1405. <wire x1="-99.06" y1="43.18" x2="-99.06" y2="73.66" width="0.1524" layer="91"/>
  1406. <pinref part="JP1" gate="A" pin="1"/>
  1407. <wire x1="-99.06" y1="73.66" x2="-81.28" y2="73.66" width="0.1524" layer="91"/>
  1408. <wire x1="-81.28" y1="73.66" x2="-81.28" y2="106.68" width="0.1524" layer="91"/>
  1409. </segment>
  1410. </net>
  1411. <net name="N$9" class="0">
  1412. <segment>
  1413. <pinref part="U1" gate="PORTA_L" pin="PA7"/>
  1414. <wire x1="-96.52" y1="40.64" x2="-101.6" y2="40.64" width="0.1524" layer="91"/>
  1415. <wire x1="-101.6" y1="40.64" x2="-101.6" y2="76.2" width="0.1524" layer="91"/>
  1416. <pinref part="JP1" gate="A" pin="2"/>
  1417. <wire x1="-101.6" y1="76.2" x2="-83.82" y2="76.2" width="0.1524" layer="91"/>
  1418. <wire x1="-83.82" y1="76.2" x2="-83.82" y2="106.68" width="0.1524" layer="91"/>
  1419. </segment>
  1420. </net>
  1421. <net name="N$10" class="0">
  1422. <segment>
  1423. <pinref part="U1" gate="PORTB_L" pin="PB0"/>
  1424. <pinref part="JP1" gate="A" pin="3"/>
  1425. <wire x1="-55.88" y1="91.44" x2="-86.36" y2="91.44" width="0.1524" layer="91"/>
  1426. <wire x1="-86.36" y1="91.44" x2="-86.36" y2="106.68" width="0.1524" layer="91"/>
  1427. </segment>
  1428. </net>
  1429. <net name="N$11" class="0">
  1430. <segment>
  1431. <pinref part="U1" gate="PORTB_L" pin="PB1"/>
  1432. <pinref part="JP1" gate="A" pin="4"/>
  1433. <wire x1="-55.88" y1="93.98" x2="-88.9" y2="93.98" width="0.1524" layer="91"/>
  1434. <wire x1="-88.9" y1="93.98" x2="-88.9" y2="106.68" width="0.1524" layer="91"/>
  1435. </segment>
  1436. </net>
  1437. <net name="N$12" class="0">
  1438. <segment>
  1439. <pinref part="U1" gate="PORTC_L" pin="PC0"/>
  1440. <wire x1="-104.14" y1="38.1" x2="-104.14" y2="78.74" width="0.1524" layer="91"/>
  1441. <wire x1="-104.14" y1="78.74" x2="-91.44" y2="78.74" width="0.1524" layer="91"/>
  1442. <pinref part="JP1" gate="A" pin="5"/>
  1443. <wire x1="-91.44" y1="78.74" x2="-91.44" y2="106.68" width="0.1524" layer="91"/>
  1444. </segment>
  1445. </net>
  1446. <net name="N$14" class="0">
  1447. <segment>
  1448. <pinref part="U1" gate="PORTC_L" pin="PC1"/>
  1449. <wire x1="-106.68" y1="38.1" x2="-106.68" y2="81.28" width="0.1524" layer="91"/>
  1450. <wire x1="-106.68" y1="81.28" x2="-93.98" y2="81.28" width="0.1524" layer="91"/>
  1451. <pinref part="JP1" gate="A" pin="6"/>
  1452. <wire x1="-93.98" y1="81.28" x2="-93.98" y2="106.68" width="0.1524" layer="91"/>
  1453. </segment>
  1454. </net>
  1455. <net name="N$15" class="0">
  1456. <segment>
  1457. <pinref part="U1" gate="PORTC_L" pin="PC2"/>
  1458. <wire x1="-109.22" y1="38.1" x2="-109.22" y2="83.82" width="0.1524" layer="91"/>
  1459. <wire x1="-109.22" y1="83.82" x2="-96.52" y2="83.82" width="0.1524" layer="91"/>
  1460. <pinref part="JP1" gate="A" pin="7"/>
  1461. <wire x1="-96.52" y1="83.82" x2="-96.52" y2="106.68" width="0.1524" layer="91"/>
  1462. </segment>
  1463. </net>
  1464. <net name="N$16" class="0">
  1465. <segment>
  1466. <pinref part="U1" gate="PORTC_L" pin="PC3"/>
  1467. <wire x1="-111.76" y1="38.1" x2="-111.76" y2="86.36" width="0.1524" layer="91"/>
  1468. <wire x1="-111.76" y1="86.36" x2="-99.06" y2="86.36" width="0.1524" layer="91"/>
  1469. <pinref part="JP1" gate="A" pin="8"/>
  1470. <wire x1="-99.06" y1="86.36" x2="-99.06" y2="106.68" width="0.1524" layer="91"/>
  1471. </segment>
  1472. </net>
  1473. <net name="N$17" class="0">
  1474. <segment>
  1475. <pinref part="U1" gate="PORTC_L" pin="PC4"/>
  1476. <wire x1="-114.3" y1="38.1" x2="-114.3" y2="88.9" width="0.1524" layer="91"/>
  1477. <wire x1="-114.3" y1="88.9" x2="-101.6" y2="88.9" width="0.1524" layer="91"/>
  1478. <pinref part="JP1" gate="A" pin="9"/>
  1479. <wire x1="-101.6" y1="88.9" x2="-101.6" y2="106.68" width="0.1524" layer="91"/>
  1480. </segment>
  1481. </net>
  1482. <net name="N$18" class="0">
  1483. <segment>
  1484. <pinref part="U1" gate="PORTC_L" pin="PC5"/>
  1485. <wire x1="-116.84" y1="38.1" x2="-116.84" y2="91.44" width="0.1524" layer="91"/>
  1486. <wire x1="-116.84" y1="91.44" x2="-104.14" y2="91.44" width="0.1524" layer="91"/>
  1487. <pinref part="JP1" gate="A" pin="10"/>
  1488. <wire x1="-104.14" y1="91.44" x2="-104.14" y2="106.68" width="0.1524" layer="91"/>
  1489. </segment>
  1490. </net>
  1491. <net name="N$19" class="0">
  1492. <segment>
  1493. <pinref part="U1" gate="PORTB_H" pin="PB15"/>
  1494. <pinref part="U$2" gate="G$1" pin="D1"/>
  1495. <wire x1="-139.7" y1="154.94" x2="-124.46" y2="154.94" width="0.1524" layer="91"/>
  1496. <wire x1="-124.46" y1="154.94" x2="-124.46" y2="132.08" width="0.1524" layer="91"/>
  1497. </segment>
  1498. </net>
  1499. <net name="N$20" class="0">
  1500. <segment>
  1501. <pinref part="U1" gate="PORTB_H" pin="PB13"/>
  1502. <wire x1="-139.7" y1="160.02" x2="-127" y2="160.02" width="0.1524" layer="91"/>
  1503. <pinref part="U$2" gate="G$1" pin="D2"/>
  1504. <wire x1="-127" y1="160.02" x2="-127" y2="132.08" width="0.1524" layer="91"/>
  1505. </segment>
  1506. </net>
  1507. <net name="N$21" class="0">
  1508. <segment>
  1509. <pinref part="U1" gate="POWER" pin="VDD_4"/>
  1510. <pinref part="U1" gate="POWER" pin="VDD_3"/>
  1511. <wire x1="-160.02" y1="40.64" x2="-160.02" y2="45.72" width="0.1524" layer="91"/>
  1512. <pinref part="U1" gate="POWER" pin="VDD_2"/>
  1513. <wire x1="-160.02" y1="45.72" x2="-160.02" y2="50.8" width="0.1524" layer="91"/>
  1514. <junction x="-160.02" y="45.72"/>
  1515. <pinref part="U1" gate="POWER" pin="VDD_1"/>
  1516. <wire x1="-160.02" y1="50.8" x2="-160.02" y2="55.88" width="0.1524" layer="91"/>
  1517. <junction x="-160.02" y="50.8"/>
  1518. <pinref part="U$2" gate="G$1" pin="3V"/>
  1519. <wire x1="-147.32" y1="71.12" x2="-147.32" y2="63.5" width="0.1524" layer="91"/>
  1520. <wire x1="-160.02" y1="55.88" x2="-160.02" y2="58.42" width="0.1524" layer="91"/>
  1521. <wire x1="-160.02" y1="58.42" x2="-160.02" y2="63.5" width="0.1524" layer="91"/>
  1522. <wire x1="-160.02" y1="63.5" x2="-147.32" y2="63.5" width="0.1524" layer="91"/>
  1523. <junction x="-160.02" y="55.88"/>
  1524. <pinref part="U1" gate="AN_POWER" pin="VBAT"/>
  1525. <wire x1="-182.88" y1="58.42" x2="-177.8" y2="58.42" width="0.1524" layer="91"/>
  1526. <junction x="-160.02" y="58.42"/>
  1527. <pinref part="U1" gate="AN_POWER" pin="VDDA"/>
  1528. <wire x1="-177.8" y1="58.42" x2="-160.02" y2="58.42" width="0.1524" layer="91"/>
  1529. <wire x1="-182.88" y1="48.26" x2="-177.8" y2="48.26" width="0.1524" layer="91"/>
  1530. <wire x1="-177.8" y1="48.26" x2="-177.8" y2="58.42" width="0.1524" layer="91"/>
  1531. <junction x="-177.8" y="58.42"/>
  1532. </segment>
  1533. </net>
  1534. </nets>
  1535. </sheet>
  1536. </sheets>
  1537. <errors>
  1538. <approved hash="204,1,-160.02,132.08,U$2,GND,,,,"/>
  1539. <approved hash="204,1,-137.16,71.12,U$2,VIN,,,,"/>
  1540. <approved hash="104,1,-139.7,71.12,U$2,GND1,N$41,,,"/>
  1541. <approved hash="104,1,-142.24,71.12,U$2,GND2,N$41,,,"/>
  1542. <approved hash="104,1,-144.78,71.12,U$2,5V,N$35,,,"/>
  1543. <approved hash="104,1,-147.32,71.12,U$2,3V,N$40,,,"/>
  1544. <approved hash="104,1,-177.8,40.64,U$1,GND,N$41,,,"/>
  1545. </errors>
  1546. </schematic>
  1547. </drawing>
  1548. </eagle>