Replace power pins with mini-fit jr

This commit is contained in:
Gregor Riepl 2020-12-09 00:51:07 +01:00
parent 72f74c9338
commit e01480d6e8
5 changed files with 1676 additions and 799 deletions

95
drive/bom.ini Normal file
View file

@ -0,0 +1,95 @@
[BOM_OPTIONS]
; General BoM options here
; If 'ignore_dnf' option is set to 1, rows that are not to be fitted on the PCB will not be written to the BoM file
ignore_dnf = 1
; If 'use_alt' option is set to 1, grouped references will be printed in the alternate compressed style eg: R1-R7,R18
use_alt = 0
; If 'alt_wrap' option is set to and integer N, the references field will wrap after N entries are printed
alt_wrap = 0
; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number
number_rows = 1
; If 'group_connectors' option is set to 1, connectors with the same footprints will be grouped together, independent of the name of the connector
group_connectors = 1
; If 'test_regex' option is set to 1, each component group will be tested against a number of regular-expressions (specified, per column, below). If any matches are found, the row is ignored in the output file
test_regex = 1
; If 'merge_blank_fields' option is set to 1, component groups with blank fields will be merged into the most compatible group, where possible
merge_blank_fields = 1
; Specify output file name format, %O is the defined output name, %v is the version, %V is the variant name which will be ammended according to 'variant_file_name_format'.
output_file_name = %O_bom_%v%V
; Specify the variant file name format, this is a unique field as the variant is not always used/specified. When it is unused you will want to strip all of this.
variant_file_name_format = _(%V)
; Field name used to determine if a particular part is to be fitted
fit_field = Config
; Make a backup of the bom before generating the new one, using the following template
make_backup = %O.tmp
; Default number of boards to produce if none given on CLI with -n
number_boards = 1
; Default PCB variant if none given on CLI with -r
board_variant = [u'default']
; Whether to hide headers from output file
hide_headers = False
; Whether to hide PCB info from output file
hide_pcb_info = False
[IGNORE_COLUMNS]
; Any column heading that appears here will be excluded from the Generated BoM
; Titles are case-insensitive
Part Lib
Footprint Lib
[COLUMN_ORDER]
; Columns will apear in the order they are listed here
; Titles are case-insensitive
Description
Part
Part Lib
References
Value
Footprint
Footprint Lib
Quantity Per PCB
Build Quantity
Datasheet
[GROUP_FIELDS]
; List of fields used for sorting individual components into groups
; Components which match (comparing *all* fields) will be grouped together
; Field names are case-insensitive
Part
Part Lib
Value
Footprint
Footprint Lib
[COMPONENT_ALIASES]
; A series of values which are considered to be equivalent for the part name
; Each line represents a list of equivalent component name values separated by white space
; e.g. 'c c_small cap' will ensure the equivalent capacitor symbols can be grouped together
; Aliases are case-insensitive
c c_small cap capacitor
r r_small res resistor
sw switch
l l_small inductor
zener zenersmall
d diode d_small
[REGEX_INCLUDE]
; A series of regular expressions used to include parts in the BoM
; If there are any regex defined here, only components that match against ANY of them will be included in the BOM
; Column names are case-insensitive
; Format is: "[ColumName] [Regex]" (white-space separated)
[REGEX_EXCLUDE]
; A series of regular expressions used to exclude parts from the BoM
; If a component matches ANY of these, it will be excluded from the BoM
; Column names are case-insensitive
; Format is: "[ColumName] [Regex]" (white-space separated)
References ^TP[0-9]*
References ^FID
Part mount.*hole
Part solder.*bridge
Part test.*point
Footprint test.*point
Footprint mount.*hole
Footprint fiducial

View file

@ -29,23 +29,6 @@ X GND 6 -100 -400 100 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x01
#
DEF Connector_Generic_Conn_01x01 J 0 40 Y N 1 F N
F0 "J" 0 100 50 H V C CNN
F1 "Connector_Generic_Conn_01x01" 0 -100 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_1x??_*
$ENDFPLIST
DRAW
S -50 5 0 -5 1 1 6 N
S -50 50 50 -50 1 1 10 f
X Pin_1 1 -200 0 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_01x06
#
DEF Connector_Generic_Conn_01x06 J 0 40 Y N 1 F N
@ -73,6 +56,37 @@ X Pin_6 6 -200 -300 150 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Connector_Generic_Conn_02x04_Top_Bottom
#
DEF Connector_Generic_Conn_02x04_Top_Bottom J 0 40 Y N 1 F N
F0 "J" 50 200 50 H V C CNN
F1 "Connector_Generic_Conn_02x04_Top_Bottom" 50 -300 50 H V C CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
Connector*:*_2x??_*
$ENDFPLIST
DRAW
S -50 -195 0 -205 1 1 6 N
S -50 -95 0 -105 1 1 6 N
S -50 5 0 -5 1 1 6 N
S -50 105 0 95 1 1 6 N
S -50 150 150 -250 1 1 10 f
S 150 -195 100 -205 1 1 6 N
S 150 -95 100 -105 1 1 6 N
S 150 5 100 -5 1 1 6 N
S 150 105 100 95 1 1 6 N
X Pin_1 1 -200 100 150 R 50 50 1 1 P
X Pin_2 2 -200 0 150 R 50 50 1 1 P
X Pin_3 3 -200 -100 150 R 50 50 1 1 P
X Pin_4 4 -200 -200 150 R 50 50 1 1 P
X Pin_5 5 300 100 150 L 50 50 1 1 P
X Pin_6 6 300 0 150 L 50 50 1 1 P
X Pin_7 7 300 -100 150 L 50 50 1 1 P
X Pin_8 8 300 -200 150 L 50 50 1 1 P
ENDDRAW
ENDDEF
#
# Device_C
#
DEF Device_C C 0 10 N Y 1 F N

File diff suppressed because it is too large Load diff

View file

@ -76,8 +76,6 @@ F 3 "http://www.ti.com/lit/ds/snvs775k/snvs775k.pdf" H 4650 4500 50 0001 C CNN
1 4650 4700
1 0 0 -1
$EndComp
Wire Wire Line
2800 4700 3000 4700
Wire Wire Line
4100 4700 4350 4700
$Comp
@ -133,12 +131,12 @@ Connection ~ 5050 4700
$Comp
L power:LINE #PWR08
U 1 1 5F43C5FC
P 3000 4700
F 0 "#PWR08" H 3000 4550 50 0001 C CNN
F 1 "LINE" H 3015 4873 50 0000 C CNN
F 2 "" H 3000 4700 50 0001 C CNN
F 3 "" H 3000 4700 50 0001 C CNN
1 3000 4700
P 2800 4700
F 0 "#PWR08" H 2800 4550 50 0001 C CNN
F 1 "LINE" H 2815 4873 50 0000 C CNN
F 2 "" H 2800 4700 50 0001 C CNN
F 3 "" H 2800 4700 50 0001 C CNN
1 2800 4700
1 0 0 -1
$EndComp
$Comp
@ -443,9 +441,6 @@ F 3 "" H 2050 3350 50 0001 C CNN
1 2050 3350
1 0 0 -1
$EndComp
Wire Wire Line
3200 4700 3000 4700
Connection ~ 3000 4700
$Comp
L Connector:AVR-ISP-6 J1
U 1 1 5F47B180
@ -587,12 +582,12 @@ ZERO
$Comp
L power:NEUT #PWR09
U 1 1 5F43CFFA
P 3000 5300
F 0 "#PWR09" H 3000 5150 50 0001 C CNN
F 1 "NEUT" H 3015 5473 50 0000 C CNN
F 2 "" H 3000 5300 50 0001 C CNN
F 3 "" H 3000 5300 50 0001 C CNN
1 3000 5300
P 2800 5300
F 0 "#PWR09" H 2800 5150 50 0001 C CNN
F 1 "NEUT" H 2815 5473 50 0000 C CNN
F 2 "" H 2800 5300 50 0001 C CNN
F 3 "" H 2800 5300 50 0001 C CNN
1 2800 5300
-1 0 0 1
$EndComp
$Comp
@ -815,111 +810,9 @@ F 3 "" H 1200 5250 50 0001 C CNN
1 1200 5250
-1 0 0 1
$EndComp
Text Label 2150 4950 0 50 ~ 0
ZERO
Text Label 8300 4850 0 50 ~ 0
TRIGGER
$Comp
L Connector_Generic:Conn_01x01 J3
U 1 1 5F92A3C9
P 2250 1650
F 0 "J3" H 2330 1692 50 0000 L CNN
F 1 "MOTOR1" H 2330 1601 50 0000 L CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2250 1650 50 0001 C CNN
F 3 "~" H 2250 1650 50 0001 C CNN
1 2250 1650
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x01 J4
U 1 1 5F92A98D
P 2250 1800
F 0 "J4" H 2330 1842 50 0000 L CNN
F 1 "MOTOR2" H 2330 1751 50 0000 L CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2250 1800 50 0001 C CNN
F 3 "~" H 2250 1800 50 0001 C CNN
1 2250 1800
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x01 J5
U 1 1 5F92ACB1
P 2250 1950
F 0 "J5" H 2330 1992 50 0000 L CNN
F 1 "EMPTY1" H 2330 1901 50 0000 L CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2250 1950 50 0001 C CNN
F 3 "~" H 2250 1950 50 0001 C CNN
1 2250 1950
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x01 J8
U 1 1 5F92BDC9
P 2250 2400
F 0 "J8" H 2330 2442 50 0000 L CNN
F 1 "STOP2" H 2330 2351 50 0000 L CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2250 2400 50 0001 C CNN
F 3 "~" H 2250 2400 50 0001 C CNN
1 2250 2400
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x01 J7
U 1 1 5F946B1D
P 2250 2250
F 0 "J7" H 2330 2292 50 0000 L CNN
F 1 "EMPTY2" H 2330 2201 50 0000 L CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2250 2250 50 0001 C CNN
F 3 "~" H 2250 2250 50 0001 C CNN
1 2250 2250
1 0 0 -1
$EndComp
$Comp
L Connector_Generic:Conn_01x01 J6
U 1 1 5F946D85
P 2250 2100
F 0 "J6" H 2330 2142 50 0000 L CNN
F 1 "STOP1" H 2330 2051 50 0000 L CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2250 2100 50 0001 C CNN
F 3 "~" H 2250 2100 50 0001 C CNN
1 2250 2100
1 0 0 -1
$EndComp
Text Label 2050 1650 2 50 ~ 0
MOTOR1
Text Label 2050 1800 2 50 ~ 0
MOTOR2
Text Label 2050 1950 2 50 ~ 0
EMPTY1
Text Label 2050 2100 2 50 ~ 0
STOP1
Text Label 2050 2250 2 50 ~ 0
EMPTY2
Text Label 2050 2400 2 50 ~ 0
STOP2
$Comp
L Connector_Generic:Conn_01x01 J9
U 1 1 5F95D62C
P 2600 4700
F 0 "J9" H 2518 4475 50 0000 C CNN
F 1 "28VAC" H 2518 4566 50 0000 C CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2600 4700 50 0001 C CNN
F 3 "~" H 2600 4700 50 0001 C CNN
1 2600 4700
-1 0 0 1
$EndComp
$Comp
L Connector_Generic:Conn_01x01 J10
U 1 1 5F95DC76
P 2600 5300
F 0 "J10" H 2518 5075 50 0000 C CNN
F 1 "28VAC" H 2518 5166 50 0000 C CNN
F 2 "Connector_Pin:Pin_D1.1mm_L10.2mm_W3.5mm_Flat" H 2600 5300 50 0001 C CNN
F 3 "~" H 2600 5300 50 0001 C CNN
1 2600 5300
-1 0 0 1
$EndComp
$Comp
L Diode:BAS40-04 D1
U 1 1 5F96F94B
P 1950 4950
@ -930,12 +823,7 @@ F 3 "http://www.vishay.com/docs/85701/bas40v.pdf" H 1830 5050 50 0001 C CNN
1 1950 4950
0 -1 -1 0
$EndComp
Wire Wire Line
2050 4950 1200 4950
Connection ~ 1200 4950
Wire Wire Line
2150 4950 2050 4950
Connection ~ 2050 4950
$Comp
L Diode:BAS40-04 D2
U 1 1 5F9864BB
@ -993,11 +881,70 @@ Wire Wire Line
4100 5500 4100 5300
Connection ~ 2900 5100
Connection ~ 4100 5300
Wire Wire Line
2800 5300 3000 5300
Connection ~ 3000 5300
Wire Wire Line
3000 5300 3650 5300
Wire Wire Line
2900 5100 2900 5500
$Comp
L Connector_Generic:Conn_02x04_Top_Bottom J11
U 1 1 5FD23FC4
P 1900 2050
F 0 "J11" H 1950 2367 50 0000 C CNN
F 1 "Power" H 1950 2276 50 0000 C CNN
F 2 "Connector_Molex:Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal" H 1900 2050 50 0001 C CNN
F 3 "~" H 1900 2050 50 0001 C CNN
1 1900 2050
1 0 0 -1
$EndComp
Text Label 1700 1950 2 50 ~ 0
MOTOR1
Text Label 2200 1950 0 50 ~ 0
MOTOR2
Text Label 2200 2150 0 50 ~ 0
EMPTY1
Text Label 2200 2250 0 50 ~ 0
STOP1
Text Label 1700 2150 2 50 ~ 0
EMPTY2
Text Label 1700 2250 2 50 ~ 0
STOP2
Wire Wire Line
1600 2050 1700 2050
$Comp
L power:LINE #PWR0108
U 1 1 5FD2758F
P 1600 1850
F 0 "#PWR0108" H 1600 1700 50 0001 C CNN
F 1 "LINE" H 1615 2023 50 0000 C CNN
F 2 "" H 1600 1850 50 0001 C CNN
F 3 "" H 1600 1850 50 0001 C CNN
1 1600 1850
1 0 0 -1
$EndComp
Wire Wire Line
1600 1850 1600 2050
Wire Wire Line
2300 2050 2200 2050
$Comp
L power:NEUT #PWR0109
U 1 1 5FD278FC
P 2300 2300
F 0 "#PWR0109" H 2300 2150 50 0001 C CNN
F 1 "NEUT" H 2315 2473 50 0000 C CNN
F 2 "" H 2300 2300 50 0001 C CNN
F 3 "" H 2300 2300 50 0001 C CNN
1 2300 2300
-1 0 0 1
$EndComp
Wire Wire Line
2300 2300 2300 2050
Text Label 2150 4950 0 50 ~ 0
ZERO
Wire Wire Line
2150 4950 2050 4950
Wire Wire Line
2050 4950 1200 4950
Connection ~ 2050 4950
Wire Wire Line
2800 5300 3650 5300
Wire Wire Line
2800 4700 3200 4700
$EndSCHEMATC

989
drive/drive.xml Normal file
View file

@ -0,0 +1,989 @@
<?xml version="1.0" encoding="UTF-8"?>
<export version="D">
<design>
<source>/home/onitake/Documents/Electronics/Matemat/drive/drive.sch</source>
<date>Fri 07 Aug 2020 13:13:24 CEST</date>
<tool>Eeschema 5.1.6+dfsg1-1</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title/>
<company/>
<rev/>
<date/>
<source>drive.sch</source>
<comment number="1" value=""/>
<comment number="2" value=""/>
<comment number="3" value=""/>
<comment number="4" value=""/>
</title_block>
</sheet>
</design>
<components>
<comp ref="J1">
<value>MOTOR</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_02x03_Top_Bottom" description="Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F43856F</tstamp>
</comp>
<comp ref="J3">
<value>CAN</value>
<footprint>TerminalBlock_TE-Connectivity:TerminalBlock_TE_282834-6_1x06_P2.54mm_Horizontal</footprint>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x06" description="Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F439ED3</tstamp>
</comp>
<comp ref="J2">
<value>28V~~</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x02" description="Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F43D44F</tstamp>
</comp>
<comp ref="U1">
<value>LM317LI</value>
<footprint>Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</footprint>
<datasheet>http://www.ti.com/lit/ds/snvs775k/snvs775k.pdf</datasheet>
<libsource lib="Regulator_Linear" part="LM317L_SO8" description="100mA 35V Adjustable Linear Regulator, SO-8"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4427D6</tstamp>
</comp>
<comp ref="D2">
<value>SS14</value>
<footprint>Diode_SMD:D_SMA_Handsoldering</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="D_Schottky" description="Schottky diode"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4446B0</tstamp>
</comp>
<comp ref="C3">
<value>10u</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F44C93C</tstamp>
</comp>
<comp ref="R8">
<value>510</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F44D74D</tstamp>
</comp>
<comp ref="R9">
<value>1k5</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F44E131</tstamp>
</comp>
<comp ref="U3">
<value>ATmega32M1-AU</value>
<footprint>Package_QFP:TQFP-32_7x7mm_P0.8mm</footprint>
<datasheet>http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf</datasheet>
<libsource lib="MCU_Microchip_ATmega" part="ATmega32M1-AU" description="16MHz, 32kB Flash, 2kB SRAM, 1kB EEPROM, CAN, TQFP-32"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4522AA</tstamp>
</comp>
<comp ref="U2">
<value>MCP2551-I-SN</value>
<footprint>Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</footprint>
<datasheet>http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf</datasheet>
<libsource lib="Interface_CAN_LIN" part="MCP2551-I-SN" description="High-Speed CAN Transceiver, 1Mbps, 5V supply, SOIC-8"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F452B73</tstamp>
</comp>
<comp ref="C1">
<value>220n</value>
<footprint>Capacitor_THT:C_Rect_L7.2mm_W2.5mm_P5.00mm_FKS2_FKP2_MKS2_MKP2</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4543E3</tstamp>
</comp>
<comp ref="R6">
<value>100</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4550BE</tstamp>
</comp>
<comp ref="Q3">
<value>BTA06-600TW</value>
<footprint>Package_TO_SOT_THT:TO-220-3_Vertical</footprint>
<datasheet>https://www.st.com/resource/en/datasheet/bta16.pdf</datasheet>
<libsource lib="Triac_Thyristor" part="BTA16-600SW" description="16A RMS, 600V Off-State Voltage, 10mA Sensitivity, Snubberless, Insulated, Triac, TO-220"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45686E</tstamp>
</comp>
<comp ref="R3">
<value>470</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45B10F</tstamp>
</comp>
<comp ref="R7">
<value>0</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45C480</tstamp>
</comp>
<comp ref="C4">
<value>100n</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45DED5</tstamp>
</comp>
<comp ref="C5">
<value>100n</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F45E310</tstamp>
</comp>
<comp ref="R5">
<value>1k</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F460C29</tstamp>
</comp>
<comp ref="R4">
<value>1k</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F460580</tstamp>
</comp>
<comp ref="Q2">
<value>2N7002</value>
<footprint>Package_TO_SOT_SMD:SOT-23</footprint>
<datasheet>https://www.fairchildsemi.com/datasheets/2N/2N7002.pdf</datasheet>
<libsource lib="Transistor_FET" part="2N7002" description="0.115A Id, 60V Vds, N-Channel MOSFET, SOT-23"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F46B2F8</tstamp>
</comp>
<comp ref="J4">
<value>AVR-ISP-6</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical</footprint>
<datasheet> ~</datasheet>
<libsource lib="Connector" part="AVR-ISP-6" description="Atmel 6-pin ISP connector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F47B180</tstamp>
</comp>
<comp ref="JP1">
<value>Jumper</value>
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="Jumper" description="Jumper, normally closed"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F47DB9E</tstamp>
</comp>
<comp ref="Y1">
<value>16MHz</value>
<footprint>Crystal:Crystal_SMD_HC49-SD</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="Crystal" description="Two pin crystal"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F482AB5</tstamp>
</comp>
<comp ref="C6">
<value>22p</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F483999</tstamp>
</comp>
<comp ref="C7">
<value>22p</value>
<footprint>Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F483E67</tstamp>
</comp>
<comp ref="D1">
<value>SS14</value>
<footprint>Diode_SMD:D_SMA_Handsoldering</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="D_Schottky" description="Schottky diode"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F49D301</tstamp>
</comp>
<comp ref="R1">
<value>2k2</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F49DBAB</tstamp>
</comp>
<comp ref="R2">
<value>1k</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4A36E9</tstamp>
</comp>
<comp ref="Q1">
<value>BC547C</value>
<footprint>Package_TO_SOT_THT:TO-92_Inline</footprint>
<datasheet>http://www.fairchildsemi.com/ds/BC/BC547.pdf</datasheet>
<libsource lib="Transistor_BJT" part="BC547" description="0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4A77AF</tstamp>
</comp>
<comp ref="C2">
<value>100u</value>
<footprint>Capacitor_THT:CP_Radial_D8.0mm_P3.50mm</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="CP" description="Polarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4B730F</tstamp>
</comp>
<comp ref="R10">
<value>0</value>
<footprint>Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder</footprint>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4B7C6B</tstamp>
</comp>
<comp ref="H1">
<value>NW</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C3446</tstamp>
</comp>
<comp ref="H2">
<value>SW</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C39EB</tstamp>
</comp>
<comp ref="H3">
<value>NE</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C3D09</tstamp>
</comp>
<comp ref="H4">
<value>SE</value>
<footprint>MountingHole:MountingHole_3.2mm_M3_ISO7380_Pad</footprint>
<datasheet>~</datasheet>
<libsource lib="Mechanical" part="MountingHole_Pad" description="Mounting Hole with connection"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>5F4C4106</tstamp>
</comp>
</components>
<libparts>
<libpart lib="Connector" part="AVR-ISP-6">
<description>Atmel 6-pin ISP connector</description>
<docs> ~</docs>
<footprints>
<fp>IDC?Header*2x03*</fp>
<fp>Pin?Header*2x03*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">AVR-ISP-6</field>
</fields>
<pins>
<pin num="1" name="MISO" type="passive"/>
<pin num="2" name="VCC" type="passive"/>
<pin num="3" name="SCK" type="passive"/>
<pin num="4" name="MOSI" type="passive"/>
<pin num="5" name="~RST" type="passive"/>
<pin num="6" name="GND" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_01x02">
<description>Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x02</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_01x06">
<description>Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x06</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_02x03_Top_Bottom">
<description>Generic connector, double row, 02x03, top/bottom pin numbering scheme (row 1: 1...pins_per_row, row2: pins_per_row+1 ... num_pins), script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_2x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_02x03_Top_Bottom</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
<pin num="2" name="Pin_2" type="passive"/>
<pin num="3" name="Pin_3" type="passive"/>
<pin num="4" name="Pin_4" type="passive"/>
<pin num="5" name="Pin_5" type="passive"/>
<pin num="6" name="Pin_6" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="C">
<description>Unpolarized capacitor</description>
<docs>~</docs>
<footprints>
<fp>C_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">C</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="CP">
<description>Polarized capacitor</description>
<docs>~</docs>
<footprints>
<fp>CP_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">CP</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="Crystal">
<description>Two pin crystal</description>
<docs>~</docs>
<footprints>
<fp>Crystal*</fp>
</footprints>
<fields>
<field name="Reference">Y</field>
<field name="Value">Crystal</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
<pin num="2" name="2" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="D_Schottky">
<description>Schottky diode</description>
<docs>~</docs>
<footprints>
<fp>TO-???*</fp>
<fp>*_Diode_*</fp>
<fp>*SingleDiode*</fp>
<fp>D_*</fp>
</footprints>
<fields>
<field name="Reference">D</field>
<field name="Value">D_Schottky</field>
</fields>
<pins>
<pin num="1" name="K" type="passive"/>
<pin num="2" name="A" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="Jumper">
<description>Jumper, normally closed</description>
<docs>~</docs>
<footprints>
<fp>SolderJumper*</fp>
<fp>Jumper*</fp>
<fp>TestPoint*2Pads*</fp>
<fp>TestPoint*Bridge*</fp>
</footprints>
<fields>
<field name="Reference">JP</field>
<field name="Value">Jumper</field>
</fields>
<pins>
<pin num="1" name="1" type="passive"/>
<pin num="2" name="2" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="R">
<description>Resistor</description>
<docs>~</docs>
<footprints>
<fp>R_*</fp>
</footprints>
<fields>
<field name="Reference">R</field>
<field name="Value">R</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Interface_CAN_LIN" part="MCP2551-I-SN">
<description>High-Speed CAN Transceiver, 1Mbps, 5V supply, SOIC-8</description>
<docs>http://ww1.microchip.com/downloads/en/devicedoc/21667d.pdf</docs>
<footprints>
<fp>SOIC*P1.27mm*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">MCP2551-I-SN</field>
<field name="Footprint">Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</field>
</fields>
<pins>
<pin num="1" name="TXD" type="input"/>
<pin num="2" name="VSS" type="power_in"/>
<pin num="3" name="VDD" type="power_in"/>
<pin num="4" name="RXD" type="output"/>
<pin num="5" name="Vref" type="power_out"/>
<pin num="6" name="CANL" type="BiDi"/>
<pin num="7" name="CANH" type="BiDi"/>
<pin num="8" name="Rs" type="input"/>
</pins>
</libpart>
<libpart lib="MCU_Microchip_ATmega" part="ATmega16M1-AU">
<aliases>
<alias>ATmega32M1-AU</alias>
<alias>ATmega64M1-AU</alias>
</aliases>
<description>16MHz, 16kB Flash, 1kB SRAM, 512B EEPROM, CAN, TQFP-32</description>
<docs>http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8209-8-bit%20AVR%20ATmega16M1-32M1-64M1_Datasheet.pdf</docs>
<footprints>
<fp>TQFP*7x7mm*P0.8mm*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">ATmega16M1-AU</field>
<field name="Footprint">Package_QFP:TQFP-32_7x7mm_P0.8mm</field>
</fields>
<pins>
<pin num="1" name="PD2" type="BiDi"/>
<pin num="2" name="PD3" type="BiDi"/>
<pin num="3" name="PC1" type="BiDi"/>
<pin num="4" name="VCC" type="power_in"/>
<pin num="5" name="GND" type="power_in"/>
<pin num="6" name="PC2" type="BiDi"/>
<pin num="7" name="PC3" type="BiDi"/>
<pin num="8" name="PB0" type="BiDi"/>
<pin num="9" name="PB1" type="BiDi"/>
<pin num="10" name="XTAL1/PE1" type="BiDi"/>
<pin num="11" name="XTAL2/PE2" type="BiDi"/>
<pin num="12" name="PD4" type="BiDi"/>
<pin num="13" name="PD5" type="BiDi"/>
<pin num="14" name="PD6" type="BiDi"/>
<pin num="15" name="PD7" type="BiDi"/>
<pin num="16" name="PB2" type="BiDi"/>
<pin num="17" name="PC4" type="BiDi"/>
<pin num="18" name="PC5" type="BiDi"/>
<pin num="19" name="AVCC" type="power_in"/>
<pin num="20" name="AGND" type="power_in"/>
<pin num="21" name="AREF/ISRC" type="passive"/>
<pin num="22" name="PC6" type="BiDi"/>
<pin num="23" name="PB3" type="BiDi"/>
<pin num="24" name="PB4" type="BiDi"/>
<pin num="25" name="PC7" type="BiDi"/>
<pin num="26" name="PB5" type="BiDi"/>
<pin num="27" name="PB6" type="BiDi"/>
<pin num="28" name="PB7" type="BiDi"/>
<pin num="29" name="PD0" type="BiDi"/>
<pin num="30" name="PC0" type="BiDi"/>
<pin num="31" name="~RESET~/PE0" type="BiDi"/>
<pin num="32" name="PD1" type="BiDi"/>
</pins>
</libpart>
<libpart lib="Mechanical" part="MountingHole_Pad">
<description>Mounting Hole with connection</description>
<docs>~</docs>
<footprints>
<fp>MountingHole*Pad*</fp>
</footprints>
<fields>
<field name="Reference">H</field>
<field name="Value">MountingHole_Pad</field>
</fields>
<pins>
<pin num="1" name="1" type="input"/>
</pins>
</libpart>
<libpart lib="Regulator_Linear" part="LM317L_SO8">
<description>100mA 35V Adjustable Linear Regulator, SO-8</description>
<docs>http://www.ti.com/lit/ds/snvs775k/snvs775k.pdf</docs>
<footprints>
<fp>SOIC*3.9x4.9mm*P1.27mm*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">LM317L_SO8</field>
<field name="Footprint">Package_SO:SOIC-8_3.9x4.9mm_P1.27mm</field>
</fields>
<pins>
<pin num="1" name="VI" type="power_in"/>
<pin num="2" name="VO" type="power_out"/>
<pin num="3" name="VO" type="passive"/>
<pin num="4" name="ADJ" type="input"/>
<pin num="5" name="NC" type="NotConnected"/>
<pin num="6" name="VO" type="passive"/>
<pin num="7" name="VO" type="passive"/>
<pin num="8" name="NC" type="NotConnected"/>
</pins>
</libpart>
<libpart lib="Transistor_BJT" part="BC547">
<aliases>
<alias>BC546</alias>
<alias>BC548</alias>
<alias>BC549</alias>
<alias>BC550</alias>
<alias>BC337</alias>
<alias>BC338</alias>
</aliases>
<description>0.1A Ic, 45V Vce, Small Signal NPN Transistor, TO-92</description>
<docs>http://www.fairchildsemi.com/ds/BC/BC547.pdf</docs>
<footprints>
<fp>TO?92*</fp>
</footprints>
<fields>
<field name="Reference">Q</field>
<field name="Value">BC547</field>
<field name="Footprint">Package_TO_SOT_THT:TO-92_Inline</field>
</fields>
<pins>
<pin num="1" name="C" type="passive"/>
<pin num="2" name="B" type="input"/>
<pin num="3" name="E" type="passive"/>
</pins>
</libpart>
<libpart lib="Transistor_FET" part="BSS138">
<aliases>
<alias>2N7002</alias>
<alias>2N7002E</alias>
<alias>2N7002H</alias>
<alias>2N7002K</alias>
<alias>BS170F</alias>
<alias>BS870</alias>
<alias>BSN20</alias>
<alias>BSS123</alias>
<alias>BSS127S</alias>
<alias>DMG2302U</alias>
<alias>DMG3402L</alias>
<alias>DMG3404L</alias>
<alias>DMG3406L</alias>
<alias>DMG3414U</alias>
<alias>DMG3418L</alias>
<alias>DMN10H220L</alias>
<alias>DMN10H700S</alias>
<alias>DMN13H750S</alias>
<alias>DMN2041L</alias>
<alias>DMN2050L</alias>
<alias>DMN2056U</alias>
<alias>DMN2058U</alias>
<alias>DMN2075U</alias>
<alias>DMN2230U</alias>
<alias>DMN24H11DS</alias>
<alias>DMN24H3D5L</alias>
<alias>DMN3042L</alias>
<alias>DMN3051L</alias>
<alias>DMN30H4D0L</alias>
<alias>DMN3110S</alias>
<alias>DMN3150L</alias>
<alias>DMN3300U</alias>
<alias>DMN3404L</alias>
<alias>DMN6075S</alias>
<alias>DMN6140L</alias>
<alias>DMN67D7L</alias>
<alias>DMN67D8L</alias>
<alias>MMBF170</alias>
<alias>VN10LF</alias>
<alias>ZVN3306F</alias>
<alias>ZVN3310F</alias>
<alias>ZVN3320F</alias>
<alias>ZVN4106F</alias>
<alias>ZXM61N02F</alias>
<alias>ZXM61N03F</alias>
<alias>ZXMN10A07F</alias>
<alias>ZXMN2A01F</alias>
<alias>ZXMN2A14F</alias>
<alias>ZXMN2B01F</alias>
<alias>ZXMN2B14FH</alias>
<alias>ZXMN2F30FH</alias>
<alias>ZXMN2F34FH</alias>
<alias>ZXMN3A01F</alias>
<alias>ZXMN3A14F</alias>
<alias>ZXMN3B01F</alias>
<alias>ZXMN3B14F</alias>
<alias>ZXMN3F30FH</alias>
<alias>ZXMN6A07F</alias>
<alias>IRLML0030</alias>
<alias>IRLML2060</alias>
<alias>TSM2302CX</alias>
</aliases>
<description>50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23</description>
<docs>https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf</docs>
<footprints>
<fp>SOT?23*</fp>
</footprints>
<fields>
<field name="Reference">Q</field>
<field name="Value">BSS138</field>
<field name="Footprint">Package_TO_SOT_SMD:SOT-23</field>
</fields>
<pins>
<pin num="1" name="G" type="input"/>
<pin num="2" name="S" type="passive"/>
<pin num="3" name="D" type="passive"/>
</pins>
</libpart>
<libpart lib="Triac_Thyristor" part="TIC226">
<aliases>
<alias>TIC206</alias>
<alias>BT138-600</alias>
<alias>BT138-800</alias>
<alias>TIC216</alias>
<alias>BT136-500</alias>
<alias>BT136-600</alias>
<alias>BT136-800</alias>
<alias>BT139-600</alias>
<alias>BTA16-600B</alias>
<alias>BTA16-600BW</alias>
<alias>BTA16-600C</alias>
<alias>BTA16-600CW</alias>
<alias>BTA16-600SW</alias>
<alias>BTA16-800B</alias>
<alias>BTA16-800BW</alias>
<alias>BTA16-800C</alias>
<alias>BTA16-800CW</alias>
<alias>BTA16-800SW</alias>
<alias>BTB16-600B</alias>
<alias>BTB16-600BW</alias>
<alias>BTB16-600C</alias>
<alias>BTB16-600CW</alias>
<alias>BTB16-600SW</alias>
<alias>BTB16-800B</alias>
<alias>BTB16-800BW</alias>
<alias>BTB16-800C</alias>
<alias>BTB16-800CW</alias>
<alias>BTB16-800SW</alias>
</aliases>
<description>8A RMS, 400-800V Off-State Voltage, Triac, TO-220</description>
<docs>http://pdf.datasheetcatalog.com/datasheet/PowerInnovations/mXuqxvy.pdf</docs>
<footprints>
<fp>TO?220*</fp>
</footprints>
<fields>
<field name="Reference">Q</field>
<field name="Value">TIC226</field>
<field name="Footprint">Package_TO_SOT_THT:TO-220-3_Vertical</field>
</fields>
<pins>
<pin num="1" name="A1" type="passive"/>
<pin num="2" name="A2" type="passive"/>
<pin num="3" name="G" type="input"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Connector">
<uri>/usr/share/kicad/library/Connector.lib</uri>
</library>
<library logical="Connector_Generic">
<uri>/usr/share/kicad/library/Connector_Generic.lib</uri>
</library>
<library logical="Device">
<uri>/usr/share/kicad/library/Device.lib</uri>
</library>
<library logical="Interface_CAN_LIN">
<uri>/usr/share/kicad/library/Interface_CAN_LIN.lib</uri>
</library>
<library logical="MCU_Microchip_ATmega">
<uri>/usr/share/kicad/library/MCU_Microchip_ATmega.lib</uri>
</library>
<library logical="Mechanical">
<uri>/usr/share/kicad/library/Mechanical.lib</uri>
</library>
<library logical="Regulator_Linear">
<uri>/usr/share/kicad/library/Regulator_Linear.lib</uri>
</library>
<library logical="Transistor_BJT">
<uri>/usr/share/kicad/library/Transistor_BJT.lib</uri>
</library>
<library logical="Transistor_FET">
<uri>/usr/share/kicad/library/Transistor_FET.lib</uri>
</library>
<library logical="Triac_Thyristor">
<uri>/usr/share/kicad/library/Triac_Thyristor.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="+5V">
<node ref="U1" pin="7"/>
<node ref="C3" pin="1"/>
<node ref="R8" pin="1"/>
<node ref="R5" pin="2"/>
<node ref="R4" pin="2"/>
<node ref="R2" pin="2"/>
<node ref="C4" pin="1"/>
<node ref="C5" pin="1"/>
<node ref="JP1" pin="1"/>
<node ref="R3" pin="2"/>
<node ref="U1" pin="6"/>
<node ref="U1" pin="2"/>
<node ref="U2" pin="3"/>
<node ref="U1" pin="3"/>
</net>
<net code="2" name="Net-(J4-Pad2)">
<node ref="J4" pin="2"/>
<node ref="JP1" pin="2"/>
</net>
<net code="3" name="/MOSI">
<node ref="J4" pin="4"/>
<node ref="U3" pin="2"/>
</net>
<net code="4" name="GND">
<node ref="H2" pin="1"/>
<node ref="H1" pin="1"/>
<node ref="J3" pin="1"/>
<node ref="H3" pin="1"/>
<node ref="J1" pin="5"/>
<node ref="H4" pin="1"/>
<node ref="J1" pin="6"/>
<node ref="J2" pin="2"/>
<node ref="R9" pin="2"/>
<node ref="C3" pin="2"/>
<node ref="J3" pin="6"/>
<node ref="C5" pin="2"/>
<node ref="C6" pin="1"/>
<node ref="C7" pin="1"/>
<node ref="J4" pin="6"/>
<node ref="Q3" pin="1"/>
<node ref="R7" pin="2"/>
<node ref="C1" pin="2"/>
<node ref="Q2" pin="2"/>
<node ref="U2" pin="2"/>
<node ref="C2" pin="2"/>
<node ref="Q1" pin="3"/>
<node ref="C4" pin="2"/>
</net>
<net code="5" name="Net-(Q2-Pad3)">
<node ref="R10" pin="1"/>
<node ref="Q2" pin="3"/>
<node ref="R3" pin="1"/>
<node ref="Q3" pin="3"/>
</net>
<net code="6" name="/EMPTY1">
<node ref="R4" pin="1"/>
<node ref="U3" pin="23"/>
<node ref="J1" pin="3"/>
</net>
<net code="7" name="/STOP1">
<node ref="J1" pin="4"/>
<node ref="R5" pin="1"/>
<node ref="U3" pin="16"/>
</net>
<net code="8" name="Net-(C2-Pad1)">
<node ref="D2" pin="1"/>
<node ref="U1" pin="1"/>
<node ref="C2" pin="1"/>
</net>
<net code="9" name="Net-(C6-Pad2)">
<node ref="U3" pin="10"/>
<node ref="Y1" pin="1"/>
<node ref="C6" pin="2"/>
</net>
<net code="10" name="Net-(C7-Pad2)">
<node ref="U3" pin="11"/>
<node ref="Y1" pin="2"/>
<node ref="C7" pin="2"/>
</net>
<net code="11" name="Net-(Q1-Pad2)">
<node ref="R1" pin="1"/>
<node ref="Q1" pin="2"/>
</net>
<net code="12" name="Net-(D1-Pad1)">
<node ref="D1" pin="1"/>
<node ref="R1" pin="2"/>
</net>
<net code="13" name="Net-(R8-Pad2)">
<node ref="U1" pin="4"/>
<node ref="R8" pin="2"/>
<node ref="R9" pin="1"/>
</net>
<net code="14" name="Net-(U1-Pad8)">
<node ref="U1" pin="8"/>
</net>
<net code="15" name="/MISO">
<node ref="U3" pin="1"/>
<node ref="J4" pin="1"/>
</net>
<net code="16" name="Net-(U3-Pad17)">
<node ref="U3" pin="17"/>
</net>
<net code="17" name="Net-(U3-Pad15)">
<node ref="U3" pin="15"/>
</net>
<net code="18" name="Net-(U3-Pad14)">
<node ref="U3" pin="14"/>
</net>
<net code="19" name="Net-(U3-Pad13)">
<node ref="U3" pin="13"/>
</net>
<net code="20" name="/SCK">
<node ref="J4" pin="3"/>
<node ref="U3" pin="12"/>
</net>
<net code="21" name="/CAN_N">
<node ref="J3" pin="3"/>
<node ref="J3" pin="4"/>
<node ref="U2" pin="6"/>
</net>
<net code="22" name="/CAN_P">
<node ref="U2" pin="7"/>
<node ref="J3" pin="5"/>
<node ref="J3" pin="2"/>
</net>
<net code="23" name="/MOTOR2">
<node ref="Q3" pin="2"/>
<node ref="J1" pin="2"/>
</net>
<net code="24" name="Net-(U1-Pad5)">
<node ref="U1" pin="5"/>
</net>
<net code="25" name="Net-(U3-Pad18)">
<node ref="U3" pin="18"/>
</net>
<net code="26" name="Net-(R7-Pad1)">
<node ref="R7" pin="1"/>
<node ref="U2" pin="8"/>
</net>
<net code="27" name="Net-(U3-Pad26)">
<node ref="U3" pin="26"/>
</net>
<net code="28" name="Net-(U3-Pad4)">
<node ref="U3" pin="4"/>
</net>
<net code="29" name="Net-(U3-Pad32)">
<node ref="U3" pin="32"/>
</net>
<net code="30" name="/~RESET">
<node ref="J4" pin="5"/>
<node ref="U3" pin="31"/>
</net>
<net code="31" name="Net-(U3-Pad30)">
<node ref="U3" pin="30"/>
</net>
<net code="32" name="Net-(U3-Pad3)">
<node ref="U3" pin="3"/>
</net>
<net code="33" name="Net-(U3-Pad29)">
<node ref="U3" pin="29"/>
</net>
<net code="34" name="/TRIGGER">
<node ref="R10" pin="2"/>
<node ref="Q2" pin="1"/>
<node ref="U3" pin="28"/>
</net>
<net code="35" name="Net-(U3-Pad27)">
<node ref="U3" pin="27"/>
</net>
<net code="36" name="Net-(U3-Pad5)">
<node ref="U3" pin="5"/>
</net>
<net code="37" name="Net-(U3-Pad25)">
<node ref="U3" pin="25"/>
</net>
<net code="38" name="/ZERO">
<node ref="U3" pin="24"/>
<node ref="R2" pin="1"/>
<node ref="Q1" pin="1"/>
</net>
<net code="39" name="Net-(U3-Pad22)">
<node ref="U3" pin="22"/>
</net>
<net code="40" name="Net-(U3-Pad21)">
<node ref="U3" pin="21"/>
</net>
<net code="41" name="Net-(U3-Pad20)">
<node ref="U3" pin="20"/>
</net>
<net code="42" name="Net-(U3-Pad19)">
<node ref="U3" pin="19"/>
</net>
<net code="43" name="Net-(C1-Pad1)">
<node ref="C1" pin="1"/>
<node ref="R6" pin="2"/>
</net>
<net code="44" name="Net-(U2-Pad5)">
<node ref="U2" pin="5"/>
</net>
<net code="45" name="LINE">
<node ref="J2" pin="1"/>
<node ref="D2" pin="2"/>
<node ref="R6" pin="1"/>
<node ref="J1" pin="1"/>
<node ref="D1" pin="2"/>
</net>
<net code="46" name="Net-(U3-Pad9)">
<node ref="U3" pin="9"/>
</net>
<net code="47" name="Net-(U3-Pad8)">
<node ref="U3" pin="8"/>
</net>
<net code="48" name="/RXCAN">
<node ref="U2" pin="4"/>
<node ref="U3" pin="7"/>
</net>
<net code="49" name="/TXCAN">
<node ref="U3" pin="6"/>
<node ref="U2" pin="1"/>
</net>
</nets>
</export>