(kicad_pcb
	(version 20241229)
	(generator "pcbnew")
	(generator_version "9.0")
	(general
		(thickness 1.6)
		(legacy_teardrops no)
	)
	(paper "A4")
	(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)
		(aux_axis_origin 134.62 141.859)
		(pcbplotparams
			(layerselection 0x00000000_00000000_55555555_57555551)
			(plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000)
			(disableapertmacros no)
			(usegerberextensions no)
			(usegerberattributes yes)
			(usegerberadvancedattributes yes)
			(creategerberjobfile no)
			(dashed_line_dash_ratio 12.000000)
			(dashed_line_gap_ratio 3.000000)
			(svgprecision 4)
			(plotframeref no)
			(mode 1)
			(useauxorigin yes)
			(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 0)
			(scaleselection 1)
			(outputdirectory "./fabrication-outputs/")
		)
	)
	(net 0 "")
	(net 1 "Net-(J1-Pin_3)")
	(net 2 "Net-(J1-Pin_1)")
	(net 3 "Net-(J1-Pin_2)")
	(footprint "Connector_JST:JST_VH_B3P-VH_1x03_P3.96mm_Vertical"
		(layer "F.Cu")
		(at 137.16 127)
		(descr "JST VH series connector, B3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator")
		(tags "connector JST VH vertical")
		(property "Reference" "J2"
			(at 3.96 -4.9 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "CABLE"
			(at 3.81 -2.54 0)
			(layer "F.Cu")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x03, script generated"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "/")
		(sheetfile "controller-port-pcb.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 3.96 4.1 0)
			(layer "F.Fab")
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 2.7 2.7)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "Net-(J1-Pin_1)")
			(pinfunction "Pin_1")
			(pintype "passive")
			(thermal_bridge_angle 90)
		)
		(pad "2" thru_hole circle
			(at 3.96 0)
			(size 2.7 2.7)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 3 "Net-(J1-Pin_2)")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole circle
			(at 7.92 0)
			(size 2.7 2.7)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "Net-(J1-Pin_3)")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_VH_B3P-VH_1x03_P3.96mm_Vertical.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "kibuzzard-69597EF4"
		(layer "F.Cu")
		(at 140.97 130.429)
		(descr "Generated with KiBuzzard")
		(tags "kb_params=eyJBbGlnbm1lbnRDaG9pY2UiOiAiQ2VudGVyIiwgIkNhcExlZnRDaG9pY2UiOiAiKCIsICJDYXBSaWdodENob2ljZSI6ICIpIiwgIkZvbnRDb21ib0JveCI6ICJVYnVudHVNb25vLUIiLCAiSGVpZ2h0Q3RybCI6IDEuOCwgIkxheWVyQ29tYm9Cb3giOiAiRi5TaWxrUyIsICJMaW5lU3BhY2luZ0N0cmwiOiAxLjUsICJNdWx0aUxpbmVUZXh0IjogIkNBQkxFIiwgIlBhZGRpbmdCb3R0b21DdHJsIjogMi4wLCAiUGFkZGluZ0xlZnRDdHJsIjogMi4wLCAiUGFkZGluZ1JpZ2h0Q3RybCI6IDIuMCwgIlBhZGRpbmdUb3BDdHJsIjogMi4wLCAiV2lkdGhDdHJsIjogMi40LCAiYWR2YW5jZWRDaGVja2JveCI6IGZhbHNlLCAiaW5saW5lRm9ybWF0VGV4dGJveCI6IGZhbHNlLCAibGluZW92ZXJTdHlsZUNob2ljZSI6ICJTcXVhcmUiLCAibGluZW92ZXJUaGlja25lc3NDdHJsIjogMX0=")
		(property "Reference" "kibuzzard-69597EF4"
			(at 0 -4.47191 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "G***"
			(at 0 4.47191 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(attr board_only exclude_from_pos_files exclude_from_bom)
		(embedded_fonts no)
	)
	(footprint "kibuzzard-69597EFB"
		(layer "F.Cu")
		(at 140.97 139.7)
		(descr "Generated with KiBuzzard")
		(tags "kb_params=eyJBbGlnbm1lbnRDaG9pY2UiOiAiQ2VudGVyIiwgIkNhcExlZnRDaG9pY2UiOiAiKCIsICJDYXBSaWdodENob2ljZSI6ICIpIiwgIkZvbnRDb21ib0JveCI6ICJVYnVudHVNb25vLUIiLCAiSGVpZ2h0Q3RybCI6IDEuOCwgIkxheWVyQ29tYm9Cb3giOiAiRi5TaWxrUyIsICJMaW5lU3BhY2luZ0N0cmwiOiAxLjUsICJNdWx0aUxpbmVUZXh0IjogIlBPUlQiLCAiUGFkZGluZ0JvdHRvbUN0cmwiOiAyLjAsICJQYWRkaW5nTGVmdEN0cmwiOiAyLjAsICJQYWRkaW5nUmlnaHRDdHJsIjogMi4wLCAiUGFkZGluZ1RvcEN0cmwiOiAyLjAsICJXaWR0aEN0cmwiOiAyLjQsICJhZHZhbmNlZENoZWNrYm94IjogZmFsc2UsICJpbmxpbmVGb3JtYXRUZXh0Ym94IjogZmFsc2UsICJsaW5lb3ZlclN0eWxlQ2hvaWNlIjogIlNxdWFyZSIsICJsaW5lb3ZlclRoaWNrbmVzc0N0cmwiOiAxfQ==")
		(property "Reference" "kibuzzard-69597EFB"
			(at 0 -4.47191 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "G***"
			(at 0 4.47191 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(attr board_only exclude_from_pos_files exclude_from_bom)
		(embedded_fonts no)
	)
	(footprint "Connector_JST:JST_VH_B3P-VH_1x03_P3.96mm_Vertical"
		(layer "F.Cu")
		(at 137.16 136.4)
		(descr "JST VH series connector, B3P-VH (http://www.jst-mfg.com/product/pdf/eng/eVH.pdf), generated with kicad-footprint-generator")
		(tags "connector JST VH vertical")
		(property "Reference" "J1"
			(at 3.96 -4.9 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "CONTROLLER"
			(at 3.81 3.3 0)
			(layer "F.Cu")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x03, script generated"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "/")
		(sheetfile "controller-port-pcb.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 3.96 4.1 0)
			(layer "F.Fab")
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 3.4 3.4)
			(drill 2.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "Net-(J1-Pin_1)")
			(pinfunction "Pin_1")
			(pintype "passive")
			(thermal_bridge_angle 90)
		)
		(pad "2" thru_hole circle
			(at 3.96 0)
			(size 3.4 3.4)
			(drill 2.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 3 "Net-(J1-Pin_2)")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole circle
			(at 7.92 0)
			(size 3.4 3.4)
			(drill 2.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "Net-(J1-Pin_3)")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Connector_JST.3dshapes/JST_VH_B3P-VH_1x03_P3.96mm_Vertical.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "kibuzzard-6957CC20"
		(layer "B.Cu")
		(at 141.1224 131.3688 180)
		(descr "Generated with KiBuzzard")
		(tags "kb_params=eyJBbGlnbm1lbnRDaG9pY2UiOiAiQ2VudGVyIiwgIkNhcExlZnRDaG9pY2UiOiAiKCIsICJDYXBSaWdodENob2ljZSI6ICIpIiwgIkZvbnRDb21ib0JveCI6ICJVYnVudHVNb25vLUIiLCAiSGVpZ2h0Q3RybCI6IDEuOCwgIkxheWVyQ29tYm9Cb3giOiAiRi5TaWxrUyIsICJMaW5lU3BhY2luZ0N0cmwiOiAxLjUsICJNdWx0aUxpbmVUZXh0IjogIkJBQ0siLCAiUGFkZGluZ0JvdHRvbUN0cmwiOiAyLjAsICJQYWRkaW5nTGVmdEN0cmwiOiAyLjAsICJQYWRkaW5nUmlnaHRDdHJsIjogMi4wLCAiUGFkZGluZ1RvcEN0cmwiOiAyLjAsICJXaWR0aEN0cmwiOiAyLjQsICJhZHZhbmNlZENoZWNrYm94IjogZmFsc2UsICJpbmxpbmVGb3JtYXRUZXh0Ym94IjogZmFsc2UsICJsaW5lb3ZlclN0eWxlQ2hvaWNlIjogIlNxdWFyZSIsICJsaW5lb3ZlclRoaWNrbmVzc0N0cmwiOiAxfQ==")
		(property "Reference" "kibuzzard-6957CC20"
			(at 0 4.47191 0)
			(layer "B.SilkS")
			(hide yes)
		)
		(property "Value" "G***"
			(at 0 -4.47191 0)
			(layer "B.SilkS")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(attr board_only exclude_from_pos_files exclude_from_bom)
		(embedded_fonts no)
	)
	(gr_arc
		(start 146.304 125.349)
		(mid 147.202026 125.720974)
		(end 147.574 126.619)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 134.62 140.589)
		(end 134.62 126.619)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 147.574 140.589)
		(mid 147.202026 141.487026)
		(end 146.304 141.859)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 135.89 141.859)
		(mid 134.991974 141.487026)
		(end 134.62 140.589)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 146.304 141.859)
		(end 135.89 141.859)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 134.62 126.619)
		(mid 134.991974 125.720974)
		(end 135.89 125.349)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 135.89 125.349)
		(end 146.304 125.349)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 147.574 126.619)
		(end 147.574 140.589)
		(layer "Edge.Cuts")
	)
	(gr_text "Distance between controller port pin edge\nand wire outer insulation edge: 9.4mm"
		(at 140.97 114.3 0)
		(layer "Cmts.User")
	)
	(embedded_fonts no)
)
