From d8f91ac081f0efc9ae78f98670a0a84c8d6cf84c Mon Sep 17 00:00:00 2001 From: Jake Read <jake.read@cba.mit.edu> Date: Sun, 26 Nov 2017 19:17:12 -0500 Subject: [PATCH] add atxmega-a3u --- eagle/fab.lbr | 379 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 379 insertions(+) diff --git a/eagle/fab.lbr b/eagle/fab.lbr index ae8b0a8..59ce26d 100644 --- a/eagle/fab.lbr +++ b/eagle/fab.lbr @@ -3266,6 +3266,181 @@ MSOP<br> <rectangle x1="-1.175" y1="1.55" x2="-0.775" y2="2.45" layer="51"/> <circle x="-1.6256" y="-2.0574" radius="0.091578125" width="0.4064" layer="21"/> </package> +<package name="QFN-16-3X3"> +<description><b>16-Lead Plastic QFN (3mm × 3mm)</b><p> +Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 44</i><br> +<br> +Source: http://cds.linear.com/docs/en/datasheet/3645f.pdf<br></description> +<smd name="1" x="-1.4" y="0.75" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="2" x="-1.4" y="0.25" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="3" x="-1.4" y="-0.25" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="4" x="-1.4" y="-0.75" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="5" x="-0.75" y="-1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="6" x="-0.25" y="-1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="7" x="0.25" y="-1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="8" x="0.75" y="-1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="9" x="1.4" y="-0.75" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="10" x="1.4" y="-0.25" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="11" x="1.4" y="0.25" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="12" x="1.4" y="0.75" dx="0.7" dy="0.3" layer="1" stop="no"/> +<smd name="13" x="0.75" y="1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="14" x="0.25" y="1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="15" x="-0.25" y="1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="16" x="-0.75" y="1.4" dx="0.3" dy="0.7" layer="1" stop="no"/> +<smd name="EXP" x="0" y="0" dx="1.45" dy="1.45" layer="1" stop="no"/> +<wire x1="-1.3484" y1="1.05" x2="-1.05" y2="1.3484" width="0.2032" layer="21"/> +<wire x1="-1.3984" y1="-1.3984" x2="1.3984" y2="-1.3984" width="0.2032" layer="21"/> +<wire x1="1.3984" y1="-1.3984" x2="1.3984" y2="1.3984" width="0.2032" layer="21"/> +<wire x1="1.3984" y1="1.3984" x2="-1.3984" y2="1.3984" width="0.2032" layer="21"/> +<wire x1="-1.3984" y1="1.3984" x2="-1.3984" y2="-1.3984" width="0.2032" layer="21"/> +<text x="-1.5" y="2.135" size="1.27" layer="25">>NAME</text> +<text x="-1.5" y="-3.405" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.85" y1="0.55" x2="-1" y2="0.95" layer="29"/> +<rectangle x1="-1.85" y1="0.05" x2="-1" y2="0.45" layer="29"/> +<rectangle x1="-1.85" y1="-0.45" x2="-1" y2="-0.05" layer="29"/> +<rectangle x1="-1.85" y1="-0.95" x2="-1" y2="-0.55" layer="29"/> +<rectangle x1="-1.175" y1="-1.625" x2="-0.325" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="-0.675" y1="-1.625" x2="0.175" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="-0.175" y1="-1.625" x2="0.675" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="0.325" y1="-1.625" x2="1.175" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="1" y1="-0.95" x2="1.85" y2="-0.55" layer="29" rot="R180"/> +<rectangle x1="1" y1="-0.45" x2="1.85" y2="-0.05" layer="29" rot="R180"/> +<rectangle x1="1" y1="0.05" x2="1.85" y2="0.45" layer="29" rot="R180"/> +<rectangle x1="1" y1="0.55" x2="1.85" y2="0.95" layer="29" rot="R180"/> +<rectangle x1="0.325" y1="1.225" x2="1.175" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-0.175" y1="1.225" x2="0.675" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-0.675" y1="1.225" x2="0.175" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-1.175" y1="1.225" x2="-0.325" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-0.8" y1="-0.8" x2="0.8" y2="0.8" layer="29"/> +</package> +<package name="QFN-16-3X3-1-100"> +<description><b>16-Lead Plastic QFN (3mm × 3mm)</b><p> +Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 44</i><br> +<br> +Source: http://cds.linear.com/docs/en/datasheet/3645f.pdf<br></description> +<smd name="1" x="-1.4" y="0.75" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="2" x="-1.4" y="0.25" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="3" x="-1.4" y="-0.25" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="4" x="-1.4" y="-0.75" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="5" x="-0.75" y="-1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="6" x="-0.25" y="-1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="7" x="0.25" y="-1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="8" x="0.75" y="-1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="9" x="1.4" y="-0.75" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="10" x="1.4" y="-0.25" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="11" x="1.4" y="0.25" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="12" x="1.4" y="0.75" dx="0.762" dy="0.1524" layer="1" stop="no"/> +<smd name="13" x="0.75" y="1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="14" x="0.25" y="1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="15" x="-0.25" y="1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="16" x="-0.75" y="1.4" dx="0.1524" dy="0.762" layer="1" stop="no"/> +<smd name="EXP" x="0" y="0" dx="1.45" dy="1.45" layer="1" stop="no"/> +<wire x1="-1.3484" y1="1.05" x2="-1.05" y2="1.3484" width="0.2032" layer="21"/> +<wire x1="-1.3984" y1="-1.3984" x2="1.3984" y2="-1.3984" width="0.2032" layer="21"/> +<wire x1="1.3984" y1="-1.3984" x2="1.3984" y2="1.3984" width="0.2032" layer="21"/> +<wire x1="1.3984" y1="1.3984" x2="-1.3984" y2="1.3984" width="0.2032" layer="21"/> +<wire x1="-1.3984" y1="1.3984" x2="-1.3984" y2="-1.3984" width="0.2032" layer="21"/> +<text x="-1.5" y="2.135" size="1.27" layer="25">>NAME</text> +<text x="-1.5" y="-3.405" size="1.27" layer="27">>VALUE</text> +<rectangle x1="-1.85" y1="0.55" x2="-1" y2="0.95" layer="29"/> +<rectangle x1="-1.85" y1="0.05" x2="-1" y2="0.45" layer="29"/> +<rectangle x1="-1.85" y1="-0.45" x2="-1" y2="-0.05" layer="29"/> +<rectangle x1="-1.85" y1="-0.95" x2="-1" y2="-0.55" layer="29"/> +<rectangle x1="-1.175" y1="-1.625" x2="-0.325" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="-0.675" y1="-1.625" x2="0.175" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="-0.175" y1="-1.625" x2="0.675" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="0.325" y1="-1.625" x2="1.175" y2="-1.225" layer="29" rot="R90"/> +<rectangle x1="1" y1="-0.95" x2="1.85" y2="-0.55" layer="29" rot="R180"/> +<rectangle x1="1" y1="-0.45" x2="1.85" y2="-0.05" layer="29" rot="R180"/> +<rectangle x1="1" y1="0.05" x2="1.85" y2="0.45" layer="29" rot="R180"/> +<rectangle x1="1" y1="0.55" x2="1.85" y2="0.95" layer="29" rot="R180"/> +<rectangle x1="0.325" y1="1.225" x2="1.175" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-0.175" y1="1.225" x2="0.675" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-0.675" y1="1.225" x2="0.175" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-1.175" y1="1.225" x2="-0.325" y2="1.625" layer="29" rot="R270"/> +<rectangle x1="-0.8" y1="-0.8" x2="0.8" y2="0.8" layer="29"/> +</package> +<package name="TQFP64_14X14MM-013THIN"> +<description>64-Lead TQFP Plastic Thin Quad Flatpack - 14x14x1mm Body</description> +<wire x1="7" y1="7" x2="-7" y2="7" width="0.127" layer="51"/> +<wire x1="-7" y1="7" x2="-7" y2="-7" width="0.127" layer="51"/> +<wire x1="-7" y1="-7" x2="7" y2="-7" width="0.127" layer="51"/> +<wire x1="7" y1="-7" x2="7" y2="7" width="0.127" layer="51"/> +<wire x1="-7.1" y1="6.4" x2="-7.1" y2="7.1" width="0.127" layer="21"/> +<wire x1="-7.1" y1="7.1" x2="-6.4" y2="7.1" width="0.127" layer="21"/> +<wire x1="6.4" y1="7.1" x2="7.1" y2="7.1" width="0.127" layer="21"/> +<wire x1="7.1" y1="7.1" x2="7.1" y2="6.4" width="0.127" layer="21"/> +<wire x1="7.1" y1="-6.4" x2="7.1" y2="-7.1" width="0.127" layer="21"/> +<wire x1="7.1" y1="-7.1" x2="6.4" y2="-7.1" width="0.127" layer="21"/> +<wire x1="-7" y1="-6.4" x2="-6.4" y2="-7" width="0.127" layer="21"/> +<smd name="56" x="-7.6" y="0.4" dx="1.524" dy="0.3302" layer="1"/> +<smd name="57" x="-7.6" y="-0.4" dx="1.524" dy="0.3302" layer="1"/> +<smd name="58" x="-7.6" y="-1.2" dx="1.524" dy="0.3302" layer="1"/> +<smd name="55" x="-7.6" y="1.2" dx="1.524" dy="0.3302" layer="1"/> +<smd name="54" x="-7.6" y="2" dx="1.524" dy="0.3302" layer="1"/> +<smd name="59" x="-7.6" y="-2" dx="1.524" dy="0.3302" layer="1"/> +<smd name="60" x="-7.6" y="-2.8" dx="1.524" dy="0.3302" layer="1"/> +<smd name="53" x="-7.6" y="2.8" dx="1.524" dy="0.3302" layer="1"/> +<smd name="52" x="-7.6" y="3.6" dx="1.524" dy="0.3302" layer="1"/> +<smd name="61" x="-7.6" y="-3.6" dx="1.524" dy="0.3302" layer="1"/> +<smd name="62" x="-7.6" y="-4.4" dx="1.524" dy="0.3302" layer="1"/> +<smd name="51" x="-7.6" y="4.4" dx="1.524" dy="0.3302" layer="1"/> +<smd name="50" x="-7.6" y="5.2" dx="1.524" dy="0.3302" layer="1"/> +<smd name="63" x="-7.6" y="-5.2" dx="1.524" dy="0.3302" layer="1"/> +<smd name="49" x="-7.6" y="6" dx="1.524" dy="0.3302" layer="1"/> +<smd name="64" x="-7.6" y="-6" dx="1.524" dy="0.3302" layer="1"/> +<smd name="8" x="-0.4" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="9" x="0.4" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="10" x="1.2" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="7" x="-1.2" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="6" x="-2" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="11" x="2" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="12" x="2.8" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="5" x="-2.8" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="4" x="-3.6" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="13" x="3.6" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="14" x="4.4" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="3" x="-4.4" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="2" x="-5.2" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="15" x="5.2" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="1" x="-6" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="16" x="6" y="-7.6" dx="1.524" dy="0.3302" layer="1" rot="R90"/> +<smd name="24" x="7.6" y="-0.4" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="25" x="7.6" y="0.4" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="26" x="7.6" y="1.2" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="23" x="7.6" y="-1.2" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="22" x="7.6" y="-2" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="27" x="7.6" y="2" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="28" x="7.6" y="2.8" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="21" x="7.6" y="-2.8" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="20" x="7.6" y="-3.6" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="29" x="7.6" y="3.6" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="30" x="7.6" y="4.4" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="19" x="7.6" y="-4.4" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="18" x="7.6" y="-5.2" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="31" x="7.6" y="5.2" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="17" x="7.6" y="-6" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="32" x="7.6" y="6" dx="1.524" dy="0.3302" layer="1" rot="R180"/> +<smd name="40" x="0.4" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="41" x="-0.4" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="42" x="-1.2" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="39" x="1.2" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="38" x="2" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="43" x="-2" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="44" x="-2.8" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="37" x="2.8" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="36" x="3.6" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="45" x="-3.6" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="46" x="-4.4" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="35" x="4.4" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="34" x="5.2" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="47" x="-5.2" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="33" x="6" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<smd name="48" x="-6" y="7.6" dx="1.524" dy="0.3302" layer="1" rot="R270"/> +<text x="-8.89" y="0" size="0.6096" layer="25" font="vector" ratio="20" rot="R90" align="bottom-center">>NAME</text> +<text x="9.525" y="0" size="0.6096" layer="27" font="vector" ratio="20" rot="R90" align="bottom-center">>VALUE</text> +<circle x="-7.62" y="-7.62" radius="0.254" width="0.127" layer="21"/> +</package> </packages> <symbols> <symbol name="ELECTRET"> @@ -4653,6 +4828,101 @@ Amplified SiSonic (TM) Microphone</description> <pin name="3" x="-7.62" y="2.54" visible="pad" length="middle" direction="pas" swaplevel="1"/> <pin name="1" x="-7.62" y="5.08" visible="pad" length="middle" direction="pas" swaplevel="1"/> </symbol> +<symbol name="XR21V410-USB-UART"> +<pin name="GND1" x="-17.78" y="7.62" length="middle"/> +<pin name="LOWPOWER" x="-17.78" y="5.08" length="middle"/> +<pin name="GPIO5" x="-17.78" y="2.54" length="middle"/> +<pin name="GPIO4" x="-17.78" y="0" length="middle"/> +<pin name="GPIO3" x="-17.78" y="-2.54" length="middle"/> +<pin name="GPIO2" x="-17.78" y="-5.08" length="middle"/> +<pin name="GPIO1" x="-17.78" y="-7.62" length="middle"/> +<pin name="GPIO0" x="-17.78" y="-10.16" length="middle"/> +<pin name="TX" x="17.78" y="-10.16" length="middle" rot="R180"/> +<pin name="RX" x="17.78" y="-7.62" length="middle" rot="R180"/> +<pin name="SDA" x="17.78" y="-5.08" length="middle" rot="R180"/> +<pin name="SCL" x="17.78" y="-2.54" length="middle" rot="R180"/> +<pin name="GND2" x="17.78" y="0" length="middle" rot="R180"/> +<pin name="USBD-" x="17.78" y="2.54" length="middle" rot="R180"/> +<pin name="USBD+" x="17.78" y="5.08" length="middle" rot="R180"/> +<pin name="VCC" x="17.78" y="7.62" length="middle" rot="R180"/> +<wire x1="-12.7" y1="10.16" x2="-12.7" y2="-12.7" width="0.254" layer="94"/> +<wire x1="-12.7" y1="-12.7" x2="12.7" y2="-12.7" width="0.254" layer="94"/> +<wire x1="12.7" y1="-12.7" x2="12.7" y2="10.16" width="0.254" layer="94"/> +<wire x1="12.7" y1="10.16" x2="-12.7" y2="10.16" width="0.254" layer="94"/> +<text x="-12.7" y="10.16" size="1.27" layer="95">>NAME</text> +<text x="-12.7" y="-15.24" size="1.27" layer="96">>VALUE</text> +<pin name="GND_PAD" x="0" y="-17.78" length="middle" rot="R90"/> +</symbol> +<symbol name="ATXMEGA_A3U"> +<pin name="RESET/PDI_CLK" x="-25.4" y="66.04" length="middle"/> +<pin name="PDI_DATA" x="-25.4" y="60.96" length="middle"/> +<pin name="AVCC" x="-25.4" y="50.8" length="middle"/> +<pin name="VCC@1" x="-25.4" y="45.72" length="middle"/> +<pin name="VCC@2" x="-25.4" y="43.18" length="middle"/> +<pin name="VCC@3" x="-25.4" y="40.64" length="middle"/> +<pin name="VCC@4" x="-25.4" y="38.1" length="middle"/> +<pin name="VCC@5" x="-25.4" y="35.56" length="middle"/> +<pin name="GND@1" x="-25.4" y="25.4" length="middle"/> +<pin name="GND@2" x="-25.4" y="22.86" length="middle"/> +<pin name="GND@3" x="-25.4" y="20.32" length="middle"/> +<pin name="GND@4" x="-25.4" y="17.78" length="middle"/> +<pin name="GND@5" x="-25.4" y="15.24" length="middle"/> +<pin name="GND@6" x="-25.4" y="12.7" length="middle"/> +<pin name="PR0/XTAL2" x="-25.4" y="2.54" length="middle"/> +<pin name="PR1/XTAL1" x="-25.4" y="-2.54" length="middle"/> +<pin name="PA0/AREF" x="25.4" y="66.04" length="middle" rot="R180"/> +<pin name="PA1" x="25.4" y="63.5" length="middle" rot="R180"/> +<pin name="PA2" x="25.4" y="60.96" length="middle" rot="R180"/> +<pin name="PA3" x="25.4" y="58.42" length="middle" rot="R180"/> +<pin name="PA4" x="25.4" y="55.88" length="middle" rot="R180"/> +<pin name="PA5" x="25.4" y="53.34" length="middle" rot="R180"/> +<pin name="PA6" x="25.4" y="50.8" length="middle" rot="R180"/> +<pin name="PA7" x="25.4" y="48.26" length="middle" rot="R180"/> +<pin name="PB0/AREF" x="25.4" y="43.18" length="middle" rot="R180"/> +<pin name="PB1" x="25.4" y="40.64" length="middle" rot="R180"/> +<pin name="PB2/DAC0" x="25.4" y="38.1" length="middle" rot="R180"/> +<pin name="PB3/DAC1" x="25.4" y="35.56" length="middle" rot="R180"/> +<pin name="PB4" x="25.4" y="33.02" length="middle" rot="R180"/> +<pin name="PB5" x="25.4" y="30.48" length="middle" rot="R180"/> +<pin name="PB6" x="25.4" y="27.94" length="middle" rot="R180"/> +<pin name="PB7" x="25.4" y="25.4" length="middle" rot="R180"/> +<pin name="PC0/SDA" x="25.4" y="20.32" length="middle" rot="R180"/> +<pin name="PC1/SCL/XCK0" x="25.4" y="17.78" length="middle" rot="R180"/> +<pin name="PC2/RXD0" x="25.4" y="15.24" length="middle" rot="R180"/> +<pin name="PC3/TXD0" x="25.4" y="12.7" length="middle" rot="R180"/> +<pin name="PC4/SS" x="25.4" y="10.16" length="middle" rot="R180"/> +<pin name="PC5/XCK1/MOSI" x="25.4" y="7.62" length="middle" rot="R180"/> +<pin name="PC6/RXD1/MISO" x="25.4" y="5.08" length="middle" rot="R180"/> +<pin name="PC7/TXD1/SCK" x="25.4" y="2.54" length="middle" rot="R180"/> +<pin name="PD0" x="25.4" y="-2.54" length="middle" rot="R180"/> +<pin name="PD1/XCK0" x="25.4" y="-5.08" length="middle" rot="R180"/> +<pin name="PD2/RXD0" x="25.4" y="-7.62" length="middle" rot="R180"/> +<pin name="PD3/TXD0" x="25.4" y="-10.16" length="middle" rot="R180"/> +<pin name="PD4/SS" x="25.4" y="-12.7" length="middle" rot="R180"/> +<pin name="PD5/XCK/MOSI" x="25.4" y="-15.24" length="middle" rot="R180"/> +<pin name="PD6/RXD1/MISO/D-" x="25.4" y="-17.78" length="middle" rot="R180"/> +<pin name="PD7/TXD1/SCK/D+" x="25.4" y="-20.32" length="middle" rot="R180"/> +<pin name="PE0/SDA" x="25.4" y="-25.4" length="middle" rot="R180"/> +<pin name="PE1/SCL/XCK0" x="25.4" y="-27.94" length="middle" rot="R180"/> +<pin name="PE2/RXD0" x="25.4" y="-30.48" length="middle" rot="R180"/> +<pin name="PE3/TXD0" x="25.4" y="-33.02" length="middle" rot="R180"/> +<pin name="PE4/SS" x="25.4" y="-35.56" length="middle" rot="R180"/> +<pin name="PE5/XCK1/MOSI" x="25.4" y="-38.1" length="middle" rot="R180"/> +<pin name="PE6/RXD1/MISO" x="25.4" y="-40.64" length="middle" rot="R180"/> +<pin name="PE7/TXD1/SCK" x="25.4" y="-43.18" length="middle" rot="R180"/> +<pin name="PF0" x="25.4" y="-48.26" length="middle" rot="R180"/> +<pin name="PF1/XCK0" x="25.4" y="-50.8" length="middle" rot="R180"/> +<pin name="PF2/RXD0" x="25.4" y="-53.34" length="middle" rot="R180"/> +<pin name="PF3/TXD0" x="25.4" y="-55.88" length="middle" rot="R180"/> +<pin name="PF4" x="25.4" y="-58.42" length="middle" rot="R180"/> +<pin name="PF5" x="25.4" y="-60.96" length="middle" rot="R180"/> +<pin name="PF6" x="25.4" y="-63.5" length="middle" rot="R180"/> +<pin name="PF7" x="25.4" y="-66.04" length="middle" rot="R180"/> +<wire x1="20.32" y1="68.58" x2="20.32" y2="-68.58" width="0.254" layer="94"/> +<wire x1="20.32" y1="-68.58" x2="-20.32" y2="-68.58" width="0.254" layer="94"/> +<wire x1="-20.32" y1="-68.58" x2="-20.32" y2="68.58" width="0.254" layer="94"/> +<wire x1="-20.32" y1="68.58" x2="20.32" y2="68.58" width="0.254" layer="94"/> +</symbol> </symbols> <devicesets> <deviceset name="ELECTRET"> @@ -6900,6 +7170,115 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU </device> </devices> </deviceset> +<deviceset name="XR21V410-USB-UART"> +<gates> +<gate name="G$1" symbol="XR21V410-USB-UART" x="0" y="0"/> +</gates> +<devices> +<device name="" package="QFN-16-3X3-1-100"> +<connects> +<connect gate="G$1" pin="GND1" pad="1"/> +<connect gate="G$1" pin="GND2" pad="13"/> +<connect gate="G$1" pin="GND_PAD" pad="EXP"/> +<connect gate="G$1" pin="GPIO0" pad="8"/> +<connect gate="G$1" pin="GPIO1" pad="7"/> +<connect gate="G$1" pin="GPIO2" pad="6"/> +<connect gate="G$1" pin="GPIO3" pad="5"/> +<connect gate="G$1" pin="GPIO4" pad="4"/> +<connect gate="G$1" pin="GPIO5" pad="3"/> +<connect gate="G$1" pin="LOWPOWER" pad="2"/> +<connect gate="G$1" pin="RX" pad="10"/> +<connect gate="G$1" pin="SCL" pad="12"/> +<connect gate="G$1" pin="SDA" pad="11"/> +<connect gate="G$1" pin="TX" pad="9"/> +<connect gate="G$1" pin="USBD+" pad="15"/> +<connect gate="G$1" pin="USBD-" pad="14"/> +<connect gate="G$1" pin="VCC" pad="16"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> +<deviceset name="ATXMEGA_A3U"> +<gates> +<gate name="G$1" symbol="ATXMEGA_A3U" x="0" y="0"/> +</gates> +<devices> +<device name="" package="TQFP64_14X14MM-013THIN"> +<connects> +<connect gate="G$1" pin="AVCC" pad="61"/> +<connect gate="G$1" pin="GND@1" pad="14"/> +<connect gate="G$1" pin="GND@2" pad="24"/> +<connect gate="G$1" pin="GND@3" pad="34"/> +<connect gate="G$1" pin="GND@4" pad="44"/> +<connect gate="G$1" pin="GND@5" pad="52"/> +<connect gate="G$1" pin="GND@6" pad="60"/> +<connect gate="G$1" pin="PA0/AREF" pad="62"/> +<connect gate="G$1" pin="PA1" pad="63"/> +<connect gate="G$1" pin="PA2" pad="64"/> +<connect gate="G$1" pin="PA3" pad="1"/> +<connect gate="G$1" pin="PA4" pad="2"/> +<connect gate="G$1" pin="PA5" pad="3"/> +<connect gate="G$1" pin="PA6" pad="4"/> +<connect gate="G$1" pin="PA7" pad="5"/> +<connect gate="G$1" pin="PB0/AREF" pad="6"/> +<connect gate="G$1" pin="PB1" pad="7"/> +<connect gate="G$1" pin="PB2/DAC0" pad="8"/> +<connect gate="G$1" pin="PB3/DAC1" pad="9"/> +<connect gate="G$1" pin="PB4" pad="10"/> +<connect gate="G$1" pin="PB5" pad="11"/> +<connect gate="G$1" pin="PB6" pad="12"/> +<connect gate="G$1" pin="PB7" pad="13"/> +<connect gate="G$1" pin="PC0/SDA" pad="16"/> +<connect gate="G$1" pin="PC1/SCL/XCK0" pad="17"/> +<connect gate="G$1" pin="PC2/RXD0" pad="18"/> +<connect gate="G$1" pin="PC3/TXD0" pad="19"/> +<connect gate="G$1" pin="PC4/SS" pad="20"/> +<connect gate="G$1" pin="PC5/XCK1/MOSI" pad="21"/> +<connect gate="G$1" pin="PC6/RXD1/MISO" pad="22"/> +<connect gate="G$1" pin="PC7/TXD1/SCK" pad="23"/> +<connect gate="G$1" pin="PD0" pad="26"/> +<connect gate="G$1" pin="PD1/XCK0" pad="27"/> +<connect gate="G$1" pin="PD2/RXD0" pad="28"/> +<connect gate="G$1" pin="PD3/TXD0" pad="29"/> +<connect gate="G$1" pin="PD4/SS" pad="30"/> +<connect gate="G$1" pin="PD5/XCK/MOSI" pad="31"/> +<connect gate="G$1" pin="PD6/RXD1/MISO/D-" pad="32"/> +<connect gate="G$1" pin="PD7/TXD1/SCK/D+" pad="33"/> +<connect gate="G$1" pin="PDI_DATA" pad="56"/> +<connect gate="G$1" pin="PE0/SDA" pad="36"/> +<connect gate="G$1" pin="PE1/SCL/XCK0" pad="37"/> +<connect gate="G$1" pin="PE2/RXD0" pad="38"/> +<connect gate="G$1" pin="PE3/TXD0" pad="39"/> +<connect gate="G$1" pin="PE4/SS" pad="40"/> +<connect gate="G$1" pin="PE5/XCK1/MOSI" pad="41"/> +<connect gate="G$1" pin="PE6/RXD1/MISO" pad="42"/> +<connect gate="G$1" pin="PE7/TXD1/SCK" pad="43"/> +<connect gate="G$1" pin="PF0" pad="46"/> +<connect gate="G$1" pin="PF1/XCK0" pad="47"/> +<connect gate="G$1" pin="PF2/RXD0" pad="48"/> +<connect gate="G$1" pin="PF3/TXD0" pad="49"/> +<connect gate="G$1" pin="PF4" pad="50"/> +<connect gate="G$1" pin="PF5" pad="51"/> +<connect gate="G$1" pin="PF6" pad="54"/> +<connect gate="G$1" pin="PF7" pad="55"/> +<connect gate="G$1" pin="PR0/XTAL2" pad="58"/> +<connect gate="G$1" pin="PR1/XTAL1" pad="59"/> +<connect gate="G$1" pin="RESET/PDI_CLK" pad="57"/> +<connect gate="G$1" pin="VCC@1" pad="15"/> +<connect gate="G$1" pin="VCC@2" pad="25"/> +<connect gate="G$1" pin="VCC@3" pad="35"/> +<connect gate="G$1" pin="VCC@4" pad="45"/> +<connect gate="G$1" pin="VCC@5" pad="53"/> +</connects> +<technologies> +<technology name=""/> +</technologies> +</device> +</devices> +</deviceset> </devicesets> </library> </drawing> -- GitLab