File diff 5632f7ff799a → 82c95875dd59
canable.sch
Show inline comments
 
@@ -67,6 +67,7 @@
 
<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
 
<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
 
<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
 
<layer number="61" name="pt_docu" color="7" fill="1" visible="no" active="no"/>
 
<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"/>
 
@@ -133,6 +134,7 @@
 
<layer number="153" name="FabDoc1" color="7" fill="1" visible="yes" active="yes"/>
 
<layer number="154" name="FabDoc2" color="7" fill="1" visible="yes" active="yes"/>
 
<layer number="155" name="FabDoc3" color="7" fill="1" visible="yes" active="yes"/>
 
<layer number="190" name="Comments" color="7" fill="1" visible="yes" active="yes"/>
 
<layer number="191" name="mNets" color="7" fill="1" visible="yes" active="yes"/>
 
<layer number="192" name="mBusses" color="7" fill="1" visible="yes" active="yes"/>
 
<layer number="193" name="mPins" color="7" fill="1" visible="yes" active="yes"/>
 
@@ -2512,7 +2514,6 @@ 5V - VREG-00823</description>
 
<wire x1="-3.4" y1="-3.1" x2="-3.1" y2="-3.4" width="0.1524" layer="21"/>
 
<wire x1="3.1" y1="-3.4" x2="3.4" y2="-3.1" width="0.1524" layer="21"/>
 
<wire x1="3.4" y1="3.1" x2="3.1" y2="3.4" width="0.1524" layer="21"/>
 
<circle x="-4.8" y="3.704" radius="0.1" width="0.2" layer="21"/>
 
<circle x="-2.4" y="2.35" radius="0.2" width="0.4" layer="21"/>
 
<smd name="1" x="-4.3" y="2.75" dx="1.5" dy="0.25" layer="1"/>
 
<smd name="2" x="-4.3" y="2.25" dx="1.5" dy="0.25" layer="1"/>
 
@@ -2697,7 +2698,7 @@ 5V - VREG-00823</description>
 
<pin name="VCC" x="-2.54" y="5.08" length="short"/>
 
<pin name="GND" x="-2.54" y="2.54" length="short"/>
 
<text x="0" y="7.62" size="1.778" layer="95">&gt;NAME</text>
 
<text x="0" y="-10.16" size="1.778" layer="95" rot="MR180">&gt;VALUE</text>
 
<text x="0" y="-5.08" size="1.778" layer="95" rot="MR180">&gt;VALUE</text>
 
<rectangle x1="0" y1="-3.81" x2="1.27" y2="6.35" layer="94"/>
 
</symbol>
 
</symbols>
 
@@ -2764,7 +2765,7 @@ 5V - VREG-00823</description>
 
</device>
 
</devices>
 
</deviceset>
 
<deviceset name="POGOPIN-CONN-4">
 
<deviceset name="POGOPIN-CONN-4" prefix="J">
 
<gates>
 
<gate name="G$1" symbol="POGOPROG-CONN-4" x="0" y="0"/>
 
</gates>
 
@@ -3910,7 +3911,7 @@ http://dangerousprototypes.com</descript
 
<part name="C1" library="SparkFun-Passives" deviceset="CAP" device="0603-CAP" value="0.1uF"/>
 
<part name="U$18" library="microbuilder" deviceset="GND" device=""/>
 
<part name="U3" library="SparkFun-DigitalIC" deviceset="MCP2551" device=""/>
 
<part name="U$1" library="Protofusion" deviceset="STM32F042C6T6" device=""/>
 
<part name="U1" library="Protofusion" deviceset="STM32F042C6T6" device=""/>
 
<part name="J1" library="Protofusion" deviceset="POGOPIN-CONN-4" device=""/>
 
<part name="LED2" library="SparkFun-LED" deviceset="LED" device="0603" value="GREEN"/>
 
<part name="R2" library="SparkFun-Passives" deviceset="RESISTOR" device="0603-RES"/>
 
@@ -3929,9 +3930,9 @@ http://dangerousprototypes.com</descript
 
<part name="GND10" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND11" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="R4" library="SparkFun-Passives" deviceset="RESISTOR" device="0603-RES"/>
 
<part name="JP3" library="SparkFun-Connectors" deviceset="M03" device="LOCK"/>
 
<part name="JP2" library="SparkFun-Connectors" deviceset="M03" device="LOCK"/>
 
<part name="SUPPLY8" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="J4" library="SparkFun-Connectors" deviceset="M03" device="LOCK"/>
 
<part name="JP1" library="SparkFun-Connectors" deviceset="M03" device="LOCK"/>
 
<part name="J3" library="SparkFun-Connectors" deviceset="M04" device="SCREW_LOCK"/>
 
<part name="SUPPLY7" library="SparkFun-Aesthetics" deviceset="V_BATT" device=""/>
 
<part name="F1" library="dp_devices" deviceset="FUSE_PTC" device="-0805"/>
 
@@ -3972,7 +3973,7 @@ ease of routing</text>
 
<instance part="C1" gate="G$1" x="58.42" y="157.48"/>
 
<instance part="U$18" gate="G$1" x="68.58" y="101.6"/>
 
<instance part="U3" gate="MCP2551" x="215.9" y="88.9"/>
 
<instance part="U$1" gate="G$1" x="86.36" y="139.7"/>
 
<instance part="U1" gate="G$1" x="86.36" y="139.7"/>
 
<instance part="J1" gate="G$1" x="259.08" y="63.5" smashed="yes">
 
<attribute name="NAME" x="259.08" y="71.12" size="1.778" layer="95"/>
 
<attribute name="VALUE" x="248.92" y="55.88" size="1.778" layer="95" rot="MR180"/>
 
@@ -3994,9 +3995,9 @@ ease of routing</text>
 
<instance part="GND10" gate="1" x="58.42" y="137.16"/>
 
<instance part="GND11" gate="1" x="50.8" y="121.92"/>
 
<instance part="R4" gate="G$1" x="58.42" y="124.46"/>
 
<instance part="JP3" gate="G$1" x="259.08" y="134.62" rot="R180"/>
 
<instance part="JP2" gate="G$1" x="259.08" y="134.62" rot="R180"/>
 
<instance part="SUPPLY8" gate="G$1" x="243.84" y="139.7"/>
 
<instance part="J4" gate="G$1" x="259.08" y="160.02" rot="R180"/>
 
<instance part="JP1" gate="G$1" x="259.08" y="160.02" rot="R180"/>
 
<instance part="J3" gate="G$1" x="256.54" y="93.98" rot="R180"/>
 
<instance part="SUPPLY7" gate="G$1" x="248.92" y="99.06"/>
 
<instance part="F1" gate="G$1" x="238.76" y="38.1"/>
 
@@ -4033,19 +4034,19 @@ ease of routing</text>
 
</segment>
 
<segment>
 
<pinref part="U$18" gate="G$1" pin="GND"/>
 
<pinref part="U$1" gate="G$1" pin="VSSA"/>
 
<pinref part="U1" gate="G$1" pin="VSSA"/>
 
<wire x1="71.12" y1="114.3" x2="68.58" y2="114.3" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="114.3" x2="68.58" y2="111.76" width="0.1524" layer="91"/>
 
<pinref part="U$1" gate="G$1" pin="VSS1"/>
 
<pinref part="U1" gate="G$1" pin="VSS1"/>
 
<wire x1="68.58" y1="111.76" x2="68.58" y2="109.22" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="109.22" x2="68.58" y2="106.68" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="106.68" x2="68.58" y2="104.14" width="0.1524" layer="91"/>
 
<wire x1="71.12" y1="111.76" x2="68.58" y2="111.76" width="0.1524" layer="91"/>
 
<junction x="68.58" y="111.76"/>
 
<pinref part="U$1" gate="G$1" pin="VSS2"/>
 
<pinref part="U1" gate="G$1" pin="VSS2"/>
 
<wire x1="71.12" y1="109.22" x2="68.58" y2="109.22" width="0.1524" layer="91"/>
 
<junction x="68.58" y="109.22"/>
 
<pinref part="U$1" gate="G$1" pin="VSS3"/>
 
<pinref part="U1" gate="G$1" pin="VSS3"/>
 
<wire x1="71.12" y1="106.68" x2="68.58" y2="106.68" width="0.1524" layer="91"/>
 
<junction x="68.58" y="106.68"/>
 
</segment>
 
@@ -4119,22 +4120,22 @@ ease of routing</text>
 
<junction x="149.86" y="43.18"/>
 
</segment>
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="VDD1"/>
 
<pinref part="U1" gate="G$1" pin="VDD1"/>
 
<wire x1="71.12" y1="162.56" x2="68.58" y2="162.56" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="162.56" x2="68.58" y2="170.18" width="0.1524" layer="91"/>
 
<pinref part="U$1" gate="G$1" pin="VDD2"/>
 
<pinref part="U1" gate="G$1" pin="VDD2"/>
 
<wire x1="71.12" y1="160.02" x2="68.58" y2="160.02" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="160.02" x2="68.58" y2="162.56" width="0.1524" layer="91"/>
 
<junction x="68.58" y="162.56"/>
 
<pinref part="U$1" gate="G$1" pin="VDDA"/>
 
<pinref part="U1" gate="G$1" pin="VDDA"/>
 
<wire x1="71.12" y1="157.48" x2="68.58" y2="157.48" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="157.48" x2="68.58" y2="160.02" width="0.1524" layer="91"/>
 
<junction x="68.58" y="160.02"/>
 
<pinref part="U$1" gate="G$1" pin="VDDAIO"/>
 
<pinref part="U1" gate="G$1" pin="VDDAIO"/>
 
<wire x1="71.12" y1="152.4" x2="68.58" y2="152.4" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="152.4" x2="68.58" y2="157.48" width="0.1524" layer="91"/>
 
<junction x="68.58" y="157.48"/>
 
<pinref part="U$1" gate="G$1" pin="VBAT"/>
 
<pinref part="U1" gate="G$1" pin="VBAT"/>
 
<wire x1="71.12" y1="149.86" x2="68.58" y2="149.86" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="149.86" x2="68.58" y2="152.4" width="0.1524" layer="91"/>
 
<junction x="68.58" y="152.4"/>
 
@@ -4161,7 +4162,7 @@ ease of routing</text>
 
<pinref part="SUPPLY2" gate="G$1" pin="3.3V"/>
 
</segment>
 
<segment>
 
<pinref part="JP3" gate="G$1" pin="1"/>
 
<pinref part="JP2" gate="G$1" pin="1"/>
 
<wire x1="251.46" y1="137.16" x2="243.84" y2="137.16" width="0.1524" layer="91"/>
 
<wire x1="243.84" y1="137.16" x2="243.84" y2="139.7" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY8" gate="G$1" pin="3.3V"/>
 
@@ -4213,7 +4214,7 @@ ease of routing</text>
 
<label x="248.92" y="43.18" size="1.016" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PA12"/>
 
<pinref part="U1" gate="G$1" pin="PA12"/>
 
<wire x1="116.84" y1="132.08" x2="114.3" y2="132.08" width="0.1524" layer="91"/>
 
<label x="116.84" y="132.08" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
@@ -4225,7 +4226,7 @@ ease of routing</text>
 
<label x="248.92" y="40.64" size="1.016" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PA11"/>
 
<pinref part="U1" gate="G$1" pin="PA11"/>
 
<wire x1="116.84" y1="134.62" x2="114.3" y2="134.62" width="0.1524" layer="91"/>
 
<label x="116.84" y="134.62" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
@@ -4239,7 +4240,7 @@ ease of routing</text>
 
</net>
 
<net name="SWCLK" class="0">
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PA14"/>
 
<pinref part="U1" gate="G$1" pin="PA14"/>
 
<wire x1="116.84" y1="127" x2="114.3" y2="127" width="0.1524" layer="91"/>
 
<label x="116.84" y="127" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
@@ -4251,7 +4252,7 @@ ease of routing</text>
 
</net>
 
<net name="SWDIO" class="0">
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PA13"/>
 
<pinref part="U1" gate="G$1" pin="PA13"/>
 
<wire x1="116.84" y1="129.54" x2="114.3" y2="129.54" width="0.1524" layer="91"/>
 
<label x="116.84" y="129.54" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
@@ -4268,7 +4269,7 @@ ease of routing</text>
 
<label x="50.8" y="45.72" size="1.27" layer="95" rot="R90" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PB1"/>
 
<pinref part="U1" gate="G$1" pin="PB1"/>
 
<wire x1="114.3" y1="114.3" x2="116.84" y2="114.3" width="0.1524" layer="91"/>
 
<label x="116.84" y="114.3" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
@@ -4287,14 +4288,14 @@ ease of routing</text>
 
<label x="38.1" y="45.72" size="1.27" layer="95" rot="R90" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PB0"/>
 
<pinref part="U1" gate="G$1" pin="PB0"/>
 
<wire x1="114.3" y1="116.84" x2="116.84" y2="116.84" width="0.1524" layer="91"/>
 
<label x="116.84" y="116.84" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="CAN_RX" class="0">
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PB8"/>
 
<pinref part="U1" gate="G$1" pin="PB8"/>
 
<wire x1="116.84" y1="96.52" x2="114.3" y2="96.52" width="0.1524" layer="91"/>
 
<label x="116.84" y="96.52" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
@@ -4306,7 +4307,7 @@ ease of routing</text>
 
</net>
 
<net name="CAN_TX" class="0">
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PB9"/>
 
<pinref part="U1" gate="G$1" pin="PB9"/>
 
<wire x1="116.84" y1="93.98" x2="114.3" y2="93.98" width="0.1524" layer="91"/>
 
<label x="116.84" y="93.98" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
@@ -4339,24 +4340,24 @@ ease of routing</text>
 
<segment>
 
<wire x1="251.46" y1="157.48" x2="233.68" y2="157.48" width="0.1524" layer="91"/>
 
<label x="233.68" y="157.48" size="1.27" layer="95" rot="R180" xref="yes"/>
 
<pinref part="J4" gate="G$1" pin="3"/>
 
<pinref part="JP1" gate="G$1" pin="3"/>
 
</segment>
 
</net>
 
<net name="N$3" class="0">
 
<segment>
 
<pinref part="R3" gate="G$1" pin="2"/>
 
<wire x1="246.38" y1="160.02" x2="251.46" y2="160.02" width="0.1524" layer="91"/>
 
<pinref part="J4" gate="G$1" pin="2"/>
 
<pinref part="JP1" gate="G$1" pin="2"/>
 
</segment>
 
</net>
 
<net name="BOOT0" class="0">
 
<segment>
 
<pinref part="JP3" gate="G$1" pin="2"/>
 
<pinref part="JP2" gate="G$1" pin="2"/>
 
<wire x1="251.46" y1="134.62" x2="243.84" y2="134.62" width="0.1524" layer="91"/>
 
<label x="243.84" y="134.62" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U$1" gate="G$1" pin="PF11/BOOT0"/>
 
<pinref part="U1" gate="G$1" pin="PF11/BOOT0"/>
 
<wire x1="71.12" y1="132.08" x2="66.04" y2="132.08" width="0.1524" layer="91"/>
 
<pinref part="R4" gate="G$1" pin="2"/>
 
<wire x1="66.04" y1="132.08" x2="55.88" y2="132.08" width="0.1524" layer="91"/>
 
@@ -4364,7 +4365,7 @@ ease of routing</text>
 
<wire x1="66.04" y1="124.46" x2="66.04" y2="127" width="0.1524" layer="91"/>
 
<junction x="66.04" y="132.08"/>
 
<label x="55.88" y="132.08" size="1.27" layer="95" rot="R180" xref="yes"/>
 
<pinref part="U$1" gate="G$1" pin="PC13"/>
 
<pinref part="U1" gate="G$1" pin="PC13"/>
 
<wire x1="66.04" y1="127" x2="66.04" y2="132.08" width="0.1524" layer="91"/>
 
<wire x1="71.12" y1="127" x2="66.04" y2="127" width="0.1524" layer="91"/>
 
<junction x="66.04" y="127"/>