diff options
Diffstat (limited to 'laser-tag badge/laser-tag.sch')
-rw-r--r-- | laser-tag badge/laser-tag.sch | 1067 |
1 files changed, 718 insertions, 349 deletions
diff --git a/laser-tag badge/laser-tag.sch b/laser-tag badge/laser-tag.sch index 56a72eb..a3cbfe2 100644 --- a/laser-tag badge/laser-tag.sch +++ b/laser-tag badge/laser-tag.sch @@ -76,6 +76,8 @@ <layer number="111" name="LPC17xx" color="7" fill="1" visible="no" active="yes"/> <layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/> <layer number="113" name="ReferenceLS" color="7" fill="1" visible="no" active="no"/> +<layer number="114" name="Badge_Outline" color="7" fill="1" visible="yes" active="yes"/> +<layer number="115" name="ReferenceISLANDS" color="7" fill="1" visible="yes" active="yes"/> <layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/> <layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="no"/> <layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/> @@ -766,262 +768,6 @@ <vertex x="0" y="7.62" curve="90"/> </polygon> </package> -<package name="USB-MINIB"> -<description>Surface Mount USB Mini-B Connector</description> -<wire x1="3.9" y1="-1.24" x2="3.9" y2="2.86" width="0.127" layer="51"/> -<wire x1="-2.9591" y1="-0.5471" x2="-2.7514" y2="-3.2985" width="0.1016" layer="51"/> -<wire x1="-2.7514" y1="-3.2985" x2="-2.5438" y2="-3.558" width="0.1016" layer="51" curve="68.629849"/> -<wire x1="-2.5438" y1="-3.558" x2="-1.9727" y2="-3.558" width="0.1016" layer="51" curve="34.099487"/> -<wire x1="-1.9727" y1="-3.558" x2="-1.7651" y2="-3.2985" width="0.1016" layer="51" curve="68.629849"/> -<wire x1="-1.7651" y1="-3.2985" x2="-1.5055" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="-1.5055" y1="-0.5471" x2="-1.7132" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="-1.7132" y1="-0.5471" x2="-1.9727" y2="-2.9351" width="0.1016" layer="51"/> -<wire x1="-1.9727" y1="-2.9351" x2="-2.4919" y2="-2.9351" width="0.1016" layer="51"/> -<wire x1="-2.4919" y1="-2.9351" x2="-2.7514" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="-2.7514" y1="-0.5471" x2="-2.9591" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="-1.2459" y1="-3.2984" x2="-1.0383" y2="0.7508" width="0.1016" layer="51"/> -<wire x1="-1.0383" y1="0.7508" x2="-0.8306" y2="0.9584" width="0.1016" layer="51" curve="-83.771817"/> -<wire x1="-1.2459" y1="-3.2985" x2="-1.0383" y2="-3.5061" width="0.1016" layer="51" curve="90"/> -<wire x1="-1.0382" y1="-3.5061" x2="-0.8306" y2="-3.2985" width="0.1016" layer="51" curve="90"/> -<wire x1="-0.8306" y1="-3.2985" x2="-0.623" y2="0.1278" width="0.1016" layer="51"/> -<wire x1="2.9589" y1="-0.5471" x2="2.7512" y2="-3.2985" width="0.1016" layer="51"/> -<wire x1="2.7512" y1="-3.2985" x2="2.5436" y2="-3.558" width="0.1016" layer="51" curve="-68.629849"/> -<wire x1="2.5436" y1="-3.558" x2="1.9725" y2="-3.558" width="0.1016" layer="51" curve="-34.099487"/> -<wire x1="1.9725" y1="-3.558" x2="1.7649" y2="-3.2985" width="0.1016" layer="51" curve="-68.629849"/> -<wire x1="1.7649" y1="-3.2985" x2="1.5053" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="1.5053" y1="-0.5471" x2="1.713" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="1.713" y1="-0.5471" x2="1.9725" y2="-2.9351" width="0.1016" layer="51"/> -<wire x1="1.9725" y1="-2.9351" x2="2.4917" y2="-2.9351" width="0.1016" layer="51"/> -<wire x1="2.4917" y1="-2.9351" x2="2.7512" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="2.7512" y1="-0.5471" x2="2.9589" y2="-0.5471" width="0.1016" layer="51"/> -<wire x1="1.2457" y1="-3.2984" x2="1.0381" y2="0.7508" width="0.1016" layer="51"/> -<wire x1="1.0381" y1="0.7508" x2="0.8304" y2="0.9584" width="0.1016" layer="51" curve="83.722654"/> -<wire x1="0.8304" y1="0.9584" x2="-0.8307" y2="0.9584" width="0.1016" layer="51"/> -<wire x1="1.2457" y1="-3.2985" x2="1.0381" y2="-3.5061" width="0.1016" layer="51" curve="-90"/> -<wire x1="1.038" y1="-3.5061" x2="0.8304" y2="-3.2985" width="0.1016" layer="51" curve="-90"/> -<wire x1="0.8304" y1="-3.2985" x2="0.6228" y2="0.1278" width="0.1016" layer="51"/> -<wire x1="0.6228" y1="0.1278" x2="-0.6232" y2="0.1278" width="0.1016" layer="51"/> -<wire x1="3.88" y1="4.2594" x2="5.03" y2="4.2594" width="0.1016" layer="51"/> -<wire x1="5.03" y1="2.8808" x2="3.88" y2="2.8808" width="0.1016" layer="51"/> -<wire x1="-3.9" y1="4.6" x2="3.9" y2="4.6" width="0.127" layer="21"/> -<wire x1="5.05" y1="3.3" x2="5.05" y2="3.9" width="0.1016" layer="51" curve="-180"/> -<wire x1="5.05" y1="4.25" x2="5.05" y2="3.9" width="0.1016" layer="51"/> -<wire x1="5.05" y1="2.9" x2="5.05" y2="3.3" width="0.1016" layer="51"/> -<wire x1="3.88" y1="-1.2806" x2="5.03" y2="-1.2806" width="0.1016" layer="51"/> -<wire x1="5.03" y1="-2.6592" x2="3.88" y2="-2.6592" width="0.1016" layer="51"/> -<wire x1="5.05" y1="-2.24" x2="5.05" y2="-1.64" width="0.1016" layer="51" curve="-180"/> -<wire x1="5.05" y1="-1.29" x2="5.05" y2="-1.64" width="0.1016" layer="51"/> -<wire x1="5.05" y1="-2.64" x2="5.05" y2="-2.24" width="0.1016" layer="51"/> -<wire x1="-3.91" y1="2.8606" x2="-5.06" y2="2.8606" width="0.1016" layer="51"/> -<wire x1="-5.06" y1="4.2392" x2="-3.91" y2="4.2392" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="3.82" x2="-5.08" y2="3.22" width="0.1016" layer="51" curve="-180"/> -<wire x1="-5.08" y1="2.87" x2="-5.08" y2="3.22" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="4.22" x2="-5.08" y2="3.82" width="0.1016" layer="51"/> -<wire x1="-3.91" y1="-2.6794" x2="-5.06" y2="-2.6794" width="0.1016" layer="51"/> -<wire x1="-5.06" y1="-1.3008" x2="-3.91" y2="-1.3008" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="-1.72" x2="-5.08" y2="-2.32" width="0.1016" layer="51" curve="-180"/> -<wire x1="-5.08" y1="-2.67" x2="-5.08" y2="-2.32" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="-1.32" x2="-5.08" y2="-1.72" width="0.1016" layer="51"/> -<wire x1="-3.9" y1="-1.29" x2="-3.9" y2="2.81" width="0.127" layer="51"/> -<wire x1="-3.9" y1="-4.6" x2="3.9" y2="-4.6" width="0.127" layer="21"/> -<wire x1="-2.75" y1="4.5" x2="-2.75" y2="3.75" width="0.1016" layer="51"/> -<wire x1="-2.75" y1="3.75" x2="2.75" y2="3.75" width="0.1016" layer="51"/> -<wire x1="2.75" y1="3.75" x2="2.75" y2="4.5" width="0.1016" layer="51"/> -<wire x1="-2.25" y1="3.5" x2="-2.25" y2="2.75" width="0.1016" layer="51"/> -<wire x1="-2.25" y1="2.75" x2="-3" y2="2.75" width="0.1016" layer="51"/> -<wire x1="-3" y1="2.75" x2="-3" y2="3.5" width="0.1016" layer="51"/> -<wire x1="-3" y1="3.5" x2="-2.25" y2="3.5" width="0.1016" layer="51"/> -<wire x1="3" y1="3.5" x2="2.25" y2="3.5" width="0.1016" layer="51"/> -<wire x1="2.25" y1="3.5" x2="2.25" y2="2.75" width="0.1016" layer="51"/> -<wire x1="2.25" y1="2.75" x2="3" y2="2.75" width="0.1016" layer="51"/> -<wire x1="3" y1="2.75" x2="3" y2="3.5" width="0.1016" layer="51"/> -<wire x1="-3.9" y1="-0.6" x2="-3.9" y2="2.1" width="0.127" layer="21"/> -<wire x1="3.9" y1="2.1" x2="3.9" y2="-0.6" width="0.127" layer="21"/> -<wire x1="-3.2" y1="4.6" x2="-2.1" y2="4.6" width="0.127" layer="21"/> -<wire x1="2.1" y1="4.6" x2="3.2" y2="4.6" width="0.127" layer="21"/> -<wire x1="-3.9" y1="-4.6" x2="-3.9" y2="-2.7" width="0.127" layer="51"/> -<wire x1="3.9" y1="-4.6" x2="3.9" y2="-2.7" width="0.127" layer="51"/> -<wire x1="-3.9" y1="4.6" x2="-3.9" y2="4.25" width="0.127" layer="51"/> -<wire x1="3.9" y1="4.6" x2="3.9" y2="4.3" width="0.127" layer="51"/> -<smd name="GND2" x="-4.4" y="3.5" dx="2" dy="2.4" layer="1"/> -<smd name="VBUS" x="-1.6" y="4.064" dx="0.5" dy="2.308" layer="1" rot="R180"/> -<smd name="D-" x="-0.8" y="4.064" dx="0.5" dy="2.308" layer="1" rot="R180"/> -<smd name="D+" x="0" y="4.064" dx="0.5" dy="2.308" layer="1" rot="R180"/> -<smd name="ID" x="0.8" y="4.064" dx="0.5" dy="2.308" layer="1" rot="R180"/> -<smd name="GND" x="1.6" y="4.064" dx="0.5" dy="2.308" layer="1" rot="R180"/> -<smd name="GND1" x="-4.4" y="-2" dx="2" dy="2.4" layer="1"/> -<smd name="GND3" x="4.4" y="3.5" dx="2" dy="2.4" layer="1"/> -<smd name="GND4" x="4.4" y="-2" dx="2" dy="2.4" layer="1"/> -<text x="-3.31" y="5.35" size="1.27" layer="25">>NAME</text> -<text x="-3.31" y="-6.35" size="1.27" layer="27">>VALUE</text> -<hole x="-2.2" y="1" drill="1"/> -<hole x="2.2" y="1" drill="1"/> -</package> -<package name="USB-MINIB-THM"> -<description><b>Mini USB 5-pin thru-mount connector</b> -<p> -4Ucon #18732</description> -<wire x1="3.9" y1="4.66" x2="3.9" y2="7.56" width="0.127" layer="51"/> -<wire x1="-2.9591" y1="4.1529" x2="-2.7514" y2="1.4015" width="0.1016" layer="51"/> -<wire x1="-2.7514" y1="1.4015" x2="-2.5438" y2="1.142" width="0.1016" layer="51" curve="68.629849"/> -<wire x1="-2.5438" y1="1.142" x2="-1.9727" y2="1.142" width="0.1016" layer="51" curve="34.099487"/> -<wire x1="-1.9727" y1="1.142" x2="-1.7651" y2="1.4015" width="0.1016" layer="51" curve="68.629849"/> -<wire x1="-1.7651" y1="1.4015" x2="-1.5055" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="-1.5055" y1="4.1529" x2="-1.7132" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="-1.7132" y1="4.1529" x2="-1.9727" y2="1.7649" width="0.1016" layer="51"/> -<wire x1="-1.9727" y1="1.7649" x2="-2.4919" y2="1.7649" width="0.1016" layer="51"/> -<wire x1="-2.4919" y1="1.7649" x2="-2.7514" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="-2.7514" y1="4.1529" x2="-2.9591" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="-1.2459" y1="1.4016" x2="-1.0383" y2="5.4508" width="0.1016" layer="51"/> -<wire x1="-1.0383" y1="5.4508" x2="-0.8306" y2="5.6584" width="0.1016" layer="51" curve="-83.771817"/> -<wire x1="-1.2459" y1="1.4015" x2="-1.0383" y2="1.1939" width="0.1016" layer="51" curve="90"/> -<wire x1="-1.0383" y1="1.1939" x2="-1.0382" y2="1.1939" width="0.1016" layer="21"/> -<wire x1="-1.0382" y1="1.1939" x2="-0.8306" y2="1.4015" width="0.1016" layer="51" curve="90"/> -<wire x1="-0.8306" y1="1.4015" x2="-0.623" y2="4.8278" width="0.1016" layer="51"/> -<wire x1="2.9589" y1="4.1529" x2="2.7512" y2="1.4015" width="0.1016" layer="51"/> -<wire x1="2.7512" y1="1.4015" x2="2.5436" y2="1.142" width="0.1016" layer="51" curve="-68.629849"/> -<wire x1="2.5436" y1="1.142" x2="1.9725" y2="1.142" width="0.1016" layer="51" curve="-34.099487"/> -<wire x1="1.9725" y1="1.142" x2="1.7649" y2="1.4015" width="0.1016" layer="51" curve="-68.629849"/> -<wire x1="1.7649" y1="1.4015" x2="1.5053" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="1.5053" y1="4.1529" x2="1.713" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="1.713" y1="4.1529" x2="1.9725" y2="1.7649" width="0.1016" layer="51"/> -<wire x1="1.9725" y1="1.7649" x2="2.4917" y2="1.7649" width="0.1016" layer="51"/> -<wire x1="2.4917" y1="1.7649" x2="2.7512" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="2.7512" y1="4.1529" x2="2.9589" y2="4.1529" width="0.1016" layer="51"/> -<wire x1="1.2457" y1="1.4016" x2="1.0381" y2="5.4508" width="0.1016" layer="51"/> -<wire x1="1.0381" y1="5.4508" x2="0.8304" y2="5.6584" width="0.1016" layer="51" curve="83.722654"/> -<wire x1="0.8304" y1="5.6584" x2="-0.8307" y2="5.6584" width="0.1016" layer="51"/> -<wire x1="1.2457" y1="1.4015" x2="1.0381" y2="1.1939" width="0.1016" layer="51" curve="-90"/> -<wire x1="1.038" y1="1.1939" x2="0.8304" y2="1.4015" width="0.1016" layer="51" curve="-90"/> -<wire x1="0.8304" y1="1.4015" x2="0.6228" y2="4.8278" width="0.1016" layer="51"/> -<wire x1="0.6228" y1="4.8278" x2="-0.6232" y2="4.8278" width="0.1016" layer="51"/> -<wire x1="3.88" y1="8.9594" x2="5.03" y2="8.9594" width="0.1016" layer="51"/> -<wire x1="5.03" y1="7.5808" x2="3.88" y2="7.5808" width="0.1016" layer="51"/> -<wire x1="5.05" y1="8" x2="5.05" y2="8.6" width="0.1016" layer="51" curve="-180"/> -<wire x1="5.05" y1="8.95" x2="5.05" y2="8.6" width="0.1016" layer="51"/> -<wire x1="5.05" y1="7.6" x2="5.05" y2="8" width="0.1016" layer="51"/> -<wire x1="3.88" y1="4.6194" x2="5.03" y2="4.6194" width="0.1016" layer="51"/> -<wire x1="5.03" y1="3.2408" x2="3.88" y2="3.2408" width="0.1016" layer="51"/> -<wire x1="5.05" y1="3.66" x2="5.05" y2="4.26" width="0.1016" layer="51" curve="-180"/> -<wire x1="5.05" y1="4.61" x2="5.05" y2="4.26" width="0.1016" layer="51"/> -<wire x1="5.05" y1="3.26" x2="5.05" y2="3.66" width="0.1016" layer="51"/> -<wire x1="-3.91" y1="7.5606" x2="-5.06" y2="7.5606" width="0.1016" layer="51"/> -<wire x1="-5.06" y1="8.9392" x2="-3.91" y2="8.9392" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="8.52" x2="-5.08" y2="7.92" width="0.1016" layer="51" curve="-180"/> -<wire x1="-5.08" y1="7.57" x2="-5.08" y2="7.92" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="8.92" x2="-5.08" y2="8.52" width="0.1016" layer="51"/> -<wire x1="-3.91" y1="3.2206" x2="-5.06" y2="3.2206" width="0.1016" layer="51"/> -<wire x1="-5.06" y1="4.5992" x2="-3.91" y2="4.5992" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="4.18" x2="-5.08" y2="3.58" width="0.1016" layer="51" curve="-180"/> -<wire x1="-5.08" y1="3.23" x2="-5.08" y2="3.58" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="4.58" x2="-5.08" y2="4.18" width="0.1016" layer="51"/> -<wire x1="-3.9" y1="4.61" x2="-3.9" y2="7.51" width="0.127" layer="51"/> -<wire x1="-2.75" y1="9.2" x2="-2.75" y2="8.45" width="0.1016" layer="51"/> -<wire x1="-2.75" y1="8.45" x2="2.75" y2="8.45" width="0.1016" layer="51"/> -<wire x1="2.75" y1="8.45" x2="2.75" y2="9.2" width="0.1016" layer="51"/> -<wire x1="-2.25" y1="8.2" x2="-2.25" y2="7.45" width="0.1016" layer="51"/> -<wire x1="-2.25" y1="7.45" x2="-3" y2="7.45" width="0.1016" layer="51"/> -<wire x1="-3" y1="7.45" x2="-3" y2="8.2" width="0.1016" layer="51"/> -<wire x1="-3" y1="8.2" x2="-2.25" y2="8.2" width="0.1016" layer="51"/> -<wire x1="3" y1="8.2" x2="2.25" y2="8.2" width="0.1016" layer="51"/> -<wire x1="2.25" y1="8.2" x2="2.25" y2="7.45" width="0.1016" layer="51"/> -<wire x1="2.25" y1="7.45" x2="3" y2="7.45" width="0.1016" layer="51"/> -<wire x1="3" y1="7.45" x2="3" y2="8.2" width="0.1016" layer="51"/> -<wire x1="-3.9" y1="4.1" x2="-3.9" y2="6.8" width="0.127" layer="21"/> -<wire x1="3.9" y1="6.8" x2="3.9" y2="4.7" width="0.127" layer="21"/> -<wire x1="-3.2" y1="9.3" x2="-2.1" y2="9.3" width="0.127" layer="21"/> -<wire x1="2.1" y1="9.3" x2="3.2" y2="9.3" width="0.127" layer="21"/> -<wire x1="-3.9" y1="0.1" x2="-3.9" y2="3.2" width="0.127" layer="51"/> -<wire x1="3.9" y1="0.1" x2="3.9" y2="3.2" width="0.127" layer="51"/> -<wire x1="-3.9" y1="9.3" x2="-3.9" y2="8.95" width="0.127" layer="51"/> -<wire x1="3.9" y1="9.3" x2="3.9" y2="9" width="0.127" layer="51"/> -<wire x1="-3.9" y1="0.1" x2="3.9" y2="0.1" width="0.127" layer="21"/> -<pad name="GND1" x="-4" y="3.9" drill="2" diameter="3.81"/> -<pad name="GND4" x="4" y="3.9" drill="2" diameter="3.81"/> -<pad name="GND2" x="-4" y="8.6" drill="2" diameter="3.2"/> -<pad name="GND3" x="4" y="8.6" drill="2" diameter="3.2"/> -<pad name="GND" x="1.6" y="9.8" drill="0.7" shape="offset" rot="R90"/> -<pad name="ID" x="0.8" y="8.5" drill="0.7" shape="offset" rot="R270"/> -<pad name="D+" x="0" y="9.8" drill="0.7" shape="offset" rot="R90"/> -<pad name="D-" x="-0.8" y="8.5" drill="0.7" shape="offset" rot="R270"/> -<pad name="VBUS" x="-1.6" y="9.8" drill="0.7" shape="offset" rot="R90"/> -<text x="-2.81" y="10.75" size="1.27" layer="25" font="vector">>NAME</text> -<text x="-3.31" y="-1.65" size="1.27" layer="27" font="vector">>VALUE</text> -</package> -<package name="USB-MINIB-THM-MOLEX"> -<wire x1="3.9" y1="4.58" x2="3.9" y2="9.18" width="0.127" layer="51"/> -<wire x1="-2.9591" y1="4.0729" x2="-2.7514" y2="1.3215" width="0.1016" layer="51"/> -<wire x1="-2.7514" y1="1.3215" x2="-2.5438" y2="1.062" width="0.1016" layer="51" curve="68.629849"/> -<wire x1="-2.5438" y1="1.062" x2="-1.9727" y2="1.062" width="0.1016" layer="51" curve="34.099487"/> -<wire x1="-1.9727" y1="1.062" x2="-1.7651" y2="1.3215" width="0.1016" layer="51" curve="68.629849"/> -<wire x1="-1.7651" y1="1.3215" x2="-1.5055" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="-1.5055" y1="4.0729" x2="-1.7132" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="-1.7132" y1="4.0729" x2="-1.9727" y2="1.6849" width="0.1016" layer="51"/> -<wire x1="-1.9727" y1="1.6849" x2="-2.4919" y2="1.6849" width="0.1016" layer="51"/> -<wire x1="-2.4919" y1="1.6849" x2="-2.7514" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="-2.7514" y1="4.0729" x2="-2.9591" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="-1.2459" y1="1.3216" x2="-1.0383" y2="5.3708" width="0.1016" layer="51"/> -<wire x1="-1.0383" y1="5.3708" x2="-0.8306" y2="5.5784" width="0.1016" layer="51" curve="-83.771817"/> -<wire x1="-1.2459" y1="1.3215" x2="-1.0383" y2="1.1139" width="0.1016" layer="51" curve="90"/> -<wire x1="-1.0383" y1="1.1139" x2="-1.0382" y2="1.1139" width="0.1016" layer="21"/> -<wire x1="-1.0382" y1="1.1139" x2="-0.8306" y2="1.3215" width="0.1016" layer="51" curve="90"/> -<wire x1="-0.8306" y1="1.3215" x2="-0.623" y2="4.7478" width="0.1016" layer="51"/> -<wire x1="2.9589" y1="4.0729" x2="2.7512" y2="1.3215" width="0.1016" layer="51"/> -<wire x1="2.7512" y1="1.3215" x2="2.5436" y2="1.062" width="0.1016" layer="51" curve="-68.629849"/> -<wire x1="2.5436" y1="1.062" x2="1.9725" y2="1.062" width="0.1016" layer="51" curve="-34.099487"/> -<wire x1="1.9725" y1="1.062" x2="1.7649" y2="1.3215" width="0.1016" layer="51" curve="-68.629849"/> -<wire x1="1.7649" y1="1.3215" x2="1.5053" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="1.5053" y1="4.0729" x2="1.713" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="1.713" y1="4.0729" x2="1.9725" y2="1.6849" width="0.1016" layer="51"/> -<wire x1="1.9725" y1="1.6849" x2="2.4917" y2="1.6849" width="0.1016" layer="51"/> -<wire x1="2.4917" y1="1.6849" x2="2.7512" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="2.7512" y1="4.0729" x2="2.9589" y2="4.0729" width="0.1016" layer="51"/> -<wire x1="1.2457" y1="1.3216" x2="1.0381" y2="5.3708" width="0.1016" layer="51"/> -<wire x1="1.0381" y1="5.3708" x2="0.8304" y2="5.5784" width="0.1016" layer="51" curve="83.722654"/> -<wire x1="0.8304" y1="5.5784" x2="-0.8307" y2="5.5784" width="0.1016" layer="51"/> -<wire x1="1.2457" y1="1.3215" x2="1.0381" y2="1.1139" width="0.1016" layer="51" curve="-90"/> -<wire x1="1.038" y1="1.1139" x2="0.8304" y2="1.3215" width="0.1016" layer="51" curve="-90"/> -<wire x1="0.8304" y1="1.3215" x2="0.6228" y2="4.7478" width="0.1016" layer="51"/> -<wire x1="0.6228" y1="4.7478" x2="-0.6232" y2="4.7478" width="0.1016" layer="51"/> -<wire x1="3.88" y1="4.5394" x2="5.03" y2="4.5394" width="0.1016" layer="51"/> -<wire x1="5.03" y1="3.1608" x2="3.88" y2="3.1608" width="0.1016" layer="51"/> -<wire x1="5.05" y1="3.58" x2="5.05" y2="4.18" width="0.1016" layer="51" curve="-180"/> -<wire x1="5.05" y1="4.53" x2="5.05" y2="4.18" width="0.1016" layer="51"/> -<wire x1="5.05" y1="3.18" x2="5.05" y2="3.58" width="0.1016" layer="51"/> -<wire x1="-3.91" y1="3.1406" x2="-5.06" y2="3.1406" width="0.1016" layer="51"/> -<wire x1="-5.06" y1="4.5192" x2="-3.91" y2="4.5192" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="4.1" x2="-5.08" y2="3.5" width="0.1016" layer="51" curve="-180"/> -<wire x1="-5.08" y1="3.15" x2="-5.08" y2="3.5" width="0.1016" layer="51"/> -<wire x1="-5.08" y1="4.5" x2="-5.08" y2="4.1" width="0.1016" layer="51"/> -<wire x1="-3.9" y1="4.53" x2="-3.9" y2="9.23" width="0.127" layer="51"/> -<wire x1="-2.75" y1="9.12" x2="-2.75" y2="8.37" width="0.1016" layer="51"/> -<wire x1="-2.75" y1="8.37" x2="2.75" y2="8.37" width="0.1016" layer="51"/> -<wire x1="2.75" y1="8.37" x2="2.75" y2="9.12" width="0.1016" layer="51"/> -<wire x1="-2.25" y1="8.12" x2="-2.25" y2="7.37" width="0.1016" layer="51"/> -<wire x1="-2.25" y1="7.37" x2="-3" y2="7.37" width="0.1016" layer="51"/> -<wire x1="-3" y1="7.37" x2="-3" y2="8.12" width="0.1016" layer="51"/> -<wire x1="-3" y1="8.12" x2="-2.25" y2="8.12" width="0.1016" layer="51"/> -<wire x1="3" y1="8.12" x2="2.25" y2="8.12" width="0.1016" layer="51"/> -<wire x1="2.25" y1="8.12" x2="2.25" y2="7.37" width="0.1016" layer="51"/> -<wire x1="2.25" y1="7.37" x2="3" y2="7.37" width="0.1016" layer="51"/> -<wire x1="3" y1="7.37" x2="3" y2="8.12" width="0.1016" layer="51"/> -<wire x1="-3.9" y1="4.02" x2="-3.9" y2="6.72" width="0.127" layer="21"/> -<wire x1="3.9" y1="6.72" x2="3.9" y2="4.62" width="0.127" layer="21"/> -<wire x1="-3.9" y1="9.22" x2="-2.1" y2="9.22" width="0.127" layer="21"/> -<wire x1="2.1" y1="9.22" x2="3.9" y2="9.22" width="0.127" layer="21"/> -<wire x1="-3.9" y1="0.02" x2="-3.9" y2="3.12" width="0.127" layer="51"/> -<wire x1="3.9" y1="0.02" x2="3.9" y2="3.12" width="0.127" layer="51"/> -<wire x1="-3.9" y1="0.02" x2="3.9" y2="0.02" width="0.127" layer="21"/> -<pad name="GND1" x="-3.65" y="4.57" drill="2" diameter="3.81"/> -<pad name="GND4" x="3.65" y="4.57" drill="2" diameter="3.81"/> -<pad name="GND" x="1.6" y="9.72" drill="0.7" shape="offset" rot="R90"/> -<pad name="ID" x="0.8" y="8.42" drill="0.7" shape="offset" rot="R270"/> -<pad name="D+" x="0" y="9.72" drill="0.7" shape="offset" rot="R90"/> -<pad name="D-" x="-0.8" y="8.42" drill="0.7" shape="offset" rot="R270"/> -<pad name="VBUS" x="-1.6" y="9.72" drill="0.7" shape="offset" rot="R90"/> -<text x="-2.81" y="10.67" size="1.27" layer="25" font="vector">>NAME</text> -<text x="-3.31" y="-1.73" size="1.27" layer="27" font="vector">>VALUE</text> -</package> <package name="WS2812B"> <wire x1="2.5" y1="-2.5" x2="-2.5" y2="-2.5" width="0.127" layer="21"/> <wire x1="-2.5" y1="-2.5" x2="-2.5" y2="1.6" width="0.127" layer="21"/> @@ -1081,41 +827,6 @@ <pin name="-" x="-5.08" y="0" visible="off" length="short" direction="pas"/> <pin name="+1" x="5.08" y="-2.54" visible="off" length="short" direction="pas" rot="R180"/> </symbol> -<symbol name="USB"> -<wire x1="-10.2" y1="7.62" x2="-10.16" y2="7.62" width="0.254" layer="94"/> -<wire x1="-10.16" y1="7.62" x2="7.62" y2="7.62" width="0.254" layer="94"/> -<wire x1="7.62" y1="7.62" x2="7.62" y2="-7.62" width="0.254" layer="94"/> -<wire x1="-1.32" y1="1.6" x2="-3.47" y2="1.6" width="0.254" layer="94"/> -<wire x1="-3.47" y1="1.6" x2="-4.22" y2="1.6" width="0.254" layer="94"/> -<wire x1="-5.52" y1="3.2" x2="-4.52" y2="3.2" width="0.254" layer="94"/> -<wire x1="-6.27" y1="0.15" x2="-5.07" y2="0.15" width="0.254" layer="94"/> -<wire x1="-5.07" y1="0.15" x2="-4.22" y2="1.6" width="0.254" layer="94"/> -<wire x1="-4.52" y1="3.2" x2="-3.47" y2="1.6" width="0.254" layer="94"/> -<wire x1="-4.22" y1="1.6" x2="-7.92" y2="1.6" width="0.254" layer="94"/> -<wire x1="-7.92" y1="1.6" x2="-7.92" y2="0.8" width="0.254" layer="94"/> -<wire x1="-7.92" y1="0.8" x2="-8.12" y2="0.8" width="0.254" layer="94"/> -<wire x1="-8.12" y1="0.8" x2="-8.92" y2="1.6" width="0.254" layer="94"/> -<wire x1="-8.92" y1="1.6" x2="-8.12" y2="2.4" width="0.254" layer="94"/> -<wire x1="-8.12" y1="1" x2="-8.12" y2="2.4" width="0.254" layer="94"/> -<wire x1="-8.12" y1="2.4" x2="-7.92" y2="2.4" width="0.254" layer="94"/> -<wire x1="-7.92" y1="2.4" x2="-7.92" y2="1.6" width="0.254" layer="94"/> -<wire x1="-8.52" y1="1.6" x2="-8.52" y2="1.4" width="0.254" layer="94"/> -<wire x1="-8.52" y1="1.4" x2="-8.32" y2="1.2" width="0.254" layer="94"/> -<wire x1="-8.32" y1="1.2" x2="-8.32" y2="2" width="0.254" layer="94"/> -<wire x1="-8.32" y1="2" x2="-8.72" y2="1.6" width="0.254" layer="94"/> -<wire x1="-10.16" y1="7.62" x2="-10.16" y2="-7.62" width="0.254" layer="94"/> -<wire x1="-10.16" y1="-7.62" x2="7.62" y2="-7.62" width="0.254" layer="94"/> -<circle x="-1.32" y="1.6" radius="0.5" width="1" layer="94"/> -<circle x="-5.92" y="3.2" radius="0.2" width="1" layer="94"/> -<text x="-10.16" y="8.636" size="1.27" layer="95">>NAME</text> -<text x="-10.16" y="-10.16" size="1.27" layer="96">>VALUE</text> -<rectangle x1="-7.12" y1="-0.45" x2="-5.92" y2="0.75" layer="94"/> -<pin name="D+" x="10.16" y="2.54" visible="pin" length="short" rot="R180"/> -<pin name="D-" x="10.16" y="0" visible="pin" length="short" rot="R180"/> -<pin name="VBUS" x="10.16" y="5.08" visible="pin" length="short" direction="pwr" rot="R180"/> -<pin name="GND" x="10.16" y="-5.08" visible="pin" length="short" direction="pwr" rot="R180"/> -<pin name="ID" x="10.16" y="-2.54" visible="pin" length="short" rot="R180"/> -</symbol> <symbol name="WS2812B"> <pin name="DIN" x="-5.08" y="0" visible="pad" length="short" direction="in"/> <pin name="DOUT" x="5.08" y="0" visible="pad" length="short" direction="out" rot="R180"/> @@ -1186,54 +897,6 @@ </device> </devices> </deviceset> -<deviceset name="USB" prefix="CN" uservalue="yes"> -<description><p><b>USB Connectors</b></p> -<b>USBMINIB</b> - Surface Mount Female Mini-B USB Connector 4UConnector: 06564</p> -<p>By microbuilder.eu</p> -Thru-hole RA Female Mini-B USB Connector 4UConnector: 18732</p> -<p>By ladyada.net</p></description> -<gates> -<gate name="G$1" symbol="USB" x="0" y="0"/> -</gates> -<devices> -<device name="MINIB" package="USB-MINIB"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="ID" pad="ID"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="THM" package="USB-MINIB-THM"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="ID" pad="ID"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -<device name="MOLEX" package="USB-MINIB-THM-MOLEX"> -<connects> -<connect gate="G$1" pin="D+" pad="D+"/> -<connect gate="G$1" pin="D-" pad="D-"/> -<connect gate="G$1" pin="GND" pad="GND"/> -<connect gate="G$1" pin="ID" pad="ID"/> -<connect gate="G$1" pin="VBUS" pad="VBUS"/> -</connects> -<technologies> -<technology name=""/> -</technologies> -</device> -</devices> -</deviceset> <deviceset name="WS2812B" prefix="L"> <gates> <gate name="G$1" symbol="WS2812B" x="0" y="0"/> @@ -9613,6 +9276,712 @@ Source: Comchip CGRM4001-G.pdf</description> </deviceset> </devicesets> </library> +<library name="SparkFun-Connectors"> +<description><h3>SparkFun Electronics' preferred foot prints</h3> +In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.<br><br> +We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com. +<br><br> +<b>Licensing:</b> Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ +<br><br> +You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description> +<packages> +<package name="USB-A-H"> +<description><b>USB Series A Hole Mounted</b></description> +<wire x1="-17.8" y1="6" x2="-17.8" y2="-6" width="0.2032" layer="51"/> +<wire x1="-3" y1="6" x2="-3" y2="-6" width="0.2032" layer="21"/> +<wire x1="-3" y1="6" x2="-17.8" y2="6" width="0.2032" layer="51"/> +<wire x1="-3" y1="-6" x2="-17.8" y2="-6" width="0.2032" layer="51"/> +<wire x1="-3" y1="6" x2="-2" y2="6" width="0.2032" layer="21"/> +<wire x1="-3" y1="-6" x2="-2" y2="-6" width="0.2032" layer="21"/> +<wire x1="1" y1="-4" x2="1" y2="4" width="0.2032" layer="21"/> +<wire x1="-13.5" y1="4.3" x2="-13.5" y2="1.9" width="0.2032" layer="51"/> +<wire x1="-13.5" y1="1.9" x2="-11.2" y2="1.9" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="1.9" x2="-11.2" y2="4.3" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="4.3" x2="-13.5" y2="4.3" width="0.2032" layer="51"/> +<wire x1="-13.5" y1="-1.9" x2="-13.5" y2="-4.3" width="0.2032" layer="51"/> +<wire x1="-13.5" y1="-4.3" x2="-11.2" y2="-4.3" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="-4.3" x2="-11.2" y2="-1.9" width="0.2032" layer="51"/> +<wire x1="-11.2" y1="-1.9" x2="-13.5" y2="-1.9" width="0.2032" layer="51"/> +<pad name="GND" x="2.4" y="3.5" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="D+" x="2.4" y="1.127" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="D-" x="2.4" y="-1.127" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="VBUS" x="2.4" y="-3.5" drill="0.9144" diameter="1.8796" rot="R270"/> +<pad name="GND2" x="0" y="-5.8" drill="2.2" rot="R270"/> +<pad name="GND3" x="0" y="5.8" drill="2.2" rot="R270"/> +<text x="5.85" y="-2.7" size="1.27" layer="25" rot="R90">>NAME</text> +<text x="-3.9" y="-4.4" size="1.27" layer="51" rot="R90">PCB Edge</text> +<hole x="-0.1" y="2.25" drill="1.1"/> +<hole x="-0.1" y="-2.25" drill="1.1"/> +</package> +<package name="USB-A-S"> +<description><b>USB Series A Surface Mounted</b></description> +<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="21"/> +<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="21"/> +<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="21"/> +<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="21"/> +<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="21"/> +<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="21"/> +<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="21"/> +<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="21"/> +<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="21"/> +<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="21"/> +<pad name="P$5" x="0" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="P$6" x="0" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="3.45" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="3.45" y="3" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="3.45" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="3.45" y="-3" dx="3" dy="0.9" layer="1"/> +<text x="5.715" y="3.81" size="1.27" layer="25" rot="R90">>NAME</text> +</package> +<package name="USB-MB-H"> +<description><b>USB Series Mini-B Hole Mounted</b></description> +<wire x1="-3.75" y1="3.9" x2="-3.75" y2="-3.9" width="0.127" layer="22"/> +<wire x1="5.25" y1="3.9" x2="5.25" y2="-3.9" width="0.127" layer="22"/> +<wire x1="-3.75" y1="3.9" x2="5.25" y2="3.9" width="0.127" layer="22"/> +<wire x1="-3.75" y1="-3.9" x2="5.25" y2="-3.9" width="0.127" layer="22"/> +<wire x1="0.75" y1="3.5" x2="-3.25" y2="3" width="0.127" layer="22"/> +<wire x1="-3.25" y1="3" x2="-3.25" y2="2" width="0.127" layer="22"/> +<wire x1="-3.25" y1="2" x2="0.75" y2="1.5" width="0.127" layer="22"/> +<wire x1="1.25" y1="-3.5" x2="-3.25" y2="-3" width="0.127" layer="22"/> +<wire x1="-3.25" y1="-3" x2="-3.25" y2="-2" width="0.127" layer="22"/> +<wire x1="-3.25" y1="-2" x2="1.25" y2="-1.5" width="0.127" layer="22"/> +<wire x1="-3.25" y1="1.25" x2="1.75" y2="0.75" width="0.127" layer="22"/> +<wire x1="1.75" y1="0.75" x2="1.75" y2="-0.75" width="0.127" layer="22"/> +<wire x1="1.75" y1="-0.75" x2="-3.25" y2="-1.25" width="0.127" layer="22"/> +<pad name="VBUS" x="5.1" y="1.6" drill="0.8"/> +<pad name="D+" x="5.1" y="0" drill="0.8"/> +<pad name="GND" x="5.1" y="-1.6" drill="0.8"/> +<pad name="D-" x="3.9" y="0.8" drill="0.8"/> +<pad name="ID" x="3.9" y="-0.8" drill="0.8"/> +<pad name="P$6" x="0" y="-3.65" drill="1.9"/> +<pad name="P$7" x="0" y="3.65" drill="1.9"/> +<text x="7.25" y="1.5" size="1.27" layer="25" rot="R90">>NAME</text> +<rectangle x1="3.25" y1="3" x2="5.75" y2="4.4" layer="43"/> +<rectangle x1="3.25" y1="-4.4" x2="5.75" y2="-3" layer="43"/> +<rectangle x1="-3.75" y1="-3.1" x2="-1.425" y2="3.1" layer="43"/> +<rectangle x1="-1.425" y1="-2.325" x2="-0.65" y2="2.325" layer="43"/> +</package> +<package name="USB-B-SMT"> +<description>USB Series B Surface Mounted</description> +<wire x1="-1" y1="-6" x2="2.4" y2="-6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="-1" y2="6" width="0.2032" layer="51"/> +<wire x1="2.4" y1="6" x2="2.4" y2="7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="7.3" x2="2.2" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="7.5" x2="1.9" y2="7.5" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.5" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="6" x2="-1" y2="7.3" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="7.5" x2="-0.5" y2="7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="7.5" x2="0" y2="7" width="0.2032" layer="51"/> +<wire x1="0" y1="7" x2="1.4" y2="7" width="0.2032" layer="51"/> +<wire x1="-1" y1="-6" x2="-1" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-1" y1="-7.3" x2="-0.8" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.8" y1="-7.5" x2="-0.5" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="-0.5" y1="-7.5" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.9" y1="-7.5" x2="1.4" y2="-7" width="0.2032" layer="51"/> +<wire x1="1.4" y1="-7" x2="0" y2="-7" width="0.2032" layer="51"/> +<wire x1="-1" y1="7.3" x2="-0.8" y2="7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="1.9" y2="-7.5" width="0.2032" layer="51"/> +<wire x1="2.2" y1="-7.5" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="2.4" y1="-6" x2="2.4" y2="-7.3" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-9" y2="6" width="0.2032" layer="51"/> +<wire x1="-9" y1="6" x2="-9" y2="-6" width="0.2032" layer="51"/> +<wire x1="-9" y1="-6" x2="-5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-5" y1="6" x2="-3" y2="6" width="0.2032" layer="21"/> +<wire x1="-5" y1="-6" x2="-3" y2="-6" width="0.2032" layer="21"/> +<wire x1="4" y1="-6" x2="7" y2="-6" width="0.2032" layer="21"/> +<wire x1="7" y1="-6" x2="7" y2="-3" width="0.2032" layer="21"/> +<wire x1="7" y1="3" x2="7" y2="6" width="0.2032" layer="21"/> +<wire x1="7" y1="6" x2="4" y2="6" width="0.2032" layer="21"/> +<smd name="5" x="0.58" y="6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="6" x="0.58" y="-6.8" dx="6.04" dy="3.4" layer="1"/> +<smd name="D+" x="7" y="1.875" dx="3" dy="0.7" layer="1"/> +<smd name="D-" x="7" y="0.625" dx="3" dy="0.7" layer="1"/> +<smd name="GND" x="7" y="-0.625" dx="3" dy="0.7" layer="1"/> +<smd name="VUSB" x="7" y="-1.875" dx="3" dy="0.7" layer="1"/> +<text x="4.3" y="-7.795" size="1.27" layer="25">>NAME</text> +<hole x="0" y="2.25" drill="1.4"/> +<hole x="0" y="-2.25" drill="1.4"/> +</package> +<package name="USB-MINIB-OLD"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.5" y1="3.8" x2="0.9" y2="3.8" width="0.127" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.1" width="0.127" layer="21"/> +<wire x1="3.3" y1="-2.1" x2="3.3" y2="-3.1" width="0.127" layer="21"/> +<wire x1="1" y1="-3.8" x2="-1.5" y2="-3.8" width="0.127" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.127" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.127" layer="51"/> +<smd name="1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="3" x="3" y="-4.5" dx="3.5" dy="2" layer="1"/> +<smd name="4" x="3" y="4.5" dx="3.5" dy="2" layer="1"/> +<smd name="D+" x="3" y="0" dx="3.5" dy="0.5" layer="1"/> +<smd name="D-" x="3" y="0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="VBUS" x="3.01" y="1.61" dx="3.5" dy="0.5" layer="1"/> +<smd name="ID" x="3" y="-0.8" dx="3.5" dy="0.5" layer="1"/> +<smd name="GND" x="3" y="-1.6" dx="3.5" dy="0.5" layer="1"/> +<text x="-3.81" y="-1.27" size="0.4064" layer="27">>VALUE</text> +<text x="-3.81" y="0" size="0.4064" layer="25">>NAME</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="USB-B-PTH"> +<description><b>USB Series B Hole Mounted</b></description> +<wire x1="-12.5" y1="6" x2="-8.6" y2="6" width="0.2032" layer="51"/> +<wire x1="-8.6" y1="6" x2="-8.6" y2="-6" width="0.2032" layer="51"/> +<wire x1="-8.6" y1="-6" x2="-12.5" y2="-6" width="0.2032" layer="51"/> +<wire x1="-12.5" y1="-6" x2="-12.5" y2="6" width="0.2032" layer="51"/> +<wire x1="-8.6" y1="6" x2="-4.8" y2="6" width="0.2032" layer="21"/> +<wire x1="-8.6" y1="-6" x2="-4.8" y2="-6" width="0.2032" layer="21"/> +<wire x1="-0.6" y1="-6" x2="3.3" y2="-6" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-6" x2="3.3" y2="6" width="0.2032" layer="21"/> +<wire x1="3.3" y1="6" x2="-0.6" y2="6" width="0.2032" layer="21"/> +<pad name="VBUS" x="1.9812" y="-1.25" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="D-" x="1.9812" y="1.25" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="D+" x="0" y="1.25" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="GND" x="0" y="-1.25" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="S1" x="-2.7178" y="-6.0198" drill="2.286"/> +<pad name="S2" x="-2.7178" y="6.0198" drill="2.286"/> +<text x="-1.27" y="3.81" size="0.4064" layer="25">>NAME</text> +<text x="-1.27" y="2.54" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="S4B-PH"> +<wire x1="-6" y1="2" x2="-6" y2="-7" width="0.3048" layer="51"/> +<wire x1="-6" y1="-7" x2="6" y2="-7" width="0.3048" layer="51"/> +<wire x1="6" y1="-7" x2="6" y2="2" width="0.3048" layer="51"/> +<wire x1="6" y1="2" x2="-6" y2="2" width="0.3048" layer="51"/> +<smd name="1" x="-3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="2" x="-1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="3" x="1" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="4" x="3" y="-4.7" dx="1" dy="4.6" layer="1"/> +<smd name="P$1" x="-5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +<smd name="P$2" x="5.4" y="0.5" dx="3.4" dy="1.6" layer="1" rot="R90"/> +</package> +<package name="USB-MINIB"> +<description><b>USB Series Mini-B Surface Mounted</b></description> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="MTN3" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN1" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="MTN2" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +<hole x="0" y="2.2" drill="0.9"/> +<hole x="0" y="-2.2" drill="0.9"/> +</package> +<package name="USB-A-PCB"> +<description>Card-edge USB A connector. + +For boards designed to be plugged directly into a USB slot. If possible, ensure that your PCB is about 2.4mm thick to fit snugly.</description> +<wire x1="-5" y1="6" x2="3.7" y2="6" width="0.127" layer="51"/> +<wire x1="3.7" y1="6" x2="3.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="3.7" y1="-6" x2="-5" y2="-6" width="0.127" layer="51"/> +<wire x1="-5" y1="-6" x2="-5" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="-0.2" y="-3.5" dx="7.5" dy="1.5" layer="1"/> +<smd name="USB_M" x="0.3" y="-1" dx="6.5" dy="1" layer="1"/> +<smd name="USB_P" x="0.3" y="1" dx="6.5" dy="1" layer="1"/> +<smd name="GND" x="-0.2" y="3.5" dx="7.5" dy="1.5" layer="1"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +<text x="-6.35" y="-3.81" size="1.016" layer="48" rot="R90">Card edge</text> +</package> +<package name="USB-B-PTH-VERTICAL"> +<description><b>USB Series B Hole Mounted</b></description> +<wire x1="0" y1="0" x2="11.938" y2="0" width="0.254" layer="21"/> +<wire x1="11.938" y1="0" x2="11.938" y2="11.303" width="0.254" layer="21"/> +<wire x1="11.938" y1="11.303" x2="0" y2="11.303" width="0.254" layer="21"/> +<wire x1="0" y1="11.303" x2="0" y2="0" width="0.254" layer="21"/> +<wire x1="1.27" y1="1.27" x2="10.795" y2="1.27" width="0.254" layer="51"/> +<wire x1="10.795" y1="1.27" x2="10.795" y2="8.255" width="0.254" layer="51"/> +<wire x1="10.795" y1="8.255" x2="8.89" y2="10.16" width="0.254" layer="51"/> +<wire x1="8.89" y1="10.16" x2="3.175" y2="10.16" width="0.254" layer="51"/> +<wire x1="3.175" y1="10.16" x2="1.27" y2="8.255" width="0.254" layer="51"/> +<wire x1="1.27" y1="8.255" x2="1.27" y2="1.27" width="0.254" layer="51"/> +<pad name="GND" x="7.3152" y="4.3942" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="VBUS" x="7.3152" y="7.5946" drill="0.9144" diameter="1.6764" rot="R90"/> +<pad name="D-" x="4.826" y="7.5946" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="D+" x="4.826" y="4.3942" drill="0.9144" diameter="1.6764" rot="R270"/> +<pad name="P$1" x="0" y="4.9022" drill="2.286"/> +<pad name="P$2" x="12.0396" y="4.9022" drill="2.286"/> +<text x="8.89" y="-1.27" size="0.8128" layer="25">>NAME</text> +<text x="0" y="-1.27" size="0.8128" layer="27">>VALUE</text> +</package> +<package name="USB-A-S-NOSILK"> +<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="51"/> +<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="51"/> +<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="51"/> +<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="51"/> +<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="51"/> +<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="51"/> +<pad name="P$5" x="0" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="P$6" x="0" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="3.45" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="3.45" y="3" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="3.45" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="3.45" y="-3" dx="3" dy="0.9" layer="1"/> +<text x="5.715" y="3.81" size="1.27" layer="51" rot="R90">>NAME</text> +</package> +<package name="USB-A-S-NOSILK-FEMALE"> +<wire x1="3.6957" y1="6.5659" x2="-10.287" y2="6.5659" width="0.127" layer="51"/> +<wire x1="3.6957" y1="-6.5659" x2="-10.287" y2="-6.5659" width="0.127" layer="51"/> +<wire x1="-10.287" y1="6.477" x2="-10.287" y2="-6.477" width="0.127" layer="51"/> +<wire x1="3.7084" y1="6.5024" x2="3.7084" y2="-6.5024" width="0.127" layer="51"/> +<wire x1="-2.54" y1="-5.08" x2="-8.89" y2="-4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-4.445" x2="-8.89" y2="-1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="-1.27" x2="-2.54" y2="-0.635" width="0.127" layer="51"/> +<wire x1="-2.54" y1="5.08" x2="-8.89" y2="4.445" width="0.127" layer="51"/> +<wire x1="-8.89" y1="4.445" x2="-8.89" y2="1.27" width="0.127" layer="51"/> +<wire x1="-8.89" y1="1.27" x2="-2.54" y2="0.635" width="0.127" layer="51"/> +<pad name="S1" x="0" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="S2" x="0" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="4.212" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="4.212" y="3.5" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="4.212" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="4.212" y="-3.5" dx="3" dy="0.9" layer="1"/> +<text x="8.46" y="-7.205" size="1.27" layer="51" rot="R180">>NAME</text> +</package> +<package name="USB-MINIB-NOSTOP"> +<wire x1="-1.3" y1="3.8" x2="0.8" y2="3.8" width="0.2032" layer="21"/> +<wire x1="3.3" y1="3.1" x2="3.3" y2="2.2" width="0.2032" layer="21"/> +<wire x1="3.3" y1="-2.2" x2="3.3" y2="-3.1" width="0.2032" layer="21"/> +<wire x1="0.8" y1="-3.8" x2="-1.3" y2="-3.8" width="0.2032" layer="21"/> +<wire x1="-5.9" y1="3.8" x2="-5.9" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="-3.8" x2="-4.5" y2="-3.8" width="0.2032" layer="51"/> +<wire x1="-5.9" y1="3.8" x2="-4.5" y2="3.8" width="0.2032" layer="51"/> +<circle x="0" y="2.2" radius="0.35" width="0.41" layer="29"/> +<circle x="0" y="-2.2" radius="0.35" width="0.41" layer="29"/> +<pad name="H1" x="0" y="2.2" drill="0.9" diameter="0.8" stop="no"/> +<pad name="H2" x="0" y="-2.2" drill="0.9" diameter="0.7874" stop="no"/> +<smd name="D+" x="2.5" y="0" dx="2.5" dy="0.5" layer="1"/> +<smd name="D-" x="2.5" y="0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="GND" x="2.5" y="-1.6" dx="2.5" dy="0.5" layer="1"/> +<smd name="ID" x="2.5" y="-0.8" dx="2.5" dy="0.5" layer="1"/> +<smd name="G1" x="-3" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G2" x="-3" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G4" x="2.5" y="-4.5" dx="2.5" dy="2" layer="1"/> +<smd name="G3" x="2.5" y="4.5" dx="2.5" dy="2" layer="1"/> +<smd name="VBUS" x="2.5" y="1.6" dx="2.5" dy="0.5" layer="1"/> +<text x="-3.81" y="1.27" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="0" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="USB-A-S-SILK-FEMALE"> +<wire x1="6.6957" y1="6.5659" x2="-7.287" y2="6.5659" width="0.127" layer="51"/> +<wire x1="6.6957" y1="-6.5659" x2="-7.287" y2="-6.5659" width="0.127" layer="51"/> +<wire x1="-7.287" y1="6.477" x2="-7.287" y2="-6.477" width="0.127" layer="51"/> +<wire x1="6.7084" y1="6.5024" x2="6.7084" y2="-6.5024" width="0.127" layer="51"/> +<wire x1="0.46" y1="-5.08" x2="-5.89" y2="-4.445" width="0.127" layer="51"/> +<wire x1="-5.89" y1="-4.445" x2="-5.89" y2="-1.27" width="0.127" layer="51"/> +<wire x1="-5.89" y1="-1.27" x2="0.46" y2="-0.635" width="0.127" layer="51"/> +<wire x1="0.46" y1="5.08" x2="-5.89" y2="4.445" width="0.127" layer="51"/> +<wire x1="-5.89" y1="4.445" x2="-5.89" y2="1.27" width="0.127" layer="51"/> +<wire x1="-5.89" y1="1.27" x2="0.46" y2="0.635" width="0.127" layer="51"/> +<wire x1="-7.366" y1="6.604" x2="0.508" y2="6.604" width="0.2032" layer="21"/> +<wire x1="-7.366" y1="6.604" x2="-7.366" y2="-6.604" width="0.2032" layer="21"/> +<wire x1="-7.366" y1="-6.604" x2="0.508" y2="-6.604" width="0.2032" layer="21"/> +<wire x1="5.08" y1="-6.604" x2="6.858" y2="-6.604" width="0.2032" layer="21"/> +<wire x1="6.858" y1="-6.604" x2="6.858" y2="-4.318" width="0.2032" layer="21"/> +<wire x1="6.858" y1="4.318" x2="6.858" y2="6.604" width="0.2032" layer="21"/> +<wire x1="6.858" y1="6.604" x2="5.08" y2="6.604" width="0.2032" layer="21"/> +<pad name="P$5" x="3" y="-6.5659" drill="2.3114" rot="R270"/> +<pad name="P$6" x="3" y="6.5659" drill="2.3114" rot="R270"/> +<smd name="D-" x="7.212" y="1" dx="3" dy="0.9" layer="1"/> +<smd name="VBUS" x="7.212" y="3.5" dx="3" dy="0.9" layer="1"/> +<smd name="D+" x="7.212" y="-1" dx="3" dy="0.9" layer="1"/> +<smd name="GND" x="7.212" y="-3.5" dx="3" dy="0.9" layer="1"/> +<text x="-3.81" y="2.54" size="0.4064" layer="25">>NAME</text> +<text x="-3.81" y="-3.81" size="0.4064" layer="27">>VALUE</text> +</package> +<package name="USB-MICROB"> +<description>Micro USB Package</description> +<wire x1="-3.4" y1="-2.15" x2="-3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="3" y1="-2.15" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-2.15" x2="-3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="-3.4" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="3.4" y1="2.85" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="3.4" y1="-1.45" x2="3.4" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.127" layer="51"/> +<wire x1="-3.4" y1="1.25" x2="-3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="2.85" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="3.4" y1="1.25" x2="3.4" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-1.45" x2="3.4" y2="-1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.127" layer="51"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="1.45" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-3.4" y1="2.85" x2="-2.2" y2="2.85" width="0.127" layer="51"/> +<wire x1="-2.2" y1="2.85" x2="-2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="-2.2" y1="1.45" x2="2.2" y2="1.45" width="0.2032" layer="21"/> +<wire x1="2.2" y1="1.45" x2="2.2" y2="2.85" width="0.2032" layer="21"/> +<wire x1="-3.4" y1="-2.15" x2="-4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="3.4" y1="-2.15" x2="4" y2="-2.75" width="0.2032" layer="51"/> +<wire x1="-3" y1="-2.15" x2="-3" y2="-2.55" width="0.127" layer="51"/> +<wire x1="-2.8" y1="-2.8" x2="2.75" y2="-2.8" width="0.127" layer="51"/> +<wire x1="3" y1="-2.6" x2="3" y2="-2.15" width="0.127" layer="51"/> +<wire x1="-3" y1="-2.55" x2="-2.8" y2="-2.8" width="0.127" layer="51" curve="84.547378"/> +<wire x1="2.75" y1="-2.8" x2="3" y2="-2.6" width="0.127" layer="51" curve="84.547378"/> +<smd name="VBUS" x="-1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="GND" x="1.3" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D-" x="-0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="D+" x="0" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="ID" x="0.65" y="2.65" dx="1.4" dy="0.35" layer="1" rot="R90"/> +<smd name="MT1" x="-4" y="0" dx="1.8" dy="1.9" layer="1"/> +<smd name="MT2" x="4" y="0" dx="1.8" dy="1.9" layer="1"/> +<text x="-1.6" y="-0.35" size="0.762" layer="25">>NAME</text> +<text x="-1.905" y="-3.175" size="0.762" layer="27">>VALUE</text> +<smd name="P$1" x="-1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +<smd name="P$2" x="1.27" y="0" dx="1.9" dy="1.9" layer="1"/> +</package> +<package name="USB-A-SMT-MALE"> +<wire x1="6" y1="14.58" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="-6" y2="0" width="0.2032" layer="21"/> +<wire x1="6" y1="0" x2="6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="-6" y1="0" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-6" y1="0" x2="-6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-4" y1="-4.22" x2="4" y2="-4.22" width="0.2032" layer="21"/> +<wire x1="4.3" y1="10.28" x2="1.9" y2="10.28" width="0.2032" layer="51"/> +<wire x1="1.9" y1="10.28" x2="1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.98" x2="4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="4.3" y1="7.98" x2="4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="10.28" x2="-4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="10.28" x2="-4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="7.98" x2="-1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="7.98" x2="-1.9" y2="10.28" width="0.2032" layer="51"/> +<smd name="D+1" x="1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="D-1" x="-1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="GND1" x="3.5508" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<pad name="P$1" x="5.85" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<pad name="P$3" x="-5.85" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<smd name="VBUS1" x="-3.5" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<text x="-2.7" y="-9.07" size="1.27" layer="25">>NAME</text> +<text x="-4.4" y="0.68" size="1.27" layer="51">PCB Edge</text> +<hole x="2.25" y="-3.12" drill="1.1"/> +<hole x="-2.25" y="-3.12" drill="1.1"/> +<hole x="-5.85" y="-3.45" drill="0.8"/> +<hole x="-5.85" y="-3.85" drill="0.8"/> +<hole x="-5.85" y="-2.65" drill="0.8"/> +<hole x="-5.85" y="-2.25" drill="0.8"/> +<hole x="5.85" y="-3.45" drill="0.8"/> +<hole x="5.85" y="-3.85" drill="0.8"/> +<hole x="5.85" y="-2.65" drill="0.8"/> +<hole x="5.85" y="-2.25" drill="0.8"/> +</package> +<package name="USB-A-SMT-MALE-LOCKING"> +<wire x1="6" y1="14.58" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="-6" y2="0" width="0.2032" layer="21"/> +<wire x1="6" y1="0" x2="6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="-6" y1="0" x2="-6" y2="14.58" width="0.2032" layer="51"/> +<wire x1="6" y1="0" x2="6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-6" y1="0" x2="-6" y2="-1.22" width="0.2032" layer="21"/> +<wire x1="-4" y1="-4.22" x2="4" y2="-4.22" width="0.2032" layer="21"/> +<wire x1="4.3" y1="10.28" x2="1.9" y2="10.28" width="0.2032" layer="51"/> +<wire x1="1.9" y1="10.28" x2="1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="1.9" y1="7.98" x2="4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="4.3" y1="7.98" x2="4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="10.28" x2="-4.3" y2="10.28" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="10.28" x2="-4.3" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-4.3" y1="7.98" x2="-1.9" y2="7.98" width="0.2032" layer="51"/> +<wire x1="-1.9" y1="7.98" x2="-1.9" y2="10.28" width="0.2032" layer="51"/> +<smd name="D+1" x="1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="D-1" x="-1.027" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<smd name="GND1" x="3.5508" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<pad name="P$1" x="5.6468" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<pad name="P$3" x="-5.6468" y="-3.05" drill="0.8" diameter="1.778" shape="long" rot="R90"/> +<smd name="VBUS1" x="-3.5" y="-5.87" dx="2.5" dy="0.8" layer="1" rot="R270"/> +<text x="-2.7" y="-9.07" size="1.27" layer="25">>NAME</text> +<text x="-4.4" y="0.68" size="1.27" layer="51">PCB Edge</text> +<hole x="2.25" y="-3.12" drill="1.1"/> +<hole x="-2.25" y="-3.12" drill="1.1"/> +<hole x="-5.6468" y="-3.45" drill="0.8"/> +<hole x="-5.6468" y="-3.85" drill="0.8"/> +<hole x="-5.6468" y="-2.65" drill="0.8"/> +<hole x="-5.6468" y="-2.25" drill="0.8"/> +<hole x="5.6468" y="-3.45" drill="0.8"/> +<hole x="5.6468" y="-3.85" drill="0.8"/> +<hole x="5.6468" y="-2.65" drill="0.8"/> +<hole x="5.6468" y="-2.25" drill="0.8"/> +<wire x1="-5.9944" y1="-4.064" x2="-5.9944" y2="-2.0828" width="0" layer="51"/> +<wire x1="-6.1849" y1="-4.064" x2="-6.1849" y2="-2.032" width="0" layer="51"/> +<wire x1="-5.6642" y1="-4.064" x2="-5.6642" y2="-2.0828" width="0" layer="51"/> +<rectangle x1="-5.9944" y1="-4.064" x2="-5.6642" y2="-2.032" layer="51"/> +<wire x1="6.1849" y1="-2.032" x2="6.1849" y2="-4.064" width="0" layer="51"/> +<rectangle x1="5.6642" y1="-4.064" x2="5.9944" y2="-2.032" layer="51" rot="R180"/> +</package> +<package name="USB-A-PCB-NOPASTE"> +<wire x1="-5" y1="6" x2="3.7" y2="6" width="0.127" layer="51"/> +<wire x1="3.7" y1="6" x2="3.7" y2="-6" width="0.127" layer="51" style="shortdash"/> +<wire x1="3.7" y1="-6" x2="-5" y2="-6" width="0.127" layer="51"/> +<wire x1="-5" y1="-6" x2="-5" y2="6" width="0.127" layer="51"/> +<smd name="5V" x="-0.2" y="-3.5" dx="7.5" dy="1.5" layer="1" cream="no"/> +<smd name="USB_M" x="0.3" y="-1" dx="6.5" dy="1" layer="1" cream="no"/> +<smd name="USB_P" x="0.3" y="1" dx="6.5" dy="1" layer="1" cream="no"/> +<smd name="GND" x="-0.2" y="3.5" dx="7.5" dy="1.5" layer="1" cream="no"/> +<text x="-1.27" y="5.08" size="0.4064" layer="25">>Name</text> +<text x="-1.27" y="-5.08" size="0.4064" layer="27">>Value</text> +<text x="-6.35" y="-3.81" size="1.016" layer="48" rot="R90">Card edge</text> +</package> +</packages> +<symbols> +<symbol name="USB"> +<wire x1="5.08" y1="8.89" x2="0" y2="8.89" width="0.254" layer="94"/> +<wire x1="0" y1="8.89" x2="0" y2="-1.27" width="0.254" layer="94"/> +<wire x1="0" y1="-1.27" x2="5.08" y2="-1.27" width="0.254" layer="94"/> +<text x="3.81" y="0" size="2.54" layer="94" rot="R90">USB</text> +<pin name="D+" x="-2.54" y="7.62" visible="pad" length="short"/> +<pin name="D-" x="-2.54" y="5.08" visible="pad" length="short"/> +<pin name="VBUS" x="-2.54" y="2.54" visible="pad" length="short"/> +<pin name="GND" x="-2.54" y="0" visible="pad" length="short"/> +<text x="0" y="9.525" size="1.778" layer="95">>NAME</text> +<text x="0" y="-3.81" size="1.778" layer="96">>VALUE</text> +</symbol> +</symbols> +<devicesets> +<deviceset name="USB" prefix="J"> +<description><b>USB Connectors</b> +<p>USB-B-PTH is fully proven SKU : PRT-00139/CONN-08278 +<p>USB-miniB is fully proven SKU : PRT-00587 +<p>USB-A-PCB is untested. +<p>USB-A-H is throughly reviewed, but untested. Spark Fun Electronics SKU : PRT-00437 +<p>USB-B-SMT is throughly reviewed, but untested. Needs silkscreen touching up. +<p>USB-A-S has not been used/tested +<p>USB-MB-H has not been used/tested +<P>USB-MICROB has been used. CONN-09505</description> +<gates> +<gate name="G$1" symbol="USB" x="0" y="0"/> +</gates> +<devices> +<device name="-A-H" package="USB-A-H"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08367"/> +</technology> +</technologies> +</device> +<device name="-A-S" package="USB-A-S"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-MB-H" package="USB-MB-H"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-B-S" package="USB-B-SMT"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VUSB"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="OLD" package="USB-MINIB-OLD"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="PTH" package="USB-B-PTH"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08278" constant="no"/> +<attribute name="VALUE" value="USB-B" constant="no"/> +</technology> +</technologies> +</device> +<device name="-JST-2MM-SMT" package="S4B-PH"> +<connects> +<connect gate="G$1" pin="D+" pad="2"/> +<connect gate="G$1" pin="D-" pad="3"/> +<connect gate="G$1" pin="GND" pad="1"/> +<connect gate="G$1" pin="VBUS" pad="4"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08193" constant="no"/> +</technology> +</technologies> +</device> +<device name="SMD" package="USB-MINIB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-08193" constant="no"/> +</technology> +</technologies> +</device> +<device name="PCB" package="USB-A-PCB"> +<connects> +<connect gate="G$1" pin="D+" pad="USB_P"/> +<connect gate="G$1" pin="D-" pad="USB_M"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="5V"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="PTH-VERTICAL" package="USB-B-PTH-VERTICAL"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="USB-A-S-NOSILK" package="USB-A-S-NOSILK"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-A-SMD" package="USB-A-S-NOSILK-FEMALE"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-09520"/> +</technology> +</technologies> +</device> +<device name="-SMD-NS" package="USB-MINIB-NOSTOP"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="_" package="USB-A-S-SILK-FEMALE"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="-MICROB" package="USB-MICROB"> +<connects> +<connect gate="G$1" pin="D+" pad="D+"/> +<connect gate="G$1" pin="D-" pad="D-"/> +<connect gate="G$1" pin="GND" pad="GND MT1 MT2"/> +<connect gate="G$1" pin="VBUS" pad="VBUS"/> +</connects> +<technologies> +<technology name=""> +<attribute name="PROD_ID" value="CONN-09505"/> +</technology> +</technologies> +</device> +<device name="A-SMD-MALE" package="USB-A-SMT-MALE"> +<connects> +<connect gate="G$1" pin="D+" pad="D+1"/> +<connect gate="G$1" pin="D-" pad="D-1"/> +<connect gate="G$1" pin="GND" pad="GND1"/> +<connect gate="G$1" pin="VBUS" pad="VBUS1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="A-SMD-MALE-LOCKING" package="USB-A-SMT-MALE-LOCKING"> +<connects> +<connect gate="G$1" pin="D+" pad="D+1"/> +<connect gate="G$1" pin="D-" pad="D-1"/> +<connect gate="G$1" pin="GND" pad="GND1"/> +<connect gate="G$1" pin="VBUS" pad="VBUS1"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +<device name="PCB_NOPASTE" package="USB-A-PCB-NOPASTE"> +<connects> +<connect gate="G$1" pin="D+" pad="USB_P"/> +<connect gate="G$1" pin="D-" pad="USB_M"/> +<connect gate="G$1" pin="GND" pad="GND"/> +<connect gate="G$1" pin="VBUS" pad="5V"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +</devicesets> +</library> </libraries> <attributes> </attributes> @@ -9640,7 +10009,6 @@ Source: Comchip CGRM4001-G.pdf</description> <part name="P+2" library="supply1" deviceset="VCC" device=""/> <part name="R1" library="rcl" deviceset="R-EU_" device="R0603" value="10k"/> <part name="GND2" library="supply1" deviceset="GND" device=""/> -<part name="USB" library="adafruit" deviceset="USB" device="MINIB"/> <part name="R2" library="rcl" deviceset="R-EU_" device="R0603" value="10"/> <part name="C5" library="rcl" deviceset="C-EU" device="C0603K" value="10 uF"/> <part name="GND5" library="supply1" deviceset="GND" device=""/> @@ -9684,6 +10052,7 @@ Source: Comchip CGRM4001-G.pdf</description> <part name="C21" library="rcl" deviceset="C-EU" device="C0603K" value="0.1 uF"/> <part name="R4" library="rcl" deviceset="R-EU_" device="R0603" value="10k"/> <part name="BAT2" library="adafruit" deviceset="CR2032" device="SMT" value="BK-883"/> +<part name="USB" library="SparkFun-Connectors" deviceset="USB" device="-MICROB" value="10104110-0001LF"/> </parts> <sheets> <sheet> @@ -9716,7 +10085,6 @@ support interrupts</text> <instance part="P+2" gate="VCC" x="-38.1" y="106.68"/> <instance part="R1" gate="G$1" x="-38.1" y="78.74" rot="R90"/> <instance part="GND2" gate="1" x="-38.1" y="68.58"/> -<instance part="USB" gate="G$1" x="-106.68" y="5.08"/> <instance part="R2" gate="G$1" x="-17.78" y="86.36" rot="R90"/> <instance part="C5" gate="G$1" x="-58.42" y="81.28"/> <instance part="GND5" gate="1" x="-58.42" y="71.12"/> @@ -9760,6 +10128,7 @@ support interrupts</text> <instance part="C21" gate="G$1" x="-20.32" y="43.18"/> <instance part="R4" gate="G$1" x="-10.16" y="66.04" rot="R90"/> <instance part="BAT2" gate="G$1" x="-124.46" y="88.9" rot="R90"/> +<instance part="USB" gate="G$1" x="-104.14" y="10.16" rot="R180"/> </instances> <busses> </busses> @@ -9835,9 +10204,9 @@ support interrupts</text> <wire x1="-38.1" y1="73.66" x2="-38.1" y2="71.12" width="0.1524" layer="91"/> </segment> <segment> +<wire x1="-101.6" y1="10.16" x2="-96.52" y2="10.16" width="0.1524" layer="91"/> +<label x="-96.52" y="10.16" size="1.778" layer="95"/> <pinref part="USB" gate="G$1" pin="GND"/> -<wire x1="-96.52" y1="0" x2="-93.98" y2="0" width="0.1524" layer="91"/> -<label x="-93.98" y="0" size="1.778" layer="95"/> </segment> <segment> <pinref part="C5" gate="G$1" pin="2"/> @@ -10118,9 +10487,9 @@ support interrupts</text> <label x="-116.84" y="55.88" size="1.778" layer="95" rot="R180"/> </segment> <segment> +<wire x1="-101.6" y1="2.54" x2="-96.52" y2="2.54" width="0.1524" layer="91"/> +<label x="-96.52" y="2.54" size="1.778" layer="95"/> <pinref part="USB" gate="G$1" pin="D+"/> -<wire x1="-96.52" y1="7.62" x2="-93.98" y2="7.62" width="0.1524" layer="91"/> -<label x="-93.98" y="7.62" size="1.778" layer="95"/> </segment> </net> <net name="USB0_DM" class="0"> @@ -10135,9 +10504,9 @@ support interrupts</text> <label x="-99.06" y="55.88" size="1.778" layer="95"/> </segment> <segment> +<wire x1="-101.6" y1="5.08" x2="-96.52" y2="5.08" width="0.1524" layer="91"/> +<label x="-96.52" y="5.08" size="1.778" layer="95"/> <pinref part="USB" gate="G$1" pin="D-"/> -<wire x1="-96.52" y1="5.08" x2="-93.98" y2="5.08" width="0.1524" layer="91"/> -<label x="-93.98" y="5.08" size="1.778" layer="95"/> </segment> </net> <net name="VREGIN" class="0"> @@ -10152,9 +10521,9 @@ support interrupts</text> <label x="-99.06" y="53.34" size="1.778" layer="95"/> </segment> <segment> +<wire x1="-101.6" y1="7.62" x2="-96.52" y2="7.62" width="0.1524" layer="91"/> +<label x="-96.52" y="7.62" size="1.778" layer="95"/> <pinref part="USB" gate="G$1" pin="VBUS"/> -<wire x1="-96.52" y1="10.16" x2="-93.98" y2="10.16" width="0.1524" layer="91"/> -<label x="-93.98" y="10.16" size="1.778" layer="95"/> </segment> </net> <net name="PTE20" class="0"> |