Changeset - 57f70f151639
[Not reviewed]
default
0 5 1
matthewreed - 8 years ago 2016-06-28 22:39:06

Finalized the layout and added BOM
6 files changed with 280 insertions and 164 deletions:
0 comments (0 inline, 0 general)
CAM/RelayDrive.GTO
Show inline comments
 
@@ -1730,12 +1730,69 @@ X0182549Y0142154D01*
 
X0182531Y0142222D01*
 
X0182518Y0142291D01*
 
X0182508Y0142360D01*
 
X0182502Y0142430D01*
 
X0182500Y0142500D01*
 
D12*
 
X0187187Y0147500D02*
 
X0187189Y0147535D01*
 
X0187195Y0147570D01*
 
X0187205Y0147603D01*
 
X0187218Y0147636D01*
 
X0187235Y0147667D01*
 
X0187255Y0147695D01*
 
X0187279Y0147721D01*
 
X0187305Y0147745D01*
 
X0187333Y0147765D01*
 
X0187364Y0147782D01*
 
X0187397Y0147795D01*
 
X0187430Y0147805D01*
 
X0187465Y0147811D01*
 
X0187500Y0147813D01*
 
X0187535Y0147811D01*
 
X0187570Y0147805D01*
 
X0187603Y0147795D01*
 
X0187636Y0147782D01*
 
X0187667Y0147765D01*
 
X0187695Y0147745D01*
 
X0187721Y0147721D01*
 
X0187745Y0147695D01*
 
X0187765Y0147667D01*
 
X0187782Y0147636D01*
 
X0187795Y0147603D01*
 
X0187805Y0147570D01*
 
X0187811Y0147535D01*
 
X0187813Y0147500D01*
 
X0187811Y0147465D01*
 
X0187805Y0147430D01*
 
X0187795Y0147397D01*
 
X0187782Y0147364D01*
 
X0187765Y0147333D01*
 
X0187745Y0147305D01*
 
X0187721Y0147279D01*
 
X0187695Y0147255D01*
 
X0187667Y0147235D01*
 
X0187636Y0147218D01*
 
X0187603Y0147205D01*
 
X0187570Y0147195D01*
 
X0187535Y0147189D01*
 
X0187500Y0147187D01*
 
X0187465Y0147189D01*
 
X0187430Y0147195D01*
 
X0187397Y0147205D01*
 
X0187364Y0147218D01*
 
X0187333Y0147235D01*
 
X0187305Y0147255D01*
 
X0187279Y0147279D01*
 
X0187255Y0147305D01*
 
X0187235Y0147333D01*
 
X0187218Y0147364D01*
 
X0187205Y0147397D01*
 
X0187195Y0147430D01*
 
X0187189Y0147465D01*
 
X0187187Y0147500D01*
 
X0190984Y0121762D02*
 
X0161457Y0121762D01*
 
X0161457Y0098140D01*
 
X0190984Y0098140D01*
 
X0190984Y0121762D01*
 
X0190984Y0111919D02*
 
@@ -2269,12 +2326,69 @@ X0244360Y0142234D01*
 
X0220738Y0142234D01*
 
X0230581Y0126486D02*
 
X0230581Y0124518D01*
 
X0230581Y0126486D02*
 
X0234518Y0126486D01*
 
X0234518Y0124518D01*
 
X0117187Y0151250D02*
 
X0117189Y0151285D01*
 
X0117195Y0151320D01*
 
X0117205Y0151353D01*
 
X0117218Y0151386D01*
 
X0117235Y0151417D01*
 
X0117255Y0151445D01*
 
X0117279Y0151471D01*
 
X0117305Y0151495D01*
 
X0117333Y0151515D01*
 
X0117364Y0151532D01*
 
X0117397Y0151545D01*
 
X0117430Y0151555D01*
 
X0117465Y0151561D01*
 
X0117500Y0151563D01*
 
X0117535Y0151561D01*
 
X0117570Y0151555D01*
 
X0117603Y0151545D01*
 
X0117636Y0151532D01*
 
X0117667Y0151515D01*
 
X0117695Y0151495D01*
 
X0117721Y0151471D01*
 
X0117745Y0151445D01*
 
X0117765Y0151417D01*
 
X0117782Y0151386D01*
 
X0117795Y0151353D01*
 
X0117805Y0151320D01*
 
X0117811Y0151285D01*
 
X0117813Y0151250D01*
 
X0117811Y0151215D01*
 
X0117805Y0151180D01*
 
X0117795Y0151147D01*
 
X0117782Y0151114D01*
 
X0117765Y0151083D01*
 
X0117745Y0151055D01*
 
X0117721Y0151029D01*
 
X0117695Y0151005D01*
 
X0117667Y0150985D01*
 
X0117636Y0150968D01*
 
X0117603Y0150955D01*
 
X0117570Y0150945D01*
 
X0117535Y0150939D01*
 
X0117500Y0150937D01*
 
X0117465Y0150939D01*
 
X0117430Y0150945D01*
 
X0117397Y0150955D01*
 
X0117364Y0150968D01*
 
X0117333Y0150985D01*
 
X0117305Y0151005D01*
 
X0117279Y0151029D01*
 
X0117255Y0151055D01*
 
X0117235Y0151083D01*
 
X0117218Y0151114D01*
 
X0117205Y0151147D01*
 
X0117195Y0151180D01*
 
X0117189Y0151215D01*
 
X0117187Y0151250D01*
 
X0117187Y0162813D02*
 
X0117189Y0162848D01*
 
X0117195Y0162883D01*
 
X0117205Y0162916D01*
 
X0117218Y0162949D01*
 
X0117235Y0162980D01*
CAM/RelayDrive.dri
Show inline comments
 
Generated by EAGLE CAM Processor 7.5.0
 

	
 
Drill Station Info File: /home/matthew/Projects/Hydroponics/relaydrive-hardware/CAM/RelayDrive.dri
 

	
 
 Date              : 27 Jun 2016 23:09:52
 
 Date              : 28 Jun 2016 22:18:37
 
 Drills            : generated
 
 Device            : Excellon drill station, coordinate format 2.4 inch
 

	
 
Parameter settings:
 

	
 
 Tolerance Drill + :  0.00 %
CAM/RelayDrive.gpi
Show inline comments
 
Generated by EAGLE CAM Processor 7.5.0
 

	
 
Photoplotter Info File: /home/matthew/Projects/Hydroponics/relaydrive-hardware/CAM/RelayDrive.gpi
 

	
 
 Date              : 27 Jun 2016 23:09:59
 
 Date              : 28 Jun 2016 22:18:44
 
 Plotfile          : /home/matthew/Projects/Hydroponics/relaydrive-hardware/CAM/RelayDrive.GTL
 
 Apertures         : generated: 
 
 Device            : Gerber RS-274-X photoplotter, coordinate format 2.5 inch
 

	
 
Parameter settings:
 

	
RelayDrive.brd
Show inline comments
 
@@ -233,12 +233,14 @@
 
<text x="6.6675" y="14.9225" size="0.8128" layer="21" ratio="16" rot="SR270">IN3</text>
 
<text x="6.6675" y="8.255" size="0.8128" layer="21" ratio="16" rot="SR270">IN4</text>
 
<text x="43.815" y="6.35" size="0.8128" layer="21" ratio="16" rot="SR180">OUT4</text>
 
<text x="43.815" y="13.0175" size="0.8128" layer="21" ratio="16" rot="SR180">OUT3</text>
 
<text x="43.815" y="19.685" size="0.8128" layer="21" ratio="16" rot="SR180">OUT2</text>
 
<text x="43.815" y="26.3525" size="0.8128" layer="21" ratio="16" rot="SR180">OUT1</text>
 
<circle x="29.845" y="12.7" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="12.065" y="13.6525" radius="0.079375" width="0.254" layer="21"/>
 
</plain>
 
<libraries>
 
<library name="SparkFun-Passives">
 
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
 
In this library you'll find resistors, capacitors, inductors, test points, jumper pads, etc.&lt;br&gt;&lt;br&gt;
 
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.
 
@@ -4454,38 +4456,38 @@ design rules under a new name.</descript
 
<element name="U$1" library="Protofusion-logos" package="HYDROBOT-LOGO" value="" x="33.6677" y="24.4475" rot="MR0"/>
 
<element name="U$3" library="Protofusion-logos" package="BYPROTOFUSION-LOGO" value="" x="27.305" y="22.225" rot="MR0"/>
 
<element name="FRAME2" library="SparkFun-Aesthetics" package="DUMMY" value="FRAME-LETTERNO_PACKAGE" x="-16.51" y="-23.495">
 
<attribute name="DESIGNER" value="Nobody" x="-33.655" y="22.5425" size="1.778" layer="27" display="off"/>
 
<attribute name="VERSION" value="v01" x="-33.655" y="22.5425" size="1.778" layer="27" display="off"/>
 
</element>
 
<element name="R18" library="SparkFun-Resistors" package="0402-RES" value="31.6K" x="10.795" y="14.2875" rot="R90"/>
 
<element name="R19" library="SparkFun-Resistors" package="0402-RES" value="10K" x="10.795" y="11.7475" rot="R90"/>
 
<element name="R18" library="SparkFun-Resistors" package="0402-RES" value="31.6K 1%" x="10.795" y="14.2875" rot="R90"/>
 
<element name="R19" library="SparkFun-Resistors" package="0402-RES" value="10K 1%" x="10.795" y="11.7475" rot="R90"/>
 
<element name="L1" library="SparkFun-Passives" package="NRG4026" value="15uH" x="17.145" y="14.2875" rot="R90"/>
 
<element name="C10" library="SparkFun-Passives" package="0402-CAP" value="100nF" x="13.335" y="14.2875"/>
 
<element name="C10" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="13.335" y="14.2875"/>
 
<element name="C9" library="SparkFun-Passives" package="0805" value="4.7uF" x="13.335" y="9.525" rot="R180"/>
 
<element name="C11" library="SparkFun-Passives" package="0805" value="10uF" x="22.225" y="14.2875" rot="R90"/>
 
<element name="D6" library="SparkFun-DiscreteSemi" package="SOD-323" value="" x="17.145" y="11.1125">
 
<attribute name="PROD_ID" value="DIO-11623" x="-49.2125" y="52.3875" size="1.778" layer="27" display="off"/>
 
</element>
 
<element name="D8" library="SparkFun-LED" package="LED-0603" value="Green" x="16.51" y="35.8775" rot="R90"/>
 
<element name="D9" library="SparkFun-LED" package="LED-0603" value="Blue" x="22.225" y="35.8775" rot="R90"/>
 
<element name="D10" library="SparkFun-LED" package="LED-0603" value="Red" x="27.94" y="35.8775" rot="R90"/>
 
<element name="R20" library="SparkFun-Resistors" package="0402-RES" value="300" x="16.51" y="34.6075"/>
 
<element name="R20" library="SparkFun-Resistors" package="0402-RES" value="200" x="16.51" y="34.6075"/>
 
<element name="R21" library="SparkFun-Resistors" package="0402-RES" value="10" x="22.225" y="34.6075"/>
 
<element name="R22" library="SparkFun-Resistors" package="0402-RES" value="300" x="27.94" y="34.6075"/>
 
<element name="R22" library="SparkFun-Resistors" package="0402-RES" value="200" x="27.94" y="34.6075"/>
 
<element name="C14" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="26.9875" y="14.2875"/>
 
<element name="U12" library="Protofusion" package="SOIC8" value="SN65HVD234" x="29.5275" y="12.065" rot="R180"/>
 
<element name="U3" library="Protofusion" package="SOIC8" value="SN65HVD234" x="29.5275" y="12.065" rot="R180"/>
 
<element name="U11" library="Protofusion" package="SOT23-6" value="MCP16301" x="13.335" y="12.065" rot="R90"/>
 
<element name="D7" library="SparkFun-DiscreteSemi" package="SOD-323" value="" x="13.335" y="15.875">
 
<attribute name="PROD_ID" value="DIO-11623" x="-63.1825" y="40.9575" size="1.778" layer="27" display="off"/>
 
</element>
 
<element name="C12" library="SparkFun-Passives" package="0805" value="10uF" x="20.32" y="14.2875" rot="R270"/>
 
<element name="Q5" library="SparkFun-DiscreteSemi" package="SOT23-3" value="" x="19.05" y="8.255" rot="R270">
 
<element name="Q3" library="SparkFun-DiscreteSemi" package="SOT23-3" value="" x="19.05" y="8.255" rot="R270">
 
<attribute name="PROD_ID" value="TRANS-08285" x="22.86" y="111.4425" size="1.778" layer="27" rot="R270" display="off"/>
 
</element>
 
<element name="R17" library="SparkFun-Resistors" package="0402-RES" value="100k" x="21.59" y="8.255" rot="R90"/>
 
<element name="R17" library="SparkFun-Resistors" package="0402-RES" value="100K" x="21.59" y="8.255" rot="R90"/>
 
<element name="D5" library="SparkFun-DiscreteSemi" package="SOD-323" value="8V" x="16.1925" y="8.255" rot="R90">
 
<attribute name="PROD_ID" value="DIO-12442" x="12.7" y="-104.14" size="1.778" layer="27" rot="R90" display="off"/>
 
</element>
 
<element name="Q1" library="Protofusion" package="MICROFET_2X2" value="N-FET" x="36.83" y="25.7175" rot="R90">
 
<attribute name="PROD_ID" value="TRANS-09516" x="26.3525" y="25.7175" size="1.778" layer="27" rot="R90" display="off"/>
 
</element>
 
@@ -4513,13 +4515,13 @@ design rules under a new name.</descript
 
<element name="D4" library="SparkFun-DiscreteSemi" package="SOD-323" value="" x="36.83" y="9.2075" rot="R270">
 
<attribute name="PROD_ID" value="DIO-11623" x="51.1175" y="26.9875" size="1.778" layer="27" rot="R270" display="off"/>
 
</element>
 
<element name="J6" library="SLAT-CON-JST-ZH" package="ZH-H-4-1" value="ZH-H-4-1" x="29.21" y="4.7625" rot="R180"/>
 
<element name="J3" library="SLAT-CON-JST-ZH" package="ZH-H-4-1" value="ZH-H-4-1" x="19.685" y="4.7625" rot="R180"/>
 
<element name="J7" library="Protofusion" package="POGOPROG-CONN-4-ALLSMT" value="" x="34.925" y="36.5125" rot="R90"/>
 
<element name="U5" library="Protofusion" package="LQFP32" value="STM32F042K-T" x="26.9875" y="22.5425" rot="R270"/>
 
<element name="U2" library="Protofusion" package="LQFP32" value="STM32F042K-T" x="26.9875" y="22.5425" rot="R270"/>
 
<element name="C5" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="24.765" y="29.845" rot="R270"/>
 
<element name="C7" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="31.75" y="27.305" rot="R90"/>
 
<element name="C13" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="22.225" y="17.78" rot="R90"/>
 
<element name="Y1" library="Protofusion" package="ABM8G" value="12MHz" x="28.8925" y="29.845" rot="R180"/>
 
<element name="C8" library="SparkFun-Passives" package="0402-CAP" value="9pF" x="26.035" y="29.845" rot="R90"/>
 
<element name="C6" library="SparkFun-Passives" package="0402-CAP" value="9pF" x="31.75" y="29.845" rot="R90"/>
 
@@ -4551,25 +4553,25 @@ design rules under a new name.</descript
 
</element>
 
<element name="U$2" library="Protofusion-logos" package="RELAYDRIVE" value="" x="28.8925" y="6.6675" rot="MR0"/>
 
<element name="U$4" library="SparkFun-Aesthetics" package="OSHW-LOGO-M" value="" x="9.525" y="3.4925"/>
 
</elements>
 
<signals>
 
<signal name="3.3V">
 
<contactref element="U12" pad="PIN3"/>
 
<contactref element="U3" pad="PIN3"/>
 
<contactref element="C14" pad="1"/>
 
<contactref element="U12" pad="PIN5"/>
 
<contactref element="U3" pad="PIN5"/>
 
<contactref element="L1" pad="2"/>
 
<contactref element="D7" pad="A"/>
 
<contactref element="C12" pad="1"/>
 
<contactref element="C11" pad="2"/>
 
<contactref element="R18" pad="2"/>
 
<contactref element="J7" pad="1"/>
 
<contactref element="U5" pad="1"/>
 
<contactref element="U5" pad="5"/>
 
<contactref element="U2" pad="1"/>
 
<contactref element="U2" pad="5"/>
 
<contactref element="C13" pad="1"/>
 
<contactref element="U5" pad="17"/>
 
<contactref element="U2" pad="17"/>
 
<contactref element="U1" pad="2"/>
 
<contactref element="OK1" pad="16"/>
 
<contactref element="OK1" pad="14"/>
 
<contactref element="OK1" pad="12"/>
 
<contactref element="OK1" pad="10"/>
 
<contactref element="C5" pad="2"/>
 
@@ -4634,18 +4636,18 @@ design rules under a new name.</descript
 
<wire x1="14.2875" y1="22.70125" x2="14.2875" y2="19.555" width="0.6096" layer="1"/>
 
<wire x1="14.2875" y1="19.555" x2="14.1" y2="19.3675" width="0.6096" layer="1"/>
 
<wire x1="14.1" y1="19.3675" x2="14.1" y2="19.05" width="0.6096" layer="1"/>
 
<wire x1="14.1" y1="19.05" x2="15.6875" y2="17.4625" width="0.6096" layer="1"/>
 
</signal>
 
<signal name="GND">
 
<contactref element="U12" pad="PIN2"/>
 
<contactref element="U3" pad="PIN2"/>
 
<contactref element="C14" pad="2"/>
 
<contactref element="D8" pad="C"/>
 
<contactref element="D9" pad="C"/>
 
<contactref element="D10" pad="C"/>
 
<contactref element="U12" pad="PIN8"/>
 
<contactref element="U3" pad="PIN8"/>
 
<contactref element="C9" pad="2"/>
 
<contactref element="U11" pad="2"/>
 
<contactref element="R17" pad="1"/>
 
<contactref element="D6" pad="A"/>
 
<contactref element="R19" pad="2"/>
 
<contactref element="C11" pad="1"/>
 
@@ -4655,16 +4657,16 @@ design rules under a new name.</descript
 
<contactref element="R12" pad="1"/>
 
<contactref element="R15" pad="1"/>
 
<contactref element="R16" pad="1"/>
 
<contactref element="J6" pad="1"/>
 
<contactref element="J3" pad="1"/>
 
<contactref element="J7" pad="2"/>
 
<contactref element="U5" pad="16"/>
 
<contactref element="U5" pad="32"/>
 
<contactref element="U2" pad="16"/>
 
<contactref element="U2" pad="32"/>
 
<contactref element="C13" pad="2"/>
 
<contactref element="U5" pad="31"/>
 
<contactref element="U2" pad="31"/>
 
<contactref element="C6" pad="1"/>
 
<contactref element="C8" pad="2"/>
 
<contactref element="Y1" pad="2"/>
 
<contactref element="Y1" pad="4"/>
 
<contactref element="J1" pad="3"/>
 
<contactref element="OK1" pad="2"/>
 
@@ -4835,13 +4837,13 @@ design rules under a new name.</descript
 
<via x="35.8775" y="31.75" extent="1-16" drill="0.3302"/>
 
<via x="23.8125" y="33.02" extent="1-16" drill="0.3302"/>
 
<via x="21.2725" y="16.51" extent="1-16" drill="0.3302"/>
 
<via x="20.32" y="16.51" extent="1-16" drill="0.3302"/>
 
</signal>
 
<signal name="CAN_H">
 
<contactref element="U12" pad="PIN7"/>
 
<contactref element="U3" pad="PIN7"/>
 
<contactref element="J3" pad="3"/>
 
<contactref element="J6" pad="3"/>
 
<wire x1="27.6225" y1="7.62" x2="27.6225" y2="4.87" width="0.254" layer="1"/>
 
<wire x1="27.6225" y1="4.87" x2="27.71" y2="4.7825" width="0.254" layer="1"/>
 
<wire x1="19.05" y1="6.35" x2="25.7175" y2="6.35" width="0.254" layer="16"/>
 
<wire x1="18.185" y1="4.7825" x2="18.185" y2="5.485" width="0.254" layer="16"/>
 
@@ -4849,13 +4851,13 @@ design rules under a new name.</descript
 
<wire x1="25.7175" y1="6.35" x2="27.6225" y2="8.255" width="0.254" layer="16"/>
 
<wire x1="27.6225" y1="8.255" x2="27.6225" y2="8.89" width="0.254" layer="16"/>
 
<via x="27.6225" y="8.89" extent="1-16" drill="0.3302"/>
 
<wire x1="27.6225" y1="8.89" x2="27.6225" y2="7.62" width="0.254" layer="1"/>
 
</signal>
 
<signal name="CAN_L">
 
<contactref element="U12" pad="PIN6"/>
 
<contactref element="U3" pad="PIN6"/>
 
<contactref element="J3" pad="2"/>
 
<contactref element="J6" pad="2"/>
 
<wire x1="26.3525" y1="7.62" x2="26.3525" y2="8.89" width="0.254" layer="1"/>
 
<wire x1="26.3525" y1="8.89" x2="26.3525" y2="4.925" width="0.254" layer="1"/>
 
<wire x1="26.3525" y1="4.925" x2="26.21" y2="4.7825" width="0.254" layer="1"/>
 
<wire x1="16.685" y1="4.7825" x2="16.685" y2="5.5725" width="0.254" layer="16"/>
 
@@ -4864,13 +4866,13 @@ design rules under a new name.</descript
 
<wire x1="25.4" y1="6.985" x2="26.3525" y2="7.9375" width="0.254" layer="16"/>
 
<wire x1="26.3525" y1="7.9375" x2="26.3525" y2="8.89" width="0.254" layer="16"/>
 
<via x="26.3525" y="8.89" extent="1-16" drill="0.3302"/>
 
</signal>
 
<signal name="LED1">
 
<contactref element="R20" pad="1"/>
 
<contactref element="U5" pad="20"/>
 
<contactref element="U2" pad="20"/>
 
<wire x1="26.5875" y1="18.4425" x2="26.5875" y2="16.745" width="0.4064" layer="1"/>
 
<wire x1="26.5875" y1="16.745" x2="24.92375" y2="15.08125" width="0.4064" layer="1"/>
 
<via x="24.92375" y="15.08125" extent="1-16" drill="0.3302"/>
 
<wire x1="24.92375" y1="15.08125" x2="24.13" y2="15.08125" width="0.4064" layer="16"/>
 
<wire x1="24.13" y1="15.08125" x2="22.5425" y2="16.66875" width="0.4064" layer="16"/>
 
<wire x1="22.5425" y1="16.66875" x2="22.5425" y2="28.73375" width="0.4064" layer="16"/>
 
@@ -4879,13 +4881,13 @@ design rules under a new name.</descript
 
<wire x1="15.93" y1="33.71" x2="15.875" y2="33.655" width="0.4064" layer="1"/>
 
<via x="15.875" y="33.655" extent="1-16" drill="0.3302"/>
 
<wire x1="15.875" y1="33.655" x2="17.62125" y2="33.655" width="0.4064" layer="16"/>
 
</signal>
 
<signal name="LED2">
 
<contactref element="R21" pad="1"/>
 
<contactref element="U5" pad="19"/>
 
<contactref element="U2" pad="19"/>
 
<wire x1="25.7875" y1="18.4425" x2="25.7875" y2="17.05625" width="0.4064" layer="1"/>
 
<wire x1="25.7875" y1="17.05625" x2="24.765" y2="16.03375" width="0.4064" layer="1"/>
 
<via x="24.765" y="16.03375" extent="1-16" drill="0.3302"/>
 
<wire x1="24.765" y1="16.03375" x2="24.28875" y2="16.03375" width="0.4064" layer="16"/>
 
<wire x1="24.28875" y1="16.03375" x2="23.1775" y2="17.145" width="0.4064" layer="16"/>
 
<wire x1="23.1775" y1="17.145" x2="23.1775" y2="32.0675" width="0.4064" layer="16"/>
 
@@ -4893,13 +4895,13 @@ design rules under a new name.</descript
 
<via x="21.59" y="33.655" extent="1-16" drill="0.3302"/>
 
<wire x1="21.59" y1="33.655" x2="21.59" y2="34.5525" width="0.4064" layer="1"/>
 
<wire x1="21.59" y1="34.5525" x2="21.645" y2="34.6075" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="LED3">
 
<contactref element="R22" pad="1"/>
 
<contactref element="U5" pad="18"/>
 
<contactref element="U2" pad="18"/>
 
<wire x1="24.9875" y1="18.4425" x2="24.9875" y2="17.3675" width="0.4064" layer="1"/>
 
<wire x1="24.9875" y1="17.3675" x2="24.60625" y2="16.98625" width="0.4064" layer="1"/>
 
<via x="24.60625" y="16.98625" extent="1-16" drill="0.3302"/>
 
<wire x1="24.60625" y1="16.98625" x2="23.8125" y2="17.78" width="0.4064" layer="16"/>
 
<wire x1="23.8125" y1="17.78" x2="23.8125" y2="31.27375" width="0.4064" layer="16"/>
 
<wire x1="27.305" y1="34.5525" x2="27.36" y2="34.6075" width="0.4064" layer="1"/>
 
@@ -4907,48 +4909,48 @@ design rules under a new name.</descript
 
<wire x1="26.19375" y1="33.655" x2="27.305" y2="33.655" width="0.4064" layer="16"/>
 
<via x="27.305" y="33.655" extent="1-16" drill="0.3302"/>
 
<wire x1="27.305" y1="33.655" x2="27.36" y2="33.71" width="0.4064" layer="1"/>
 
<wire x1="27.36" y1="33.71" x2="27.36" y2="34.6075" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="CAN_TX">
 
<contactref element="U12" pad="PIN1"/>
 
<contactref element="U5" pad="22"/>
 
<contactref element="U3" pad="PIN1"/>
 
<contactref element="U2" pad="22"/>
 
<wire x1="28.8925" y1="12.7" x2="28.8925" y2="16.1925" width="0.254" layer="1"/>
 
<wire x1="28.8925" y1="16.1925" x2="28.2575" y2="16.8275" width="0.254" layer="1"/>
 
<wire x1="28.2575" y1="16.8275" x2="28.2575" y2="18.3725" width="0.254" layer="1"/>
 
<wire x1="28.2575" y1="18.3725" x2="28.1875" y2="18.4425" width="0.254" layer="1"/>
 
</signal>
 
<signal name="CAN_RX">
 
<contactref element="U12" pad="PIN4"/>
 
<contactref element="U5" pad="21"/>
 
<contactref element="U3" pad="PIN4"/>
 
<contactref element="U2" pad="21"/>
 
<wire x1="25.0825" y1="12.7" x2="25.0825" y2="14.2875" width="0.254" layer="1"/>
 
<wire x1="25.0825" y1="14.2875" x2="27.305" y2="16.51" width="0.254" layer="1"/>
 
<wire x1="27.305" y1="16.51" x2="27.305" y2="18.36" width="0.254" layer="1"/>
 
<wire x1="27.305" y1="18.36" x2="27.3875" y2="18.4425" width="0.254" layer="1"/>
 
</signal>
 
<signal name="OSC_IN">
 
<contactref element="U5" pad="2"/>
 
<contactref element="U2" pad="2"/>
 
<contactref element="Y1" pad="1"/>
 
<contactref element="C6" pad="2"/>
 
<wire x1="28.9875" y1="26.6425" x2="28.9875" y2="29.69" width="0.254" layer="1"/>
 
<wire x1="28.9875" y1="29.69" x2="29.9925" y2="30.695" width="0.254" layer="1"/>
 
<wire x1="31.75" y1="30.495" x2="30.1925" y2="30.495" width="0.254" layer="1"/>
 
<wire x1="30.1925" y1="30.495" x2="29.9925" y2="30.695" width="0.254" layer="1"/>
 
</signal>
 
<signal name="OSC_OUT">
 
<contactref element="U5" pad="3"/>
 
<contactref element="U2" pad="3"/>
 
<contactref element="Y1" pad="3"/>
 
<contactref element="C8" pad="1"/>
 
<wire x1="26.035" y1="29.195" x2="27.5925" y2="29.195" width="0.254" layer="1"/>
 
<wire x1="27.5925" y1="29.195" x2="27.7925" y2="28.995" width="0.254" layer="1"/>
 
<wire x1="28.1875" y1="26.6425" x2="28.1875" y2="28.6" width="0.254" layer="1"/>
 
<wire x1="28.1875" y1="28.6" x2="27.7925" y2="28.995" width="0.254" layer="1"/>
 
</signal>
 
<signal name="SWCLK">
 
<contactref element="J7" pad="3"/>
 
<contactref element="U5" pad="24"/>
 
<contactref element="U2" pad="24"/>
 
<wire x1="29.7875" y1="18.4425" x2="29.7875" y2="17.36125" width="0.254" layer="1"/>
 
<wire x1="29.7875" y1="17.36125" x2="29.845" y2="17.30375" width="0.254" layer="1"/>
 
<via x="29.845" y="17.30375" extent="1-16" drill="0.3302"/>
 
<wire x1="29.845" y1="17.30375" x2="30.00375" y2="17.30375" width="0.254" layer="16"/>
 
<wire x1="30.00375" y1="17.30375" x2="33.3375" y2="20.6375" width="0.254" layer="16"/>
 
<wire x1="33.3375" y1="20.6375" x2="33.3375" y2="32.22625" width="0.254" layer="16"/>
 
@@ -4956,24 +4958,24 @@ design rules under a new name.</descript
 
<wire x1="36.195" y1="35.08375" x2="36.195" y2="35.56" width="0.254" layer="16"/>
 
<via x="36.195" y="35.56" extent="1-16" drill="0.3302"/>
 
<wire x1="36.195" y1="35.56" x2="36.195" y2="36.5125" width="0.254" layer="1"/>
 
</signal>
 
<signal name="SWDIO">
 
<contactref element="J7" pad="4"/>
 
<contactref element="U5" pad="23"/>
 
<contactref element="U2" pad="23"/>
 
<wire x1="28.9875" y1="18.4425" x2="28.9875" y2="17.20875" width="0.254" layer="1"/>
 
<wire x1="28.9875" y1="17.20875" x2="29.845" y2="16.35125" width="0.254" layer="1"/>
 
<via x="29.845" y="16.35125" extent="1-16" drill="0.3302"/>
 
<wire x1="29.845" y1="16.35125" x2="33.81375" y2="20.32" width="0.254" layer="16"/>
 
<wire x1="33.81375" y1="20.32" x2="33.81375" y2="31.90875" width="0.254" layer="16"/>
 
<wire x1="33.81375" y1="31.90875" x2="37.465" y2="35.56" width="0.254" layer="16"/>
 
<via x="37.465" y="35.56" extent="1-16" drill="0.3302"/>
 
<wire x1="37.465" y1="35.56" x2="37.465" y2="36.5125" width="0.254" layer="1"/>
 
</signal>
 
<signal name="VIN">
 
<contactref element="Q5" pad="3"/>
 
<contactref element="Q3" pad="3"/>
 
<contactref element="J8" pad="2"/>
 
<contactref element="D1" pad="C"/>
 
<contactref element="J9" pad="2"/>
 
<contactref element="D2" pad="C"/>
 
<contactref element="J10" pad="2"/>
 
<contactref element="D3" pad="C"/>
 
@@ -5012,13 +5014,13 @@ design rules under a new name.</descript
 
<wire x1="29.865" y1="4.7825" x2="29.845" y2="4.7625" width="1.778" layer="16"/>
 
<wire x1="29.845" y1="4.7625" x2="29.23" y2="4.7625" width="1.016" layer="16"/>
 
<wire x1="29.23" y1="4.7625" x2="29.21" y2="4.7825" width="1.016" layer="16"/>
 
</signal>
 
<signal name="OUTPUT1">
 
<contactref element="R9" pad="1"/>
 
<contactref element="U5" pad="28"/>
 
<contactref element="U2" pad="28"/>
 
<wire x1="31.0875" y1="22.1425" x2="32.9375" y2="22.1425" width="0.254" layer="1"/>
 
<wire x1="32.9375" y1="22.1425" x2="33.655" y2="22.86" width="0.254" layer="1"/>
 
<wire x1="33.655" y1="22.86" x2="34.5525" y2="22.86" width="0.254" layer="1"/>
 
<wire x1="34.5525" y1="22.86" x2="34.6075" y2="22.915" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$18">
 
@@ -5075,25 +5077,25 @@ design rules under a new name.</descript
 
<wire x1="28.52" y1="35.5805" x2="28.817" y2="35.8775" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$24">
 
<contactref element="C9" pad="1"/>
 
<contactref element="U11" pad="5"/>
 
<contactref element="U11" pad="4"/>
 
<contactref element="Q5" pad="2"/>
 
<contactref element="Q3" pad="2"/>
 
<contactref element="D5" pad="C"/>
 
<wire x1="18.05" y1="7.305" x2="16.3925" y2="7.305" width="0.8128" layer="1"/>
 
<wire x1="16.3925" y1="7.305" x2="16.1925" y2="7.105" width="0.8128" layer="1"/>
 
<wire x1="16.1925" y1="7.105" x2="16.1925" y2="7.5675" width="0.8128" layer="1"/>
 
<wire x1="16.1925" y1="7.5675" x2="14.235" y2="9.525" width="0.8128" layer="1"/>
 
<wire x1="14.535" y1="12.065" x2="14.535" y2="11.115" width="0.6096" layer="1"/>
 
<wire x1="14.235" y1="9.525" x2="14.235" y2="10.815" width="0.8128" layer="1"/>
 
<wire x1="14.235" y1="10.815" x2="14.535" y2="11.115" width="0.8128" layer="1"/>
 
</signal>
 
<signal name="N$25">
 
<contactref element="R17" pad="2"/>
 
<contactref element="Q5" pad="1"/>
 
<contactref element="Q3" pad="1"/>
 
<contactref element="D5" pad="A"/>
 
<wire x1="18.05" y1="9.205" x2="16.3925" y2="9.205" width="0.8128" layer="1"/>
 
<wire x1="16.3925" y1="9.205" x2="16.1925" y2="9.405" width="0.8128" layer="1"/>
 
<wire x1="18.05" y1="9.205" x2="21.22" y2="9.205" width="0.254" layer="1"/>
 
<wire x1="21.22" y1="9.205" x2="21.59" y2="8.835" width="0.254" layer="1"/>
 
</signal>
 
@@ -5194,33 +5196,33 @@ design rules under a new name.</descript
 
<wire x1="36.1553125" y1="11.3903125" x2="35.798125" y2="11.033125" width="0.8128" layer="1"/>
 
<wire x1="35.915" y1="11.7325" x2="35.915" y2="11.630625" width="0.4064" layer="1"/>
 
<wire x1="35.915" y1="11.630625" x2="36.1553125" y2="11.3903125" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="OUTPUT2">
 
<contactref element="R10" pad="1"/>
 
<contactref element="U5" pad="29"/>
 
<contactref element="U2" pad="29"/>
 
<wire x1="31.0875" y1="22.9425" x2="32.785" y2="22.9425" width="0.254" layer="1"/>
 
<wire x1="32.785" y1="22.9425" x2="33.81375" y2="23.97125" width="0.254" layer="1"/>
 
<wire x1="33.81375" y1="23.97125" x2="33.81375" y2="31.59125" width="0.254" layer="1"/>
 
<wire x1="33.81375" y1="31.59125" x2="33.9725" y2="31.75" width="0.254" layer="1"/>
 
<wire x1="33.9725" y1="31.75" x2="34.5525" y2="31.75" width="0.254" layer="1"/>
 
<wire x1="34.5525" y1="31.75" x2="34.6075" y2="31.695" width="0.254" layer="1"/>
 
</signal>
 
<signal name="OUTPUT3">
 
<contactref element="R13" pad="1"/>
 
<contactref element="U5" pad="26"/>
 
<contactref element="U2" pad="26"/>
 
<wire x1="31.0875" y1="20.5425" x2="32.48" y2="20.5425" width="0.254" layer="1"/>
 
<wire x1="32.48" y1="20.5425" x2="33.02" y2="20.0025" width="0.254" layer="1"/>
 
<wire x1="33.02" y1="20.0025" x2="33.02" y2="10.16" width="0.254" layer="1"/>
 
<wire x1="33.02" y1="10.16" x2="33.655" y2="9.525" width="0.254" layer="1"/>
 
<wire x1="33.655" y1="9.525" x2="34.5525" y2="9.525" width="0.254" layer="1"/>
 
<wire x1="34.5525" y1="9.525" x2="34.6075" y2="9.58" width="0.254" layer="1"/>
 
</signal>
 
<signal name="OUTPUT4">
 
<contactref element="R14" pad="1"/>
 
<contactref element="U5" pad="27"/>
 
<contactref element="U2" pad="27"/>
 
<wire x1="31.0875" y1="21.3425" x2="32.315" y2="21.3425" width="0.254" layer="1"/>
 
<wire x1="32.315" y1="21.3425" x2="33.655" y2="20.0025" width="0.254" layer="1"/>
 
<wire x1="33.655" y1="20.0025" x2="33.655" y2="18.7325" width="0.254" layer="1"/>
 
<wire x1="33.655" y1="18.7325" x2="33.9725" y2="18.415" width="0.254" layer="1"/>
 
<wire x1="33.9725" y1="18.415" x2="34.5525" y2="18.415" width="0.254" layer="1"/>
 
<wire x1="34.5525" y1="18.415" x2="34.6075" y2="18.36" width="0.254" layer="1"/>
 
@@ -5238,13 +5240,13 @@ design rules under a new name.</descript
 
<wire x1="7.19875" y1="30.32125" x2="7.14375" y2="30.26625" width="0.254" layer="1"/>
 
</signal>
 
<signal name="INPUT1">
 
<contactref element="OK1" pad="15"/>
 
<contactref element="R3" pad="1"/>
 
<contactref element="C1" pad="1"/>
 
<contactref element="U5" pad="6"/>
 
<contactref element="U2" pad="6"/>
 
<wire x1="15.94" y1="29.05125" x2="17.4475" y2="29.05125" width="0.254" layer="1"/>
 
<wire x1="17.4475" y1="29.05125" x2="17.4625" y2="29.03625" width="0.254" layer="1"/>
 
<wire x1="17.4625" y1="29.03625" x2="18.6625" y2="29.03625" width="0.254" layer="1"/>
 
<wire x1="18.6625" y1="29.03625" x2="18.7325" y2="29.10625" width="0.254" layer="1"/>
 
<wire x1="18.7325" y1="29.10625" x2="23.28125" y2="29.10625" width="0.254" layer="1"/>
 
<wire x1="23.28125" y1="29.10625" x2="23.97125" y2="28.41625" width="0.254" layer="1"/>
 
@@ -5299,13 +5301,13 @@ design rules under a new name.</descript
 
<wire x1="8.73125" y1="22.70125" x2="9.46" y2="22.70125" width="0.254" layer="1"/>
 
</signal>
 
<signal name="INPUT2">
 
<contactref element="R4" pad="1"/>
 
<contactref element="C2" pad="1"/>
 
<contactref element="OK1" pad="13"/>
 
<contactref element="U5" pad="7"/>
 
<contactref element="U2" pad="7"/>
 
<wire x1="15.94" y1="26.51125" x2="17.4475" y2="26.51125" width="0.254" layer="1"/>
 
<wire x1="17.4475" y1="26.51125" x2="17.4625" y2="26.49625" width="0.254" layer="1"/>
 
<wire x1="17.4625" y1="26.49625" x2="18.6625" y2="26.49625" width="0.254" layer="1"/>
 
<wire x1="18.6625" y1="26.49625" x2="18.7325" y2="26.56625" width="0.254" layer="1"/>
 
<wire x1="24.9875" y1="26.6425" x2="24.9875" y2="27.24125" width="0.254" layer="1"/>
 
<wire x1="24.9875" y1="27.24125" x2="24.28875" y2="27.94" width="0.254" layer="1"/>
 
@@ -5315,13 +5317,13 @@ design rules under a new name.</descript
 
<wire x1="18.7875" y1="26.51125" x2="18.7325" y2="26.56625" width="0.254" layer="1"/>
 
</signal>
 
<signal name="INPUT4">
 
<contactref element="R8" pad="1"/>
 
<contactref element="C4" pad="1"/>
 
<contactref element="OK1" pad="9"/>
 
<contactref element="U5" pad="9"/>
 
<contactref element="U2" pad="9"/>
 
<wire x1="15.94" y1="21.43125" x2="17.4475" y2="21.43125" width="0.254" layer="1"/>
 
<wire x1="17.4475" y1="21.43125" x2="17.4625" y2="21.41625" width="0.254" layer="1"/>
 
<wire x1="17.4625" y1="21.41625" x2="18.6625" y2="21.41625" width="0.254" layer="1"/>
 
<wire x1="18.6625" y1="21.41625" x2="18.7325" y2="21.48625" width="0.254" layer="1"/>
 
<wire x1="22.8875" y1="25.3425" x2="21.85" y2="25.3425" width="0.254" layer="1"/>
 
<wire x1="21.85" y1="25.3425" x2="20.47875" y2="23.97125" width="0.254" layer="1"/>
 
@@ -5331,13 +5333,13 @@ design rules under a new name.</descript
 
<wire x1="18.7875" y1="21.43125" x2="18.7325" y2="21.48625" width="0.254" layer="1"/>
 
</signal>
 
<signal name="INPUT3">
 
<contactref element="R7" pad="1"/>
 
<contactref element="C3" pad="1"/>
 
<contactref element="OK1" pad="11"/>
 
<contactref element="U5" pad="8"/>
 
<contactref element="U2" pad="8"/>
 
<wire x1="15.94" y1="23.97125" x2="17.4475" y2="23.97125" width="0.254" layer="1"/>
 
<wire x1="17.4475" y1="23.97125" x2="17.4625" y2="23.95625" width="0.254" layer="1"/>
 
<wire x1="17.4625" y1="23.95625" x2="18.6625" y2="23.95625" width="0.254" layer="1"/>
 
<wire x1="18.6625" y1="23.95625" x2="18.7325" y2="24.02625" width="0.254" layer="1"/>
 
<wire x1="24.1875" y1="26.6425" x2="22.515" y2="26.6425" width="0.254" layer="1"/>
 
<wire x1="22.515" y1="26.6425" x2="19.84375" y2="23.97125" width="0.254" layer="1"/>
RelayDrive.sch
Show inline comments
 
@@ -3525,89 +3525,89 @@ Source: http://www.semicon.toshiba.co.jp
 
<class number="0" name="default" width="0" drill="0">
 
</class>
 
</classes>
 
<parts>
 
<part name="FRAME1" library="SparkFun-Aesthetics" deviceset="FRAME-LETTER" device="NO_PACKAGE"/>
 
<part name="FRAME2" library="SparkFun-Aesthetics" deviceset="FRAME-LETTER" device="NO_PACKAGE"/>
 
<part name="SUPPLY21" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY23" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="GND23" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND18" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY19" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="R18" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="31.6K"/>
 
<part name="R19" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10K"/>
 
<part name="SUPPLY21" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="R18" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="31.6K 1%"/>
 
<part name="R19" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10K 1%"/>
 
<part name="L1" library="SparkFun-Passives" deviceset="INDUCTOR" device="NRG4026" value="15uH"/>
 
<part name="C10" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="100nF"/>
 
<part name="C10" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="C9" library="SparkFun-Passives" deviceset="CAP" device="0805" value="4.7uF"/>
 
<part name="C11" library="SparkFun-Passives" deviceset="CAP" device="0805" value="10uF"/>
 
<part name="D6" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value=""/>
 
<part name="D8" library="SparkFun-LED" deviceset="LED" device="0603" value="Green"/>
 
<part name="D9" library="SparkFun-LED" deviceset="LED" device="0603" value="Blue"/>
 
<part name="D10" library="SparkFun-LED" deviceset="LED" device="0603" value="Red"/>
 
<part name="GND27" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND26" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND25" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="R20" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="300"/>
 
<part name="R20" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="200"/>
 
<part name="R21" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10"/>
 
<part name="R22" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="300"/>
 
<part name="R22" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="200"/>
 
<part name="GND24" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY22" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY24" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="C14" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="U12" library="Protofusion" deviceset="SN65HVD234" device=""/>
 
<part name="U3" library="Protofusion" deviceset="SN65HVD234" device=""/>
 
<part name="U11" library="Protofusion" deviceset="MCP16301" device=""/>
 
<part name="GND20" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="D7" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value=""/>
 
<part name="C12" library="SparkFun-Passives" deviceset="CAP" device="0805" value="10uF"/>
 
<part name="SUPPLY18" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="Q5" library="SparkFun-DiscreteSemi" deviceset="MOSFET-PCHANNEL" device="" value=""/>
 
<part name="R17" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="100k"/>
 
<part name="SUPPLY20" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="Q3" library="SparkFun-DiscreteSemi" deviceset="MOSFET-PCHANNEL" device="" value=""/>
 
<part name="R17" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="100K"/>
 
<part name="D5" library="SparkFun-DiscreteSemi" deviceset="DIODE-ZENER" device="5.6V" value="8V"/>
 
<part name="Q1" library="Protofusion" deviceset="MOSFET-NCHANNEL_DUAL" device="FDMA1024NZ" value="N-FET"/>
 
<part name="GND11" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY12" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="SUPPLY14" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="R9" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10"/>
 
<part name="R11" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="100K"/>
 
<part name="J8" library="SLAT-CON-JST-ZH" deviceset="ZH-H-2-1" device=""/>
 
<part name="D1" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value=""/>
 
<part name="GND12" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY13" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="SUPPLY15" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="R10" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10"/>
 
<part name="R12" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="100K"/>
 
<part name="J9" library="SLAT-CON-JST-ZH" deviceset="ZH-H-2-1" device=""/>
 
<part name="D2" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value=""/>
 
<part name="GND13" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY14" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="SUPPLY16" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="R13" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10"/>
 
<part name="R15" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="100K"/>
 
<part name="J10" library="SLAT-CON-JST-ZH" deviceset="ZH-H-2-1" device=""/>
 
<part name="D3" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value=""/>
 
<part name="GND14" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY15" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="SUPPLY17" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="R14" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10"/>
 
<part name="R16" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="100K"/>
 
<part name="J11" library="SLAT-CON-JST-ZH" deviceset="ZH-H-2-1" device=""/>
 
<part name="D4" library="SparkFun-DiscreteSemi" deviceset="DIODE-SCHOTTKY" device="-BAT20J" value=""/>
 
<part name="GND6" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND3" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="J6" library="SLAT-CON-JST-ZH" deviceset="ZH-H-4-1" device=""/>
 
<part name="J3" library="SLAT-CON-JST-ZH" deviceset="ZH-H-4-1" device=""/>
 
<part name="J7" library="Protofusion" deviceset="POGOPIN-CONN-4" device="" value=""/>
 
<part name="SUPPLY9" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY3" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="SUPPLY6" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="U5" library="Protofusion" deviceset="STM32F042K-T" device=""/>
 
<part name="SUPPLY16" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY11" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY4" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="SUPPLY8" library="SparkFun-Aesthetics" deviceset="VIN" device=""/>
 
<part name="U2" library="Protofusion" deviceset="STM32F042K-T" device=""/>
 
<part name="SUPPLY18" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="GND19" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="C5" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="C7" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="C13" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="SUPPLY17" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY20" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="GND22" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY19" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY22" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="GND21" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND16" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND15" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND21" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="GND22" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="Y1" library="Protofusion" deviceset="CRYSTAL" device="ABM8G" value="12MHz"/>
 
<part name="GND17" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="C8" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="9pF"/>
 
<part name="C6" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="9pF"/>
 
<part name="OK1" library="optocoupler" deviceset="TLP283-4" device=""/>
 
<part name="R1" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="600"/>
 
@@ -3615,144 +3615,144 @@ Source: http://www.semicon.toshiba.co.jp
 
<part name="GND4" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="C1" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="J1" library="SLAT-CON-JST-ZH" deviceset="ZH-H-3-1" device=""/>
 
<part name="U1" library="Protofusion" deviceset="PTC" device="1206"/>
 
<part name="SUPPLY1" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="GND1" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY4" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY6" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="R2" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="600"/>
 
<part name="R4" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10K"/>
 
<part name="GND5" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="C2" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="J2" library="SLAT-CON-JST-ZH" deviceset="ZH-H-3-1" device=""/>
 
<part name="GND2" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY5" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY7" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="R5" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="600"/>
 
<part name="R7" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10K"/>
 
<part name="GND9" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="C3" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="J4" library="SLAT-CON-JST-ZH" deviceset="ZH-H-3-1" device=""/>
 
<part name="GND7" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY10" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY12" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="R6" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="600"/>
 
<part name="R8" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10K"/>
 
<part name="GND10" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="C4" library="SparkFun-Passives" deviceset="CAP" device="0402-CAP" value="0.1uF"/>
 
<part name="J5" library="SLAT-CON-JST-ZH" deviceset="ZH-H-3-1" device=""/>
 
<part name="GND8" library="SparkFun-Aesthetics" deviceset="GND" device=""/>
 
<part name="SUPPLY11" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="SUPPLY13" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
 
<part name="Q2" library="Protofusion" deviceset="MOSFET-NCHANNEL_DUAL" device="FDMA1024NZ" value="N-FET"/>
 
<part name="SUPPLY23" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY24" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY5" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY2" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY7" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY8" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY9" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY10" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
<part name="SUPPLY3" library="SparkFun-Aesthetics" deviceset="VCCIO" device="" value="3.3V_fused"/>
 
</parts>
 
<sheets>
 
<sheet>
 
<plain>
 
<text x="172.72" y="7.62" size="5.08" layer="94">Matthew Reed</text>
 
<text x="243.84" y="7.62" size="2.54" layer="94">A</text>
 
</plain>
 
<instances>
 
<instance part="FRAME1" gate="G$1" x="0" y="0"/>
 
<instance part="FRAME1" gate="V" x="147.32" y="0"/>
 
<instance part="Q1" gate="A" x="182.88" y="134.62"/>
 
<instance part="GND11" gate="1" x="185.42" y="111.76"/>
 
<instance part="SUPPLY12" gate="G$1" x="185.42" y="154.94"/>
 
<instance part="SUPPLY14" gate="G$1" x="185.42" y="154.94"/>
 
<instance part="R9" gate="G$1" x="167.64" y="132.08"/>
 
<instance part="R11" gate="G$1" x="175.26" y="124.46" rot="R90"/>
 
<instance part="J8" gate="G$1" x="193.04" y="149.86" rot="R180"/>
 
<instance part="D1" gate="G$1" x="182.88" y="147.32" smashed="yes" rot="R90">
 
<attribute name="NAME" x="180.6194" y="146.05" size="1.778" layer="95" rot="R90"/>
 
<attribute name="VALUE" x="186.4614" y="145.796" size="1.778" layer="96" rot="R90"/>
 
</instance>
 
<instance part="GND12" gate="1" x="185.42" y="55.88"/>
 
<instance part="SUPPLY13" gate="G$1" x="185.42" y="99.06"/>
 
<instance part="SUPPLY15" gate="G$1" x="185.42" y="99.06"/>
 
<instance part="R10" gate="G$1" x="167.64" y="76.2"/>
 
<instance part="R12" gate="G$1" x="175.26" y="68.58" rot="R90"/>
 
<instance part="J9" gate="G$1" x="193.04" y="93.98" rot="R180"/>
 
<instance part="D2" gate="G$1" x="182.88" y="91.44" smashed="yes" rot="R90">
 
<attribute name="NAME" x="180.6194" y="90.17" size="1.778" layer="95" rot="R90"/>
 
<attribute name="VALUE" x="186.4614" y="89.916" size="1.778" layer="96" rot="R90"/>
 
</instance>
 
<instance part="GND13" gate="1" x="233.68" y="111.76"/>
 
<instance part="SUPPLY14" gate="G$1" x="233.68" y="154.94"/>
 
<instance part="SUPPLY16" gate="G$1" x="233.68" y="154.94"/>
 
<instance part="R13" gate="G$1" x="215.9" y="132.08"/>
 
<instance part="R15" gate="G$1" x="223.52" y="124.46" rot="R90"/>
 
<instance part="J10" gate="G$1" x="241.3" y="149.86" rot="R180"/>
 
<instance part="D3" gate="G$1" x="231.14" y="147.32" smashed="yes" rot="R90">
 
<attribute name="NAME" x="228.8794" y="146.05" size="1.778" layer="95" rot="R90"/>
 
<attribute name="VALUE" x="234.7214" y="145.796" size="1.778" layer="96" rot="R90"/>
 
</instance>
 
<instance part="GND14" gate="1" x="233.68" y="55.88"/>
 
<instance part="SUPPLY15" gate="G$1" x="233.68" y="99.06"/>
 
<instance part="SUPPLY17" gate="G$1" x="233.68" y="99.06"/>
 
<instance part="R14" gate="G$1" x="215.9" y="76.2"/>
 
<instance part="R16" gate="G$1" x="223.52" y="68.58" rot="R90"/>
 
<instance part="J11" gate="G$1" x="241.3" y="93.98" rot="R180"/>
 
<instance part="D4" gate="G$1" x="231.14" y="91.44" smashed="yes" rot="R90">
 
<attribute name="NAME" x="228.8794" y="90.17" size="1.778" layer="95" rot="R90"/>
 
<attribute name="VALUE" x="234.7214" y="89.916" size="1.778" layer="96" rot="R90"/>
 
</instance>
 
<instance part="GND6" gate="1" x="68.58" y="22.86"/>
 
<instance part="GND3" gate="1" x="27.94" y="22.86"/>
 
<instance part="J6" gate="G$1" x="76.2" y="33.02" rot="R180"/>
 
<instance part="J3" gate="G$1" x="35.56" y="33.02" rot="R180"/>
 
<instance part="J7" gate="G$1" x="119.38" y="30.48"/>
 
<instance part="SUPPLY9" gate="G$1" x="114.3" y="38.1"/>
 
<instance part="SUPPLY3" gate="G$1" x="27.94" y="38.1"/>
 
<instance part="SUPPLY6" gate="G$1" x="68.58" y="38.1"/>
 
<instance part="SUPPLY11" gate="G$1" x="114.3" y="38.1"/>
 
<instance part="SUPPLY4" gate="G$1" x="27.94" y="38.1"/>
 
<instance part="SUPPLY8" gate="G$1" x="68.58" y="38.1"/>
 
<instance part="OK1" gate="A" x="40.64" y="142.24"/>
 
<instance part="OK1" gate="B" x="40.64" y="93.98"/>
 
<instance part="OK1" gate="C" x="106.68" y="152.4"/>
 
<instance part="OK1" gate="D" x="106.68" y="104.14"/>
 
<instance part="R1" gate="G$1" x="22.86" y="144.78"/>
 
<instance part="R3" gate="G$1" x="50.8" y="132.08" rot="R270"/>
 
<instance part="GND4" gate="1" x="50.8" y="119.38"/>
 
<instance part="C1" gate="G$1" x="58.42" y="129.54"/>
 
<instance part="J1" gate="G$1" x="10.16" y="144.78"/>
 
<instance part="U1" gate="U1" x="27.94" y="162.56" rot="R180"/>
 
<instance part="SUPPLY1" gate="G$1" x="17.78" y="165.1"/>
 
<instance part="GND1" gate="1" x="17.78" y="132.08"/>
 
<instance part="SUPPLY4" gate="G$1" x="50.8" y="147.32"/>
 
<instance part="SUPPLY6" gate="G$1" x="50.8" y="147.32"/>
 
<instance part="R2" gate="G$1" x="22.86" y="96.52"/>
 
<instance part="R4" gate="G$1" x="50.8" y="83.82" rot="R270"/>
 
<instance part="GND5" gate="1" x="50.8" y="71.12"/>
 
<instance part="C2" gate="G$1" x="58.42" y="81.28"/>
 
<instance part="J2" gate="G$1" x="10.16" y="96.52"/>
 
<instance part="GND2" gate="1" x="17.78" y="83.82"/>
 
<instance part="SUPPLY5" gate="G$1" x="50.8" y="99.06"/>
 
<instance part="SUPPLY7" gate="G$1" x="50.8" y="99.06"/>
 
<instance part="R5" gate="G$1" x="88.9" y="154.94"/>
 
<instance part="R7" gate="G$1" x="116.84" y="142.24" rot="R270"/>
 
<instance part="GND9" gate="1" x="116.84" y="129.54"/>
 
<instance part="C3" gate="G$1" x="124.46" y="139.7"/>
 
<instance part="J4" gate="G$1" x="76.2" y="154.94"/>
 
<instance part="GND7" gate="1" x="83.82" y="142.24"/>
 
<instance part="SUPPLY10" gate="G$1" x="116.84" y="157.48"/>
 
<instance part="SUPPLY12" gate="G$1" x="116.84" y="157.48"/>
 
<instance part="R6" gate="G$1" x="88.9" y="106.68"/>
 
<instance part="R8" gate="G$1" x="116.84" y="93.98" rot="R270"/>
 
<instance part="GND10" gate="1" x="116.84" y="81.28"/>
 
<instance part="C4" gate="G$1" x="124.46" y="91.44"/>
 
<instance part="J5" gate="G$1" x="76.2" y="106.68"/>
 
<instance part="GND8" gate="1" x="83.82" y="93.98"/>
 
<instance part="SUPPLY11" gate="G$1" x="116.84" y="109.22"/>
 
<instance part="SUPPLY13" gate="G$1" x="116.84" y="109.22"/>
 
<instance part="Q1" gate="B" x="182.88" y="78.74"/>
 
<instance part="Q2" gate="A" x="231.14" y="134.62"/>
 
<instance part="Q2" gate="B" x="231.14" y="78.74"/>
 
<instance part="SUPPLY23" gate="G$1" x="35.56" y="165.1"/>
 
<instance part="SUPPLY24" gate="G$1" x="17.78" y="149.86"/>
 
<instance part="SUPPLY2" gate="G$1" x="83.82" y="160.02"/>
 
<instance part="SUPPLY7" gate="G$1" x="83.82" y="111.76"/>
 
<instance part="SUPPLY8" gate="G$1" x="17.78" y="101.6"/>
 
<instance part="SUPPLY5" gate="G$1" x="35.56" y="165.1"/>
 
<instance part="SUPPLY2" gate="G$1" x="17.78" y="149.86"/>
 
<instance part="SUPPLY9" gate="G$1" x="83.82" y="160.02"/>
 
<instance part="SUPPLY10" gate="G$1" x="83.82" y="111.76"/>
 
<instance part="SUPPLY3" gate="G$1" x="17.78" y="101.6"/>
 
</instances>
 
<busses>
 
</busses>
 
<nets>
 
<net name="3.3V" class="0">
 
<segment>
 
<pinref part="SUPPLY9" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY11" gate="G$1" pin="3.3V"/>
 
<wire x1="114.3" y1="38.1" x2="114.3" y2="35.56" width="0.1524" layer="91"/>
 
<pinref part="J7" gate="G$1" pin="VCC"/>
 
<wire x1="114.3" y1="35.56" x2="116.84" y2="35.56" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="U1" gate="U1" pin="4"/>
 
@@ -3760,30 +3760,30 @@ Source: http://www.semicon.toshiba.co.jp
 
<wire x1="20.32" y1="162.56" x2="17.78" y2="162.56" width="0.1524" layer="91"/>
 
<wire x1="17.78" y1="162.56" x2="17.78" y2="165.1" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="OK1" gate="A" pin="COL"/>
 
<wire x1="48.26" y1="144.78" x2="50.8" y2="144.78" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY4" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY6" gate="G$1" pin="3.3V"/>
 
<wire x1="50.8" y1="144.78" x2="50.8" y2="147.32" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<wire x1="48.26" y1="96.52" x2="50.8" y2="96.52" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY5" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY7" gate="G$1" pin="3.3V"/>
 
<wire x1="50.8" y1="96.52" x2="50.8" y2="99.06" width="0.1524" layer="91"/>
 
<pinref part="OK1" gate="B" pin="COL"/>
 
</segment>
 
<segment>
 
<wire x1="114.3" y1="154.94" x2="116.84" y2="154.94" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY10" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY12" gate="G$1" pin="3.3V"/>
 
<wire x1="116.84" y1="154.94" x2="116.84" y2="157.48" width="0.1524" layer="91"/>
 
<pinref part="OK1" gate="C" pin="COL"/>
 
</segment>
 
<segment>
 
<wire x1="114.3" y1="106.68" x2="116.84" y2="106.68" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY11" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY13" gate="G$1" pin="3.3V"/>
 
<wire x1="116.84" y1="106.68" x2="116.84" y2="109.22" width="0.1524" layer="91"/>
 
<pinref part="OK1" gate="D" pin="COL"/>
 
</segment>
 
</net>
 
<net name="GND" class="0">
 
<segment>
 
@@ -3938,57 +3938,57 @@ Source: http://www.semicon.toshiba.co.jp
 
<label x="111.76" y="27.94" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
</net>
 
<net name="VIN" class="0">
 
<segment>
 
<pinref part="J8" gate="G$1" pin="2"/>
 
<pinref part="SUPPLY12" gate="G$1" pin="VIN"/>
 
<pinref part="SUPPLY14" gate="G$1" pin="VIN"/>
 
<wire x1="187.96" y1="149.86" x2="185.42" y2="149.86" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="149.86" x2="185.42" y2="154.94" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="149.86" x2="182.88" y2="149.86" width="0.1524" layer="91"/>
 
<junction x="185.42" y="149.86"/>
 
<pinref part="D1" gate="G$1" pin="C"/>
 
</segment>
 
<segment>
 
<pinref part="J9" gate="G$1" pin="2"/>
 
<pinref part="SUPPLY13" gate="G$1" pin="VIN"/>
 
<pinref part="SUPPLY15" gate="G$1" pin="VIN"/>
 
<wire x1="187.96" y1="93.98" x2="185.42" y2="93.98" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="93.98" x2="185.42" y2="99.06" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="93.98" x2="182.88" y2="93.98" width="0.1524" layer="91"/>
 
<junction x="185.42" y="93.98"/>
 
<pinref part="D2" gate="G$1" pin="C"/>
 
</segment>
 
<segment>
 
<pinref part="J10" gate="G$1" pin="2"/>
 
<pinref part="SUPPLY14" gate="G$1" pin="VIN"/>
 
<pinref part="SUPPLY16" gate="G$1" pin="VIN"/>
 
<wire x1="236.22" y1="149.86" x2="233.68" y2="149.86" width="0.1524" layer="91"/>
 
<wire x1="233.68" y1="149.86" x2="233.68" y2="154.94" width="0.1524" layer="91"/>
 
<wire x1="233.68" y1="149.86" x2="231.14" y2="149.86" width="0.1524" layer="91"/>
 
<junction x="233.68" y="149.86"/>
 
<pinref part="D3" gate="G$1" pin="C"/>
 
</segment>
 
<segment>
 
<pinref part="J11" gate="G$1" pin="2"/>
 
<pinref part="SUPPLY15" gate="G$1" pin="VIN"/>
 
<pinref part="SUPPLY17" gate="G$1" pin="VIN"/>
 
<wire x1="236.22" y1="93.98" x2="233.68" y2="93.98" width="0.1524" layer="91"/>
 
<wire x1="233.68" y1="93.98" x2="233.68" y2="99.06" width="0.1524" layer="91"/>
 
<wire x1="233.68" y1="93.98" x2="231.14" y2="93.98" width="0.1524" layer="91"/>
 
<junction x="233.68" y="93.98"/>
 
<pinref part="D4" gate="G$1" pin="C"/>
 
</segment>
 
<segment>
 
<wire x1="30.48" y1="35.56" x2="27.94" y2="35.56" width="0.1524" layer="91"/>
 
<wire x1="27.94" y1="35.56" x2="27.94" y2="38.1" width="0.1524" layer="91"/>
 
<pinref part="J3" gate="G$1" pin="4"/>
 
<pinref part="SUPPLY3" gate="G$1" pin="VIN"/>
 
<pinref part="SUPPLY4" gate="G$1" pin="VIN"/>
 
</segment>
 
<segment>
 
<wire x1="71.12" y1="35.56" x2="68.58" y2="35.56" width="0.1524" layer="91"/>
 
<wire x1="68.58" y1="35.56" x2="68.58" y2="38.1" width="0.1524" layer="91"/>
 
<pinref part="J6" gate="G$1" pin="4"/>
 
<pinref part="SUPPLY6" gate="G$1" pin="VIN"/>
 
<pinref part="SUPPLY8" gate="G$1" pin="VIN"/>
 
</segment>
 
</net>
 
<net name="OUTPUT1" class="0">
 
<segment>
 
<pinref part="R9" gate="G$1" pin="1"/>
 
<wire x1="162.56" y1="132.08" x2="160.02" y2="132.08" width="0.1524" layer="91"/>
 
@@ -4262,36 +4262,36 @@ Source: http://www.semicon.toshiba.co.jp
 
</net>
 
<net name="VCCIO" class="0">
 
<segment>
 
<pinref part="U1" gate="U1" pin="3"/>
 
<wire x1="33.02" y1="162.56" x2="35.56" y2="162.56" width="0.1524" layer="91"/>
 
<wire x1="35.56" y1="162.56" x2="35.56" y2="165.1" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY23" gate="G$1" pin="VCCIO"/>
 
<pinref part="SUPPLY5" gate="G$1" pin="VCCIO"/>
 
</segment>
 
<segment>
 
<pinref part="J1" gate="G$1" pin="1"/>
 
<wire x1="15.24" y1="147.32" x2="17.78" y2="147.32" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY24" gate="G$1" pin="VCCIO"/>
 
<pinref part="SUPPLY2" gate="G$1" pin="VCCIO"/>
 
<wire x1="17.78" y1="147.32" x2="17.78" y2="149.86" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="J4" gate="G$1" pin="1"/>
 
<wire x1="81.28" y1="157.48" x2="83.82" y2="157.48" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY2" gate="G$1" pin="VCCIO"/>
 
<pinref part="SUPPLY9" gate="G$1" pin="VCCIO"/>
 
<wire x1="83.82" y1="157.48" x2="83.82" y2="160.02" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="J5" gate="G$1" pin="1"/>
 
<wire x1="81.28" y1="109.22" x2="83.82" y2="109.22" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY7" gate="G$1" pin="VCCIO"/>
 
<pinref part="SUPPLY10" gate="G$1" pin="VCCIO"/>
 
<wire x1="83.82" y1="109.22" x2="83.82" y2="111.76" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="J2" gate="G$1" pin="1"/>
 
<wire x1="15.24" y1="99.06" x2="17.78" y2="99.06" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY8" gate="G$1" pin="VCCIO"/>
 
<pinref part="SUPPLY3" gate="G$1" pin="VCCIO"/>
 
<wire x1="17.78" y1="99.06" x2="17.78" y2="101.6" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
</nets>
 
</sheet>
 
<sheet>
 
@@ -4299,16 +4299,16 @@ Source: http://www.semicon.toshiba.co.jp
 
<text x="243.84" y="7.62" size="2.54" layer="94">A</text>
 
<text x="172.72" y="7.62" size="5.08" layer="94">Matthew Reed</text>
 
</plain>
 
<instances>
 
<instance part="FRAME2" gate="G$1" x="0" y="0"/>
 
<instance part="FRAME2" gate="V" x="147.32" y="0"/>
 
<instance part="SUPPLY21" gate="G$1" x="172.72" y="73.66"/>
 
<instance part="SUPPLY23" gate="G$1" x="172.72" y="73.66"/>
 
<instance part="GND23" gate="1" x="172.72" y="58.42"/>
 
<instance part="GND18" gate="1" x="45.72" y="27.94"/>
 
<instance part="SUPPLY19" gate="G$1" x="116.84" y="45.72"/>
 
<instance part="SUPPLY21" gate="G$1" x="116.84" y="45.72"/>
 
<instance part="R18" gate="G$1" x="96.52" y="38.1"/>
 
<instance part="R19" gate="G$1" x="96.52" y="27.94"/>
 
<instance part="L1" gate="G$1" x="96.52" y="43.18" rot="R90"/>
 
<instance part="C10" gate="G$1" x="86.36" y="48.26"/>
 
<instance part="C9" gate="G$1" x="45.72" y="40.64"/>
 
<instance part="C11" gate="G$1" x="111.76" y="33.02" rot="R180"/>
 
@@ -4323,73 +4323,73 @@ Source: http://www.semicon.toshiba.co.jp
 
<instance part="GND26" gate="1" x="218.44" y="137.16"/>
 
<instance part="GND25" gate="1" x="218.44" y="147.32"/>
 
<instance part="R20" gate="G$1" x="200.66" y="152.4"/>
 
<instance part="R21" gate="G$1" x="200.66" y="142.24"/>
 
<instance part="R22" gate="G$1" x="200.66" y="132.08"/>
 
<instance part="GND24" gate="1" x="213.36" y="55.88"/>
 
<instance part="SUPPLY22" gate="G$1" x="213.36" y="73.66"/>
 
<instance part="SUPPLY24" gate="G$1" x="213.36" y="73.66"/>
 
<instance part="C14" gate="G$1" x="172.72" y="66.04" smashed="yes" rot="MR0">
 
<attribute name="NAME" x="171.196" y="68.961" size="1.778" layer="95" rot="MR0"/>
 
<attribute name="VALUE" x="171.196" y="63.881" size="1.778" layer="96" rot="MR0"/>
 
</instance>
 
<instance part="U12" gate="G$1" x="200.66" y="66.04"/>
 
<instance part="U3" gate="G$1" x="200.66" y="66.04"/>
 
<instance part="U11" gate="U1" x="68.58" y="43.18"/>
 
<instance part="GND20" gate="1" x="116.84" y="17.78"/>
 
<instance part="D7" gate="G$1" x="96.52" y="53.34" smashed="yes" rot="R180">
 
<attribute name="NAME" x="97.79" y="51.0794" size="1.778" layer="95" rot="R180"/>
 
<attribute name="VALUE" x="98.044" y="56.9214" size="1.778" layer="96" rot="R180"/>
 
</instance>
 
<instance part="C12" gate="G$1" x="116.84" y="30.48"/>
 
<instance part="SUPPLY18" gate="G$1" x="25.4" y="55.88"/>
 
<instance part="Q5" gate="G$1" x="33.02" y="53.34" rot="R90"/>
 
<instance part="SUPPLY20" gate="G$1" x="25.4" y="55.88"/>
 
<instance part="Q3" gate="G$1" x="33.02" y="53.34" rot="R90"/>
 
<instance part="R17" gate="G$1" x="33.02" y="38.1" rot="R90"/>
 
<instance part="D5" gate="G$1" x="40.64" y="48.26" rot="R90"/>
 
<instance part="U5" gate="G$1" x="83.82" y="139.7"/>
 
<instance part="SUPPLY16" gate="G$1" x="12.7" y="165.1"/>
 
<instance part="U2" gate="G$1" x="83.82" y="139.7"/>
 
<instance part="SUPPLY18" gate="G$1" x="12.7" y="165.1"/>
 
<instance part="GND19" gate="1" x="83.82" y="104.14"/>
 
<instance part="C5" gate="G$1" x="12.7" y="157.48" rot="R180"/>
 
<instance part="C7" gate="G$1" x="20.32" y="142.24" rot="R180"/>
 
<instance part="C13" gate="G$1" x="142.24" y="109.22"/>
 
<instance part="SUPPLY17" gate="G$1" x="20.32" y="149.86"/>
 
<instance part="SUPPLY20" gate="G$1" x="142.24" y="119.38"/>
 
<instance part="GND22" gate="1" x="142.24" y="101.6"/>
 
<instance part="SUPPLY19" gate="G$1" x="20.32" y="149.86"/>
 
<instance part="SUPPLY22" gate="G$1" x="142.24" y="119.38"/>
 
<instance part="GND21" gate="1" x="142.24" y="101.6"/>
 
<instance part="GND16" gate="1" x="20.32" y="132.08"/>
 
<instance part="GND15" gate="1" x="12.7" y="147.32"/>
 
<instance part="GND21" gate="1" x="152.4" y="154.94"/>
 
<instance part="GND22" gate="1" x="152.4" y="154.94"/>
 
<instance part="Y1" gate="Y1" x="20.32" y="101.6"/>
 
<instance part="GND17" gate="1" x="20.32" y="83.82"/>
 
<instance part="C8" gate="G$1" x="25.4" y="93.98"/>
 
<instance part="C6" gate="G$1" x="15.24" y="96.52" rot="R180"/>
 
</instances>
 
<busses>
 
</busses>
 
<nets>
 
<net name="3.3V" class="0">
 
<segment>
 
<pinref part="SUPPLY21" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY23" gate="G$1" pin="3.3V"/>
 
<wire x1="190.5" y1="71.12" x2="172.72" y2="71.12" width="0.1524" layer="91"/>
 
<wire x1="172.72" y1="71.12" x2="172.72" y2="73.66" width="0.1524" layer="91"/>
 
<pinref part="U12" gate="G$1" pin="VCC"/>
 
<pinref part="U3" gate="G$1" pin="VCC"/>
 
<pinref part="C14" gate="G$1" pin="1"/>
 
<junction x="172.72" y="71.12"/>
 
</segment>
 
<segment>
 
<pinref part="SUPPLY22" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY24" gate="G$1" pin="3.3V"/>
 
<wire x1="213.36" y1="71.12" x2="213.36" y2="73.66" width="0.1524" layer="91"/>
 
<pinref part="U12" gate="G$1" pin="EN"/>
 
<pinref part="U3" gate="G$1" pin="EN"/>
 
<wire x1="210.82" y1="71.12" x2="213.36" y2="71.12" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="L1" gate="G$1" pin="2"/>
 
<wire x1="104.14" y1="43.18" x2="106.68" y2="43.18" width="0.1524" layer="91"/>
 
<junction x="106.68" y="43.18"/>
 
<junction x="106.68" y="43.18"/>
 
<wire x1="106.68" y1="43.18" x2="106.68" y2="53.34" width="0.1524" layer="91"/>
 
<pinref part="D7" gate="G$1" pin="A"/>
 
<wire x1="99.06" y1="53.34" x2="106.68" y2="53.34" width="0.1524" layer="91"/>
 
<pinref part="SUPPLY19" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY21" gate="G$1" pin="3.3V"/>
 
<wire x1="116.84" y1="43.18" x2="116.84" y2="45.72" width="0.1524" layer="91"/>
 
<pinref part="C12" gate="G$1" pin="1"/>
 
<wire x1="116.84" y1="43.18" x2="116.84" y2="35.56" width="0.1524" layer="91"/>
 
<junction x="116.84" y="43.18"/>
 
<pinref part="C11" gate="G$1" pin="2"/>
 
<junction x="106.68" y="43.18"/>
 
@@ -4400,45 +4400,45 @@ Source: http://www.semicon.toshiba.co.jp
 
<wire x1="106.68" y1="38.1" x2="106.68" y2="43.18" width="0.1524" layer="91"/>
 
<junction x="106.68" y="43.18"/>
 
<wire x1="111.76" y1="43.18" x2="116.84" y2="43.18" width="0.1524" layer="91"/>
 
<junction x="111.76" y="43.18"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="VDD"/>
 
<pinref part="SUPPLY16" gate="G$1" pin="3.3V"/>
 
<pinref part="U2" gate="G$1" pin="VDD"/>
 
<pinref part="SUPPLY18" gate="G$1" pin="3.3V"/>
 
<wire x1="43.18" y1="162.56" x2="12.7" y2="162.56" width="0.1524" layer="91"/>
 
<wire x1="12.7" y1="162.56" x2="12.7" y2="165.1" width="0.1524" layer="91"/>
 
<pinref part="C5" gate="G$1" pin="2"/>
 
<wire x1="12.7" y1="162.56" x2="12.7" y2="160.02" width="0.1524" layer="91"/>
 
<junction x="12.7" y="162.56"/>
 
</segment>
 
<segment>
 
<pinref part="SUPPLY17" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY19" gate="G$1" pin="3.3V"/>
 
<wire x1="20.32" y1="149.86" x2="20.32" y2="147.32" width="0.1524" layer="91"/>
 
<pinref part="U5" gate="G$1" pin="VDDA"/>
 
<pinref part="U2" gate="G$1" pin="VDDA"/>
 
<wire x1="43.18" y1="147.32" x2="20.32" y2="147.32" width="0.1524" layer="91"/>
 
<pinref part="C7" gate="G$1" pin="2"/>
 
<wire x1="20.32" y1="147.32" x2="20.32" y2="144.78" width="0.1524" layer="91"/>
 
<junction x="20.32" y="147.32"/>
 
</segment>
 
<segment>
 
<pinref part="SUPPLY20" gate="G$1" pin="3.3V"/>
 
<pinref part="SUPPLY22" gate="G$1" pin="3.3V"/>
 
<pinref part="C13" gate="G$1" pin="1"/>
 
<wire x1="142.24" y1="119.38" x2="142.24" y2="116.84" width="0.1524" layer="91"/>
 
<pinref part="U5" gate="G$1" pin="VDDIO2"/>
 
<pinref part="U2" gate="G$1" pin="VDDIO2"/>
 
<wire x1="142.24" y1="116.84" x2="142.24" y2="114.3" width="0.1524" layer="91"/>
 
<wire x1="142.24" y1="116.84" x2="124.46" y2="116.84" width="0.1524" layer="91"/>
 
<junction x="142.24" y="116.84"/>
 
</segment>
 
</net>
 
<net name="GND" class="0">
 
<segment>
 
<pinref part="GND23" gate="1" pin="GND"/>
 
<wire x1="190.5" y1="63.5" x2="172.72" y2="63.5" width="0.1524" layer="91"/>
 
<wire x1="172.72" y1="63.5" x2="172.72" y2="60.96" width="0.1524" layer="91"/>
 
<pinref part="U12" gate="G$1" pin="GND"/>
 
<pinref part="U3" gate="G$1" pin="GND"/>
 
<pinref part="C14" gate="G$1" pin="2"/>
 
<junction x="172.72" y="63.5"/>
 
</segment>
 
<segment>
 
<pinref part="D8" gate="G$1" pin="C"/>
 
<pinref part="GND25" gate="1" pin="GND"/>
 
@@ -4456,13 +4456,13 @@ Source: http://www.semicon.toshiba.co.jp
 
<pinref part="GND27" gate="1" pin="GND"/>
 
<wire x1="215.9" y1="132.08" x2="218.44" y2="132.08" width="0.1524" layer="91"/>
 
<wire x1="218.44" y1="132.08" x2="218.44" y2="129.54" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="GND24" gate="1" pin="GND"/>
 
<pinref part="U12" gate="G$1" pin="RS"/>
 
<pinref part="U3" gate="G$1" pin="RS"/>
 
<wire x1="213.36" y1="63.5" x2="213.36" y2="58.42" width="0.1524" layer="91"/>
 
<wire x1="210.82" y1="63.5" x2="213.36" y2="63.5" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="C9" gate="G$1" pin="2"/>
 
<wire x1="45.72" y1="38.1" x2="45.72" y2="33.02" width="0.1524" layer="91"/>
 
@@ -4491,24 +4491,24 @@ Source: http://www.semicon.toshiba.co.jp
 
<junction x="111.76" y="22.86"/>
 
<pinref part="GND20" gate="1" pin="GND"/>
 
<wire x1="116.84" y1="22.86" x2="116.84" y2="20.32" width="0.1524" layer="91"/>
 
<junction x="116.84" y="22.86"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="GND"/>
 
<pinref part="U2" gate="G$1" pin="GND"/>
 
<pinref part="GND19" gate="1" pin="GND"/>
 
<wire x1="83.82" y1="109.22" x2="83.82" y2="106.68" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="C13" gate="G$1" pin="2"/>
 
<pinref part="GND22" gate="1" pin="GND"/>
 
<pinref part="GND21" gate="1" pin="GND"/>
 
<wire x1="142.24" y1="106.68" x2="142.24" y2="104.14" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="BOOT0/I2C1_SCL/CAN_RX/PB8"/>
 
<pinref part="GND21" gate="1" pin="GND"/>
 
<pinref part="U2" gate="G$1" pin="BOOT0/I2C1_SCL/CAN_RX/PB8"/>
 
<pinref part="GND22" gate="1" pin="GND"/>
 
<wire x1="124.46" y1="160.02" x2="152.4" y2="160.02" width="0.1524" layer="91"/>
 
<wire x1="152.4" y1="160.02" x2="152.4" y2="157.48" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="C6" gate="G$1" pin="1"/>
 
<wire x1="15.24" y1="91.44" x2="15.24" y2="88.9" width="0.1524" layer="91"/>
 
@@ -4533,20 +4533,20 @@ Source: http://www.semicon.toshiba.co.jp
 
<wire x1="20.32" y1="137.16" x2="20.32" y2="134.62" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="CAN_H" class="0">
 
<segment>
 
<label x="215.9" y="68.58" size="1.27" layer="95" xref="yes"/>
 
<pinref part="U12" gate="G$1" pin="CANH"/>
 
<pinref part="U3" gate="G$1" pin="CANH"/>
 
<wire x1="210.82" y1="68.58" x2="215.9" y2="68.58" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="CAN_L" class="0">
 
<segment>
 
<label x="215.9" y="66.04" size="1.27" layer="95" xref="yes"/>
 
<pinref part="U12" gate="G$1" pin="CANL"/>
 
<pinref part="U3" gate="G$1" pin="CANL"/>
 
<wire x1="210.82" y1="66.04" x2="215.9" y2="66.04" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="N$18" class="0">
 
<segment>
 
<wire x1="83.82" y1="33.02" x2="88.9" y2="33.02" width="0.1524" layer="91"/>
 
@@ -4587,13 +4587,13 @@ Source: http://www.semicon.toshiba.co.jp
 
<segment>
 
<pinref part="R20" gate="G$1" pin="1"/>
 
<wire x1="195.58" y1="152.4" x2="190.5" y2="152.4" width="0.1524" layer="91"/>
 
<label x="190.5" y="152.4" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="USART1_RX/I2C1_SDA/PA10"/>
 
<pinref part="U2" gate="G$1" pin="USART1_RX/I2C1_SDA/PA10"/>
 
<wire x1="124.46" y1="127" x2="129.54" y2="127" width="0.1524" layer="91"/>
 
<label x="129.54" y="127" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="N$21" class="0">
 
<segment>
 
@@ -4613,25 +4613,25 @@ Source: http://www.semicon.toshiba.co.jp
 
<segment>
 
<pinref part="R21" gate="G$1" pin="1"/>
 
<wire x1="195.58" y1="142.24" x2="190.5" y2="142.24" width="0.1524" layer="91"/>
 
<label x="190.5" y="142.24" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="USART1_TX/I2C1_SCL/PA9"/>
 
<pinref part="U2" gate="G$1" pin="USART1_TX/I2C1_SCL/PA9"/>
 
<wire x1="124.46" y1="124.46" x2="129.54" y2="124.46" width="0.1524" layer="91"/>
 
<label x="129.54" y="124.46" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="LED3" class="0">
 
<segment>
 
<pinref part="R22" gate="G$1" pin="1"/>
 
<wire x1="195.58" y1="132.08" x2="190.5" y2="132.08" width="0.1524" layer="91"/>
 
<label x="190.5" y="132.08" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="PA8"/>
 
<pinref part="U2" gate="G$1" pin="PA8"/>
 
<wire x1="124.46" y1="121.92" x2="129.54" y2="121.92" width="0.1524" layer="91"/>
 
<label x="129.54" y="121.92" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="N$23" class="0">
 
<segment>
 
@@ -4641,50 +4641,50 @@ Source: http://www.semicon.toshiba.co.jp
 
</segment>
 
</net>
 
<net name="CAN_TX" class="0">
 
<segment>
 
<wire x1="190.5" y1="68.58" x2="187.96" y2="68.58" width="0.1524" layer="91"/>
 
<label x="187.96" y="68.58" size="1.27" layer="95" rot="R180" xref="yes"/>
 
<pinref part="U12" gate="G$1" pin="D"/>
 
<pinref part="U3" gate="G$1" pin="D"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="CAN_TX/I2C1_SDA/USB_DP/PA12"/>
 
<pinref part="U2" gate="G$1" pin="CAN_TX/I2C1_SDA/USB_DP/PA12"/>
 
<wire x1="124.46" y1="132.08" x2="129.54" y2="132.08" width="0.1524" layer="91"/>
 
<label x="129.54" y="132.08" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="CAN_RX" class="0">
 
<segment>
 
<wire x1="190.5" y1="66.04" x2="187.96" y2="66.04" width="0.1524" layer="91"/>
 
<label x="187.96" y="66.04" size="1.27" layer="95" rot="R180" xref="yes"/>
 
<pinref part="U12" gate="G$1" pin="R"/>
 
<pinref part="U3" gate="G$1" pin="R"/>
 
</segment>
 
<segment>
 
<pinref part="U5" gate="G$1" pin="CAN_RX/I2C1_SCL/USB_DM/PA11"/>
 
<pinref part="U2" gate="G$1" pin="CAN_RX/I2C1_SCL/USB_DM/PA11"/>
 
<wire x1="124.46" y1="129.54" x2="129.54" y2="129.54" width="0.1524" layer="91"/>
 
<label x="129.54" y="129.54" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="SWCLK" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="USART2_TX/SWCLK/PA14"/>
 
<pinref part="U2" gate="G$1" pin="USART2_TX/SWCLK/PA14"/>
 
<wire x1="124.46" y1="137.16" x2="129.54" y2="137.16" width="0.1524" layer="91"/>
 
<label x="129.54" y="137.16" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="SWDIO" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="SWDIO/PA13"/>
 
<pinref part="U2" gate="G$1" pin="SWDIO/PA13"/>
 
<wire x1="124.46" y1="134.62" x2="129.54" y2="134.62" width="0.1524" layer="91"/>
 
<label x="129.54" y="134.62" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="VIN" class="0">
 
<segment>
 
<pinref part="SUPPLY18" gate="G$1" pin="VIN"/>
 
<pinref part="Q5" gate="G$1" pin="D"/>
 
<pinref part="SUPPLY20" gate="G$1" pin="VIN"/>
 
<pinref part="Q3" gate="G$1" pin="D"/>
 
<wire x1="25.4" y1="55.88" x2="25.4" y2="53.34" width="0.1524" layer="91"/>
 
<wire x1="25.4" y1="53.34" x2="27.94" y2="53.34" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="N$24" class="0">
 
<segment>
 
@@ -4694,35 +4694,35 @@ Source: http://www.semicon.toshiba.co.jp
 
<wire x1="45.72" y1="45.72" x2="45.72" y2="53.34" width="0.1524" layer="91"/>
 
<pinref part="U11" gate="U1" pin="VIN"/>
 
<pinref part="U11" gate="U1" pin="EN"/>
 
<wire x1="53.34" y1="43.18" x2="50.8" y2="43.18" width="0.1524" layer="91"/>
 
<wire x1="50.8" y1="43.18" x2="50.8" y2="53.34" width="0.1524" layer="91"/>
 
<junction x="50.8" y="53.34"/>
 
<pinref part="Q5" gate="G$1" pin="S"/>
 
<pinref part="Q3" gate="G$1" pin="S"/>
 
<wire x1="38.1" y1="53.34" x2="40.64" y2="53.34" width="0.1524" layer="91"/>
 
<junction x="45.72" y="53.34"/>
 
<pinref part="D5" gate="G$1" pin="C"/>
 
<wire x1="40.64" y1="53.34" x2="45.72" y2="53.34" width="0.1524" layer="91"/>
 
<wire x1="40.64" y1="50.8" x2="40.64" y2="53.34" width="0.1524" layer="91"/>
 
<junction x="40.64" y="53.34"/>
 
</segment>
 
</net>
 
<net name="N$25" class="0">
 
<segment>
 
<pinref part="R17" gate="G$1" pin="2"/>
 
<pinref part="Q5" gate="G$1" pin="G"/>
 
<pinref part="Q3" gate="G$1" pin="G"/>
 
<wire x1="33.02" y1="43.18" x2="33.02" y2="45.72" width="0.1524" layer="91"/>
 
<pinref part="D5" gate="G$1" pin="A"/>
 
<wire x1="33.02" y1="43.18" x2="40.64" y2="43.18" width="0.1524" layer="91"/>
 
<wire x1="40.64" y1="43.18" x2="40.64" y2="45.72" width="0.1524" layer="91"/>
 
<junction x="33.02" y="43.18"/>
 
</segment>
 
</net>
 
<net name="OSC_IN" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="PF0/I2C1_SDA"/>
 
<pinref part="U2" gate="G$1" pin="PF0/I2C1_SDA"/>
 
<wire x1="43.18" y1="157.48" x2="40.64" y2="157.48" width="0.1524" layer="91"/>
 
<label x="40.64" y="157.48" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="Y1" gate="Y1" pin="1"/>
 
<pinref part="C6" gate="G$1" pin="2"/>
 
@@ -4732,13 +4732,13 @@ Source: http://www.semicon.toshiba.co.jp
 
<junction x="15.24" y="101.6"/>
 
<label x="15.24" y="104.14" size="1.27" layer="95" rot="R90" xref="yes"/>
 
</segment>
 
</net>
 
<net name="OSC_OUT" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="PF1/I2C1_SCL"/>
 
<pinref part="U2" gate="G$1" pin="PF1/I2C1_SCL"/>
 
<wire x1="43.18" y1="154.94" x2="40.64" y2="154.94" width="0.1524" layer="91"/>
 
<label x="40.64" y="154.94" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="Y1" gate="Y1" pin="2"/>
 
<pinref part="C8" gate="G$1" pin="1"/>
 
@@ -4748,62 +4748,62 @@ Source: http://www.semicon.toshiba.co.jp
 
<junction x="25.4" y="101.6"/>
 
<label x="25.4" y="104.14" size="1.27" layer="95" rot="R90" xref="yes"/>
 
</segment>
 
</net>
 
<net name="INPUT1" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="PA0/ADC0"/>
 
<pinref part="U2" gate="G$1" pin="PA0/ADC0"/>
 
<wire x1="43.18" y1="142.24" x2="40.64" y2="142.24" width="0.1524" layer="91"/>
 
<label x="40.64" y="142.24" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
</net>
 
<net name="INPUT2" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="PA1/ADC1"/>
 
<pinref part="U2" gate="G$1" pin="PA1/ADC1"/>
 
<wire x1="43.18" y1="139.7" x2="40.64" y2="139.7" width="0.1524" layer="91"/>
 
<label x="40.64" y="139.7" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
</net>
 
<net name="INPUT3" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="PA2/ADC2/USART2_TX"/>
 
<pinref part="U2" gate="G$1" pin="PA2/ADC2/USART2_TX"/>
 
<wire x1="43.18" y1="137.16" x2="40.64" y2="137.16" width="0.1524" layer="91"/>
 
<label x="40.64" y="137.16" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
</net>
 
<net name="INPUT4" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="PA3/ADC3/USART2_RX"/>
 
<pinref part="U2" gate="G$1" pin="PA3/ADC3/USART2_RX"/>
 
<wire x1="43.18" y1="134.62" x2="40.64" y2="134.62" width="0.1524" layer="91"/>
 
<label x="40.64" y="134.62" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
</net>
 
<net name="OUTPUT4" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="SPI1_MISO/PB4"/>
 
<pinref part="U2" gate="G$1" pin="SPI1_MISO/PB4"/>
 
<wire x1="124.46" y1="147.32" x2="129.54" y2="147.32" width="0.1524" layer="91"/>
 
<label x="129.54" y="147.32" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="OUTPUT2" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="I2C1_SCL/USART1_TX/PB6"/>
 
<pinref part="U2" gate="G$1" pin="I2C1_SCL/USART1_TX/PB6"/>
 
<wire x1="124.46" y1="152.4" x2="129.54" y2="152.4" width="0.1524" layer="91"/>
 
<label x="129.54" y="152.4" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="OUTPUT1" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="SPI1_MOSI/PB5"/>
 
<pinref part="U2" gate="G$1" pin="SPI1_MOSI/PB5"/>
 
<wire x1="124.46" y1="149.86" x2="129.54" y2="149.86" width="0.1524" layer="91"/>
 
<label x="129.54" y="149.86" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="OUTPUT3" class="0">
 
<segment>
 
<pinref part="U5" gate="G$1" pin="SPI1_SCK/PB3"/>
 
<pinref part="U2" gate="G$1" pin="SPI1_SCK/PB3"/>
 
<wire x1="124.46" y1="144.78" x2="129.54" y2="144.78" width="0.1524" layer="91"/>
 
<label x="129.54" y="144.78" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
</nets>
 
</sheet>
RelayDriveBOM.xls
Show inline comments
 
new file 100644
 
binary diff not shown
0 comments (0 inline, 0 general)