Changeset - 57f70f151639
[Not reviewed]
default
0 5 1
matthewreed - 9 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
 
@@ -1640,192 +1640,249 @@ X0183027Y0143519D01*
 
X0183085Y0143558D01*
 
X0183145Y0143594D01*
 
X0183208Y0143626D01*
 
X0183272Y0143655D01*
 
X0183337Y0143680D01*
 
X0183404Y0143701D01*
 
X0183472Y0143719D01*
 
X0183541Y0143732D01*
 
X0183610Y0143742D01*
 
X0183680Y0143748D01*
 
X0183750Y0143750D01*
 
X0183820Y0143748D01*
 
X0183890Y0143742D01*
 
X0183959Y0143732D01*
 
X0184028Y0143719D01*
 
X0184096Y0143701D01*
 
X0184163Y0143680D01*
 
X0184228Y0143655D01*
 
X0184292Y0143626D01*
 
X0184355Y0143594D01*
 
X0184415Y0143558D01*
 
X0184473Y0143519D01*
 
X0184529Y0143477D01*
 
X0184583Y0143432D01*
 
X0184634Y0143384D01*
 
X0184682Y0143333D01*
 
X0184727Y0143279D01*
 
X0184769Y0143223D01*
 
X0184808Y0143165D01*
 
X0184844Y0143105D01*
 
X0184876Y0143042D01*
 
X0184905Y0142978D01*
 
X0184930Y0142913D01*
 
X0184951Y0142846D01*
 
X0184969Y0142778D01*
 
X0184982Y0142709D01*
 
X0184992Y0142640D01*
 
X0184998Y0142570D01*
 
X0185000Y0142500D01*
 
X0184998Y0142430D01*
 
X0184992Y0142360D01*
 
X0184982Y0142291D01*
 
X0184969Y0142222D01*
 
X0184951Y0142154D01*
 
X0184930Y0142087D01*
 
X0184905Y0142022D01*
 
X0184876Y0141958D01*
 
X0184844Y0141895D01*
 
X0184808Y0141835D01*
 
X0184769Y0141777D01*
 
X0184727Y0141721D01*
 
X0184682Y0141667D01*
 
X0184634Y0141616D01*
 
X0184583Y0141568D01*
 
X0184529Y0141523D01*
 
X0184473Y0141481D01*
 
X0184415Y0141442D01*
 
X0184355Y0141406D01*
 
X0184292Y0141374D01*
 
X0184228Y0141345D01*
 
X0184163Y0141320D01*
 
X0184096Y0141299D01*
 
X0184028Y0141281D01*
 
X0183959Y0141268D01*
 
X0183890Y0141258D01*
 
X0183820Y0141252D01*
 
X0183750Y0141250D01*
 
X0183680Y0141252D01*
 
X0183610Y0141258D01*
 
X0183541Y0141268D01*
 
X0183472Y0141281D01*
 
X0183404Y0141299D01*
 
X0183337Y0141320D01*
 
X0183272Y0141345D01*
 
X0183208Y0141374D01*
 
X0183145Y0141406D01*
 
X0183085Y0141442D01*
 
X0183027Y0141481D01*
 
X0182971Y0141523D01*
 
X0182917Y0141568D01*
 
X0182866Y0141616D01*
 
X0182818Y0141667D01*
 
X0182773Y0141721D01*
 
X0182731Y0141777D01*
 
X0182692Y0141835D01*
 
X0182656Y0141895D01*
 
X0182624Y0141958D01*
 
X0182595Y0142022D01*
 
X0182570Y0142087D01*
 
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*
 
X0189016Y0111919D01*
 
X0189016Y0107982D01*
 
X0190984Y0107982D01*
 
X0163425Y0107982D02*
 
X0163425Y0111919D01*
 
X0161457Y0111919D01*
 
X0161457Y0107982D02*
 
X0163425Y0107982D01*
 
X0153484Y0107982D02*
 
X0151516Y0107982D01*
 
X0151516Y0111919D01*
 
X0153484Y0111919D01*
 
X0153484Y0121762D02*
 
X0123957Y0121762D01*
 
X0123957Y0098140D01*
 
X0153484Y0098140D01*
 
X0153484Y0121762D01*
 
X0132187Y0138438D02*
 
X0132189Y0138473D01*
 
X0132195Y0138508D01*
 
X0132205Y0138541D01*
 
X0132218Y0138574D01*
 
X0132235Y0138605D01*
 
X0132255Y0138633D01*
 
X0132279Y0138659D01*
 
X0132305Y0138683D01*
 
X0132333Y0138703D01*
 
X0132364Y0138720D01*
 
X0132397Y0138733D01*
 
X0132430Y0138743D01*
 
X0132465Y0138749D01*
 
X0132500Y0138751D01*
 
X0132535Y0138749D01*
 
X0132570Y0138743D01*
 
X0132603Y0138733D01*
 
X0132636Y0138720D01*
 
X0132667Y0138703D01*
 
X0132695Y0138683D01*
 
X0132721Y0138659D01*
 
X0132745Y0138633D01*
 
X0132765Y0138605D01*
 
X0132782Y0138574D01*
 
X0132795Y0138541D01*
 
X0132805Y0138508D01*
 
X0132811Y0138473D01*
 
X0132813Y0138438D01*
 
X0132811Y0138403D01*
 
X0132805Y0138368D01*
 
X0132795Y0138335D01*
 
X0132782Y0138302D01*
 
X0132765Y0138271D01*
 
X0132745Y0138243D01*
 
X0132721Y0138217D01*
 
X0132695Y0138193D01*
 
X0132667Y0138173D01*
 
X0132636Y0138156D01*
 
X0132603Y0138143D01*
 
X0132570Y0138133D01*
 
X0132535Y0138127D01*
 
X0132500Y0138125D01*
 
X0132465Y0138127D01*
 
X0132430Y0138133D01*
 
X0132397Y0138143D01*
 
X0132364Y0138156D01*
 
X0132333Y0138173D01*
 
X0132305Y0138193D01*
 
X0132279Y0138217D01*
 
X0132255Y0138243D01*
 
X0132235Y0138271D01*
 
X0132218Y0138302D01*
 
X0132205Y0138335D01*
 
X0132195Y0138368D01*
 
X0132189Y0138403D01*
 
X0132187Y0138438D01*
 
X0130624Y0125000D02*
 
X0130626Y0125035D01*
 
X0130632Y0125070D01*
 
X0130642Y0125103D01*
 
X0130655Y0125136D01*
 
X0130672Y0125167D01*
 
X0130692Y0125195D01*
 
X0130716Y0125221D01*
 
X0130742Y0125245D01*
 
X0130770Y0125265D01*
 
X0130801Y0125282D01*
 
X0130834Y0125295D01*
 
X0130867Y0125305D01*
 
X0130902Y0125311D01*
 
X0130937Y0125313D01*
 
X0130972Y0125311D01*
 
@@ -2179,192 +2236,249 @@ X0190070Y0200305D01*
 
X0190103Y0200295D01*
 
X0190136Y0200282D01*
 
X0190167Y0200265D01*
 
X0190195Y0200245D01*
 
X0190221Y0200221D01*
 
X0190245Y0200195D01*
 
X0190265Y0200167D01*
 
X0190282Y0200136D01*
 
X0190295Y0200103D01*
 
X0190305Y0200070D01*
 
X0190311Y0200035D01*
 
X0190313Y0200000D01*
 
X0190311Y0199965D01*
 
X0190305Y0199930D01*
 
X0190295Y0199897D01*
 
X0190282Y0199864D01*
 
X0190265Y0199833D01*
 
X0190245Y0199805D01*
 
X0190221Y0199779D01*
 
X0190195Y0199755D01*
 
X0190167Y0199735D01*
 
X0190136Y0199718D01*
 
X0190103Y0199705D01*
 
X0190070Y0199695D01*
 
X0190035Y0199689D01*
 
X0190000Y0199687D01*
 
X0189965Y0199689D01*
 
X0189930Y0199695D01*
 
X0189897Y0199705D01*
 
X0189864Y0199718D01*
 
X0189833Y0199735D01*
 
X0189805Y0199755D01*
 
X0189779Y0199779D01*
 
X0189755Y0199805D01*
 
X0189735Y0199833D01*
 
X0189718Y0199864D01*
 
X0189705Y0199897D01*
 
X0189695Y0199930D01*
 
X0189689Y0199965D01*
 
X0189687Y0200000D01*
 
X0220738Y0203268D02*
 
X0220738Y0220984D01*
 
X0244360Y0220984D01*
 
X0244360Y0203268D01*
 
X0220738Y0203268D01*
 
X0220738Y0194734D02*
 
X0220738Y0177018D01*
 
X0244360Y0177018D01*
 
X0244360Y0194734D01*
 
X0220738Y0194734D01*
 
X0230581Y0194734D02*
 
X0230581Y0192766D01*
 
X0234518Y0192766D01*
 
X0234518Y0194734D01*
 
X0234518Y0203268D02*
 
X0234518Y0205236D01*
 
X0230581Y0205236D01*
 
X0230581Y0203268D01*
 
X0230581Y0219016D02*
 
X0230581Y0220984D01*
 
X0230581Y0219016D02*
 
X0234518Y0219016D01*
 
X0234518Y0220984D01*
 
X0234518Y0178986D02*
 
X0230581Y0178986D01*
 
X0230581Y0177018D01*
 
X0234518Y0177018D02*
 
X0234518Y0178986D01*
 
X0234518Y0168484D02*
 
X0234518Y0166516D01*
 
X0230581Y0166516D01*
 
X0230581Y0168484D01*
 
X0220738Y0168484D02*
 
X0220738Y0150768D01*
 
X0244360Y0150768D01*
 
X0244360Y0168484D01*
 
X0220738Y0168484D01*
 
X0230581Y0152736D02*
 
X0230581Y0150768D01*
 
X0230581Y0152736D02*
 
X0234518Y0152736D01*
 
X0234518Y0150768D01*
 
X0234518Y0142234D02*
 
X0234518Y0140266D01*
 
X0230581Y0140266D01*
 
X0230581Y0142234D01*
 
X0220738Y0142234D02*
 
X0220738Y0124518D01*
 
X0244360Y0124518D01*
 
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*
 
X0117255Y0163008D01*
 
X0117279Y0163034D01*
 
X0117305Y0163058D01*
 
X0117333Y0163078D01*
 
X0117364Y0163095D01*
 
X0117397Y0163108D01*
 
X0117430Y0163118D01*
 
X0117465Y0163124D01*
 
X0117500Y0163126D01*
 
X0117535Y0163124D01*
 
X0117570Y0163118D01*
 
X0117603Y0163108D01*
 
X0117636Y0163095D01*
 
X0117667Y0163078D01*
 
X0117695Y0163058D01*
 
X0117721Y0163034D01*
 
X0117745Y0163008D01*
 
X0117765Y0162980D01*
 
X0117782Y0162949D01*
 
X0117795Y0162916D01*
 
X0117805Y0162883D01*
 
X0117811Y0162848D01*
 
X0117813Y0162813D01*
 
X0117811Y0162778D01*
 
X0117805Y0162743D01*
 
X0117795Y0162710D01*
 
X0117782Y0162677D01*
 
X0117765Y0162646D01*
 
X0117745Y0162618D01*
 
X0117721Y0162592D01*
 
X0117695Y0162568D01*
 
X0117667Y0162548D01*
 
X0117636Y0162531D01*
 
X0117603Y0162518D01*
 
X0117570Y0162508D01*
 
X0117535Y0162502D01*
 
X0117500Y0162500D01*
 
X0117465Y0162502D01*
 
X0117430Y0162508D01*
 
X0117397Y0162518D01*
 
X0117364Y0162531D01*
 
X0117333Y0162548D01*
 
X0117305Y0162568D01*
 
X0117279Y0162592D01*
 
X0117255Y0162618D01*
 
X0117235Y0162646D01*
 
X0117218Y0162677D01*
 
X0117205Y0162710D01*
 
X0117195Y0162743D01*
 
X0117189Y0162778D01*
 
X0117187Y0162813D01*
 
D13*
 
X0112500Y0153750D03*
 
X0112500Y0143750D03*
 
X0098125Y0135625D03*
 
X0098125Y0161875D03*
 
X0098125Y0188125D03*
 
X0098125Y0214375D03*
 
X0143750Y0214375D03*
 
X0143750Y0204375D03*
 
X0143750Y0194375D03*
 
X0143750Y0184375D03*
 
X0155000Y0130000D03*
 
X0206250Y0137500D03*
 
X0206250Y0147500D03*
 
X0206250Y0157500D03*
 
X0206250Y0167500D03*
 
X0206250Y0190000D03*
 
X0206250Y0200000D03*
 
X0206250Y0210000D03*
 
X0206250Y0220000D03*
 
D14*
 
X0188219Y0198986D02*
 
X0188986Y0198219D01*
 
X0188986Y0174281D01*
 
X0188219Y0173514D01*
 
X0164281Y0173514D01*
 
X0163514Y0174281D01*
 
X0163514Y0198219D01*
 
X0164281Y0198986D01*
 
X0188219Y0198986D01*
 
X0183711Y0195581D02*
 
X0183713Y0195667D01*
 
X0183719Y0195754D01*
 
X0183729Y0195839D01*
 
X0183743Y0195925D01*
 
X0183761Y0196009D01*
 
X0183782Y0196093D01*
 
X0183808Y0196175D01*
 
X0183837Y0196257D01*
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 %
 
 Tolerance Drill - :  0.00 %
 
 Rotate            : no
 
 Mirror            : no
 
 Optimize          : yes
 
 Auto fit          : yes
 
 OffsetX           : 0inch
 
 OffsetY           : 0inch
 
 Layers            : Drills Holes
 

	
 
Drill File Info:
 

	
 
 Data Mode         : Absolute
 
 Units             : 1/10000 Inch
 

	
 
Drills used:
 

	
 
 Code  Size       used
 

	
 
 T01   0.0130inch   118
 
 T02   0.0276inch    28
 
 T03   0.1260inch     4
 

	
 
Total number of drills: 150
 

	
 
Plotfiles:
 

	
 
 /home/matthew/Projects/Hydroponics/relaydrive-hardware/CAM/RelayDrive.TXT
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:
 

	
 
 Emulate Apertures : no
 
 Tolerance Draw  + :  0.00 %
 
 Tolerance Draw  - :  0.00 %
 
 Tolerance Flash + :  0.00 %
 
 Tolerance Flash - :  0.00 %
 
 Rotate            : no
 
 Mirror            : no
 
 Optimize          : yes
 
 Auto fit          : yes
 
 OffsetX           : 0inch
 
 OffsetY           : 0inch
 

	
 
Plotfile Info:
 

	
 
 Coordinate Format : 2.5
 
 Coordinate Units  : Inch
 
 Data Mode         : Absolute
 
 Zero Suppression  : None
 
 End Of Block      : *
 

	
 
Apertures used:
 

	
 
 Code     Shape     Size                  used
 

	
 
 D10      draw      0.0000inch              12
 
 D11      rectangle 0.0354inch x 0.0335inch    38
 
 D12      rectangle 0.1457inch x 0.0472inch     2
 
 D13      rectangle 0.0276inch x 0.0354inch     4
 
 D14      rectangle 0.0315inch x 0.0472inch     2
 
 D15      rectangle 0.0472inch x 0.0315inch     4
 
 D16      rectangle 0.0248inch x 0.0327inch     4
 
 D17      draw      0.0118inch               6
 
 D18      rectangle 0.0335inch x 0.0354inch     6
 
 D19      rectangle 0.0250inch x 0.0500inch     8
 
 D20      rectangle 0.0315inch x 0.0248inch     6
 
 D21      rectangle 0.0354inch x 0.0315inch     3
 
 D22      rectangle 0.0327inch x 0.0248inch    10
 
 D23      rectangle 0.0394inch x 0.0315inch     4
 
 D24      square    0.0165inch              12
 
 D25      draw      0.0476inch              28
 
 D26      rectangle 0.0320inch x 0.0350inch     4
 
 D27      rectangle 0.0197inch x 0.0571inch    16
 
 D28      rectangle 0.0571inch x 0.0197inch    16
 
 D29      rectangle 0.0354inch x 0.0276inch    18
 
 D30      rectangle 0.0551inch x 0.0472inch     4
 
 D31      rectangle 0.0394inch x 0.0197inch    16
 
 D32      rectangle 0.0394inch x 0.0709inch     2
 
 D33      draw      0.0320inch              53
 
 D34      draw      0.0100inch            3717
 
 D35      draw      0.0160inch              69
 
 D36      draw      0.0240inch              30
 
 D37      round     0.0250inch             118
 
 D38      draw      0.0200inch               8
 
 D39      draw      0.0500inch               2
 
 D40      draw      0.1000inch               1
 

	
RelayDrive.brd
Show inline comments
 
@@ -143,192 +143,194 @@
 
<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
 
<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="213" name="213bmp" color="1" fill="10" visible="no" active="yes"/>
 
<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
 
<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
 
<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
 
<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
 
<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
 
<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
 
<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
 
<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
 
<layer number="225" name="225bmp" color="26" fill="10" visible="no" active="yes"/>
 
<layer number="226" name="226bmp" color="27" fill="10" visible="no" active="yes"/>
 
<layer number="227" name="227bmp" color="28" fill="10" visible="no" active="yes"/>
 
<layer number="228" name="228bmp" color="29" fill="10" visible="no" active="yes"/>
 
<layer number="229" name="229bmp" color="30" fill="10" visible="no" active="yes"/>
 
<layer number="230" name="230bmp" color="31" fill="10" visible="no" active="yes"/>
 
<layer number="231" name="231bmp" color="32" fill="10" visible="no" active="yes"/>
 
<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
 
<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
 
<layer number="254" name="cooling" color="7" fill="1" visible="no" active="yes"/>
 
<layer number="255" name="PART_" color="7" fill="1" visible="no" active="yes"/>
 
</layers>
 
<board>
 
<plain>
 
<wire x1="42.164" y1="38.1" x2="2.286" y2="38.1" width="0" layer="20"/>
 
<wire x1="2.286" y1="38.1" x2="0" y2="35.814" width="0" layer="20" curve="90"/>
 
<wire x1="0" y1="35.814" x2="0" y2="2.286" width="0" layer="20"/>
 
<wire x1="0" y1="2.286" x2="2.286" y2="0" width="0" layer="20" curve="90"/>
 
<wire x1="2.286" y1="0" x2="42.164" y2="0" width="0" layer="20"/>
 
<wire x1="42.164" y1="0" x2="44.45" y2="2.286" width="0" layer="20" curve="90"/>
 
<wire x1="44.45" y1="2.286" x2="44.45" y2="35.814" width="0" layer="20"/>
 
<wire x1="44.45" y1="35.814" x2="42.164" y2="38.1" width="0" layer="20" curve="90"/>
 
<hole x="2.8575" y="35.2425" drill="3.2"/>
 
<hole x="41.5925" y="35.2425" drill="3.2"/>
 
<hole x="2.8575" y="2.8575" drill="3.2"/>
 
<hole x="41.5925" y="2.8575" drill="3.2"/>
 
<text x="20.081875" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">VIN</text>
 
<text x="29.606875" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">VIN</text>
 
<text x="28.178125" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">CANH</text>
 
<text x="26.590625" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">CANL</text>
 
<text x="17.065625" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">CANL</text>
 
<text x="18.653125" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">CANH</text>
 
<text x="15.636875" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">GND</text>
 
<text x="25.161875" y="3.4925" size="0.8128" layer="22" ratio="16" rot="MR270">GND</text>
 
<text x="18.415" y="37.465" size="0.8128" layer="21" ratio="16" rot="SR180">Status</text>
 
<text x="29.5275" y="37.465" size="0.8128" layer="21" ratio="16" rot="SR180">Error</text>
 
<text x="23.33625" y="37.465" size="0.8128" layer="21" ratio="16" rot="SR180">CAN</text>
 
<text x="37.1475" y="26.51125" size="0.8128" layer="22" ratio="16" rot="SMR90">OUTPUT1</text>
 
<text x="37.1475" y="19.84375" size="0.8128" layer="22" ratio="16" rot="MR90">OUTPUT2</text>
 
<text x="37.1475" y="13.17625" size="0.8128" layer="22" ratio="16" rot="MR90">OUTPUT3</text>
 
<text x="37.1475" y="6.50875" size="0.8128" layer="22" ratio="16" rot="MR90">OUTPUT4</text>
 
<text x="41.275" y="28.019375" size="0.8128" layer="22" ratio="16" rot="MR90">- +</text>
 
<text x="41.275" y="21.351875" size="0.8128" layer="22" ratio="16" rot="MR90">- +</text>
 
<text x="41.275" y="14.684375" size="0.8128" layer="22" ratio="16" rot="MR90">- +</text>
 
<text x="41.275" y="8.016875" size="0.8128" layer="22" ratio="16" rot="MR90">- +</text>
 
<text x="7.3025" y="31.27375" size="0.8128" layer="22" ratio="16" rot="MR270">INPUT1</text>
 
<text x="3.175" y="27.225625" size="0.8128" layer="22" ratio="16" rot="MR0">GND</text>
 
<text x="3.175" y="20.558125" size="0.8128" layer="22" ratio="16" rot="MR0">GND</text>
 
<text x="3.175" y="13.890625" size="0.8128" layer="22" ratio="16" rot="MR0">GND</text>
 
<text x="3.175" y="7.223125" size="0.8128" layer="22" ratio="16" rot="MR0">GND</text>
 
<text x="3.175" y="30.241875" size="0.8128" layer="22" ratio="16" rot="MR0">3V3</text>
 
<text x="3.175" y="23.574375" size="0.8128" layer="22" ratio="16" rot="MR0">3V3</text>
 
<text x="3.175" y="16.906875" size="0.8128" layer="22" ratio="16" rot="MR0">3V3</text>
 
<text x="3.175" y="10.239375" size="0.8128" layer="22" ratio="16" rot="MR0">3V3</text>
 
<text x="7.3025" y="24.60625" size="0.8128" layer="22" ratio="16" rot="MR270">INPUT2</text>
 
<text x="7.3025" y="17.93875" size="0.8128" layer="22" ratio="16" rot="MR270">INPUT3</text>
 
<text x="7.3025" y="11.27125" size="0.8128" layer="22" ratio="16" rot="MR270">INPUT4</text>
 
<text x="3.175" y="8.73125" size="0.8128" layer="22" ratio="16" rot="MR0">SIG</text>
 
<text x="3.175" y="15.39875" size="0.8128" layer="22" ratio="16" rot="MR0">SIG</text>
 
<text x="3.175" y="22.06625" size="0.8128" layer="22" ratio="16" rot="MR0">SIG</text>
 
<text x="3.175" y="28.73375" size="0.8128" layer="22" ratio="16" rot="MR0">SIG</text>
 
<circle x="15.478125" y="6.985" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="15.875" y="10.398125" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="12.065" y="16.589375" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="14.605" y="35.2425" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="20.32" y="35.2425" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="26.035" y="35.2425" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="30.48" y="26.035" radius="0.079375" width="0.254" layer="21"/>
 
<circle x="10.16" y="31.115" radius="0.079375" width="0.254" layer="21"/>
 
<text x="6.6675" y="28.2575" size="0.8128" layer="21" ratio="16" rot="SR270">IN1</text>
 
<text x="6.6675" y="21.59" size="0.8128" layer="21" ratio="16" rot="SR270">IN2</text>
 
<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.
 
&lt;br&gt;&lt;br&gt;
 
&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
 
&lt;br&gt;&lt;br&gt;
 
You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
 
<packages>
 
<package name="0805">
 
<wire x1="-0.3" y1="0.6" x2="0.3" y2="0.6" width="0.1524" layer="21"/>
 
<wire x1="-0.3" y1="-0.6" x2="0.3" y2="-0.6" width="0.1524" layer="21"/>
 
<smd name="1" x="-0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
 
<smd name="2" x="0.9" y="0" dx="0.8" dy="1.2" layer="1"/>
 
<text x="-0.762" y="0.8255" size="0.4064" layer="25">&gt;NAME</text>
 
<text x="-1.016" y="-1.397" size="0.4064" layer="27">&gt;VALUE</text>
 
</package>
 
<package name="NRG4026">
 
<smd name="1" x="-1.4" y="0" dx="3.7" dy="1.2" layer="1" rot="R90"/>
 
<smd name="2" x="1.4" y="0" dx="3.7" dy="1.2" layer="1" rot="R90"/>
 
<text x="-2.675" y="2.825" size="1.27" layer="25">&gt;NAME</text>
 
<text x="-2.675" y="-4.175" size="1.27" layer="27">&gt;VALUE</text>
 
<wire x1="-0.762" y1="2" x2="0.762" y2="2" width="0.1524" layer="21"/>
 
<wire x1="-0.762" y1="-2" x2="0.762" y2="-2" width="0.1524" layer="21"/>
 
<wire x1="-1" y1="2" x2="1" y2="2" width="0.127" layer="51"/>
 
<wire x1="1" y1="2" x2="2" y2="1" width="0.127" layer="51"/>
 
<wire x1="2" y1="1" x2="2" y2="-1" width="0.127" layer="51"/>
 
<wire x1="2" y1="-1" x2="1" y2="-2" width="0.127" layer="51"/>
 
<wire x1="1" y1="-2" x2="-1" y2="-2" width="0.127" layer="51"/>
 
<wire x1="-1" y1="-2" x2="-2" y2="-1" width="0.127" layer="51"/>
 
<wire x1="-2" y1="-1" x2="-2" y2="1" width="0.127" layer="51"/>
 
<wire x1="-2" y1="1" x2="-1" y2="2" width="0.127" layer="51"/>
 
</package>
 
<package name="0402-CAP">
 
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
 
chip</description>
 
<wire x1="-0.245" y1="0.224" x2="0.245" y2="0.224" width="0.1524" layer="51"/>
 
<wire x1="0.245" y1="-0.224" x2="-0.245" y2="-0.224" width="0.1524" layer="51"/>
 
<wire x1="-1.473" y1="0.483" x2="1.473" y2="0.483" width="0.0508" layer="39"/>
 
<wire x1="1.473" y1="0.483" x2="1.473" y2="-0.483" width="0.0508" layer="39"/>
 
<wire x1="1.473" y1="-0.483" x2="-1.473" y2="-0.483" width="0.0508" layer="39"/>
 
<wire x1="-1.473" y1="-0.483" x2="-1.473" y2="0.483" width="0.0508" layer="39"/>
 
<wire x1="0" y1="0.0305" x2="0" y2="-0.0305" width="0.4064" layer="21"/>
 
<smd name="1" x="-0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
 
<smd name="2" x="0.65" y="0" dx="0.7" dy="0.9" layer="1"/>
 
<text x="-0.889" y="0.6985" size="0.4064" layer="25">&gt;NAME</text>
 
<text x="-1.0795" y="-1.143" size="0.4064" layer="27">&gt;VALUE</text>
 
<rectangle x1="-0.554" y1="-0.3048" x2="-0.254" y2="0.2951" layer="51"/>
 
<rectangle x1="0.2588" y1="-0.3048" x2="0.5588" y2="0.2951" layer="51"/>
 
<rectangle x1="-0.1999" y1="-0.3" x2="0.1999" y2="0.3" layer="35"/>
 
</package>
 
</packages>
 
</library>
 
<library name="SparkFun-DiscreteSemi">
 
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
 
In this library you'll find discrete semiconductors- transistors, diodes, TRIACs, optoisolators, 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.
 
&lt;br&gt;&lt;br&gt;
 
&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
 
&lt;br&gt;&lt;br&gt;
 
You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
 
<packages>
 
<package name="SOD-323">
 
<wire x1="-0.9" y1="0.65" x2="-0.5" y2="0.65" width="0.2032" layer="21"/>
 
<wire x1="-0.5" y1="0.65" x2="0.9" y2="0.65" width="0.2032" layer="21"/>
 
<wire x1="-0.9" y1="-0.65" x2="-0.5" y2="-0.65" width="0.2032" layer="21"/>
 
<wire x1="-0.5" y1="-0.65" x2="0.9" y2="-0.65" width="0.2032" layer="21"/>
 
<wire x1="-0.5" y1="0.65" x2="-0.5" y2="-0.65" width="0.2032" layer="21"/>
 
<smd name="C" x="-1.15" y="0" dx="0.63" dy="0.83" layer="1"/>
 
<smd name="A" x="1.15" y="0" dx="0.63" dy="0.83" layer="1"/>
 
<text x="-0.889" y="1.016" size="0.4064" layer="25">&gt;NAME</text>
 
<text x="-1.016" y="-1.397" size="0.4064" layer="27">&gt;VALUE</text>
 
</package>
 
<package name="SOT23-3">
 
<wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.6604" width="0.1524" layer="51"/>
 
<wire x1="1.4224" y1="-0.6604" x2="-1.4224" y2="-0.6604" width="0.1524" layer="51"/>
 
<wire x1="-1.4224" y1="-0.6604" x2="-1.4224" y2="0.6604" width="0.1524" layer="51"/>
 
<wire x1="-1.4224" y1="0.6604" x2="1.4224" y2="0.6604" width="0.1524" layer="51"/>
 
<wire x1="-0.8" y1="0.7" x2="-1.4" y2="0.7" width="0.2032" layer="21"/>
 
<wire x1="-1.4" y1="0.7" x2="-1.4" y2="-0.1" width="0.2032" layer="21"/>
 
<wire x1="0.8" y1="0.7" x2="1.4" y2="0.7" width="0.2032" layer="21"/>
 
<wire x1="1.4" y1="0.7" x2="1.4" y2="-0.1" width="0.2032" layer="21"/>
 
<smd name="1" x="-0.95" y="-1" dx="0.8" dy="0.9" layer="1"/>
 
<smd name="2" x="0.95" y="-1" dx="0.8" dy="0.9" layer="1"/>
 
<smd name="3" x="0" y="1.1" dx="0.8" dy="0.9" layer="1"/>
 
<text x="-0.8255" y="1.778" size="0.4064" layer="25">&gt;NAME</text>
 
<text x="-1.016" y="-0.1905" size="0.4064" layer="27">&gt;VALUE</text>
 
</package>
 
</packages>
 
</library>
 
<library name="SparkFun-Aesthetics">
 
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
 
In this library you'll find non-functional items- supply symbols, logos, notations, frame blocks, 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.
 
@@ -4364,1011 +4366,1011 @@ design rules under a new name.</descript
 
<param name="PrefDir.5" value="0"/>
 
<param name="PrefDir.6" value="0"/>
 
<param name="PrefDir.7" value="0"/>
 
<param name="PrefDir.8" value="0"/>
 
<param name="PrefDir.9" value="0"/>
 
<param name="PrefDir.10" value="0"/>
 
<param name="PrefDir.11" value="0"/>
 
<param name="PrefDir.12" value="0"/>
 
<param name="PrefDir.13" value="0"/>
 
<param name="PrefDir.14" value="0"/>
 
<param name="PrefDir.15" value="0"/>
 
<param name="PrefDir.16" value="a"/>
 
<param name="cfVia" value="8"/>
 
<param name="cfNonPref" value="5"/>
 
<param name="cfChangeDir" value="2"/>
 
<param name="cfOrthStep" value="2"/>
 
<param name="cfDiagStep" value="3"/>
 
<param name="cfExtdStep" value="0"/>
 
<param name="cfBonusStep" value="1"/>
 
<param name="cfMalusStep" value="1"/>
 
<param name="cfPadImpact" value="4"/>
 
<param name="cfSmdImpact" value="4"/>
 
<param name="cfBusImpact" value="0"/>
 
<param name="cfHugging" value="3"/>
 
<param name="cfAvoid" value="4"/>
 
<param name="cfPolygon" value="10"/>
 
<param name="cfBase.1" value="0"/>
 
<param name="cfBase.2" value="1"/>
 
<param name="cfBase.3" value="1"/>
 
<param name="cfBase.4" value="1"/>
 
<param name="cfBase.5" value="1"/>
 
<param name="cfBase.6" value="1"/>
 
<param name="cfBase.7" value="1"/>
 
<param name="cfBase.8" value="1"/>
 
<param name="cfBase.9" value="1"/>
 
<param name="cfBase.10" value="1"/>
 
<param name="cfBase.11" value="1"/>
 
<param name="cfBase.12" value="1"/>
 
<param name="cfBase.13" value="1"/>
 
<param name="cfBase.14" value="1"/>
 
<param name="cfBase.15" value="1"/>
 
<param name="cfBase.16" value="0"/>
 
<param name="mnVias" value="20"/>
 
<param name="mnSegments" value="9999"/>
 
<param name="mnExtdSteps" value="9999"/>
 
<param name="mnRipupLevel" value="10"/>
 
<param name="mnRipupSteps" value="100"/>
 
<param name="mnRipupTotal" value="100"/>
 
</pass>
 
<pass name="Follow-me" refer="Default" active="yes">
 
</pass>
 
<pass name="Busses" refer="Default" active="yes">
 
<param name="cfNonPref" value="4"/>
 
<param name="cfBusImpact" value="4"/>
 
<param name="cfHugging" value="0"/>
 
<param name="mnVias" value="0"/>
 
</pass>
 
<pass name="Route" refer="Default" active="yes">
 
</pass>
 
<pass name="Optimize1" refer="Default" active="yes">
 
<param name="cfVia" value="99"/>
 
<param name="cfExtdStep" value="10"/>
 
<param name="cfHugging" value="1"/>
 
<param name="mnExtdSteps" value="1"/>
 
<param name="mnRipupLevel" value="0"/>
 
</pass>
 
<pass name="Optimize2" refer="Optimize1" active="yes">
 
<param name="cfNonPref" value="0"/>
 
<param name="cfChangeDir" value="6"/>
 
<param name="cfExtdStep" value="0"/>
 
<param name="cfBonusStep" value="2"/>
 
<param name="cfMalusStep" value="2"/>
 
<param name="cfPadImpact" value="2"/>
 
<param name="cfSmdImpact" value="2"/>
 
<param name="cfHugging" value="0"/>
 
</pass>
 
<pass name="Optimize3" refer="Optimize2" active="yes">
 
<param name="cfChangeDir" value="8"/>
 
<param name="cfPadImpact" value="0"/>
 
<param name="cfSmdImpact" value="0"/>
 
</pass>
 
<pass name="Optimize4" refer="Optimize3" active="yes">
 
<param name="cfChangeDir" value="25"/>
 
</pass>
 
</autorouter>
 
<elements>
 
<element name="FRAME1" library="SparkFun-Aesthetics" package="DUMMY" value="FRAME-LETTERNO_PACKAGE" x="0" y="0">
 
<attribute name="DESIGNER" value="Nobody" x="0" y="0" size="1.778" layer="27" display="off"/>
 
<attribute name="VERSION" value="v01" x="0" y="0" size="1.778" layer="27" display="off"/>
 
</element>
 
<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>
 
<element name="R9" library="SparkFun-Resistors" package="0402-RES" value="10" x="34.6075" y="23.495" rot="R90"/>
 
<element name="R11" library="SparkFun-Resistors" package="0402-RES" value="100K" x="34.6075" y="26.035" rot="R270"/>
 
<element name="J8" library="SLAT-CON-JST-ZH" package="ZH-H-2-1" value="ZH-H-2-1" x="39.6875" y="29.845" rot="R270"/>
 
<element name="D1" library="SparkFun-DiscreteSemi" package="SOD-323" value="" x="36.83" y="28.8925" rot="R270">
 
<attribute name="PROD_ID" value="DIO-11623" x="51.1175" y="46.6725" size="1.778" layer="27" rot="R270" display="off"/>
 
</element>
 
<element name="R10" library="SparkFun-Resistors" package="0402-RES" value="10" x="34.6075" y="31.115" rot="R270"/>
 
<element name="R12" library="SparkFun-Resistors" package="0402-RES" value="100K" x="34.6075" y="28.575" rot="R90"/>
 
<element name="J9" library="SLAT-CON-JST-ZH" package="ZH-H-2-1" value="ZH-H-2-1" x="39.6875" y="23.1775" rot="R270"/>
 
<element name="D2" library="SparkFun-DiscreteSemi" package="SOD-323" value="" x="36.83" y="22.5425" rot="R270">
 
<attribute name="PROD_ID" value="DIO-11623" x="51.1175" y="40.3225" size="1.778" layer="27" rot="R270" display="off"/>
 
</element>
 
<element name="R13" library="SparkFun-Resistors" package="0402-RES" value="10" x="34.6075" y="10.16" rot="R90"/>
 
<element name="R15" library="SparkFun-Resistors" package="0402-RES" value="100K" x="34.6075" y="12.7" rot="R270"/>
 
<element name="J10" library="SLAT-CON-JST-ZH" package="ZH-H-2-1" value="ZH-H-2-1" x="39.6875" y="16.51" rot="R270"/>
 
<element name="D3" library="SparkFun-DiscreteSemi" package="SOD-323" value="" x="36.83" y="15.5575" rot="R270">
 
<attribute name="PROD_ID" value="DIO-11623" x="51.1175" y="33.3375" size="1.778" layer="27" rot="R270" display="off"/>
 
</element>
 
<element name="R14" library="SparkFun-Resistors" package="0402-RES" value="10" x="34.6075" y="17.78" rot="R270"/>
 
<element name="R16" library="SparkFun-Resistors" package="0402-RES" value="100K" x="34.6075" y="15.24" rot="R90"/>
 
<element name="J11" library="SLAT-CON-JST-ZH" package="ZH-H-2-1" value="ZH-H-2-1" x="39.6875" y="9.8425" rot="R270"/>
 
<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"/>
 
<element name="OK1" library="optocoupler" package="MINI-FLAT-16" value="TLP283-4" x="12.7" y="25.87625">
 
<attribute name="OC_FARNELL" value="unknown" x="12.7" y="25.87625" size="1.778" layer="27" display="off"/>
 
<attribute name="OC_NEWARK" value="unknown" x="12.7" y="25.87625" size="1.778" layer="27" display="off"/>
 
<attribute name="MF" value="" x="12.7" y="25.87625" size="1.778" layer="27" display="off"/>
 
<attribute name="MPN" value="" x="12.7" y="25.87625" size="1.778" layer="27" display="off"/>
 
</element>
 
<element name="R1" library="SparkFun-Resistors" package="0402-RES" value="600" x="7.14375" y="29.68625" rot="R90"/>
 
<element name="R3" library="SparkFun-Resistors" package="0402-RES" value="10K" x="18.7325" y="29.68625" rot="R90"/>
 
<element name="C1" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="17.4625" y="29.68625" rot="R90"/>
 
<element name="J1" library="SLAT-CON-JST-ZH" package="ZH-H-3-1" value="ZH-H-3-1" x="4.7625" y="27.6225" rot="R90"/>
 
<element name="U1" library="Protofusion" package="PTC-1206" value="PTC1206" x="12.7" y="19.3675"/>
 
<element name="R2" library="SparkFun-Resistors" package="0402-RES" value="600" x="7.14375" y="23.01875" rot="R90"/>
 
<element name="R4" library="SparkFun-Resistors" package="0402-RES" value="10K" x="18.7325" y="27.14625" rot="R90"/>
 
<element name="C2" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="17.4625" y="27.14625" rot="R90"/>
 
<element name="J2" library="SLAT-CON-JST-ZH" package="ZH-H-3-1" value="ZH-H-3-1" x="4.7625" y="20.955" rot="R90"/>
 
<element name="R5" library="SparkFun-Resistors" package="0402-RES" value="600" x="7.14375" y="16.35125" rot="R90"/>
 
<element name="R7" library="SparkFun-Resistors" package="0402-RES" value="10K" x="18.7325" y="24.60625" rot="R90"/>
 
<element name="C3" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="17.4625" y="24.60625" rot="R90"/>
 
<element name="J4" library="SLAT-CON-JST-ZH" package="ZH-H-3-1" value="ZH-H-3-1" x="4.7625" y="14.2875" rot="R90"/>
 
<element name="R6" library="SparkFun-Resistors" package="0402-RES" value="600" x="7.14375" y="9.68375" rot="R90"/>
 
<element name="R8" library="SparkFun-Resistors" package="0402-RES" value="10K" x="18.7325" y="22.06625" rot="R90"/>
 
<element name="C4" library="SparkFun-Passives" package="0402-CAP" value="0.1uF" x="17.4625" y="22.06625" rot="R90"/>
 
<element name="J5" library="SLAT-CON-JST-ZH" package="ZH-H-3-1" value="ZH-H-3-1" x="4.7625" y="7.62" rot="R90"/>
 
<element name="Q2" library="Protofusion" package="MICROFET_2X2" value="N-FET" x="36.83" y="12.3825" rot="R90">
 
<attribute name="PROD_ID" value="TRANS-09516" x="36.83" y="12.3825" size="1.778" layer="27" rot="R90" display="off"/>
 
</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"/>
 
<contactref element="C7" pad="2"/>
 
<wire x1="17.145" y1="15.6875" x2="19.82" y2="15.6875" width="0.8128" layer="1"/>
 
<wire x1="19.82" y1="15.6875" x2="20.32" y2="15.1875" width="0.8128" layer="1"/>
 
<wire x1="20.32" y1="15.1875" x2="22.225" y2="15.1875" width="0.8128" layer="1"/>
 
<wire x1="14.485" y1="15.875" x2="16.9575" y2="15.875" width="0.8128" layer="1"/>
 
<wire x1="16.9575" y1="15.875" x2="17.145" y2="15.6875" width="0.8128" layer="1"/>
 
<wire x1="14.485" y1="15.875" x2="14.485" y2="15.995" width="0.254" layer="1"/>
 
<wire x1="14.485" y1="15.995" x2="13.6525" y2="16.8275" width="0.254" layer="1"/>
 
<wire x1="13.6525" y1="16.8275" x2="11.43" y2="16.8275" width="0.254" layer="1"/>
 
<wire x1="11.43" y1="16.8275" x2="10.795" y2="16.1925" width="0.254" layer="1"/>
 
<wire x1="10.795" y1="16.1925" x2="10.795" y2="14.8675" width="0.254" layer="1"/>
 
<wire x1="26.3525" y1="12.7" x2="26.3525" y2="14.2725" width="0.4064" layer="1"/>
 
<wire x1="26.3525" y1="14.2725" x2="26.3375" y2="14.2875" width="0.4064" layer="1"/>
 
<wire x1="22.225" y1="17.13" x2="22.225" y2="15.1875" width="0.6096" layer="1"/>
 
<wire x1="22.225" y1="17.13" x2="23.48" y2="17.13" width="0.6096" layer="1"/>
 
<wire x1="23.48" y1="17.13" x2="24.13" y2="17.78" width="0.6096" layer="1"/>
 
<wire x1="24.1875" y1="18.4425" x2="24.1875" y2="17.8375" width="0.254" layer="1"/>
 
<wire x1="24.1875" y1="17.8375" x2="24.13" y2="17.78" width="0.254" layer="1"/>
 
<wire x1="14.2875" y1="22.70125" x2="14.2875" y2="25.24125" width="0.6096" layer="1"/>
 
<wire x1="14.2875" y1="25.24125" x2="14.2875" y2="27.78125" width="0.6096" layer="1"/>
 
<wire x1="14.2875" y1="27.78125" x2="14.2875" y2="29.36875" width="0.6096" layer="1"/>
 
<wire x1="14.2875" y1="29.36875" x2="15.24" y2="30.32125" width="0.6096" layer="1"/>
 
<wire x1="15.24" y1="30.32125" x2="15.94" y2="30.32125" width="0.6096" layer="1"/>
 
<wire x1="15.94" y1="27.78125" x2="14.2875" y2="27.78125" width="0.6096" layer="1"/>
 
<wire x1="15.94" y1="25.24125" x2="14.2875" y2="25.24125" width="0.6096" layer="1"/>
 
<wire x1="15.94" y1="22.70125" x2="14.2875" y2="22.70125" width="0.6096" layer="1"/>
 
<wire x1="26.3525" y1="12.7" x2="26.3525" y2="11.43" width="0.6096" layer="1"/>
 
<wire x1="26.3525" y1="11.43" x2="25.0825" y2="10.16" width="0.6096" layer="1"/>
 
<wire x1="25.0825" y1="10.16" x2="24.4475" y2="10.16" width="0.6096" layer="1"/>
 
<wire x1="24.4475" y1="10.16" x2="23.8125" y2="10.795" width="0.6096" layer="1"/>
 
<wire x1="23.8125" y1="10.795" x2="23.8125" y2="14.9225" width="0.6096" layer="1"/>
 
<wire x1="23.8125" y1="14.9225" x2="23.495" y2="15.24" width="0.6096" layer="1"/>
 
<wire x1="23.495" y1="15.24" x2="22.2775" y2="15.24" width="0.6096" layer="1"/>
 
<wire x1="22.2775" y1="15.24" x2="22.225" y2="15.1875" width="0.6096" layer="1"/>
 
<wire x1="25.0825" y1="10.16" x2="25.0825" y2="7.62" width="0.6096" layer="1"/>
 
<wire x1="21.8925" y1="17.4625" x2="22.225" y2="17.13" width="0.6096" layer="1"/>
 
<wire x1="21.8925" y1="17.4625" x2="15.6875" y2="17.4625" width="0.6096" layer="1"/>
 
<wire x1="24.765" y1="29.195" x2="24.765" y2="29.05125" width="0.4064" layer="1"/>
 
<wire x1="24.765" y1="29.05125" x2="25.55875" y2="28.2575" width="0.4064" layer="1"/>
 
<wire x1="25.55875" y1="28.2575" x2="26.035" y2="28.2575" width="0.4064" layer="1"/>
 
<wire x1="26.035" y1="28.2575" x2="26.5875" y2="27.705" width="0.4064" layer="1"/>
 
<wire x1="26.5875" y1="26.6425" x2="26.5875" y2="27.705" width="0.4064" layer="1"/>
 
<wire x1="29.7875" y1="26.6425" x2="29.7875" y2="27.72375" width="0.4064" layer="1"/>
 
<wire x1="29.7875" y1="27.72375" x2="30.00375" y2="27.94" width="0.4064" layer="1"/>
 
<wire x1="30.00375" y1="27.94" x2="31.735" y2="27.94" width="0.4064" layer="1"/>
 
<wire x1="31.735" y1="27.94" x2="31.75" y2="27.955" width="0.4064" layer="1"/>
 
<wire x1="31.75" y1="27.955" x2="32.55875" y2="27.955" width="0.4064" layer="1"/>
 
<wire x1="32.55875" y1="27.955" x2="33.17875" y2="28.575" width="0.4064" layer="1"/>
 
<wire x1="33.17875" y1="28.575" x2="33.17875" y2="36.03625" width="0.4064" layer="1"/>
 
<wire x1="33.17875" y1="36.03625" x2="33.655" y2="36.5125" width="0.4064" layer="1"/>
 
<wire x1="26.5875" y1="26.6425" x2="26.5875" y2="25.561875" width="0.4064" layer="1"/>
 
<wire x1="26.5875" y1="25.561875" x2="27.066875" y2="25.0825" width="0.4064" layer="1"/>
 
<wire x1="27.066875" y1="25.0825" x2="29.289375" y2="25.0825" width="0.4064" layer="1"/>
 
<wire x1="29.289375" y1="25.0825" x2="29.765625" y2="25.55875" width="0.4064" layer="1"/>
 
<wire x1="29.765625" y1="25.55875" x2="29.765625" y2="26.620625" width="0.4064" layer="1"/>
 
<wire x1="29.765625" y1="26.620625" x2="29.7875" y2="26.6425" width="0.4064" layer="1"/>
 
<wire x1="24.1875" y1="18.4425" x2="24.1875" y2="23.161875" width="0.4064" layer="1"/>
 
<wire x1="24.1875" y1="23.161875" x2="26.5875" y2="25.561875" width="0.4064" layer="1"/>
 
<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"/>
 
<contactref element="C12" pad="2"/>
 
<contactref element="Q1" pad="S1"/>
 
<contactref element="R11" pad="1"/>
 
<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"/>
 
<contactref element="R3" pad="2"/>
 
<contactref element="C1" pad="2"/>
 
<contactref element="J2" pad="3"/>
 
<contactref element="R4" pad="2"/>
 
<contactref element="C2" pad="2"/>
 
<contactref element="OK1" pad="4"/>
 
<contactref element="J4" pad="3"/>
 
<contactref element="R7" pad="2"/>
 
<contactref element="C3" pad="2"/>
 
<contactref element="OK1" pad="6"/>
 
<contactref element="J5" pad="3"/>
 
<contactref element="R8" pad="2"/>
 
<contactref element="C4" pad="2"/>
 
<contactref element="OK1" pad="8"/>
 
<contactref element="C5" pad="1"/>
 
<contactref element="C7" pad="1"/>
 
<contactref element="Q1" pad="S2"/>
 
<contactref element="Q2" pad="S1"/>
 
<contactref element="Q2" pad="S2"/>
 
<polygon width="0.254" layer="1">
 
<vertex x="-0.3175" y="-0.9525"/>
 
<vertex x="-0.3175" y="38.735"/>
 
<vertex x="45.085" y="38.735"/>
 
<vertex x="45.085" y="-0.9525"/>
 
</polygon>
 
<wire x1="12.135" y1="12.065" x2="11.0575" y2="12.065" width="0.4064" layer="1"/>
 
<wire x1="11.0575" y1="12.065" x2="10.795" y2="12.3275" width="0.4064" layer="1"/>
 
<wire x1="22.8875" y1="19.7425" x2="22.8875" y2="19.0925" width="0.6096" layer="1"/>
 
<wire x1="22.8875" y1="19.0925" x2="22.225" y2="18.43" width="0.6096" layer="1"/>
 
<wire x1="17.4625" y1="22.71625" x2="18.6625" y2="22.71625" width="0.254" layer="1"/>
 
<wire x1="18.6625" y1="22.71625" x2="18.7325" y2="22.64625" width="0.254" layer="1"/>
 
<wire x1="17.4625" y1="25.25625" x2="18.6625" y2="25.25625" width="0.254" layer="1"/>
 
<wire x1="18.6625" y1="25.25625" x2="18.7325" y2="25.18625" width="0.254" layer="1"/>
 
<wire x1="17.4625" y1="27.79625" x2="18.6625" y2="27.79625" width="0.254" layer="1"/>
 
<wire x1="18.6625" y1="27.79625" x2="18.7325" y2="27.72625" width="0.254" layer="1"/>
 
<wire x1="27.6375" y1="14.2875" x2="27.6375" y2="12.715" width="0.4064" layer="1"/>
 
<wire x1="27.6375" y1="12.715" x2="27.6225" y2="12.7" width="0.4064" layer="1"/>
 
<via x="19.685" y="28.2575" extent="1-16" drill="0.3302"/>
 
<via x="20.0025" y="25.4" extent="1-16" drill="0.3302"/>
 
<via x="19.685" y="22.5425" extent="1-16" drill="0.3302"/>
 
<polygon width="0.254" layer="16">
 
<vertex x="-0.9525" y="39.52875"/>
 
<vertex x="45.640625" y="39.52875"/>
 
<vertex x="45.640625" y="-0.714375"/>
 
<vertex x="-0.9525" y="-0.714375"/>
 
</polygon>
 
<wire x1="18.7325" y1="25.18625" x2="19.78875" y2="25.18625" width="0.4064" layer="1"/>
 
<wire x1="19.78875" y1="25.18625" x2="20.0025" y2="25.4" width="0.4064" layer="1"/>
 
<via x="21.59" y="19.685" extent="1-16" drill="0.3302"/>
 
<via x="30.7975" y="26.67" extent="1-16" drill="0.3302"/>
 
<via x="20.32" y="12.3825" extent="1-16" drill="0.3302"/>
 
<via x="25.0825" y="31.4325" extent="1-16" drill="0.3302"/>
 
<via x="32.385" y="25.4" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="11.7475" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="15.24" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="16.51" extent="1-16" drill="0.3302"/>
 
<via x="40.005" y="11.7475" extent="1-16" drill="0.3302"/>
 
<via x="39.37" y="11.1125" extent="1-16" drill="0.3302"/>
 
<via x="40.64" y="11.1125" extent="1-16" drill="0.3302"/>
 
<via x="29.845" y="32.0675" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="28.575" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="29.845" extent="1-16" drill="0.3302"/>
 
<via x="40.005" y="25.0825" extent="1-16" drill="0.3302"/>
 
<via x="40.64" y="24.4475" extent="1-16" drill="0.3302"/>
 
<wire x1="31.75" y1="29.195" x2="32.37" y2="29.195" width="0.254" layer="1"/>
 
<wire x1="32.37" y1="29.195" x2="32.54375" y2="29.36875" width="0.254" layer="1"/>
 
<wire x1="32.54375" y1="29.36875" x2="32.54375" y2="31.27375" width="0.254" layer="1"/>
 
<wire x1="32.54375" y1="31.27375" x2="32.385" y2="31.4325" width="0.254" layer="1"/>
 
<wire x1="31.75" y1="29.195" x2="30.1925" y2="29.195" width="0.254" layer="1"/>
 
<wire x1="30.1925" y1="29.195" x2="29.9925" y2="28.995" width="0.254" layer="1"/>
 
<via x="32.385" y="31.4325" extent="1-16" drill="0.3302"/>
 
<via x="20.6375" y="28.2575" extent="1-16" drill="0.3302"/>
 
<via x="21.59" y="26.9875" extent="1-16" drill="0.3302"/>
 
<via x="25.0825" y="20.0025" extent="1-16" drill="0.3302"/>
 
<via x="25.0825" y="22.225" extent="1-16" drill="0.3302"/>
 
<via x="27.6225" y="24.13" extent="1-16" drill="0.3302"/>
 
<via x="29.5275" y="24.13" extent="1-16" drill="0.3302"/>
 
<via x="29.5275" y="20.0025" extent="1-16" drill="0.3302"/>
 
<via x="21.2725" y="18.415" extent="1-16" drill="0.3302"/>
 
<via x="21.59" y="24.13" extent="1-16" drill="0.3302"/>
 
<via x="13.97" y="8.255" extent="1-16" drill="0.3302"/>
 
<via x="32.385" y="23.8125" extent="1-16" drill="0.3302"/>
 
<via x="32.7025" y="26.67" extent="1-16" drill="0.3302"/>
 
<via x="34.6075" y="21.9075" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="17.78" extent="1-16" drill="0.3302"/>
 
<via x="40.64" y="18.7325" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="20.6375" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="18.7325" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="19.685" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="20.6375" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="19.685" extent="1-16" drill="0.3302"/>
 
<via x="35.56" y="18.7325" extent="1-16" drill="0.3302"/>
 
<wire x1="18.7325" y1="22.64625" x2="19.58125" y2="22.64625" width="0.254" layer="1"/>
 
<wire x1="19.58125" y1="22.64625" x2="19.685" y2="22.5425" width="0.254" layer="1"/>
 
<wire x1="31.0875" y1="25.3425" x2="32.3275" y2="25.3425" width="0.254" layer="1"/>
 
<wire x1="32.3275" y1="25.3425" x2="32.385" y2="25.4" width="0.254" layer="1"/>
 
<wire x1="37.745" y1="11.7325" x2="38.72" y2="11.7325" width="0.508" layer="1"/>
 
<wire x1="38.72" y1="11.7325" x2="38.735" y2="11.7475" width="0.508" layer="1"/>
 
<via x="35.56" y="13.97" extent="1-16" drill="0.3302"/>
 
<wire x1="35.915" y1="13.0325" x2="35.915" y2="13.615" width="0.508" layer="1"/>
 
<wire x1="35.915" y1="13.615" x2="35.56" y2="13.97" width="0.508" layer="1"/>
 
<via x="35.56" y="27.305" extent="1-16" drill="0.3302"/>
 
<wire x1="35.915" y1="26.3675" x2="35.915" y2="26.95" width="0.508" layer="1"/>
 
<wire x1="35.915" y1="26.95" x2="35.56" y2="27.305" width="0.508" layer="1"/>
 
<via x="39.37" y="24.4475" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="25.0825" extent="1-16" drill="0.3302"/>
 
<wire x1="37.745" y1="25.0675" x2="38.72" y2="25.0675" width="0.508" layer="1"/>
 
<wire x1="38.72" y1="25.0675" x2="38.735" y2="25.0825" width="0.508" layer="1"/>
 
<via x="20.0025" y="30.1625" extent="1-16" drill="0.3302"/>
 
<via x="22.225" y="30.1625" extent="1-16" drill="0.3302"/>
 
<via x="22.225" y="31.75" extent="1-16" drill="0.3302"/>
 
<via x="20.32" y="35.8775" extent="1-16" drill="0.3302"/>
 
<via x="26.035" y="35.8775" extent="1-16" drill="0.3302"/>
 
<via x="14.605" y="35.8775" extent="1-16" drill="0.3302"/>
 
<via x="18.7325" y="31.4325" extent="1-16" drill="0.3302"/>
 
<via x="17.4625" y="31.4325" extent="1-16" drill="0.3302"/>
 
<via x="15.24" y="20.6375" extent="1-16" drill="0.3302"/>
 
<via x="9.525" y="20.6375" extent="1-16" drill="0.3302"/>
 
<via x="11.1125" y="21.59" extent="1-16" drill="0.3302"/>
 
<via x="14.605" y="17.145" extent="1-16" drill="0.3302"/>
 
<via x="11.1125" y="24.13" extent="1-16" drill="0.3302"/>
 
<via x="8.89" y="18.415" extent="1-16" drill="0.3302"/>
 
<via x="11.1125" y="26.67" extent="1-16" drill="0.3302"/>
 
<via x="11.1125" y="29.21" extent="1-16" drill="0.3302"/>
 
<via x="8.255" y="29.21" extent="1-16" drill="0.3302"/>
 
<via x="7.9375" y="25.7175" extent="1-16" drill="0.3302"/>
 
<via x="6.35" y="24.765" extent="1-16" drill="0.3302"/>
 
<via x="20.955" y="5.715" extent="1-16" drill="0.3302"/>
 
<via x="19.3675" y="11.1125" extent="1-16" drill="0.3302"/>
 
<via x="22.225" y="12.3825" extent="1-16" drill="0.3302"/>
 
<via x="27.6225" y="11.43" extent="1-16" drill="0.3302"/>
 
<via x="27.6225" y="15.5575" extent="1-16" drill="0.3302"/>
 
<via x="17.145" y="11.1125" extent="1-16" drill="0.3302"/>
 
<via x="11.43" y="9.525" extent="1-16" drill="0.3302"/>
 
<via x="12.3825" y="8.255" extent="1-16" drill="0.3302"/>
 
<via x="13.335" y="13.0175" extent="1-16" drill="0.3302"/>
 
<via x="13.335" y="12.065" extent="1-16" drill="0.3302"/>
 
<via x="13.335" y="11.1125" extent="1-16" drill="0.3302"/>
 
<via x="26.035" y="9.8425" extent="1-16" drill="0.3302"/>
 
<via x="28.8925" y="8.89" extent="1-16" drill="0.3302"/>
 
<via x="28.8925" y="11.43" extent="1-16" drill="0.3302"/>
 
<via x="16.1925" y="18.415" extent="1-16" drill="0.3302"/>
 
<via x="32.385" y="17.78" extent="1-16" drill="0.3302"/>
 
<via x="29.845" y="15.24" extent="1-16" drill="0.3302"/>
 
<via x="26.035" y="31.4325" extent="1-16" drill="0.3302"/>
 
<via x="27.94" y="32.0675" extent="1-16" drill="0.3302"/>
 
<via x="34.925" y="35.56" extent="1-16" drill="0.3302"/>
 
<via x="19.3675" y="10.16" extent="1-16" drill="0.3302"/>
 
<via x="22.5425" y="8.5725" extent="1-16" drill="0.3302"/>
 
<via x="15.24" y="10.16" extent="1-16" drill="0.3302"/>
 
<via x="14.9225" y="14.2875" extent="1-16" drill="0.3302"/>
 
<via x="15.875" y="14.2875" extent="1-16" drill="0.3302"/>
 
<via x="16.8275" y="14.2875" extent="1-16" drill="0.3302"/>
 
<via x="17.78" y="14.2875" extent="1-16" drill="0.3302"/>
 
<via x="18.7325" y="14.2875" extent="1-16" drill="0.3302"/>
 
<via x="13.0175" y="16.1925" extent="1-16" drill="0.3302"/>
 
<via x="13.6525" y="15.5575" extent="1-16" drill="0.3302"/>
 
<via x="21.2725" y="12.3825" extent="1-16" drill="0.3302"/>
 
<via x="17.145" y="8.255" extent="1-16" drill="0.3302"/>
 
<via x="18.7325" y="8.255" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="13.0175" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="13.97" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="26.3525" extent="1-16" drill="0.3302"/>
 
<via x="38.735" y="27.305" extent="1-16" drill="0.3302"/>
 
<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"/>
 
<wire x1="18.185" y1="5.485" x2="19.05" y2="6.35" width="0.254" layer="16"/>
 
<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"/>
 
<wire x1="16.685" y1="5.5725" x2="18.0975" y2="6.985" width="0.254" layer="16"/>
 
<wire x1="18.0975" y1="6.985" x2="25.4" y2="6.985" width="0.254" layer="16"/>
 
<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"/>
 
<wire x1="22.5425" y1="28.73375" x2="17.62125" y2="33.655" width="0.4064" layer="16"/>
 
<wire x1="15.93" y1="34.6075" x2="15.93" y2="33.71" width="0.4064" layer="1"/>
 
<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"/>
 
<wire x1="23.1775" y1="32.0675" x2="21.59" y2="33.655" width="0.4064" layer="16"/>
 
<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"/>
 
<wire x1="23.8125" y1="31.27375" x2="26.19375" y2="33.655" width="0.4064" layer="16"/>
 
<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"/>
 
<wire x1="33.3375" y1="32.22625" x2="36.195" y2="35.08375" width="0.254" layer="16"/>
 
<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"/>
 
<contactref element="J11" pad="2"/>
 
<contactref element="D4" pad="C"/>
 
<contactref element="J3" pad="4"/>
 
<contactref element="J6" pad="4"/>
 
<wire x1="19.685" y1="4.7825" x2="19.685" y2="7.79" width="0.8128" layer="1"/>
 
<wire x1="19.685" y1="7.79" x2="20.15" y2="8.255" width="0.8128" layer="1"/>
 
<wire x1="37.0275" y1="29.845" x2="36.83" y2="30.0425" width="0.8128" layer="1"/>
 
<wire x1="33.675" y1="4.7825" x2="37.1475" y2="8.255" width="1.778" layer="16"/>
 
<wire x1="37.1475" y1="8.255" x2="37.1475" y2="9.8425" width="1.778" layer="16"/>
 
<wire x1="37.1475" y1="9.8425" x2="37.1475" y2="16.1925" width="1.778" layer="16"/>
 
<wire x1="37.1475" y1="16.1925" x2="37.1475" y2="23.1775" width="1.778" layer="16"/>
 
<wire x1="37.1475" y1="23.1775" x2="37.1475" y2="28.8925" width="1.778" layer="16"/>
 
<wire x1="37.1475" y1="28.8925" x2="38.1" y2="29.845" width="1.778" layer="16"/>
 
<wire x1="39.6675" y1="29.845" x2="38.1" y2="29.845" width="1.27" layer="16"/>
 
<wire x1="39.6675" y1="23.1775" x2="37.1475" y2="23.1775" width="1.27" layer="16"/>
 
<wire x1="36.83" y1="23.6925" x2="37.345" y2="23.1775" width="0.8128" layer="1"/>
 
<wire x1="37.345" y1="23.1775" x2="39.6675" y2="23.1775" width="0.8128" layer="1"/>
 
<wire x1="37.0275" y1="29.845" x2="39.6675" y2="29.845" width="0.8128" layer="1"/>
 
<wire x1="39.6675" y1="9.8425" x2="37.1475" y2="9.8425" width="1.27" layer="16"/>
 
<wire x1="36.83" y1="10.3575" x2="37.345" y2="9.8425" width="0.8128" layer="1"/>
 
<wire x1="37.345" y1="9.8425" x2="39.6675" y2="9.8425" width="0.8128" layer="1"/>
 
<wire x1="39.6675" y1="16.51" x2="37.465" y2="16.51" width="1.27" layer="16"/>
 
<wire x1="37.465" y1="16.51" x2="37.30625" y2="16.51" width="1.27" layer="16"/>
 
<wire x1="36.83" y1="16.7075" x2="37.0275" y2="16.51" width="0.8128" layer="1"/>
 
<wire x1="37.0275" y1="16.51" x2="39.6675" y2="16.51" width="0.8128" layer="1"/>
 
<wire x1="39.6675" y1="16.51" x2="39.6875" y2="16.51" width="0.8128" layer="1"/>
 
<wire x1="39.6875" y1="16.51" x2="37.465" y2="16.51" width="0.8128" layer="16"/>
 
<wire x1="37.465" y1="16.51" x2="37.1475" y2="16.1925" width="0.8128" layer="16"/>
 
<wire x1="19.685" y1="4.7825" x2="19.685" y2="1.905" width="1.27" layer="1"/>
 
<wire x1="19.685" y1="1.905" x2="29.21" y2="1.905" width="2.54" layer="1"/>
 
<wire x1="29.21" y1="1.905" x2="29.21" y2="4.7825" width="1.27" layer="1"/>
 
<wire x1="33.675" y1="4.7825" x2="29.865" y2="4.7825" width="1.778" layer="16"/>
 
<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">
 
<contactref element="R18" pad="1"/>
 
<contactref element="R19" pad="1"/>
 
<contactref element="U11" pad="3"/>
 
<wire x1="10.795" y1="11.1675" x2="12.0825" y2="11.1675" width="0.4064" layer="1"/>
 
<wire x1="12.0825" y1="11.1675" x2="12.135" y2="11.115" width="0.4064" layer="1"/>
 
<wire x1="10.795" y1="13.7075" x2="10.215" y2="13.7075" width="0.254" layer="1"/>
 
<wire x1="10.215" y1="13.7075" x2="9.8425" y2="13.335" width="0.254" layer="1"/>
 
<wire x1="9.8425" y1="13.335" x2="9.8425" y2="11.43" width="0.254" layer="1"/>
 
<wire x1="9.8425" y1="11.43" x2="10.16" y2="11.1125" width="0.254" layer="1"/>
 
<wire x1="10.16" y1="11.1125" x2="10.74" y2="11.1125" width="0.254" layer="1"/>
 
<wire x1="10.74" y1="11.1125" x2="10.795" y2="11.1675" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$19">
 
<contactref element="L1" pad="1"/>
 
<contactref element="C10" pad="2"/>
 
<contactref element="D6" pad="C"/>
 
<contactref element="U11" pad="6"/>
 
<wire x1="14.535" y1="13.015" x2="16.1925" y2="13.015" width="0.8128" layer="1"/>
 
<wire x1="16.1925" y1="13.015" x2="17.0175" y2="13.015" width="0.8128" layer="1"/>
 
<wire x1="17.0175" y1="13.015" x2="17.145" y2="12.8875" width="0.8128" layer="1"/>
 
<wire x1="15.995" y1="11.1125" x2="15.995" y2="12.8175" width="0.8128" layer="1"/>
 
<wire x1="15.995" y1="12.8175" x2="16.1925" y2="13.015" width="0.8128" layer="1"/>
 
<wire x1="13.985" y1="14.2875" x2="13.985" y2="13.565" width="0.4064" layer="1"/>
 
<wire x1="13.985" y1="13.565" x2="14.535" y2="13.015" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$20">
 
<contactref element="C10" pad="1"/>
 
<contactref element="U11" pad="1"/>
 
<contactref element="D7" pad="C"/>
 
<wire x1="12.185" y1="15.875" x2="12.185" y2="14.7875" width="0.4064" layer="1"/>
 
<wire x1="12.185" y1="14.7875" x2="12.685" y2="14.2875" width="0.4064" layer="1"/>
 
<wire x1="12.135" y1="13.015" x2="12.135" y2="13.7375" width="0.4064" layer="1"/>
 
<wire x1="12.135" y1="13.7375" x2="12.685" y2="14.2875" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$21">
 
<contactref element="D8" pad="A"/>
 
<contactref element="R20" pad="2"/>
 
<wire x1="17.09" y1="34.6075" x2="17.09" y2="35.5805" width="0.4064" layer="1"/>
 
<wire x1="17.09" y1="35.5805" x2="17.387" y2="35.8775" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$22">
 
<contactref element="R21" pad="2"/>
 
<contactref element="D9" pad="A"/>
 
<wire x1="22.805" y1="34.6075" x2="22.805" y2="35.5805" width="0.4064" layer="1"/>
 
<wire x1="22.805" y1="35.5805" x2="23.102" y2="35.8775" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$23">
 
<contactref element="R22" pad="2"/>
 
<contactref element="D10" pad="A"/>
 
<wire x1="28.52" y1="34.6075" x2="28.52" y2="35.5805" width="0.4064" layer="1"/>
 
<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>
 
<signal name="N$1">
 
<contactref element="Q1" pad="G1"/>
 
<contactref element="R9" pad="2"/>
 
<contactref element="R11" pad="2"/>
 
<wire x1="35.915" y1="25.7175" x2="34.87" y2="25.7175" width="0.4064" layer="1"/>
 
<wire x1="34.87" y1="25.7175" x2="34.6075" y2="25.455" width="0.4064" layer="1"/>
 
<wire x1="34.6075" y1="25.455" x2="34.6075" y2="24.075" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$2">
 
<contactref element="J8" pad="1"/>
 
<contactref element="Q1" pad="D1_2"/>
 
<contactref element="D1" pad="A"/>
 
<wire x1="39.6675" y1="28.345" x2="37.4325" y2="28.345" width="0.8128" layer="1"/>
 
<contactref element="Q1" pad="D1"/>
 
<wire x1="36.83" y1="26.2175" x2="36.83" y2="27.7425" width="0.8128" layer="1"/>
 
<wire x1="37.745" y1="26.3675" x2="36.98" y2="26.3675" width="0.4064" layer="1"/>
 
<wire x1="36.98" y1="26.3675" x2="36.83" y2="26.2175" width="0.4064" layer="1"/>
 
<wire x1="37.4325" y1="28.345" x2="36.83" y2="27.7425" width="0.8128" layer="1"/>
 
</signal>
 
<signal name="N$3">
 
<contactref element="R10" pad="2"/>
 
<contactref element="R12" pad="2"/>
 
<contactref element="Q1" pad="G2"/>
 
<wire x1="34.6075" y1="30.535" x2="34.6075" y2="29.155" width="0.4064" layer="1"/>
 
<wire x1="37.745" y1="25.7175" x2="39.0525" y2="25.7175" width="0.254" layer="1"/>
 
<wire x1="39.0525" y1="25.7175" x2="41.275" y2="27.94" width="0.254" layer="1"/>
 
<wire x1="41.275" y1="27.94" x2="41.275" y2="30.1625" width="0.254" layer="1"/>
 
<wire x1="41.275" y1="30.1625" x2="40.64" y2="30.7975" width="0.254" layer="1"/>
 
<wire x1="40.64" y1="30.7975" x2="34.87" y2="30.7975" width="0.254" layer="1"/>
 
<wire x1="34.87" y1="30.7975" x2="34.6075" y2="30.535" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$5">
 
<contactref element="J9" pad="1"/>
 
<contactref element="D2" pad="A"/>
 
<contactref element="Q1" pad="D2_2"/>
 
<wire x1="39.6675" y1="21.6775" x2="37.115" y2="21.6775" width="0.8128" layer="1"/>
 
<wire x1="37.115" y1="21.6775" x2="36.83" y2="21.3925" width="0.8128" layer="1"/>
 
<contactref element="Q1" pad="D2"/>
 
<wire x1="37.115" y1="21.6775" x2="36.425" y2="21.6775" width="0.8128" layer="1"/>
 
<wire x1="36.425" y1="21.6775" x2="35.798125" y2="22.304375" width="0.8128" layer="1"/>
 
<wire x1="35.798125" y1="22.304375" x2="35.798125" y2="24.368125" width="0.8128" layer="1"/>
 
<wire x1="35.798125" y1="24.368125" x2="36.2346875" y2="24.8046875" width="0.8128" layer="1"/>
 
<wire x1="36.2346875" y1="24.8046875" x2="36.591875" y2="25.161875" width="0.8128" layer="1"/>
 
<wire x1="36.591875" y1="25.161875" x2="36.774375" y2="25.161875" width="0.8128" layer="1"/>
 
<wire x1="36.774375" y1="25.161875" x2="36.83" y2="25.2175" width="0.8128" layer="1"/>
 
<wire x1="35.915" y1="25.0675" x2="35.971875" y2="25.0675" width="0.4064" layer="1"/>
 
<wire x1="35.971875" y1="25.0675" x2="36.2346875" y2="24.8046875" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$7">
 
<contactref element="R13" pad="2"/>
 
<contactref element="R15" pad="2"/>
 
<contactref element="Q2" pad="G1"/>
 
<wire x1="34.6075" y1="12.12" x2="34.6075" y2="10.74" width="0.4064" layer="1"/>
 
<wire x1="35.915" y1="12.3825" x2="34.87" y2="12.3825" width="0.254" layer="1"/>
 
<wire x1="34.87" y1="12.3825" x2="34.6075" y2="12.12" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$12">
 
<contactref element="J10" pad="1"/>
 
<contactref element="D3" pad="A"/>
 
<contactref element="Q2" pad="D1_2"/>
 
<contactref element="Q2" pad="D1"/>
 
<wire x1="39.6675" y1="15.01" x2="37.4325" y2="15.01" width="0.8128" layer="1"/>
 
<wire x1="37.4325" y1="15.01" x2="36.83" y2="14.4075" width="0.8128" layer="1"/>
 
<wire x1="36.83" y1="14.4075" x2="36.83" y2="12.8825" width="0.8128" layer="1"/>
 
<wire x1="37.745" y1="13.0325" x2="36.98" y2="13.0325" width="0.4064" layer="1"/>
 
<wire x1="36.98" y1="13.0325" x2="36.83" y2="12.8825" width="0.4064" layer="1"/>
 
</signal>
 
<signal name="N$13">
 
<contactref element="R14" pad="2"/>
 
<contactref element="R16" pad="2"/>
 
<contactref element="Q2" pad="G2"/>
 
<wire x1="34.6075" y1="17.2" x2="34.6075" y2="15.82" width="0.254" layer="1"/>
 
<wire x1="37.745" y1="12.3825" x2="39.0525" y2="12.3825" width="0.254" layer="1"/>
 
<wire x1="39.0525" y1="12.3825" x2="41.275" y2="14.605" width="0.254" layer="1"/>
 
<wire x1="41.275" y1="14.605" x2="41.275" y2="17.145" width="0.254" layer="1"/>
 
<wire x1="41.275" y1="17.145" x2="40.64" y2="17.78" width="0.254" layer="1"/>
 
<wire x1="40.64" y1="17.78" x2="36.5125" y2="17.78" width="0.254" layer="1"/>
 
<wire x1="36.5125" y1="17.78" x2="35.8775" y2="17.145" width="0.254" layer="1"/>
 
<wire x1="35.8775" y1="17.145" x2="34.6625" y2="17.145" width="0.254" layer="1"/>
 
<wire x1="34.6625" y1="17.145" x2="34.6075" y2="17.2" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$16">
 
<contactref element="J11" pad="1"/>
 
<contactref element="D4" pad="A"/>
 
<contactref element="Q2" pad="D2_2"/>
 
<wire x1="35.798125" y1="8.73125" x2="35.798125" y2="11.033125" width="0.8128" layer="1"/>
 
<wire x1="39.6675" y1="8.3425" x2="36.750625" y2="8.3425" width="0.8128" layer="1"/>
 
<wire x1="36.750625" y1="8.3425" x2="36.186875" y2="8.3425" width="0.8128" layer="1"/>
 
<wire x1="36.186875" y1="8.3425" x2="35.798125" y2="8.73125" width="0.8128" layer="1"/>
 
<wire x1="36.83" y1="8.0575" x2="36.83" y2="8.263125" width="0.8128" layer="1"/>
 
<wire x1="36.83" y1="8.263125" x2="36.750625" y2="8.3425" width="0.8128" layer="1"/>
 
<contactref element="Q2" pad="D2"/>
 
<wire x1="36.83" y1="11.8825" x2="36.6475" y2="11.8825" width="0.8128" layer="1"/>
 
<wire x1="36.6475" y1="11.8825" x2="36.1553125" y2="11.3903125" width="0.8128" layer="1"/>
 
<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"/>
 
</signal>
 
<signal name="N$10">
 
<contactref element="J1" pad="2"/>
 
<contactref element="R1" pad="1"/>
 
<wire x1="4.7825" y1="29.1225" x2="7.1275" y2="29.1225" width="0.254" layer="1"/>
 
<wire x1="7.1275" y1="29.1225" x2="7.14375" y2="29.10625" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$14">
 
<contactref element="R1" pad="2"/>
 
<contactref element="OK1" pad="1"/>
 
<wire x1="9.46" y1="30.32125" x2="7.19875" y2="30.32125" width="0.254" layer="1"/>
 
<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"/>
 
<wire x1="23.97125" y1="28.41625" x2="24.60625" y2="28.41625" width="0.254" layer="1"/>
 
<wire x1="24.60625" y1="28.41625" x2="25.87625" y2="27.14625" width="0.254" layer="1"/>
 
<wire x1="25.87625" y1="27.14625" x2="25.87625" y2="26.73125" width="0.254" layer="1"/>
 
<wire x1="25.87625" y1="26.73125" x2="25.7875" y2="26.6425" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$15">
 
<contactref element="J2" pad="2"/>
 
<contactref element="R2" pad="1"/>
 
<wire x1="4.7825" y1="22.455" x2="7.1275" y2="22.455" width="0.254" layer="1"/>
 
<wire x1="7.1275" y1="22.455" x2="7.14375" y2="22.43875" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$26">
 
<contactref element="R2" pad="2"/>
 
<contactref element="OK1" pad="3"/>
 
<wire x1="7.14375" y1="23.59875" x2="7.14375" y2="26.51125" width="0.254" layer="1"/>
 
<wire x1="7.14375" y1="26.51125" x2="8.41375" y2="27.78125" width="0.254" layer="1"/>
 
<wire x1="8.41375" y1="27.78125" x2="9.46" y2="27.78125" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$27">
 
<contactref element="J4" pad="2"/>
 
<contactref element="R5" pad="1"/>
 
<wire x1="4.7825" y1="15.7875" x2="7.1275" y2="15.7875" width="0.254" layer="1"/>
 
<wire x1="7.1275" y1="15.7875" x2="7.14375" y2="15.77125" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$29">
 
<contactref element="R5" pad="2"/>
 
<contactref element="OK1" pad="5"/>
 
<wire x1="7.14375" y1="16.93125" x2="7.14375" y2="20.955" width="0.254" layer="1"/>
 
<wire x1="7.14375" y1="20.955" x2="8.09625" y2="21.9075" width="0.254" layer="1"/>
 
<wire x1="8.09625" y1="21.9075" x2="8.09625" y2="24.765" width="0.254" layer="1"/>
 
<wire x1="8.09625" y1="24.765" x2="8.5725" y2="25.24125" width="0.254" layer="1"/>
 
<wire x1="8.5725" y1="25.24125" x2="9.46" y2="25.24125" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$30">
 
<contactref element="J5" pad="2"/>
 
<contactref element="R6" pad="1"/>
 
<wire x1="4.7825" y1="9.12" x2="7.1275" y2="9.12" width="0.254" layer="1"/>
 
<wire x1="7.1275" y1="9.12" x2="7.14375" y2="9.10375" width="0.254" layer="1"/>
 
</signal>
 
<signal name="N$32">
 
<contactref element="R6" pad="2"/>
 
<contactref element="OK1" pad="7"/>
 
<wire x1="7.14375" y1="10.26375" x2="7.14375" y2="14.2875" width="0.254" layer="1"/>
 
<wire x1="7.14375" y1="14.2875" x2="8.09625" y2="15.24" width="0.254" layer="1"/>
 
<wire x1="8.09625" y1="15.24" x2="8.09625" y2="21.2725" width="0.254" layer="1"/>
 
<wire x1="8.09625" y1="21.2725" x2="8.5725" y2="21.74875" width="0.254" layer="1"/>
 
<wire x1="8.5725" y1="21.74875" x2="8.5725" y2="22.5425" width="0.254" layer="1"/>
 
<wire x1="8.5725" y1="22.5425" x2="8.73125" y2="22.70125" width="0.254" layer="1"/>
 
<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"/>
 
<wire x1="24.28875" y1="27.94" x2="21.2725" y2="27.94" width="0.254" layer="1"/>
 
<wire x1="21.2725" y1="27.94" x2="19.84375" y2="26.51125" width="0.254" layer="1"/>
 
<wire x1="19.84375" y1="26.51125" x2="18.7875" y2="26.51125" width="0.254" layer="1"/>
 
<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"/>
 
<wire x1="20.47875" y1="23.97125" x2="20.47875" y2="22.225" width="0.254" layer="1"/>
 
<wire x1="20.47875" y1="22.225" x2="19.685" y2="21.43125" width="0.254" layer="1"/>
 
<wire x1="19.685" y1="21.43125" x2="18.7875" y2="21.43125" width="0.254" layer="1"/>
 
<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"/>
 
<wire x1="19.84375" y1="23.97125" x2="18.7875" y2="23.97125" width="0.254" layer="1"/>
 
<wire x1="18.7875" y1="23.97125" x2="18.7325" y2="24.02625" width="0.254" layer="1"/>
 
</signal>
 
<signal name="VCCIO">
 
<contactref element="U1" pad="1"/>
 
<contactref element="J1" pad="1"/>
 
<contactref element="J4" pad="1"/>
 
<contactref element="J5" pad="1"/>
 
<contactref element="J2" pad="1"/>
 
<wire x1="11.3" y1="19.3675" x2="10.00125" y2="19.3675" width="0.6096" layer="1"/>
 
<via x="10.00125" y="19.3675" extent="1-16" drill="0.3302"/>
 
<wire x1="10.00125" y1="19.3675" x2="2.69875" y2="19.3675" width="0.6096" layer="16"/>
 
<wire x1="2.69875" y1="19.3675" x2="2.69875" y2="17.4625" width="0.6096" layer="16"/>
 
<wire x1="2.69875" y1="17.4625" x2="2.69875" y2="11.1125" width="0.6096" layer="16"/>
 
<wire x1="2.69875" y1="11.1125" x2="3.175" y2="10.63625" width="0.6096" layer="16"/>
 
<wire x1="3.175" y1="10.63625" x2="4.76625" y2="10.63625" width="0.6096" layer="16"/>
 
<wire x1="4.76625" y1="10.63625" x2="4.7825" y2="10.62" width="0.6096" layer="16"/>
 
<wire x1="2.69875" y1="19.3675" x2="2.69875" y2="23.97125" width="0.6096" layer="16"/>
 
<wire x1="2.69875" y1="23.97125" x2="2.69875" y2="30.00375" width="0.6096" layer="16"/>
 
<wire x1="2.69875" y1="30.00375" x2="3.33375" y2="30.63875" width="0.6096" layer="16"/>
 
<wire x1="3.33375" y1="30.63875" x2="4.76625" y2="30.63875" width="0.6096" layer="16"/>
 
<wire x1="4.76625" y1="30.63875" x2="4.7825" y2="30.6225" width="0.6096" layer="16"/>
 
<wire x1="4.7825" y1="23.955" x2="2.715" y2="23.955" width="0.6096" layer="16"/>
 
<wire x1="2.715" y1="23.955" x2="2.69875" y2="23.97125" width="0.6096" layer="16"/>
 
<wire x1="4.7825" y1="17.2875" x2="2.87375" y2="17.2875" width="0.6096" layer="16"/>
 
<wire x1="2.87375" y1="17.2875" x2="2.69875" y2="17.4625" width="0.6096" layer="16"/>
 
</signal>
 
</signals>
 
</board>
 
</drawing>
 
</eagle>
RelayDrive.sch
Show inline comments
 
@@ -3435,650 +3435,650 @@ Source: http://www.semicon.toshiba.co.jp
 
<symbol name="OK">
 
<wire x1="-2.413" y1="-1.143" x2="-1.016" y2="0.254" width="0.1524" layer="94"/>
 
<wire x1="-1.016" y1="0.254" x2="-1.905" y2="-0.127" width="0.1524" layer="94"/>
 
<wire x1="-1.905" y1="-0.127" x2="-1.397" y2="-0.635" width="0.1524" layer="94"/>
 
<wire x1="-1.397" y1="-0.635" x2="-1.016" y2="0.254" width="0.1524" layer="94"/>
 
<wire x1="-1.143" y1="1.397" x2="-2.032" y2="1.016" width="0.1524" layer="94"/>
 
<wire x1="-2.032" y1="1.016" x2="-1.524" y2="0.508" width="0.1524" layer="94"/>
 
<wire x1="-1.524" y1="0.508" x2="-1.143" y2="1.397" width="0.1524" layer="94"/>
 
<wire x1="-2.54" y1="0" x2="-1.143" y2="1.397" width="0.1524" layer="94"/>
 
<wire x1="-3.175" y1="1.27" x2="-4.445" y2="-1.27" width="0.254" layer="94"/>
 
<wire x1="-4.445" y1="-1.27" x2="-5.715" y2="1.27" width="0.254" layer="94"/>
 
<wire x1="-3.175" y1="-1.27" x2="-4.445" y2="-1.27" width="0.254" layer="94"/>
 
<wire x1="-4.445" y1="-1.27" x2="-5.715" y2="-1.27" width="0.254" layer="94"/>
 
<wire x1="-3.175" y1="1.27" x2="-4.445" y2="1.27" width="0.254" layer="94"/>
 
<wire x1="-4.445" y1="1.27" x2="-4.445" y2="-1.27" width="0.254" layer="94"/>
 
<wire x1="-4.445" y1="1.27" x2="-5.715" y2="1.27" width="0.254" layer="94"/>
 
<wire x1="-6.985" y1="5.08" x2="4.445" y2="5.08" width="0.4064" layer="94"/>
 
<wire x1="-6.985" y1="-5.08" x2="4.445" y2="-5.08" width="0.4064" layer="94"/>
 
<wire x1="-4.445" y1="2.54" x2="-4.445" y2="1.27" width="0.1524" layer="94"/>
 
<wire x1="-6.985" y1="5.08" x2="-6.985" y2="-5.08" width="0.4064" layer="94"/>
 
<wire x1="-4.445" y1="-1.27" x2="-4.445" y2="-2.54" width="0.1524" layer="94"/>
 
<wire x1="4.445" y1="5.08" x2="4.445" y2="-5.08" width="0.4064" layer="94"/>
 
<wire x1="-4.445" y1="2.54" x2="-7.62" y2="2.54" width="0.1524" layer="94"/>
 
<wire x1="-4.445" y1="-2.54" x2="-7.62" y2="-2.54" width="0.1524" layer="94"/>
 
<wire x1="2.54" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/>
 
<wire x1="0" y1="0" x2="2.286" y2="-2.286" width="0.1524" layer="94"/>
 
<wire x1="2.54" y1="-2.54" x2="5.08" y2="-2.54" width="0.1524" layer="94"/>
 
<wire x1="2.54" y1="2.54" x2="5.08" y2="2.54" width="0.1524" layer="94"/>
 
<wire x1="1.778" y1="-1.016" x2="2.286" y2="-2.286" width="0.1524" layer="94"/>
 
<wire x1="2.286" y1="-2.286" x2="2.54" y2="-2.54" width="0.1524" layer="94"/>
 
<wire x1="2.286" y1="-2.286" x2="1.016" y2="-1.778" width="0.1524" layer="94"/>
 
<wire x1="1.016" y1="-1.778" x2="1.778" y2="-1.016" width="0.1524" layer="94"/>
 
<text x="-6.985" y="5.715" size="1.778" layer="95">&gt;NAME</text>
 
<text x="-6.985" y="-7.62" size="1.778" layer="96">&gt;VALUE</text>
 
<rectangle x1="-0.381" y1="-2.54" x2="0.381" y2="2.54" layer="94"/>
 
<pin name="A" x="-10.16" y="2.54" visible="pad" length="short" direction="pas"/>
 
<pin name="C" x="-10.16" y="-2.54" visible="pad" length="short" direction="pas"/>
 
<pin name="EMIT" x="7.62" y="-2.54" visible="pad" length="short" direction="pas" rot="R180"/>
 
<pin name="COL" x="7.62" y="2.54" visible="pad" length="short" direction="pas" rot="R180"/>
 
</symbol>
 
</symbols>
 
<devicesets>
 
<deviceset name="TLP283-4" prefix="OK">
 
<description>&lt;b&gt;TOSHIBA PHOTOCOUPLER GaAs IRED &amp; PHOTO-TRANSISTOR&lt;/b&gt;&lt;p&gt;
 
Source: http://www.semicon.toshiba.co.jp/td/en/Opto/Photocoupler/en_20050928_TLP283_datasheet.pdf</description>
 
<gates>
 
<gate name="A" symbol="OK" x="0" y="27.94"/>
 
<gate name="B" symbol="OK" x="0" y="10.16"/>
 
<gate name="C" symbol="OK" x="0" y="-7.62"/>
 
<gate name="D" symbol="OK" x="0" y="-25.4"/>
 
</gates>
 
<devices>
 
<device name="" package="MINI-FLAT-16">
 
<connects>
 
<connect gate="A" pin="A" pad="1"/>
 
<connect gate="A" pin="C" pad="2"/>
 
<connect gate="A" pin="COL" pad="16"/>
 
<connect gate="A" pin="EMIT" pad="15"/>
 
<connect gate="B" pin="A" pad="3"/>
 
<connect gate="B" pin="C" pad="4"/>
 
<connect gate="B" pin="COL" pad="14"/>
 
<connect gate="B" pin="EMIT" pad="13"/>
 
<connect gate="C" pin="A" pad="5"/>
 
<connect gate="C" pin="C" pad="6"/>
 
<connect gate="C" pin="COL" pad="12"/>
 
<connect gate="C" pin="EMIT" pad="11"/>
 
<connect gate="D" pin="A" pad="7"/>
 
<connect gate="D" pin="C" pad="8"/>
 
<connect gate="D" pin="COL" pad="10"/>
 
<connect gate="D" pin="EMIT" pad="9"/>
 
</connects>
 
<technologies>
 
<technology name="">
 
<attribute name="MF" value="" constant="no"/>
 
<attribute name="MPN" value="" constant="no"/>
 
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
 
<attribute name="OC_NEWARK" value="unknown" constant="no"/>
 
</technology>
 
</technologies>
 
</device>
 
</devices>
 
</deviceset>
 
</devicesets>
 
</library>
 
</libraries>
 
<attributes>
 
</attributes>
 
<variantdefs>
 
</variantdefs>
 
<classes>
 
<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"/>
 
<part name="R3" library="SparkFun-Resistors" deviceset="RESISTOR" device="0402" value="10K"/>
 
<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"/>
 
<pinref part="SUPPLY1" gate="G$1" pin="3.3V"/>
 
<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>
 
<pinref part="Q1" gate="A" pin="S"/>
 
<pinref part="GND11" gate="1" pin="GND"/>
 
<wire x1="185.42" y1="127" x2="185.42" y2="116.84" width="0.1524" layer="91"/>
 
<pinref part="R11" gate="G$1" pin="1"/>
 
<wire x1="185.42" y1="116.84" x2="185.42" y2="114.3" width="0.1524" layer="91"/>
 
<wire x1="175.26" y1="119.38" x2="175.26" y2="116.84" width="0.1524" layer="91"/>
 
<wire x1="175.26" y1="116.84" x2="185.42" y2="116.84" width="0.1524" layer="91"/>
 
<junction x="185.42" y="116.84"/>
 
</segment>
 
<segment>
 
<pinref part="GND12" gate="1" pin="GND"/>
 
<wire x1="185.42" y1="71.12" x2="185.42" y2="60.96" width="0.1524" layer="91"/>
 
<pinref part="R12" gate="G$1" pin="1"/>
 
<wire x1="185.42" y1="60.96" x2="185.42" y2="58.42" width="0.1524" layer="91"/>
 
<wire x1="175.26" y1="63.5" x2="175.26" y2="60.96" width="0.1524" layer="91"/>
 
<wire x1="175.26" y1="60.96" x2="185.42" y2="60.96" width="0.1524" layer="91"/>
 
<junction x="185.42" y="60.96"/>
 
<pinref part="Q1" gate="B" pin="S"/>
 
</segment>
 
<segment>
 
<pinref part="GND13" gate="1" pin="GND"/>
 
<wire x1="233.68" y1="127" x2="233.68" y2="116.84" width="0.1524" layer="91"/>
 
<pinref part="R15" gate="G$1" pin="1"/>
 
<wire x1="233.68" y1="116.84" x2="233.68" y2="114.3" width="0.1524" layer="91"/>
 
<wire x1="223.52" y1="119.38" x2="223.52" y2="116.84" width="0.1524" layer="91"/>
 
<wire x1="223.52" y1="116.84" x2="233.68" y2="116.84" width="0.1524" layer="91"/>
 
<junction x="233.68" y="116.84"/>
 
<pinref part="Q2" gate="A" pin="S"/>
 
</segment>
 
<segment>
 
<pinref part="GND14" gate="1" pin="GND"/>
 
<wire x1="233.68" y1="71.12" x2="233.68" y2="60.96" width="0.1524" layer="91"/>
 
<pinref part="R16" gate="G$1" pin="1"/>
 
<wire x1="233.68" y1="60.96" x2="233.68" y2="58.42" width="0.1524" layer="91"/>
 
<wire x1="223.52" y1="63.5" x2="223.52" y2="60.96" width="0.1524" layer="91"/>
 
<wire x1="223.52" y1="60.96" x2="233.68" y2="60.96" width="0.1524" layer="91"/>
 
<junction x="233.68" y="60.96"/>
 
<pinref part="Q2" gate="B" pin="S"/>
 
</segment>
 
<segment>
 
<wire x1="68.58" y1="27.94" x2="71.12" y2="27.94" width="0.1524" layer="91"/>
 
<pinref part="GND6" gate="1" pin="GND"/>
 
<wire x1="68.58" y1="27.94" x2="68.58" y2="25.4" width="0.1524" layer="91"/>
 
<pinref part="J6" gate="G$1" pin="1"/>
 
</segment>
 
<segment>
 
<pinref part="GND3" gate="1" pin="GND"/>
 
<wire x1="30.48" y1="27.94" x2="27.94" y2="27.94" width="0.1524" layer="91"/>
 
<wire x1="27.94" y1="27.94" x2="27.94" y2="25.4" width="0.1524" layer="91"/>
 
<pinref part="J3" gate="G$1" pin="1"/>
 
</segment>
 
<segment>
 
<pinref part="J7" gate="G$1" pin="GND"/>
 
<wire x1="116.84" y1="33.02" x2="111.76" y2="33.02" width="0.1524" layer="91"/>
 
<label x="111.76" y="33.02" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
<segment>
 
<pinref part="J1" gate="G$1" pin="3"/>
 
<pinref part="GND1" gate="1" pin="GND"/>
 
<wire x1="15.24" y1="142.24" x2="17.78" y2="142.24" width="0.1524" layer="91"/>
 
<wire x1="17.78" y1="142.24" x2="17.78" y2="139.7" width="0.1524" layer="91"/>
 
<pinref part="OK1" gate="A" pin="C"/>
 
<wire x1="17.78" y1="139.7" x2="17.78" y2="134.62" width="0.1524" layer="91"/>
 
<wire x1="30.48" y1="139.7" x2="17.78" y2="139.7" width="0.1524" layer="91"/>
 
<junction x="17.78" y="139.7"/>
 
</segment>
 
<segment>
 
<pinref part="R3" gate="G$1" pin="2"/>
 
<pinref part="GND4" gate="1" pin="GND"/>
 
<wire x1="50.8" y1="127" x2="50.8" y2="124.46" width="0.1524" layer="91"/>
 
<wire x1="50.8" y1="124.46" x2="50.8" y2="121.92" width="0.1524" layer="91"/>
 
<pinref part="C1" gate="G$1" pin="2"/>
 
<wire x1="58.42" y1="127" x2="58.42" y2="124.46" width="0.1524" layer="91"/>
 
<wire x1="58.42" y1="124.46" x2="50.8" y2="124.46" width="0.1524" layer="91"/>
 
<junction x="50.8" y="124.46"/>
 
</segment>
 
<segment>
 
<pinref part="J2" gate="G$1" pin="3"/>
 
<pinref part="GND2" gate="1" pin="GND"/>
 
<wire x1="15.24" y1="93.98" x2="17.78" y2="93.98" width="0.1524" layer="91"/>
 
<wire x1="17.78" y1="93.98" x2="17.78" y2="91.44" width="0.1524" layer="91"/>
 
<wire x1="17.78" y1="91.44" x2="17.78" y2="86.36" width="0.1524" layer="91"/>
 
<wire x1="30.48" y1="91.44" x2="17.78" y2="91.44" width="0.1524" layer="91"/>
 
<junction x="17.78" y="91.44"/>
 
<pinref part="OK1" gate="B" pin="C"/>
 
</segment>
 
<segment>
 
<pinref part="R4" gate="G$1" pin="2"/>
 
<pinref part="GND5" gate="1" pin="GND"/>
 
<wire x1="50.8" y1="78.74" x2="50.8" y2="76.2" width="0.1524" layer="91"/>
 
<wire x1="50.8" y1="76.2" x2="50.8" y2="73.66" width="0.1524" layer="91"/>
 
<pinref part="C2" gate="G$1" pin="2"/>
 
<wire x1="58.42" y1="78.74" x2="58.42" y2="76.2" width="0.1524" layer="91"/>
 
<wire x1="58.42" y1="76.2" x2="50.8" y2="76.2" width="0.1524" layer="91"/>
 
<junction x="50.8" y="76.2"/>
 
</segment>
 
<segment>
 
<pinref part="J4" gate="G$1" pin="3"/>
 
<pinref part="GND7" gate="1" pin="GND"/>
 
<wire x1="81.28" y1="152.4" x2="83.82" y2="152.4" width="0.1524" layer="91"/>
 
<wire x1="83.82" y1="152.4" x2="83.82" y2="149.86" width="0.1524" layer="91"/>
 
<wire x1="83.82" y1="149.86" x2="83.82" y2="144.78" width="0.1524" layer="91"/>
 
<wire x1="96.52" y1="149.86" x2="83.82" y2="149.86" width="0.1524" layer="91"/>
 
<junction x="83.82" y="149.86"/>
 
<pinref part="OK1" gate="C" pin="C"/>
 
</segment>
 
<segment>
 
<pinref part="R7" gate="G$1" pin="2"/>
 
<pinref part="GND9" gate="1" pin="GND"/>
 
<wire x1="116.84" y1="137.16" x2="116.84" y2="134.62" width="0.1524" layer="91"/>
 
<wire x1="116.84" y1="134.62" x2="116.84" y2="132.08" width="0.1524" layer="91"/>
 
<pinref part="C3" gate="G$1" pin="2"/>
 
<wire x1="124.46" y1="137.16" x2="124.46" y2="134.62" width="0.1524" layer="91"/>
 
<wire x1="124.46" y1="134.62" x2="116.84" y2="134.62" width="0.1524" layer="91"/>
 
<junction x="116.84" y="134.62"/>
 
</segment>
 
<segment>
 
<pinref part="J5" gate="G$1" pin="3"/>
 
<pinref part="GND8" gate="1" pin="GND"/>
 
<wire x1="81.28" y1="104.14" x2="83.82" y2="104.14" width="0.1524" layer="91"/>
 
<wire x1="83.82" y1="104.14" x2="83.82" y2="101.6" width="0.1524" layer="91"/>
 
<wire x1="83.82" y1="101.6" x2="83.82" y2="96.52" width="0.1524" layer="91"/>
 
<wire x1="96.52" y1="101.6" x2="83.82" y2="101.6" width="0.1524" layer="91"/>
 
<junction x="83.82" y="101.6"/>
 
<pinref part="OK1" gate="D" pin="C"/>
 
</segment>
 
<segment>
 
<pinref part="R8" gate="G$1" pin="2"/>
 
<pinref part="GND10" gate="1" pin="GND"/>
 
<wire x1="116.84" y1="88.9" x2="116.84" y2="86.36" width="0.1524" layer="91"/>
 
<wire x1="116.84" y1="86.36" x2="116.84" y2="83.82" width="0.1524" layer="91"/>
 
<pinref part="C4" gate="G$1" pin="2"/>
 
<wire x1="124.46" y1="88.9" x2="124.46" y2="86.36" width="0.1524" layer="91"/>
 
<wire x1="124.46" y1="86.36" x2="116.84" y2="86.36" width="0.1524" layer="91"/>
 
<junction x="116.84" y="86.36"/>
 
</segment>
 
</net>
 
<net name="SWCLK" class="0">
 
<segment>
 
<pinref part="J7" gate="G$1" pin="SWCLK"/>
 
<wire x1="116.84" y1="30.48" x2="111.76" y2="30.48" width="0.1524" layer="91"/>
 
<label x="111.76" y="30.48" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
</net>
 
<net name="SWDIO" class="0">
 
<segment>
 
<pinref part="J7" gate="G$1" pin="SWDIO"/>
 
<wire x1="116.84" y1="27.94" x2="111.76" y2="27.94" width="0.1524" layer="91"/>
 
<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"/>
 
<label x="160.02" y="132.08" size="1.27" layer="95" rot="R180" xref="yes"/>
 
</segment>
 
</net>
 
<net name="N$1" class="0">
 
<segment>
 
<pinref part="Q1" gate="A" pin="G"/>
 
<pinref part="R9" gate="G$1" pin="2"/>
 
<wire x1="177.8" y1="132.08" x2="175.26" y2="132.08" width="0.1524" layer="91"/>
 
<pinref part="R11" gate="G$1" pin="2"/>
 
<wire x1="175.26" y1="132.08" x2="172.72" y2="132.08" width="0.1524" layer="91"/>
 
<wire x1="175.26" y1="129.54" x2="175.26" y2="132.08" width="0.1524" layer="91"/>
 
<junction x="175.26" y="132.08"/>
 
</segment>
 
</net>
 
<net name="N$2" class="0">
 
<segment>
 
<pinref part="J8" gate="G$1" pin="1"/>
 
<pinref part="Q1" gate="A" pin="D1"/>
 
<wire x1="187.96" y1="147.32" x2="185.42" y2="147.32" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="147.32" x2="185.42" y2="144.78" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="144.78" x2="185.42" y2="142.24" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="144.78" x2="182.88" y2="144.78" width="0.1524" layer="91"/>
 
<junction x="185.42" y="144.78"/>
 
<pinref part="D1" gate="G$1" pin="A"/>
 
<pinref part="Q1" gate="A" pin="D"/>
 
<wire x1="185.42" y1="142.24" x2="185.42" y2="139.7" width="0.1524" layer="91"/>
 
<junction x="185.42" y="142.24"/>
 
</segment>
 
</net>
 
<net name="N$3" class="0">
 
<segment>
 
<pinref part="R10" gate="G$1" pin="2"/>
 
<wire x1="177.8" y1="76.2" x2="175.26" y2="76.2" width="0.1524" layer="91"/>
 
<pinref part="R12" gate="G$1" pin="2"/>
 
<wire x1="175.26" y1="76.2" x2="172.72" y2="76.2" width="0.1524" layer="91"/>
 
<wire x1="175.26" y1="73.66" x2="175.26" y2="76.2" width="0.1524" layer="91"/>
 
<junction x="175.26" y="76.2"/>
 
<pinref part="Q1" gate="B" pin="G"/>
 
</segment>
 
</net>
 
<net name="N$5" class="0">
 
<segment>
 
<pinref part="J9" gate="G$1" pin="1"/>
 
<wire x1="187.96" y1="91.44" x2="185.42" y2="91.44" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="91.44" x2="185.42" y2="88.9" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="88.9" x2="185.42" y2="86.36" width="0.1524" layer="91"/>
 
<wire x1="185.42" y1="88.9" x2="182.88" y2="88.9" width="0.1524" layer="91"/>
 
<junction x="185.42" y="88.9"/>
 
<pinref part="D2" gate="G$1" pin="A"/>
 
<pinref part="Q1" gate="B" pin="D1"/>
 
<pinref part="Q1" gate="B" pin="D"/>
 
<wire x1="185.42" y1="86.36" x2="185.42" y2="83.82" width="0.1524" layer="91"/>
 
<junction x="185.42" y="86.36"/>
 
</segment>
 
</net>
 
<net name="N$7" class="0">
 
<segment>
 
<pinref part="R13" gate="G$1" pin="2"/>
 
<wire x1="226.06" y1="132.08" x2="223.52" y2="132.08" width="0.1524" layer="91"/>
 
<pinref part="R15" gate="G$1" pin="2"/>
 
<wire x1="223.52" y1="132.08" x2="220.98" y2="132.08" width="0.1524" layer="91"/>
 
<wire x1="223.52" y1="129.54" x2="223.52" y2="132.08" width="0.1524" layer="91"/>
 
<junction x="223.52" y="132.08"/>
 
<pinref part="Q2" gate="A" pin="G"/>
 
</segment>
 
</net>
 
<net name="N$12" class="0">
 
<segment>
 
<pinref part="J10" gate="G$1" pin="1"/>
 
<wire x1="236.22" y1="147.32" x2="233.68" y2="147.32" width="0.1524" layer="91"/>
 
<wire x1="233.68" y1="147.32" x2="233.68" y2="144.78" width="0.1524" layer="91"/>
 
<wire x1="233.68" y1="144.78" x2="233.68" y2="142.24" width="0.1524" layer="91"/>
 
<wire x1="233.68" y1="144.78" x2="231.14" y2="144.78" width="0.1524" layer="91"/>
 
<junction x="233.68" y="144.78"/>
 
<pinref part="D3" gate="G$1" pin="A"/>
 
<pinref part="Q2" gate="A" pin="D1"/>
 
<pinref part="Q2" gate="A" pin="D"/>
 
<wire x1="233.68" y1="142.24" x2="233.68" y2="139.7" width="0.1524" layer="91"/>
 
<junction x="233.68" y="142.24"/>
 
</segment>
 
</net>
 
<net name="N$13" class="0">
 
<segment>
 
<pinref part="R14" gate="G$1" pin="2"/>
 
<wire x1="226.06" y1="76.2" x2="223.52" y2="76.2" width="0.1524" layer="91"/>
 
<pinref part="R16" gate="G$1" pin="2"/>
 
<wire x1="223.52" y1="76.2" x2="220.98" y2="76.2" width="0.1524" layer="91"/>
 
<wire x1="223.52" y1="73.66" x2="223.52" y2="76.2" width="0.1524" layer="91"/>
 
<junction x="223.52" y="76.2"/>
 
<pinref part="Q2" gate="B" pin="G"/>
 
@@ -4172,642 +4172,642 @@ Source: http://www.semicon.toshiba.co.jp
 
<junction x="58.42" y="139.7"/>
 
<label x="60.96" y="139.7" size="1.27" layer="95" xref="yes"/>
 
</segment>
 
</net>
 
<net name="N$15" class="0">
 
<segment>
 
<pinref part="J2" gate="G$1" pin="2"/>
 
<pinref part="R2" gate="G$1" pin="1"/>
 
<wire x1="15.24" y1="96.52" x2="17.78" y2="96.52" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="N$26" class="0">
 
<segment>
 
<pinref part="R2" gate="G$1" pin="2"/>
 
<wire x1="27.94" y1="96.52" x2="30.48" y2="96.52" width="0.1524" layer="91"/>
 
<pinref part="OK1" gate="B" pin="A"/>
 
</segment>
 
</net>
 
<net name="N$27" class="0">
 
<segment>
 
<pinref part="J4" gate="G$1" pin="2"/>
 
<pinref part="R5" gate="G$1" pin="1"/>
 
<wire x1="81.28" y1="154.94" x2="83.82" y2="154.94" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="N$29" class="0">
 
<segment>
 
<pinref part="R5" gate="G$1" pin="2"/>
 
<wire x1="93.98" y1="154.94" x2="96.52" y2="154.94" width="0.1524" layer="91"/>
 
<pinref part="OK1" gate="C" pin="A"/>
 
</segment>
 
</net>
 
<net name="N$30" class="0">
 
<segment>
 
<pinref part="J5" gate="G$1" pin="2"/>
 
<pinref part="R6" gate="G$1" pin="1"/>
 
<wire x1="81.28" y1="106.68" x2="83.82" y2="106.68" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="N$32" class="0">
 
<segment>
 
<pinref part="R6" gate="G$1" pin="2"/>
 
<wire x1="93.98" y1="106.68" x2="96.52" y2="106.68" width="0.1524" layer="91"/>
 
<pinref part="OK1" gate="D" pin="A"/>
 
</segment>
 
</net>
 
<net name="INPUT2" class="0">
 
<segment>
 
<pinref part="R4" gate="G$1" pin="1"/>
 
<wire x1="48.26" y1="91.44" x2="50.8" y2="91.44" width="0.1524" layer="91"/>
 
<wire x1="50.8" y1="91.44" x2="50.8" y2="88.9" width="0.1524" layer="91"/>
 
<wire x1="50.8" y1="91.44" x2="58.42" y2="91.44" width="0.1524" layer="91"/>
 
<junction x="50.8" y="91.44"/>
 
<pinref part="C2" gate="G$1" pin="1"/>
 
<wire x1="58.42" y1="91.44" x2="58.42" y2="86.36" width="0.1524" layer="91"/>
 
<wire x1="58.42" y1="91.44" x2="60.96" y2="91.44" width="0.1524" layer="91"/>
 
<junction x="58.42" y="91.44"/>
 
<label x="60.96" y="91.44" size="1.27" layer="95" xref="yes"/>
 
<pinref part="OK1" gate="B" pin="EMIT"/>
 
</segment>
 
</net>
 
<net name="INPUT4" class="0">
 
<segment>
 
<pinref part="R8" gate="G$1" pin="1"/>
 
<wire x1="114.3" y1="101.6" x2="116.84" y2="101.6" width="0.1524" layer="91"/>
 
<wire x1="116.84" y1="101.6" x2="116.84" y2="99.06" width="0.1524" layer="91"/>
 
<wire x1="116.84" y1="101.6" x2="124.46" y2="101.6" width="0.1524" layer="91"/>
 
<junction x="116.84" y="101.6"/>
 
<pinref part="C4" gate="G$1" pin="1"/>
 
<wire x1="124.46" y1="101.6" x2="124.46" y2="96.52" width="0.1524" layer="91"/>
 
<wire x1="124.46" y1="101.6" x2="127" y2="101.6" width="0.1524" layer="91"/>
 
<junction x="124.46" y="101.6"/>
 
<label x="127" y="101.6" size="1.27" layer="95" xref="yes"/>
 
<pinref part="OK1" gate="D" pin="EMIT"/>
 
</segment>
 
</net>
 
<net name="INPUT3" class="0">
 
<segment>
 
<pinref part="R7" gate="G$1" pin="1"/>
 
<wire x1="114.3" y1="149.86" x2="116.84" y2="149.86" width="0.1524" layer="91"/>
 
<wire x1="116.84" y1="149.86" x2="116.84" y2="147.32" width="0.1524" layer="91"/>
 
<wire x1="116.84" y1="149.86" x2="124.46" y2="149.86" width="0.1524" layer="91"/>
 
<junction x="116.84" y="149.86"/>
 
<pinref part="C3" gate="G$1" pin="1"/>
 
<wire x1="124.46" y1="149.86" x2="124.46" y2="144.78" width="0.1524" layer="91"/>
 
<wire x1="124.46" y1="149.86" x2="127" y2="149.86" width="0.1524" layer="91"/>
 
<junction x="124.46" y="149.86"/>
 
<label x="127" y="149.86" size="1.27" layer="95" xref="yes"/>
 
<pinref part="OK1" gate="C" pin="EMIT"/>
 
</segment>
 
</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>
 
<plain>
 
<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"/>
 
<instance part="D6" gate="G$1" x="86.36" y="38.1" smashed="yes" rot="R90">
 
<attribute name="NAME" x="84.0994" y="36.83" size="1.778" layer="95" rot="R90"/>
 
<attribute name="VALUE" x="89.9414" y="36.576" size="1.778" layer="96" rot="R90"/>
 
</instance>
 
<instance part="D8" gate="G$1" x="210.82" y="152.4" rot="R90"/>
 
<instance part="D9" gate="G$1" x="210.82" y="142.24" rot="R90"/>
 
<instance part="D10" gate="G$1" x="210.82" y="132.08" rot="R90"/>
 
<instance part="GND27" gate="1" x="218.44" y="127"/>
 
<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"/>
 
<pinref part="R18" gate="G$1" pin="2"/>
 
<wire x1="106.68" y1="43.18" x2="111.76" y2="43.18" width="0.1524" layer="91"/>
 
<wire x1="111.76" y1="43.18" x2="111.76" y2="35.56" width="0.1524" layer="91"/>
 
<wire x1="101.6" y1="38.1" x2="106.68" y2="38.1" width="0.1524" layer="91"/>
 
<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"/>
 
<wire x1="215.9" y1="152.4" x2="218.44" y2="152.4" width="0.1524" layer="91"/>
 
<wire x1="218.44" y1="152.4" x2="218.44" y2="149.86" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="D9" gate="G$1" pin="C"/>
 
<pinref part="GND26" gate="1" pin="GND"/>
 
<wire x1="215.9" y1="142.24" x2="218.44" y2="142.24" width="0.1524" layer="91"/>
 
<wire x1="218.44" y1="142.24" x2="218.44" y2="139.7" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="D10" gate="G$1" pin="C"/>
 
<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"/>
 
<pinref part="U11" gate="U1" pin="GND"/>
 
<wire x1="53.34" y1="33.02" x2="45.72" y2="33.02" width="0.1524" layer="91"/>
 
<junction x="45.72" y="33.02"/>
 
<pinref part="GND18" gate="1" pin="GND"/>
 
<wire x1="45.72" y1="30.48" x2="45.72" y2="33.02" width="0.1524" layer="91"/>
 
<wire x1="45.72" y1="33.02" x2="33.02" y2="33.02" width="0.1524" layer="91"/>
 
<pinref part="R17" gate="G$1" pin="1"/>
 
</segment>
 
<segment>
 
<pinref part="D6" gate="G$1" pin="A"/>
 
<wire x1="86.36" y1="35.56" x2="86.36" y2="22.86" width="0.1524" layer="91"/>
 
<wire x1="86.36" y1="22.86" x2="104.14" y2="22.86" width="0.1524" layer="91"/>
 
<wire x1="104.14" y1="22.86" x2="104.14" y2="27.94" width="0.1524" layer="91"/>
 
<junction x="104.14" y="22.86"/>
 
<pinref part="R19" gate="G$1" pin="2"/>
 
<wire x1="104.14" y1="27.94" x2="101.6" y2="27.94" width="0.1524" layer="91"/>
 
<pinref part="C11" gate="G$1" pin="1"/>
 
<wire x1="104.14" y1="22.86" x2="111.76" y2="22.86" width="0.1524" layer="91"/>
 
<wire x1="111.76" y1="22.86" x2="111.76" y2="27.94" width="0.1524" layer="91"/>
 
<pinref part="C12" gate="G$1" pin="2"/>
 
<wire x1="111.76" y1="22.86" x2="116.84" y2="22.86" width="0.1524" layer="91"/>
 
<wire x1="116.84" y1="22.86" x2="116.84" y2="27.94" width="0.1524" layer="91"/>
 
<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"/>
 
<pinref part="C8" gate="G$1" pin="2"/>
 
<wire x1="15.24" y1="88.9" x2="20.32" y2="88.9" width="0.1524" layer="91"/>
 
<wire x1="20.32" y1="88.9" x2="25.4" y2="88.9" width="0.1524" layer="91"/>
 
<wire x1="25.4" y1="88.9" x2="25.4" y2="91.44" width="0.1524" layer="91"/>
 
<pinref part="Y1" gate="Y1" pin="3"/>
 
<wire x1="20.32" y1="96.52" x2="20.32" y2="88.9" width="0.1524" layer="91"/>
 
<junction x="20.32" y="88.9"/>
 
<pinref part="GND17" gate="1" pin="GND"/>
 
<wire x1="20.32" y1="88.9" x2="20.32" y2="86.36" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="C5" gate="G$1" pin="1"/>
 
<pinref part="GND15" gate="1" pin="GND"/>
 
<wire x1="12.7" y1="152.4" x2="12.7" y2="149.86" width="0.1524" layer="91"/>
 
</segment>
 
<segment>
 
<pinref part="C7" gate="G$1" pin="1"/>
 
<pinref part="GND16" gate="1" pin="GND"/>
 
<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"/>
 
<pinref part="R18" gate="G$1" pin="1"/>
 
<wire x1="88.9" y1="33.02" x2="88.9" y2="38.1" width="0.1524" layer="91"/>
 
<wire x1="88.9" y1="38.1" x2="91.44" y2="38.1" width="0.1524" layer="91"/>
 
<wire x1="88.9" y1="33.02" x2="88.9" y2="27.94" width="0.1524" layer="91"/>
 
<junction x="88.9" y="33.02"/>
 
<pinref part="R19" gate="G$1" pin="1"/>
 
<wire x1="88.9" y1="27.94" x2="91.44" y2="27.94" width="0.1524" layer="91"/>
 
<pinref part="U11" gate="U1" pin="FB"/>
 
</segment>
 
</net>
 
<net name="N$19" class="0">
 
<segment>
 
<pinref part="L1" gate="G$1" pin="1"/>
 
<wire x1="86.36" y1="43.18" x2="88.9" y2="43.18" width="0.1524" layer="91"/>
 
<wire x1="86.36" y1="43.18" x2="86.36" y2="45.72" width="0.1524" layer="91"/>
 
<junction x="86.36" y="43.18"/>
 
<pinref part="C10" gate="G$1" pin="2"/>
 
<pinref part="D6" gate="G$1" pin="C"/>
 
<wire x1="86.36" y1="43.18" x2="86.36" y2="40.64" width="0.1524" layer="91"/>
 
<pinref part="U11" gate="U1" pin="SW"/>
 
<wire x1="83.82" y1="43.18" x2="86.36" y2="43.18" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="N$20" class="0">
 
<segment>
 
<pinref part="C10" gate="G$1" pin="1"/>
 
<pinref part="U11" gate="U1" pin="BOOST"/>
 
<wire x1="83.82" y1="53.34" x2="86.36" y2="53.34" width="0.1524" layer="91"/>
 
<pinref part="D7" gate="G$1" pin="C"/>
 
<wire x1="86.36" y1="53.34" x2="93.98" y2="53.34" width="0.1524" layer="91"/>
 
<junction x="86.36" y="53.34"/>
 
</segment>
 
</net>
 
<net name="LED1" class="0">
 
<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>
 
<pinref part="D8" gate="G$1" pin="A"/>
 
<pinref part="R20" gate="G$1" pin="2"/>
 
<wire x1="208.28" y1="152.4" x2="205.74" y2="152.4" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="N$22" class="0">
 
<segment>
 
<pinref part="R21" gate="G$1" pin="2"/>
 
<pinref part="D9" gate="G$1" pin="A"/>
 
<wire x1="205.74" y1="142.24" x2="208.28" y2="142.24" width="0.1524" layer="91"/>
 
</segment>
 
</net>
 
<net name="LED2" class="0">
 
<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>
 
<pinref part="R22" gate="G$1" pin="2"/>
 
<pinref part="D10" gate="G$1" pin="A"/>
 
<wire x1="205.74" y1="132.08" x2="208.28" y2="132.08" width="0.1524" layer="91"/>
 
</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>
 
<wire x1="53.34" y1="53.34" x2="50.8" y2="53.34" width="0.1524" layer="91"/>
 
<pinref part="C9" gate="G$1" pin="1"/>
 
<wire x1="50.8" y1="53.34" x2="45.72" y2="53.34" width="0.1524" layer="91"/>
 
<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"/>
 
<wire x1="17.78" y1="101.6" x2="15.24" y2="101.6" width="0.1524" layer="91"/>
 
<wire x1="15.24" y1="101.6" x2="15.24" y2="99.06" width="0.1524" layer="91"/>
 
<wire x1="15.24" y1="101.6" x2="15.24" y2="104.14" width="0.1524" layer="91"/>
 
<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"/>
 
<wire x1="22.86" y1="101.6" x2="25.4" y2="101.6" width="0.1524" layer="91"/>
 
<wire x1="25.4" y1="101.6" x2="25.4" y2="99.06" width="0.1524" layer="91"/>
 
<wire x1="25.4" y1="101.6" x2="25.4" y2="104.14" width="0.1524" layer="91"/>
 
<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>
 
</sheets>
 
</schematic>
 
</drawing>
 
</eagle>
RelayDriveBOM.xls
Show inline comments
 
new file 100644
 
binary diff not shown
0 comments (0 inline, 0 general)