Commit 94a8fbcb authored by Jake Read's avatar Jake Read

starting to breakout libraries, adding fun components - atsamd51, as5047, two...

starting to breakout libraries, adding fun components - atsamd51, as5047, two h-bridges, some motor drivers, directfets, etc oh my
parent d8f91ac0
Pipeline #1285 passed with stage
in 3 seconds
This diff is collapsed.
...@@ -7,7 +7,7 @@ ...@@ -7,7 +7,7 @@
<setting keepoldvectorfont="yes"/> <setting keepoldvectorfont="yes"/>
<setting verticaltext="up"/> <setting verticaltext="up"/>
</settings> </settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/> <grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers> <layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/> <layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
...@@ -4358,8 +4358,8 @@ Amplified SiSonic (TM) Microphone</description> ...@@ -4358,8 +4358,8 @@ Amplified SiSonic (TM) Microphone</description>
<pin name="PE1/XCK0/SCL" x="-25.4" y="-35.56" length="middle"/> <pin name="PE1/XCK0/SCL" x="-25.4" y="-35.56" length="middle"/>
<pin name="PE2/RXD0" x="-25.4" y="-33.02" length="middle"/> <pin name="PE2/RXD0" x="-25.4" y="-33.02" length="middle"/>
<pin name="PE3/TXD0" x="-25.4" y="-30.48" length="middle"/> <pin name="PE3/TXD0" x="-25.4" y="-30.48" length="middle"/>
<pin name="PD7/TXD1/SCK" x="27.94" y="-20.32" length="middle" rot="R180"/> <pin name="PD7/TXD1/SCK/DP" x="27.94" y="-20.32" length="middle" rot="R180"/>
<pin name="PD6/RXD1/MISO" x="27.94" y="-22.86" length="middle" rot="R180"/> <pin name="PD6/RXD1/MISO/DM" x="27.94" y="-22.86" length="middle" rot="R180"/>
<pin name="PD5/XCK1/MOSI" x="27.94" y="-25.4" length="middle" rot="R180"/> <pin name="PD5/XCK1/MOSI" x="27.94" y="-25.4" length="middle" rot="R180"/>
<pin name="PD4/CS" x="27.94" y="-27.94" length="middle" rot="R180"/> <pin name="PD4/CS" x="27.94" y="-27.94" length="middle" rot="R180"/>
<pin name="PD3/TXD0" x="27.94" y="-30.48" length="middle" rot="R180"/> <pin name="PD3/TXD0" x="27.94" y="-30.48" length="middle" rot="R180"/>
...@@ -4498,14 +4498,14 @@ Amplified SiSonic (TM) Microphone</description> ...@@ -4498,14 +4498,14 @@ Amplified SiSonic (TM) Microphone</description>
<pin name="PB9/XIN" x="-33.02" y="-53.34" length="middle"/> <pin name="PB9/XIN" x="-33.02" y="-53.34" length="middle"/>
<pin name="PB12/ERASE" x="-33.02" y="-50.8" length="middle"/> <pin name="PB12/ERASE" x="-33.02" y="-50.8" length="middle"/>
<pin name="PB13/DAC0/SCK0" x="-33.02" y="-48.26" length="middle"/> <pin name="PB13/DAC0/SCK0" x="-33.02" y="-48.26" length="middle"/>
<pin name="PD1/PWMC1_PWMLO" x="30.48" y="-2.54" length="middle" rot="R180"/> <pin name="PD1/PWMC1_PWMH0" x="30.48" y="-2.54" length="middle" rot="R180"/>
<pin name="PD2/PWMC1_PWMH0" x="30.48" y="-5.08" length="middle" rot="R180"/> <pin name="PD2/PWMC1_PWML1" x="30.48" y="-5.08" length="middle" rot="R180"/>
<pin name="PD3/PWMC1_PWML1" x="30.48" y="-7.62" length="middle" rot="R180"/> <pin name="PD3/PWMC1_PWMH1" x="30.48" y="-7.62" length="middle" rot="R180"/>
<pin name="PD4/PWMC1_PWMH1" x="30.48" y="-10.16" length="middle" rot="R180"/> <pin name="PD4/PWMC1_PWML2" x="30.48" y="-10.16" length="middle" rot="R180"/>
<pin name="PD5/PWMC1_PWML2" x="30.48" y="-12.7" length="middle" rot="R180"/> <pin name="PD5/PWMC1_PWMH2" x="30.48" y="-12.7" length="middle" rot="R180"/>
<pin name="PD6/PWMC1_PWMH2" x="30.48" y="-15.24" length="middle" rot="R180"/> <pin name="PD6/PWMC1_PWML3" x="30.48" y="-15.24" length="middle" rot="R180"/>
<pin name="PD7/PWMC1_PWML3" x="30.48" y="-17.78" length="middle" rot="R180"/> <pin name="PD7/PWMC1_PWMH3" x="30.48" y="-17.78" length="middle" rot="R180"/>
<pin name="PD8/PWMC1_PWMH3" x="30.48" y="-20.32" length="middle" rot="R180"/> <pin name="PD8" x="30.48" y="-20.32" length="middle" rot="R180"/>
<pin name="PD9" x="30.48" y="-22.86" length="middle" rot="R180"/> <pin name="PD9" x="30.48" y="-22.86" length="middle" rot="R180"/>
<pin name="PD10/PWMC0_PWML0" x="30.48" y="-25.4" length="middle" rot="R180"/> <pin name="PD10/PWMC0_PWML0" x="30.48" y="-25.4" length="middle" rot="R180"/>
<pin name="PD11/PWMC0_PWMH0" x="30.48" y="-27.94" length="middle" rot="R180"/> <pin name="PD11/PWMC0_PWMH0" x="30.48" y="-27.94" length="middle" rot="R180"/>
...@@ -4527,7 +4527,7 @@ Amplified SiSonic (TM) Microphone</description> ...@@ -4527,7 +4527,7 @@ Amplified SiSonic (TM) Microphone</description>
<pin name="PD28/URXD3/TWCK2" x="30.48" y="-68.58" length="middle" rot="R180"/> <pin name="PD28/URXD3/TWCK2" x="30.48" y="-68.58" length="middle" rot="R180"/>
<pin name="PD30/UTXD3" x="30.48" y="-71.12" length="middle" rot="R180"/> <pin name="PD30/UTXD3" x="30.48" y="-71.12" length="middle" rot="R180"/>
<pin name="PD31" x="30.48" y="-73.66" length="middle" rot="R180"/> <pin name="PD31" x="30.48" y="-73.66" length="middle" rot="R180"/>
<pin name="PD0/DAC1" x="30.48" y="0" length="middle" rot="R180"/> <pin name="PD0/DAC1/PWMC1_PWML0" x="30.48" y="0" length="middle" rot="R180"/>
<pin name="VDDIO1" x="-33.02" y="58.42" length="middle"/> <pin name="VDDIO1" x="-33.02" y="58.42" length="middle"/>
<pin name="VDDIO2" x="-33.02" y="55.88" length="middle"/> <pin name="VDDIO2" x="-33.02" y="55.88" length="middle"/>
<pin name="VDDIO3" x="-33.02" y="53.34" length="middle"/> <pin name="VDDIO3" x="-33.02" y="53.34" length="middle"/>
...@@ -6192,8 +6192,8 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU ...@@ -6192,8 +6192,8 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU
<connect gate="G$1" pin="PD3/TXD0" pad="23"/> <connect gate="G$1" pin="PD3/TXD0" pad="23"/>
<connect gate="G$1" pin="PD4/CS" pad="24"/> <connect gate="G$1" pin="PD4/CS" pad="24"/>
<connect gate="G$1" pin="PD5/XCK1/MOSI" pad="25"/> <connect gate="G$1" pin="PD5/XCK1/MOSI" pad="25"/>
<connect gate="G$1" pin="PD6/RXD1/MISO" pad="26"/> <connect gate="G$1" pin="PD6/RXD1/MISO/DM" pad="26"/>
<connect gate="G$1" pin="PD7/TXD1/SCK" pad="27"/> <connect gate="G$1" pin="PD7/TXD1/SCK/DP" pad="27"/>
<connect gate="G$1" pin="PDI_DATA" pad="34"/> <connect gate="G$1" pin="PDI_DATA" pad="34"/>
<connect gate="G$1" pin="PE0/SDA" pad="28"/> <connect gate="G$1" pin="PE0/SDA" pad="28"/>
<connect gate="G$1" pin="PE1/XCK0/SCL" pad="29"/> <connect gate="G$1" pin="PE1/XCK0/SCL" pad="29"/>
...@@ -6243,8 +6243,8 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU ...@@ -6243,8 +6243,8 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU
<connect gate="G$1" pin="PD3/TXD0" pad="23"/> <connect gate="G$1" pin="PD3/TXD0" pad="23"/>
<connect gate="G$1" pin="PD4/CS" pad="24"/> <connect gate="G$1" pin="PD4/CS" pad="24"/>
<connect gate="G$1" pin="PD5/XCK1/MOSI" pad="25"/> <connect gate="G$1" pin="PD5/XCK1/MOSI" pad="25"/>
<connect gate="G$1" pin="PD6/RXD1/MISO" pad="26"/> <connect gate="G$1" pin="PD6/RXD1/MISO/DM" pad="26"/>
<connect gate="G$1" pin="PD7/TXD1/SCK" pad="27"/> <connect gate="G$1" pin="PD7/TXD1/SCK/DP" pad="27"/>
<connect gate="G$1" pin="PDI_DATA" pad="34"/> <connect gate="G$1" pin="PDI_DATA" pad="34"/>
<connect gate="G$1" pin="PE0/SDA" pad="28"/> <connect gate="G$1" pin="PE0/SDA" pad="28"/>
<connect gate="G$1" pin="PE1/XCK0/SCL" pad="29"/> <connect gate="G$1" pin="PE1/XCK0/SCL" pad="29"/>
...@@ -6381,8 +6381,8 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU ...@@ -6381,8 +6381,8 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU
<connect gate="G$1" pin="PB7/SWCLK/TCK" pad="63"/> <connect gate="G$1" pin="PB7/SWCLK/TCK" pad="63"/>
<connect gate="G$1" pin="PB8/XOUT" pad="98"/> <connect gate="G$1" pin="PB8/XOUT" pad="98"/>
<connect gate="G$1" pin="PB9/XIN" pad="99"/> <connect gate="G$1" pin="PB9/XIN" pad="99"/>
<connect gate="G$1" pin="PD0/DAC1" pad="1"/> <connect gate="G$1" pin="PD0/DAC1/PWMC1_PWML0" pad="1"/>
<connect gate="G$1" pin="PD1/PWMC1_PWMLO" pad="92"/> <connect gate="G$1" pin="PD1/PWMC1_PWMH0" pad="92"/>
<connect gate="G$1" pin="PD10/PWMC0_PWML0" pad="71"/> <connect gate="G$1" pin="PD10/PWMC0_PWML0" pad="71"/>
<connect gate="G$1" pin="PD11/PWMC0_PWMH0" pad="69"/> <connect gate="G$1" pin="PD11/PWMC0_PWMH0" pad="69"/>
<connect gate="G$1" pin="PD12/SPI0_NPCS2" pad="65"/> <connect gate="G$1" pin="PD12/SPI0_NPCS2" pad="65"/>
...@@ -6393,7 +6393,7 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU ...@@ -6393,7 +6393,7 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU
<connect gate="G$1" pin="PD17" pad="53"/> <connect gate="G$1" pin="PD17" pad="53"/>
<connect gate="G$1" pin="PD18/URXD4" pad="49"/> <connect gate="G$1" pin="PD18/URXD4" pad="49"/>
<connect gate="G$1" pin="PD19/UTXD4" pad="47"/> <connect gate="G$1" pin="PD19/UTXD4" pad="47"/>
<connect gate="G$1" pin="PD2/PWMC1_PWMH0" pad="91"/> <connect gate="G$1" pin="PD2/PWMC1_PWML1" pad="91"/>
<connect gate="G$1" pin="PD20/SPI0_MISO" pad="45"/> <connect gate="G$1" pin="PD20/SPI0_MISO" pad="45"/>
<connect gate="G$1" pin="PD21/SPI0_MOSI" pad="43"/> <connect gate="G$1" pin="PD21/SPI0_MOSI" pad="43"/>
<connect gate="G$1" pin="PD22_SPI0_SPCK" pad="41"/> <connect gate="G$1" pin="PD22_SPI0_SPCK" pad="41"/>
...@@ -6402,14 +6402,14 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU ...@@ -6402,14 +6402,14 @@ Standard adjustable voltage regulator but in SMD form. Spark Fun Electronics SKU
<connect gate="G$1" pin="PD26/UTXD2" pad="36"/> <connect gate="G$1" pin="PD26/UTXD2" pad="36"/>
<connect gate="G$1" pin="PD27/SPI0_NPCS3/TWD2" pad="32"/> <connect gate="G$1" pin="PD27/SPI0_NPCS3/TWD2" pad="32"/>
<connect gate="G$1" pin="PD28/URXD3/TWCK2" pad="51"/> <connect gate="G$1" pin="PD28/URXD3/TWCK2" pad="51"/>
<connect gate="G$1" pin="PD3/PWMC1_PWML1" pad="89"/> <connect gate="G$1" pin="PD3/PWMC1_PWMH1" pad="89"/>
<connect gate="G$1" pin="PD30/UTXD3" pad="23"/> <connect gate="G$1" pin="PD30/UTXD3" pad="23"/>
<connect gate="G$1" pin="PD31" pad="2"/> <connect gate="G$1" pin="PD31" pad="2"/>
<connect gate="G$1" pin="PD4/PWMC1_PWMH1" pad="88"/> <connect gate="G$1" pin="PD4/PWMC1_PWML2" pad="88"/>
<connect gate="G$1" pin="PD5/PWMC1_PWML2" pad="87"/> <connect gate="G$1" pin="PD5/PWMC1_PWMH2" pad="87"/>
<connect gate="G$1" pin="PD6/PWMC1_PWMH2" pad="85"/> <connect gate="G$1" pin="PD6/PWMC1_PWML3" pad="85"/>
<connect gate="G$1" pin="PD7/PWMC1_PWML3" pad="84"/> <connect gate="G$1" pin="PD7/PWMC1_PWMH3" pad="84"/>
<connect gate="G$1" pin="PD8/PWMC1_PWMH3" pad="80"/> <connect gate="G$1" pin="PD8" pad="80"/>
<connect gate="G$1" pin="PD9" pad="78"/> <connect gate="G$1" pin="PD9" pad="78"/>
<connect gate="G$1" pin="TST" pad="60"/> <connect gate="G$1" pin="TST" pad="60"/>
<connect gate="G$1" pin="USB_DM" pad="94"/> <connect gate="G$1" pin="USB_DM" pad="94"/>
......
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="8.3.2">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="24" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
</layers>
<library>
<packages>
<package name="NEMA17">
<wire x1="-21.15" y1="-21.15" x2="21.15" y2="-21.15" width="0.127" layer="49"/>
<wire x1="-21.15" y1="-21.15" x2="-21.15" y2="21.15" width="0.127" layer="49"/>
<wire x1="21.15" y1="-21.15" x2="21.15" y2="21.15" width="0.127" layer="49"/>
<wire x1="-21.15" y1="21.15" x2="21.15" y2="21.15" width="0.127" layer="49"/>
<pad name="P$1" x="-15.5" y="15.5" drill="3.15" diameter="5.7"/>
<pad name="P$2" x="15.5" y="15.5" drill="3.15" diameter="5.7"/>
<pad name="P$3" x="-15.5" y="-15.5" drill="3.15" diameter="5.7"/>
<pad name="P$4" x="15.5" y="-15.5" drill="3.15" diameter="5.7"/>
</package>
<package name="NEMA11">
<wire x1="-14.1" y1="-14.1" x2="14.1" y2="-14.1" width="0.127" layer="49"/>
<wire x1="-14.1" y1="-14.1" x2="-14.1" y2="14.1" width="0.127" layer="49"/>
<wire x1="14.1" y1="-14.1" x2="14.1" y2="14.1" width="0.127" layer="49"/>
<wire x1="-14.1" y1="14.1" x2="14.1" y2="14.1" width="0.127" layer="49"/>
<pad name="P$1" x="-11.5" y="11.5" drill="2.65" diameter="4.7"/>
<pad name="P$2" x="11.5" y="11.5" drill="2.65" diameter="4.7"/>
<pad name="P$3" x="-11.5" y="-11.5" drill="2.65" diameter="4.7"/>
<pad name="P$4" x="11.5" y="-11.5" drill="2.65" diameter="4.7"/>
</package>
</packages>
<symbols>
<symbol name="NEMA11">
<text x="-2.54" y="2.54" size="1.27" layer="95">&gt;NAME</text>
</symbol>
<symbol name="NEMA17">
<text x="-2.54" y="2.54" size="1.27" layer="95">&gt;NAME</text>
</symbol>
</symbols>
<devicesets>
<deviceset name="NEMA11">
<gates>
<gate name="G$1" symbol="NEMA11" x="0" y="-2.54"/>
</gates>
<devices>
<device name="" package="NEMA11">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="NEMA17">
<gates>
<gate name="G$1" symbol="NEMA17" x="0" y="-2.54"/>
</gates>
<devices>
<device name="" package="NEMA17">
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
</eagle>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment