(kicad_pcb
	(version 20241229)
	(generator "pcbnew")
	(generator_version "9.0")
	(general
		(thickness 1.6)
		(legacy_teardrops no)
	)
	(paper "USLetter")
	(title_block
		(title "Switch Motor Driver and Direction Sensor")
		(date "2025-09-07")
		(rev "3.0")
	)
	(layers
		(0 "F.Cu" signal)
		(2 "B.Cu" signal)
		(9 "F.Adhes" user "F.Adhesive")
		(11 "B.Adhes" user "B.Adhesive")
		(13 "F.Paste" user)
		(15 "B.Paste" user)
		(5 "F.SilkS" user "F.Silkscreen")
		(7 "B.SilkS" user "B.Silkscreen")
		(1 "F.Mask" user)
		(3 "B.Mask" user)
		(17 "Dwgs.User" user "User.Drawings")
		(19 "Cmts.User" user "User.Comments")
		(21 "Eco1.User" user "User.Eco1")
		(23 "Eco2.User" user "User.Eco2")
		(25 "Edge.Cuts" user)
		(27 "Margin" user)
		(31 "F.CrtYd" user "F.Courtyard")
		(29 "B.CrtYd" user "B.Courtyard")
		(35 "F.Fab" user)
		(33 "B.Fab" user)
		(39 "User.1" user)
		(41 "User.2" user)
		(43 "User.3" user)
		(45 "User.4" user)
	)
	(setup
		(pad_to_mask_clearance 0)
		(allow_soldermask_bridges_in_footprints no)
		(tenting front back)
		(pcbplotparams
			(layerselection 0x00000000_00000000_55555555_5755f5ff)
			(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
			(disableapertmacros no)
			(usegerberextensions no)
			(usegerberattributes yes)
			(usegerberadvancedattributes yes)
			(creategerberjobfile yes)
			(dashed_line_dash_ratio 12.000000)
			(dashed_line_gap_ratio 3.000000)
			(svgprecision 4)
			(plotframeref no)
			(mode 1)
			(useauxorigin no)
			(hpglpennumber 1)
			(hpglpenspeed 20)
			(hpglpendiameter 15.000000)
			(pdf_front_fp_property_popups yes)
			(pdf_back_fp_property_popups yes)
			(pdf_metadata yes)
			(pdf_single_document no)
			(dxfpolygonmode yes)
			(dxfimperialunits yes)
			(dxfusepcbnewfont yes)
			(psnegative no)
			(psa4output no)
			(plot_black_and_white yes)
			(sketchpadsonfab no)
			(plotpadnumbers no)
			(hidednponfab no)
			(sketchdnponfab yes)
			(crossoutdnponfab yes)
			(subtractmaskfromsilk no)
			(outputformat 1)
			(mirror no)
			(drillshape 1)
			(scaleselection 1)
			(outputdirectory "")
		)
	)
	(net 0 "")
	(net 1 "GND")
	(net 2 "+5V")
	(net 3 "+18V")
	(net 4 "AC1")
	(net 5 "RAWDC")
	(net 6 "PAC1")
	(net 7 "AC2")
	(net 8 "Net-(J1-Pin_6)")
	(net 9 "OUT2")
	(net 10 "OUT1")
	(net 11 "SDA")
	(net 12 "SCL")
	(net 13 "Net-(J5-Pin_1)")
	(net 14 "Net-(J5-Pin_3)")
	(net 15 "IN1")
	(net 16 "IN2")
	(net 17 "3.3v")
	(net 18 "Net-(J7-Pin_2)")
	(net 19 "Net-(U3-GPIO4{slash}A2{slash}D2)")
	(net 20 "Net-(U3-GPIO5{slash}A3{slash}D3)")
	(net 21 "Net-(U4-IPROPI)")
	(net 22 "HE2")
	(net 23 "unconnected-(U3-GPIO9{slash}D9{slash}MISO-Pad10)")
	(net 24 "HE1")
	(net 25 "unconnected-(U3-GPIO10{slash}D10{slash}MOSI-Pad11)")
	(net 26 "unconnected-(U3-GPIO10{slash}D10{slash}MOSI-Pad11)_1")
	(net 27 "unconnected-(U3-GPIO9{slash}D9{slash}MISO-Pad10)_1")
	(footprint "Capacitor_SMD:C_1206_3216Metric"
		(layer "F.Cu")
		(at 188.525 59)
		(descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "capacitor")
		(property "Reference" "C4"
			(at 0 -1.85 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" ".1uf"
			(at 0 1.85 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "capacitor, small US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.475 0)
			(size 1.15 1.8)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.217391)
			(net 2 "+5V")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.475 0)
			(size 1.15 1.8)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.217391)
			(net 1 "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Connector_Molex:Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical"
		(layer "F.Cu")
		(at 157 71.5 180)
		(descr "Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator")
		(tags "connector Molex PicoBlade vertical")
		(property "Reference" "J2"
			(at 1.25 -3.26 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "Conn_01x03"
			(at 1.25 2.35 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 1.25 -1.35 0)
			(layer "F.Fab")
		)
		(pad "1" thru_hole roundrect
			(at 0 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(roundrect_rratio 0.25)
			(net 22 "HE2")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" thru_hole oval
			(at 1.25 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "+5V")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole oval
			(at 2.5 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Connector_Molex:Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical"
		(layer "F.Cu")
		(at 158.75 77.5 180)
		(descr "Molex PicoBlade Connector System, 53047-0210, 2 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator")
		(tags "connector Molex PicoBlade vertical")
		(property "Reference" "J7"
			(at 0.62 -3.26 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "Conn_01x02"
			(at 0.62 2.35 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 0.62 -1.35 0)
			(layer "F.Fab")
		)
		(pad "1" thru_hole roundrect
			(at 0 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" thru_hole oval
			(at 1.25 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 18 "Net-(J7-Pin_2)")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_PicoBlade_53047-0210_1x02_P1.25mm_Vertical.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_1206_3216Metric"
		(layer "F.Cu")
		(at 162.5 101.9625 -90)
		(descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "resistor")
		(property "Reference" "F1"
			(at 0 -1.83 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "160ma 30V Poly Fuse"
			(at 0 1.83 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resettable fuse, polymeric positive temperature coefficient, small symbol"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "*polyfuse* *PTC*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.4625 0 270)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 8 "Net-(J1-Pin_6)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.4625 0 270)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 3 "+18V")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Package_TO_SOT_SMD:TO-252-2"
		(layer "F.Cu")
		(at 174.96 89.225 180)
		(descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
		(tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
		(property "Reference" "U2"
			(at 0 -4.5 180)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "BA7818FP-E2"
			(at 0 4.5 180)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.rohm.com/datasheet?p=BA7818FP&dist=Digi-key&media=referral&source=digi-key.com&campaign=Digi-key"
			(at 0 0 180)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Positive 1A 18V Linear Regulator, Fixed Output 19V, TO-220/TO-263/TO-252-2"
			(at 0 0 180)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO?252* TO?263* TO?220*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 180)
			(layer "F.Fab")
		)
		(pad "" smd roundrect
			(at -0.415 -1.525 180)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "" smd roundrect
			(at -0.415 1.525 180)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "" smd roundrect
			(at 2.935 -1.525 180)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "" smd roundrect
			(at 2.935 1.525 180)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "1" smd roundrect
			(at -5.04 -2.28 180)
			(size 2.2 1.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.208333)
			(net 5 "RAWDC")
			(pinfunction "IN")
			(pintype "power_in")
		)
		(pad "2" smd roundrect
			(at 1.26 0 180)
			(size 6.4 5.8)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.043103)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "3" smd roundrect
			(at -5.04 2.28 180)
			(size 2.2 1.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.208333)
			(net 3 "+18V")
			(pinfunction "OUT")
			(pintype "power_out")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Connector_Molex:Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical"
		(layer "F.Cu")
		(at 156.625 66.955)
		(descr "Molex PicoBlade Connector System, 53047-0410, 4 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator")
		(tags "connector Molex PicoBlade vertical")
		(property "Reference" "J3"
			(at 1.88 -3.26 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "Conn_01x04"
			(at 1.88 2.35 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 1.88 -1.35 0)
			(layer "F.Fab")
		)
		(pad "1" thru_hole roundrect
			(at 0 0)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" thru_hole oval
			(at 1.25 0)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 12 "SCL")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole oval
			(at 2.5 0)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 11 "SDA")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(pad "4" thru_hole oval
			(at 3.75 0)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "+5V")
			(pinfunction "Pin_4")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_PicoBlade_53047-0410_1x04_P1.25mm_Vertical.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_1206_3216Metric"
		(layer "F.Cu")
		(at 165 78.025 90)
		(descr "Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "capacitor")
		(property "Reference" "C3"
			(at 0 -1.85 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" ".1uf"
			(at 0 1.85 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "capacitor, small US symbol"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.475 0 90)
			(size 1.15 1.8)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.217391)
			(net 3 "+18V")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.475 0 90)
			(size 1.15 1.8)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.217391)
			(net 1 "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_1206_3216Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Symbol:OSHW-Logo2_7.3x6mm_SilkScreen"
		(layer "F.Cu")
		(at 179.5 81)
		(descr "Open Source Hardware Symbol")
		(tags "Logo Symbol OSHW")
		(property "Reference" "REF**"
			(at 0 0 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "OSHW-Logo2_7.3x6mm_SilkScreen"
			(at 0.75 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(attr exclude_from_pos_files exclude_from_bom allow_missing_courtyard)
		(embedded_fonts no)
	)
	(footprint "Resistor_SMD:R_1206_3216Metric"
		(layer "F.Cu")
		(at 162.4625 58)
		(descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "resistor")
		(property "Reference" "R1"
			(at 0 -1.83 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "100"
			(at 0 1.83 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor, small US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.4625 0)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 13 "Net-(J5-Pin_1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.4625 0)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 19 "Net-(U3-GPIO4{slash}A2{slash}D2)")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_1206_3216Metric"
		(layer "F.Cu")
		(at 162.5 61.5)
		(descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "resistor")
		(property "Reference" "R2"
			(at 0 -1.83 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "470"
			(at 0 1.83 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor, small US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.4625 0)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 14 "Net-(J5-Pin_3)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.4625 0)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 20 "Net-(U3-GPIO5{slash}A3{slash}D3)")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_Tantalum_SMD:CP_EIA-7343-15_Kemet-W"
		(layer "F.Cu")
		(at 189.38 65.5 90)
		(descr "Tantalum Capacitor SMD Kemet-W (7343-15 Metric), IPC-7352 nominal, (Body size from: http://www.kemet.com/Lists/ProductCatalog/Attachments/253/KEM_TC101_STD.pdf), generated with kicad-footprint-generator")
		(tags "capacitor tantalum")
		(property "Reference" "C1"
			(at 0 -3.1 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "47uf @ 16v"
			(at 0 3.1 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Polarized capacitor, small US symbol"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "CP_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -3.12 0 90)
			(size 2.07 2.59)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.120773)
			(net 2 "+5V")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 3.12 0 90)
			(size 2.07 2.59)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.120773)
			(net 1 "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Capacitor_Tantalum_SMD.3dshapes/CP_EIA-7343-15_Kemet-W.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm_ThermalVias"
		(layer "F.Cu")
		(at 171.365 76.5625 -90)
		(descr "SOIC, 8 Pin (http://www.ti.com/lit/ds/symlink/lm5017.pdf#page=31), generated with kicad-footprint-generator ipc_gullwing_generator.py")
		(tags "SOIC SO")
		(property "Reference" "U4"
			(at 0 -3.4 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "DRV8231ADSG"
			(at 0 3.4 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.ti.com/lit/ds/symlink/drv8231a.pdf"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "H-Bridge brushed DC motor driver driver, 3.7Apk,  4.5..33Vm, 600mOhm shunt, integrated current mirror, PWM input, WSON-8"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "WSON*1EP*2x2mm*P0.5mm*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "" smd roundrect
			(at -0.68 -0.85 270)
			(size 1.13 1.42)
			(layers "F.Paste")
			(roundrect_rratio 0.221239)
		)
		(pad "" smd roundrect
			(at -0.68 0.85 270)
			(size 1.13 1.42)
			(layers "F.Paste")
			(roundrect_rratio 0.221239)
		)
		(pad "" smd rect
			(at 0 0 270)
			(size 2.71 3.4)
			(layers "F.Mask")
		)
		(pad "" smd roundrect
			(at 0.68 -0.85 270)
			(size 1.13 1.42)
			(layers "F.Paste")
			(roundrect_rratio 0.221239)
		)
		(pad "" smd roundrect
			(at 0.68 0.85 270)
			(size 1.13 1.42)
			(layers "F.Paste")
			(roundrect_rratio 0.221239)
		)
		(pad "1" smd roundrect
			(at -2.5625 -1.905 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 21 "Net-(U4-IPROPI)")
			(pinfunction "IPROPI")
			(pintype "output")
		)
		(pad "2" smd roundrect
			(at -2.5625 -0.635 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 16 "IN2")
			(pinfunction "IN2")
			(pintype "input")
		)
		(pad "3" smd roundrect
			(at -2.5625 0.635 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 15 "IN1")
			(pinfunction "IN1")
			(pintype "input")
		)
		(pad "4" smd roundrect
			(at -2.5625 1.905 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 17 "3.3v")
			(pinfunction "VREF")
			(pintype "input")
		)
		(pad "5" smd roundrect
			(at 2.5625 1.905 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 3 "+18V")
			(pinfunction "VM")
			(pintype "power_in")
		)
		(pad "6" smd roundrect
			(at 2.5625 0.635 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 10 "OUT1")
			(pinfunction "OUT1")
			(pintype "output")
		)
		(pad "7" smd roundrect
			(at 2.5625 -0.635 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "8" smd roundrect
			(at 2.5625 -1.905 270)
			(size 1.775 0.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 9 "OUT2")
			(pinfunction "OUT2")
			(pintype "power_in")
		)
		(pad "9" thru_hole circle
			(at -0.65 -1.95 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "9" thru_hole circle
			(at -0.65 -0.65 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "9" thru_hole circle
			(at -0.65 0.65 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "9" thru_hole circle
			(at -0.65 1.95 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "9" smd rect
			(at 0 0 270)
			(size 1.8 4.4)
			(property pad_prop_heatsink)
			(layers "B.Cu")
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
			(zone_connect 2)
		)
		(pad "9" smd rect
			(at 0 0 270)
			(size 2.95 4.9)
			(property pad_prop_heatsink)
			(layers "F.Cu")
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
			(zone_connect 2)
		)
		(pad "9" thru_hole circle
			(at 0.65 -1.95 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "9" thru_hole circle
			(at 0.65 -0.65 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "9" thru_hole circle
			(at 0.65 0.65 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "9" thru_hole circle
			(at 0.65 1.95 270)
			(size 0.5 0.5)
			(drill 0.2)
			(property pad_prop_heatsink)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.95x4.9mm_Mask2.71x3.4mm.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3"
		(layer "F.Cu")
		(at 189.5 102)
		(descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py")
		(tags "mountinghole M3")
		(property "Reference" "H3"
			(at 0 -4.15 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole"
			(at 0 4.15 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole without connection"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr exclude_from_pos_files exclude_from_bom)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 3.2 3.2)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
		)
		(embedded_fonts no)
	)
	(footprint "Package_TO_SOT_SMD:TO-252-2"
		(layer "F.Cu")
		(at 188.475 77.065 -90)
		(descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/")
		(tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428")
		(property "Reference" "U1"
			(at 0 -4.5 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MC78M05_TO252"
			(at 0 4.5 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.onsemi.com/pub/Collateral/MC78M00-D.PDF"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Positive 500mA 35V Linear Regulator, Fixed Output 5V, TO-252 (D-PAK)"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO?252*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "" smd roundrect
			(at -0.415 -1.525 270)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "" smd roundrect
			(at -0.415 1.525 270)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "" smd roundrect
			(at 2.935 -1.525 270)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "" smd roundrect
			(at 2.935 1.525 270)
			(size 3.05 2.75)
			(layers "F.Paste")
			(roundrect_rratio 0.090909)
		)
		(pad "1" smd roundrect
			(at -5.04 -2.28 270)
			(size 2.2 1.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.208333)
			(net 5 "RAWDC")
			(pinfunction "VI")
			(pintype "power_in")
		)
		(pad "2" smd roundrect
			(at 1.26 0 270)
			(size 6.4 5.8)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.043103)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "3" smd roundrect
			(at -5.04 2.28 270)
			(size 2.2 1.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.208333)
			(net 2 "+5V")
			(pinfunction "VO")
			(pintype "power_out")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/TO-252-2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Connector_Molex:Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical"
		(layer "F.Cu")
		(at 156.5 59 -90)
		(descr "Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator")
		(tags "connector Molex PicoBlade vertical")
		(property "Reference" "J5"
			(at 1.25 -3.26 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "Conn_01x03"
			(at 1.25 2.35 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 2.5 -2.5 90)
			(layer "F.Fab")
		)
		(pad "1" thru_hole roundrect
			(at 0 0 270)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(roundrect_rratio 0.25)
			(net 13 "Net-(J5-Pin_1)")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" thru_hole oval
			(at 1.25 0 270)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "+5V")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole oval
			(at 2.5 0 270)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 14 "Net-(J5-Pin_3)")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3"
		(layer "F.Cu")
		(at 157 53)
		(descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py")
		(tags "mountinghole M3")
		(property "Reference" "H1"
			(at 0 -3.5 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole"
			(at 0 4.15 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole without connection"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr exclude_from_pos_files exclude_from_bom)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 3.2 3.2)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
		)
		(embedded_fonts no)
	)
	(footprint "Diode_SMD:Diode_Bridge_OnSemi_SDIP-4L"
		(layer "F.Cu")
		(at 178.5 100.5 -90)
		(descr "SMD diode bridge OnSemi SDIP-4L, see https://www.onsemi.com/pdf/datasheet/df10s1-d.pdf")
		(tags "OnSemi Diode Bridge SDIP-4L")
		(property "Reference" "D2"
			(at 0 -5.1 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "DF10S"
			(at 0 5.2 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.onsemi.com/download/data-sheet/pdf/df10s-d.pdf"
			(at 0 0 270)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Bridge Rectifier, 700V Vrms, 1.5A If, SMDIP-4"
			(at 0 0 270)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Diode*Bridge*OnSemi*SDIP*4L*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -4.45 -2.55 270)
			(size 1.5 1.3)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 5 "RAWDC")
			(pinfunction "+")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -4.45 2.55 270)
			(size 1.5 1.3)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "-")
			(pintype "passive")
		)
		(pad "3" smd rect
			(at 4.45 2.55 270)
			(size 1.5 1.3)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 6 "PAC1")
			(pintype "passive")
		)
		(pad "4" smd rect
			(at 4.45 -2.55 270)
			(size 1.5 1.3)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 7 "AC2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/Diode_Bridge_OnSemi_SDIP-4L.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Fuse:Fuse_2920_7451Metric"
		(layer "F.Cu")
		(at 168 100.5 90)
		(descr "Fuse SMD 2920 (7451 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size from: http://www.megastar.com/products/fusetronic/polyswitch/PDF/smd2920.pdf), generated with kicad-footprint-generator")
		(tags "fuse")
		(property "Reference" "F2"
			(at 0 -3.68 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "1.5A @ 35V Polyfuse"
			(at 0 3.68 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resettable fuse, polymeric positive temperature coefficient"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "*polyfuse* *PTC*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -3.3875 0 90)
			(size 1.925 5.45)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.12987)
			(net 6 "PAC1")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 3.3875 0 90)
			(size 1.925 5.45)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.12987)
			(net 4 "AC1")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Fuse.3dshapes/Fuse_2920_7451Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_1206_3216Metric"
		(layer "F.Cu")
		(at 178.9625 74.5)
		(descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "resistor")
		(property "Reference" "R3"
			(at 0 -1.83 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "1.5k"
			(at 0 1.83 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor, small US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.4625 0)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 21 "Net-(U4-IPROPI)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.4625 0)
			(size 1.125 1.75)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.222222)
			(net 1 "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Connector_Molex:Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical"
		(layer "F.Cu")
		(at 164 71.5 180)
		(descr "Molex PicoBlade Connector System, 53047-0310, 3 Pins per row (http://www.molex.com/pdm_docs/sd/530470610_sd.pdf), generated with kicad-footprint-generator")
		(tags "connector Molex PicoBlade vertical")
		(property "Reference" "J8"
			(at 1.25 -3.26 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "Conn_01x03"
			(at 1.25 2.35 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 1.25 -1.35 0)
			(layer "F.Fab")
		)
		(pad "1" thru_hole roundrect
			(at 0 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(roundrect_rratio 0.25)
			(net 24 "HE1")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" thru_hole oval
			(at 1.25 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "+5V")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole oval
			(at 2.5 0 180)
			(size 0.8 1.3)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_PicoBlade_53047-0310_1x03_P1.25mm_Vertical.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3"
		(layer "F.Cu")
		(at 189.5 53)
		(descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py")
		(tags "mountinghole M3")
		(property "Reference" "H2"
			(at 0 -4.15 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole"
			(at 0 4.15 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole without connection"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr exclude_from_pos_files exclude_from_bom)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 3.2 3.2)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
		)
		(embedded_fonts no)
	)
	(footprint "Capacitor_SMD:CP_Elec_6.3x7.7"
		(layer "F.Cu")
		(at 188 88.75 90)
		(descr "SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm")
		(tags "capacitor electrolytic")
		(property "Reference" "C2"
			(at 0 -4.35 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "47uf @ 35v"
			(at 0 4.35 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Polarized capacitor, small US symbol"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "CP_*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -2.7 0 90)
			(size 3.5 1.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.15625)
			(net 3 "+18V")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 2.7 0 90)
			(size 3.5 1.6)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.15625)
			(net 1 "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/CP_Elec_6.3x7.7.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Seeed Studio XIAO Series Library:XIAO-ESP32C3-DIP"
		(layer "F.Cu")
		(at 175.5 60.92)
		(property "Reference" "U3"
			(at -8 -11.5 0)
			(unlocked yes)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "XIAO-ESP32-C3-DIP"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
		)
		(property "Datasheet" ""
			(at -0.12 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at -0.12 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr smd)
		(pad "1" smd roundrect
			(at -8.575 -7.62 180)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 16 "IN2")
			(pinfunction "GPIO2/A0/D0")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "1" thru_hole circle
			(at -7.74 -7.62 180)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 16 "IN2")
			(pinfunction "GPIO2/A0/D0")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at -8.575 -5.08 180)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 15 "IN1")
			(pinfunction "GPIO3/A1/D1")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "2" thru_hole circle
			(at -7.74 -5.08 180)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 15 "IN1")
			(pinfunction "GPIO3/A1/D1")
			(pintype "passive")
		)
		(pad "3" smd roundrect
			(at -8.575 -2.54 180)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 19 "Net-(U3-GPIO4{slash}A2{slash}D2)")
			(pinfunction "GPIO4/A2/D2")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "3" thru_hole circle
			(at -7.74 -2.54 180)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 19 "Net-(U3-GPIO4{slash}A2{slash}D2)")
			(pinfunction "GPIO4/A2/D2")
			(pintype "passive")
		)
		(pad "4" smd roundrect
			(at -8.575 0 180)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 20 "Net-(U3-GPIO5{slash}A3{slash}D3)")
			(pinfunction "GPIO5/A3/D3")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "4" thru_hole circle
			(at -7.74 0 180)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 20 "Net-(U3-GPIO5{slash}A3{slash}D3)")
			(pinfunction "GPIO5/A3/D3")
			(pintype "passive")
		)
		(pad "5" smd roundrect
			(at -8.575 2.54 180)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 11 "SDA")
			(pinfunction "GPIO6/D4/SDA")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "5" thru_hole circle
			(at -7.74 2.54 180)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 11 "SDA")
			(pinfunction "GPIO6/D4/SDA")
			(pintype "passive")
		)
		(pad "6" smd roundrect
			(at -8.575 5.08 180)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 12 "SCL")
			(pinfunction "GPIO7/D5/SCL")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "6" thru_hole circle
			(at -7.74 5.08 180)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 12 "SCL")
			(pinfunction "GPIO7/D5/SCL")
			(pintype "passive")
		)
		(pad "7" smd roundrect
			(at -8.575 7.62 180)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 18 "Net-(J7-Pin_2)")
			(pinfunction "GPIO21/D6/TX")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "7" thru_hole circle
			(at -7.74 7.62 180)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 18 "Net-(J7-Pin_2)")
			(pinfunction "GPIO21/D6/TX")
			(pintype "passive")
		)
		(pad "8" thru_hole circle
			(at 7.5 7.62)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 24 "HE1")
			(pinfunction "GPIO20/D7/RX")
			(pintype "passive")
		)
		(pad "8" smd roundrect
			(at 8.335 7.62)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 24 "HE1")
			(pinfunction "GPIO20/D7/RX")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "9" thru_hole circle
			(at 7.5 5.08)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 22 "HE2")
			(pinfunction "GPIO8/D8/SCK")
			(pintype "passive")
		)
		(pad "9" smd roundrect
			(at 8.335 5.08)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 22 "HE2")
			(pinfunction "GPIO8/D8/SCK")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "10" thru_hole circle
			(at 7.5 2.54)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 23 "unconnected-(U3-GPIO9{slash}D9{slash}MISO-Pad10)")
			(pinfunction "GPIO9/D9/MISO")
			(pintype "passive+no_connect")
		)
		(pad "10" smd roundrect
			(at 8.335 2.54)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 27 "unconnected-(U3-GPIO9{slash}D9{slash}MISO-Pad10)_1")
			(pinfunction "GPIO9/D9/MISO")
			(pintype "passive+no_connect")
			(thermal_bridge_angle 45)
		)
		(pad "11" thru_hole circle
			(at 7.5 0)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 25 "unconnected-(U3-GPIO10{slash}D10{slash}MOSI-Pad11)")
			(pinfunction "GPIO10/D10/MOSI")
			(pintype "passive+no_connect")
		)
		(pad "11" smd roundrect
			(at 8.335 0)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 26 "unconnected-(U3-GPIO10{slash}D10{slash}MOSI-Pad11)_1")
			(pinfunction "GPIO10/D10/MOSI")
			(pintype "passive+no_connect")
			(thermal_bridge_angle 45)
		)
		(pad "12" thru_hole circle
			(at 7.5 -2.54)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 17 "3.3v")
			(pinfunction "VCC_3V3")
			(pintype "passive")
		)
		(pad "12" smd roundrect
			(at 8.335 -2.54)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 17 "3.3v")
			(pinfunction "VCC_3V3")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "13" thru_hole circle
			(at 7.5 -5.08)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "13" smd roundrect
			(at 8.335 -5.08)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "14" thru_hole circle
			(at 7.5 -7.62)
			(size 1.524 1.524)
			(drill 0.889)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "+5V")
			(pinfunction "VBUS")
			(pintype "passive")
		)
		(pad "14" smd roundrect
			(at 8.335 -7.62)
			(size 2.432 1.524)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.1)
			(net 2 "+5V")
			(pinfunction "VBUS")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(embedded_fonts no)
		(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-nRF52840 v15.step"
			(hide yes)
			(offset
				(xyz -1.778 -6.096 0.381)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
		(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeeduino XIAO SAMD21 v4.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO RP2040 v26.step"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 90)
			)
		)
		(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO-ESP32-C3.step"
			(hide yes)
			(offset
				(xyz -1.7018 -6.096 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
		(model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-ESP32S3 v2.step"
			(hide yes)
			(offset
				(xyz -1.778 -6.1722 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3"
		(layer "F.Cu")
		(at 157 102)
		(descr "Mounting Hole 3.2mm, M3, no annular, generated by kicad-footprint-generator mountinghole.py")
		(tags "mountinghole M3")
		(property "Reference" "H4"
			(at 0 -4.15 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole"
			(at 0 4.15 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole without connection"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr exclude_from_pos_files exclude_from_bom)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 3.2 3.2)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
		)
		(embedded_fonts no)
	)
	(footprint "TerminalBlock:TerminalBlock_Xinya_XY308-2.54-6P_1x06_P2.54mm_Horizontal"
		(layer "F.Cu")
		(at 159 83 -90)
		(descr "Terminal Block Xinya XY308-2.54-6P, 6 pins, pitch 2.54mm, size 15.7x6.5mm, drill diameter 1.2mm, pad diameter 2mm, http://www.xinyaelectronic.com/product/xy308-254, script-generated using https://gitlab.com/kicad/libraries/kicad-footprint-generator/-/tree/master/scripts/TerminalBlock_Xinya")
		(tags "THT Terminal Block Xinya XY308-2.54-6P pitch 2.54mm size 15.7x6.5mm drill 1.2mm pad 2mm")
		(property "Reference" "J1"
			(at 6.35 -4.22 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "Screw_Terminal_01x06"
			(at 6.35 4.52 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic screw terminal, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TerminalBlock*:*")
		(sheetname "/")
		(sheetfile "trainswitch_v3.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 6.35 2.15 90)
			(layer "F.Fab")
		)
		(pad "1" thru_hole roundrect
			(at 0 0 270)
			(size 2 2)
			(drill 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(roundrect_rratio 0.125)
			(net 10 "OUT1")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" thru_hole circle
			(at 2.54 0 270)
			(size 2 2)
			(drill 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 9 "OUT2")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole circle
			(at 5.08 0 270)
			(size 2 2)
			(drill 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 7 "AC2")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(pad "4" thru_hole circle
			(at 7.62 0 270)
			(size 2 2)
			(drill 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 4 "AC1")
			(pinfunction "Pin_4")
			(pintype "passive")
		)
		(pad "5" thru_hole circle
			(at 10.16 0 270)
			(size 2 2)
			(drill 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "Pin_5")
			(pintype "passive")
		)
		(pad "6" thru_hole circle
			(at 12.7 0 270)
			(size 2 2)
			(drill 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 8 "Net-(J1-Pin_6)")
			(pinfunction "Pin_6")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/TerminalBlock.3dshapes/TerminalBlock_Xinya_XY308-2.54-6P_1x06_P2.54mm_Horizontal.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(gr_line
		(start 152.5 48.5)
		(end 152.5 106.5)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 194 106.5)
		(end 194 48.5)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 152.5 106.5)
		(end 194 106.5)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 194 48.5)
		(end 152.5 48.5)
		(layer "Edge.Cuts")
	)
	(gr_text "+18v"
		(at 162.5 96 0)
		(layer "F.SilkS")
	)
	(gr_text "AC"
		(at 153 89 0)
		(layer "F.SilkS")
	)
	(gr_text "Motor Out"
		(at 162.5 83.5 0)
		(layer "F.SilkS")
	)
	(gr_text "AC"
		(at 153 91.5 0)
		(layer "F.SilkS")
	)
	(gr_text "M"
		(at 153 83.5 0)
		(layer "F.SilkS")
	)
	(gr_text "HE2"
		(at 162 70 0)
		(layer "F.SilkS")
	)
	(gr_text "LED"
		(at 155 61 90)
		(layer "F.SilkS")
	)
	(gr_text "Eric Timberlake"
		(at 184.5 96 0)
		(layer "F.SilkS")
	)
	(gr_text "Motor Out"
		(at 162.5 86 0)
		(layer "F.SilkS")
	)
	(gr_text "AC in"
		(at 162.5 91 0)
		(layer "F.SilkS")
	)
	(gr_text "I2C"
		(at 154.725 67.505 90)
		(layer "F.SilkS")
	)
	(gr_text "-"
		(at 153 94.5 0)
		(layer "F.SilkS")
	)
	(gr_text "			"
		(at 153.5 96.5 0)
		(layer "F.SilkS")
	)
	(gr_text "+"
		(at 153 97 0)
		(layer "F.SilkS")
	)
	(gr_text "HE1"
		(at 154.725 70 0)
		(layer "F.SilkS")
	)
	(gr_text "Gnd"
		(at 162.5 93.5 0)
		(layer "F.SilkS")
	)
	(gr_text "M"
		(at 153 86.5 0)
		(layer "F.SilkS")
	)
	(gr_text "AC in"
		(at 162.5 88.5 0)
		(layer "F.SilkS")
	)
	(gr_text "Version 3.0"
		(at 184.5 95 0)
		(layer "F.SilkS")
	)
	(gr_text "Button\n"
		(at 157 76 0)
		(layer "F.SilkS")
	)
	(gr_text "Rose City Garden Railway Society"
		(at 173.5 52.5 90)
		(layer "B.SilkS")
	)
	(gr_text "ESP32-C3 MQTT WiFi sensor/motor driver\nVersion 3.0 (add LGB Semaphore support)\nDesigned to run one LGB/Pico switch engine or one LGB \nsemamphore.  Two directional sensors."
		(at 181 53 90)
		(layer "B.SilkS")
	)
	(dimension
		(type orthogonal)
		(layer "User.1")
		(pts
			(xy 157 53) (xy 189.5 53)
		)
		(height -9.5)
		(orientation 0)
		(format
			(prefix "")
			(suffix "")
			(units 3)
			(units_format 0)
			(precision 4)
			(suppress_zeroes yes)
		)
		(style
			(thickness 0.1)
			(arrow_length 1.27)
			(text_position_mode 0)
			(arrow_direction outward)
			(extension_height 0.58642)
			(extension_offset 0.5)
			(keep_text_aligned yes)
		)
		(gr_text "32.5"
			(at 173.25 42.4 0)
			(layer "User.1")
		)
	)
	(dimension
		(type orthogonal)
		(layer "User.1")
		(pts
			(xy 157 53) (xy 157 102)
		)
		(height -11)
		(orientation 1)
		(format
			(prefix "")
			(suffix "")
			(units 3)
			(units_format 0)
			(precision 4)
			(suppress_zeroes yes)
		)
		(style
			(thickness 0.1)
			(arrow_length 1.27)
			(text_position_mode 0)
			(arrow_direction outward)
			(extension_height 0.58642)
			(extension_offset 0.5)
			(keep_text_aligned yes)
		)
		(gr_text "49"
			(at 144.9 77.5 90)
			(layer "User.1")
		)
	)
	(dimension
		(type orthogonal)
		(layer "User.1")
		(pts
			(xy 152.5 48.5) (xy 194 48.5)
		)
		(height -9.5)
		(orientation 0)
		(format
			(prefix "")
			(suffix "")
			(units 3)
			(units_format 0)
			(precision 4)
			(suppress_zeroes yes)
		)
		(style
			(thickness 0.1)
			(arrow_length 1.27)
			(text_position_mode 0)
			(arrow_direction outward)
			(extension_height 0.58642)
			(extension_offset 0.5)
			(keep_text_aligned yes)
		)
		(gr_text "41.5"
			(at 173.25 37.9 0)
			(layer "User.1")
		)
	)
	(dimension
		(type orthogonal)
		(layer "User.1")
		(pts
			(xy 152.5 48.5) (xy 152.5 106.5)
		)
		(height -11)
		(orientation 1)
		(format
			(prefix "")
			(suffix "")
			(units 3)
			(units_format 0)
			(precision 4)
			(suppress_zeroes yes)
		)
		(style
			(thickness 0.1)
			(arrow_length 1.27)
			(text_position_mode 0)
			(arrow_direction outward)
			(extension_height 0.58642)
			(extension_offset 0.5)
			(keep_text_aligned yes)
		)
		(gr_text "58"
			(at 140.4 77.5 90)
			(layer "User.1")
		)
	)
	(zone
		(net 1)
		(net_name "GND")
		(layer "F.Cu")
		(hatch edge 0.5)
		(connect_pads
			(clearance 0.5)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 150 47) (xy 196 47) (xy 196 108.5) (xy 150 108.5)
			)
		)
	)
	(zone
		(net 1)
		(net_name "GND")
		(layer "B.Cu")
		(hatch edge 0.5)
		(connect_pads
			(clearance 0)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 151 47) (xy 151 107.5) (xy 195.5 107.5) (xy 195.5 47)
			)
		)
	)
	(embedded_fonts no)
)
