(kicad_pcb
	(version 20241229)
	(generator "pcbnew")
	(generator_version "9.0")
	(general
		(thickness 2.676)
		(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 "Mechanical 12")
		(33 "B.Fab" user "Top Assembly")
		(39 "User.1" user "Top 3D Body")
		(41 "User.2" user "Top Designator")
		(43 "User.3" user "Route Tool Path")
		(45 "User.4" user "Board")
		(47 "User.5" user "Mechanical 5")
		(49 "User.6" user "Bottom Courtyard")
		(51 "User.7" user "Mechanical 7")
		(53 "User.8" user "Bottom 3D Body")
		(55 "User.9" user "Mechanical 9")
		(57 "User.10" user "Bottom Assembly")
		(59 "User.11" user "Mechanical 11")
		(61 "User.12" user "Mechanical 14")
		(63 "User.13" user "Top Courtyard")
		(65 "User.14" user "Mechanical 16")
	)
	(setup
		(stackup
			(layer "F.SilkS"
				(type "Top Silk Screen")
				(material "Liquid Photo")
			)
			(layer "F.Paste"
				(type "Top Solder Paste")
			)
			(layer "F.Mask"
				(type "Top Solder Mask")
				(color "Purple")
				(thickness 0.0254)
				(material "SMOBC")
				(epsilon_r 3.3)
				(loss_tangent 0)
			)
			(layer "F.Cu"
				(type "copper")
				(thickness 0.0356)
			)
			(layer "dielectric 1"
				(type "core")
				(thickness 2.554)
				(material "FR4")
				(epsilon_r 4.5)
				(loss_tangent 0.02)
			)
			(layer "B.Cu"
				(type "copper")
				(thickness 0.0356)
			)
			(layer "B.Mask"
				(type "Bottom Solder Mask")
				(color "Purple")
				(thickness 0.0254)
				(material "SMOBC")
				(epsilon_r 3.3)
				(loss_tangent 0)
			)
			(layer "B.Paste"
				(type "Bottom Solder Paste")
			)
			(layer "B.SilkS"
				(type "Bottom Silk Screen")
				(material "Liquid Photo")
			)
			(copper_finish "ENIG")
			(dielectric_constraints no)
		)
		(pad_to_mask_clearance 0)
		(allow_soldermask_bridges_in_footprints no)
		(tenting front back)
		(aux_axis_origin 127.20111 115.16359)
		(grid_origin 127.20111 115.16359)
		(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 "+3.3V")
	(net 3 "/Human-Machine Interface/Keypad/COL1")
	(net 4 "/Human-Machine Interface/Keypad/COL2")
	(net 5 "/Human-Machine Interface/Keypad/COL3")
	(net 6 "/Human-Machine Interface/Keypad/COL4")
	(net 7 "/Human-Machine Interface/~{PCF_INT}")
	(net 8 "/Human-Machine Interface/Keypad/ROW4")
	(net 9 "unconnected-(IC2-P0-Pad4)")
	(net 10 "unconnected-(IC2-P3-Pad7)")
	(net 11 "/Human-Machine Interface/Keypad/ROW3")
	(net 12 "/Human-Machine Interface/Keypad/ROW2")
	(net 13 "/Human-Machine Interface/ENC_DT")
	(net 14 "/Human-Machine Interface/Keypad/ROW1")
	(net 15 "/Human-Machine Interface/ENC_CLK")
	(net 16 "/Human-Machine Interface/ENC_SW")
	(net 17 "unconnected-(IC2-P4-Pad8)")
	(net 18 "/SCL")
	(net 19 "/SDA")
	(net 20 "/SCK")
	(net 21 "/TFTDC")
	(net 22 "unconnected-(X11-Pad17)")
	(net 23 "unconnected-(X11-Pad12)")
	(net 24 "unconnected-(X11-Pad15)")
	(net 25 "unconnected-(X11-Pad18)")
	(net 26 "/MOSI")
	(net 27 "/TFTRST")
	(net 28 "unconnected-(X11-Pad11)")
	(net 29 "/LITE")
	(net 30 "/TFTCS")
	(net 31 "/MISO")
	(net 32 "/CARDCS")
	(net 33 "unconnected-(X11-Pad16)")
	(net 34 "unconnected-(X12-Pad16)")
	(net 35 "unconnected-(X12-Pad12)")
	(net 36 "unconnected-(X12-Pad14)")
	(net 37 "/Human-Machine Interface/LITE")
	(net 38 "unconnected-(X12-Pad18)")
	(net 39 "unconnected-(X12-Pad13)")
	(net 40 "unconnected-(X12-Pad15)")
	(net 41 "unconnected-(X12-Pad17)")
	(net 42 "unconnected-(X12-Pad11)")
	(net 43 "Net-(D1:1-A)")
	(net 44 "Net-(D1:2-A)")
	(net 45 "Net-(D1:3-A)")
	(net 46 "Net-(D1:4-A)")
	(net 47 "Net-(D2:1-A)")
	(net 48 "Net-(D2:2-A)")
	(net 49 "Net-(D2:3-A)")
	(net 50 "Net-(D2:4-A)")
	(net 51 "Net-(D3:1-A)")
	(net 52 "Net-(D3:2-A)")
	(net 53 "Net-(D3:3-A)")
	(net 54 "Net-(D3:4-A)")
	(net 55 "Net-(D4:1-A)")
	(net 56 "Net-(D4:2-A)")
	(net 57 "Net-(D4:3-A)")
	(net 58 "Net-(D4:4-A)")
	(net 59 "Net-(C5-Pad1)")
	(net 60 "Net-(C98-Pad1)")
	(net 61 "/Human-Machine Interface/TFTRST")
	(net 62 "/Human-Machine Interface/TFTDC")
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 86.404255 75.597904 180)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW43"
			(at 0 2.197904 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "UP"
			(at 8.204259 7.597904 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at -2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 50 "Net-(D2:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 50 "Net-(D2:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 80.73647 91.524232)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW30"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "#"
			(at -4.62164 15.107964 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 55 "Net-(D4:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 55 "Net-(D4:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_ISO14580_Pad"
		(layer "F.Cu")
		(at 111.105303 57.583739 90)
		(descr "Mounting Hole 3.2mm, M3, generated by kicad-footprint-generator mountinghole.py")
		(tags "mountinghole M3 ISO14580")
		(property "Reference" "H8"
			(at -4.097996 0.105662 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "M3"
			(at -0.083958 12.156637 90)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(attr exclude_from_pos_files exclude_from_bom)
		(fp_text user "${REFERENCE}"
			(at -0.083958 8.456637 90)
			(layer "F.Fab")
		)
		(pad "1" thru_hole circle
			(at 0 0 90)
			(size 5.5 5.5)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(embedded_fonts no)
	)
	(footprint "LOGO"
		(layer "F.Cu")
		(at 78.239896 64.725612)
		(property "Reference" "G***"
			(at 0 0 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "LOGO"
			(at 0.75 0 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 "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 92.022791 91.507581)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW38"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "*"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 57 "Net-(D4:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 57 "Net-(D4:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Package_SO:SSOP-24_5.3x8.2mm_P0.65mm"
		(layer "F.Cu")
		(at 90.599996 60.2 180)
		(descr "SSOP, 24 Pin (JEDEC MO-150 variation AG, 1.75mm body thickness, https://www.jedec.org/document_search?search_api_views_fulltext=MO-150, https://ww1.microchip.com/downloads/en/PackagingSpec/00000049BQ.pdf#page=398, https://www.analog.com/media/en/package-pcb-resources/package/pkg_pdf/ltc-legacy-ssop/ssop_24_05-08-1640.pdf), generated with kicad-footprint-generator ipc_gullwing_generator.py")
		(tags "SSOP SO")
		(property "Reference" "IC2"
			(at 0 -5.05 0)
			(layer "F.SilkS")
		)
		(property "Value" "PCF8575PWR"
			(at 0 5.05 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "https://www.ti.com/lit/ds/symlink/pcf8575.pdf"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "16 Bits Port/Expander to I2C Bus, SSOP-24"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Height" "1.2"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Manufacturer_Name" "Texas Instruments"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Manufacturer_Part_Number" "PCF8575PWR"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Mouser Part Number" "595-PCF8575PWR"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Texas-Instruments/PCF8575PWR?qs=wgAEGBTxy7lfNLEoaenBaA%3D%3D"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Arrow Part Number" "PCF8575PWR"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Arrow Price/Stock" "https://www.arrow.com/en/products/pcf8575pwr/texas-instruments?region=nac"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "SSOP*5.3x8.2mm*P0.65mm*")
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -3.5 -3.575 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 7 "/Human-Machine Interface/~{PCF_INT}")
			(pinfunction "~{INT}")
			(pintype "open_collector")
		)
		(pad "2" smd roundrect
			(at -3.5 -2.925 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pinfunction "A1")
			(pintype "input")
		)
		(pad "3" smd roundrect
			(at -3.5 -2.275 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pinfunction "A2")
			(pintype "input")
		)
		(pad "4" smd roundrect
			(at -3.5 -1.625 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 9 "unconnected-(IC2-P0-Pad4)")
			(pinfunction "P0")
			(pintype "bidirectional")
		)
		(pad "5" smd roundrect
			(at -3.5 -0.975 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 62 "/Human-Machine Interface/TFTDC")
			(pinfunction "P1")
			(pintype "bidirectional")
		)
		(pad "6" smd roundrect
			(at -3.5 -0.325 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 61 "/Human-Machine Interface/TFTRST")
			(pinfunction "P2")
			(pintype "bidirectional")
		)
		(pad "7" smd roundrect
			(at -3.5 0.325 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 10 "unconnected-(IC2-P3-Pad7)")
			(pinfunction "P3")
			(pintype "bidirectional")
		)
		(pad "8" smd roundrect
			(at -3.5 0.975 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 17 "unconnected-(IC2-P4-Pad8)")
			(pinfunction "P4")
			(pintype "bidirectional")
		)
		(pad "9" smd roundrect
			(at -3.5 1.625 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 16 "/Human-Machine Interface/ENC_SW")
			(pinfunction "P5")
			(pintype "bidirectional")
		)
		(pad "10" smd roundrect
			(at -3.5 2.275 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 13 "/Human-Machine Interface/ENC_DT")
			(pinfunction "P6")
			(pintype "bidirectional")
		)
		(pad "11" smd roundrect
			(at -3.5 2.925 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 15 "/Human-Machine Interface/ENC_CLK")
			(pinfunction "P7")
			(pintype "bidirectional")
		)
		(pad "12" smd roundrect
			(at -3.5 3.575 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "13" smd roundrect
			(at 3.5 3.575 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "P10")
			(pintype "bidirectional")
		)
		(pad "14" smd roundrect
			(at 3.5 2.925 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "P11")
			(pintype "bidirectional")
		)
		(pad "15" smd roundrect
			(at 3.5 2.275 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "P12")
			(pintype "bidirectional")
		)
		(pad "16" smd roundrect
			(at 3.5 1.625 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "P13")
			(pintype "bidirectional")
		)
		(pad "17" smd roundrect
			(at 3.5 0.975 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 3 "/Human-Machine Interface/Keypad/COL1")
			(pinfunction "P14")
			(pintype "bidirectional")
		)
		(pad "18" smd roundrect
			(at 3.5 0.325 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 4 "/Human-Machine Interface/Keypad/COL2")
			(pinfunction "P15")
			(pintype "bidirectional")
		)
		(pad "19" smd roundrect
			(at 3.5 -0.325 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 5 "/Human-Machine Interface/Keypad/COL3")
			(pinfunction "P16")
			(pintype "bidirectional")
		)
		(pad "20" smd roundrect
			(at 3.5 -0.975 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 6 "/Human-Machine Interface/Keypad/COL4")
			(pinfunction "P17")
			(pintype "bidirectional")
		)
		(pad "21" smd roundrect
			(at 3.5 -1.625 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pinfunction "A0")
			(pintype "input")
		)
		(pad "22" smd roundrect
			(at 3.5 -2.275 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 18 "/SCL")
			(pinfunction "SCL")
			(pintype "input")
		)
		(pad "23" smd roundrect
			(at 3.5 -2.925 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 19 "/SDA")
			(pinfunction "SDA")
			(pintype "bidirectional")
		)
		(pad "24" smd roundrect
			(at 3.5 -3.575 180)
			(size 1.9 0.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 2 "+3.3V")
			(pinfunction "VCC")
			(pintype "power_in")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Package_SO.3dshapes/SSOP-24_5.3x8.2mm_P0.65mm.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 80.316153 72.845138 180)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW42"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "RIGHT"
			(at 0 2.55 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at -2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 46 "Net-(D1:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 46 "Net-(D1:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0603_1608Metric"
		(layer "F.Cu")
		(at 101.523821 71.490269 90)
		(descr "Resistor SMD 0603 (1608 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" "R6"
			(at 0.040269 -1.223825 90)
			(layer "F.SilkS")
		)
		(property "Value" "10k"
			(at 0 1.43 90)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor, US symbol"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.825 0 90)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 13 "/Human-Machine Interface/ENC_DT")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.825 0 90)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 59 "Net-(C5-Pad1)")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0603_1608Metric"
		(layer "F.Cu")
		(at 105.373033 67.62799 180)
		(descr "Capacitor SMD 0603 (1608 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" "C98"
			(at -2.576963 -1.57201 0)
			(layer "F.SilkS")
		)
		(property "Value" "0.01uF"
			(at 0 1.43 0)
			(layer "F.Fab")
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "capacitor, US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd)
		(pad "1" smd roundrect
			(at -0.775 0 180)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 60 "Net-(C98-Pad1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.775 0 180)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 92.067104 84.208634)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW40"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "6"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 49 "Net-(D2:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 49 "Net-(D2:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "capstone-project:PEC11J9215FS0015"
		(layer "F.Cu")
		(at 105.224996 83.6 180)
		(descr "PEC11J-9215F-S0015")
		(tags "Undefined or Miscellaneous")
		(property "Reference" "U1"
			(at 0 -2.7 0)
			(layer "F.SilkS")
		)
		(property "Value" "PEC11J-9215F-S0015"
			(at 0 0.6 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Datasheet" "http://www.bourns.com/docs/Product-Datasheets/PEC11J.pdf"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Rotary Encoder Mechanical 12 mm SMD Long Life Encoder"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Height" "19.5"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Mouser Part Number" "652-PEC11J9215FS0015"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/Bourns/PEC11J-9215F-S0015?qs=11PymoJGorKONEyHv%252BPUyw%3D%3D"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Manufacturer_Name" "Bourns"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Manufacturer_Part_Number" "PEC11J-9215F-S0015"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr through_hole)
		(fp_text user "${REFERENCE}"
			(at 0 -2.7 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at 0 0 180)
			(size 2.05 2.05)
			(drill 2.05)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 4.5 180)
			(size 2.69 2.69)
			(drill 2.69)
			(layers "*.Cu" "*.Mask")
		)
		(pad "A1" smd rect
			(at -2.5 7.3 180)
			(size 1.3 2.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 60 "Net-(C98-Pad1)")
			(pinfunction "A1")
			(pintype "passive")
		)
		(pad "B1" smd rect
			(at 2.5 7.3 180)
			(size 1.3 2.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 59 "Net-(C5-Pad1)")
			(pinfunction "B1")
			(pintype "passive")
		)
		(pad "C1" smd rect
			(at 0 7.3 180)
			(size 1.3 2.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 2 "+3.3V")
			(pinfunction "C1")
			(pintype "passive")
		)
		(pad "D1" smd rect
			(at -2.5 -7 180)
			(size 1.3 2.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "COM")
			(pintype "passive")
		)
		(pad "E1" smd rect
			(at 2.5 -7 180)
			(size 1.3 2.4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 16 "/Human-Machine Interface/ENC_SW")
			(pinfunction "NO")
			(pintype "passive")
		)
		(pad "MP1" smd rect
			(at -6.375 0 180)
			(size 3.75 4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "MP1")
			(pintype "passive")
		)
		(pad "MP2" smd rect
			(at 6.375 0 180)
			(size 3.75 4)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "MP2")
			(pintype "passive")
		)
		(pad "MP3" smd rect
			(at -5 -7.9 180)
			(size 2.5 3.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "MP3")
			(pintype "passive")
		)
		(pad "MP4" smd rect
			(at 5 -7.9 180)
			(size 2.5 3.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "MP4")
			(pintype "passive")
		)
		(pad "MP5" smd rect
			(at -5 7.9 180)
			(size 2.5 3.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "MP5")
			(pintype "passive")
		)
		(pad "MP6" smd rect
			(at 5 7.9 180)
			(size 2.5 3.2)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 1 "GND")
			(pinfunction "MP6")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KIPRJMOD}/capstone-project.pretty/3dmodels/PEC11J-9215F-S0015.step"
			(offset
				(xyz 0 -0.2 2.75)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 -0 -180)
			)
		)
		(model "${KIPRJMOD}/PEC11J-9215F-S0015.step"
			(offset
				(xyz 0 0 2)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 -0 -0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 86.404255 70.009904 180)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW44"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "DOWN"
			(at 0 -8.087384 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at -2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 54 "Net-(D3:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 54 "Net-(D3:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 86.393246 91.528887)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW34"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "0"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 56 "Net-(D4:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 56 "Net-(D4:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0603_1608Metric"
		(layer "F.Cu")
		(at 102.295451 69.2)
		(descr "Resistor SMD 0603 (1608 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 -2.245455 -0.05 0)
			(layer "F.SilkS")
		)
		(property "Value" "10k"
			(at 0 1.43 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor, US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.825 0)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 59 "Net-(C5-Pad1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.825 0)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 2 "+3.3V")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 80.727246 80.527465)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW31"
			(at 0 -2.327465 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "1"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 43 "Net-(D1:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 43 "Net-(D1:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_ISO14580_Pad"
		(layer "F.Cu")
		(at 111.103888 57.547626)
		(descr "Mounting Hole 3.2mm, M3, generated by kicad-footprint-generator mountinghole.py")
		(tags "mountinghole M3 ISO14580")
		(property "Reference" "H10"
			(at 0 -3.7 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "M3"
			(at 8.456637 3.783958 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*Pad*")
		(sheetname "/")
		(sheetfile "system-testbed.kicad_sch")
		(attr exclude_from_pos_files exclude_from_bom)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 5.5 5.5)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(embedded_fonts no)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 92.052716 87.867949)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW41"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "9"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 53 "Net-(D3:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 53 "Net-(D3:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 86.399996 84.2)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW36"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "5"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 48 "Net-(D2:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 48 "Net-(D2:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 92.067354 80.533582)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW39"
			(at 0 -2.333582 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "3"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 45 "Net-(D1:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 45 "Net-(D1:3-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 80.728172 84.199618)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW32"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "4"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 47 "Net-(D2:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 47 "Net-(D2:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 12 "/Human-Machine Interface/Keypad/ROW2")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0603_1608Metric"
		(layer "F.Cu")
		(at 102.292091 67.62799)
		(descr "Capacitor SMD 0603 (1608 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" "C5"
			(at -2.242095 -0.02799 0)
			(layer "F.SilkS")
		)
		(property "Value" "0.01uF"
			(at 0 1.43 0)
			(layer "F.Fab")
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "capacitor, US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.775 0)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 59 "Net-(C5-Pad1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.775 0)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 1 "GND")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 86.400246 80.524948)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW35"
			(at -0.00025 -2.324948 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "2"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 44 "Net-(D1:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 44 "Net-(D1:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 14 "/Human-Machine Interface/Keypad/ROW1")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_ISO14580_Pad"
		(layer "F.Cu")
		(at 79.126807 57.714729 90)
		(descr "Mounting Hole 3.2mm, M3, generated by kicad-footprint-generator mountinghole.py")
		(tags "mountinghole M3 ISO14580")
		(property "Reference" "H3"
			(at 0 -3.7 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "M3"
			(at 0 3.7 90)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(attr exclude_from_pos_files exclude_from_bom)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" thru_hole circle
			(at 0 0 90)
			(size 5.5 5.5)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 1 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(embedded_fonts no)
		(model "${KIPRJMOD}/90465A413_Brass Coupling Nut.STEP"
			(offset
				(xyz 0 0 8.5)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -0 -0 -0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0603_1608Metric"
		(layer "F.Cu")
		(at 106.095821 71.490269 90)
		(descr "Resistor SMD 0603 (1608 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" "R5"
			(at 0 -1.195825 90)
			(layer "F.SilkS")
		)
		(property "Value" "10k"
			(at 0 1.43 90)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor, US symbol"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.825 0 90)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 15 "/Human-Machine Interface/ENC_CLK")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.825 0 90)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 60 "Net-(C98-Pad1)")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 86.396038 87.867372)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW37"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "8"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 52 "Net-(D3:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 52 "Net-(D3:2-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 92.508153 72.845138 180)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW45"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "LEFT"
			(at 0 2.55 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "~"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at -2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 58 "Net-(D4:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 58 "Net-(D4:4-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8 180)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 8 "/Human-Machine Interface/Keypad/ROW4")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2"
		(layer "F.Cu")
		(at 80.737794 87.864404)
		(descr "CK components KMR2 tactile switch http://www.ckswitches.com/media/1479/kmr2.pdf")
		(tags "tactile switch kmr2")
		(property "Reference" "SW33"
			(at 0 -2.45 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "7"
			(at 0 2.55 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, normally open, two pins, 45° tilted"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.45 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 51 "Net-(D3:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "1" smd rect
			(at 2.05 -0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 51 "Net-(D3:1-A)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 2.05 0.8)
			(size 0.9 1)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(net 11 "/Human-Machine Interface/Keypad/ROW3")
			(pinfunction "2")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_Push_1P1T_NO_CK_KMR2.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0603_1608Metric"
		(layer "F.Cu")
		(at 105.374996 69.2)
		(descr "Resistor SMD 0603 (1608 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" "R4"
			(at 2.175 -1.57201 0)
			(layer "F.SilkS")
		)
		(property "Value" "10k"
			(at 0 1.43 0)
			(layer "F.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor, US symbol"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.825 0)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 2 "+3.3V")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.825 0)
			(size 0.8 0.95)
			(layers "F.Cu" "F.Mask" "F.Paste")
			(roundrect_rratio 0.25)
			(net 60 "Net-(C98-Pad1)")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "capstone-project:Adafruit EYESPI FPC Connector"
		(layer "B.Cu")
		(at 111.599996 68.35 -90)
		(descr "WR-FPC SMT ZIF Horizontal Hinge Type")
		(tags "EYESPI, FPC")
		(property "Reference" "X12"
			(at -12.579662 4.069578 90)
			(layer "B.SilkS")
		)
		(property "Value" "EYESPI"
			(at 0.083958 -8.456637 90)
			(layer "B.Fab")
		)
		(property "Datasheet" "https://www.we-online.com/components/products/datasheet/687118149022.pdf"
			(at 0 0 90)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "WR-FPC SMT ZIF Horizontal Hinge Type"
			(at 0 0 90)
			(layer "B.Fab")
			(hide yes)
		)
		(sheetname "/Human-Machine Interface/")
		(sheetfile "human-machine-interface.kicad_sch")
		(attr smd allow_missing_courtyard allow_soldermask_bridges)
		(pad "1" smd rect
			(at -4.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 2 "+3.3V")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "2" smd rect
			(at -3.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 37 "/Human-Machine Interface/LITE")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "3" smd rect
			(at -3.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 1 "GND")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "4" smd rect
			(at -2.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 20 "/SCK")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "5" smd rect
			(at -2.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 26 "/MOSI")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "6" smd rect
			(at -1.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 31 "/MISO")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "7" smd rect
			(at -1.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 62 "/Human-Machine Interface/TFTDC")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "8" smd rect
			(at -0.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 61 "/Human-Machine Interface/TFTRST")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "9" smd rect
			(at -0.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 30 "/TFTCS")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "10" smd rect
			(at 0.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 32 "/CARDCS")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "11" smd rect
			(at 0.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 42 "unconnected-(X12-Pad11)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "12" smd rect
			(at 1.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 35 "unconnected-(X12-Pad12)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "13" smd rect
			(at 1.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 39 "unconnected-(X12-Pad13)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "14" smd rect
			(at 2.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 36 "unconnected-(X12-Pad14)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "15" smd rect
			(at 2.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 40 "unconnected-(X12-Pad15)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "16" smd rect
			(at 3.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 34 "unconnected-(X12-Pad16)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "17" smd rect
			(at 3.75 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 41 "unconnected-(X12-Pad17)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "18" smd rect
			(at 4.25 3.35 270)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 38 "unconnected-(X12-Pad18)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "Z1" smd rect
			(at -6.05 0.6 270)
			(size 2 1.8)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 1 "GND")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "Z2" smd rect
			(at 6.05 0.6 270)
			(size 2 1.8)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 1 "GND")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(embedded_fonts no)
		(model "${KIPRJMOD}/capstone-project.pretty/3dmodels/687118149022+(rev1).step"
			(offset
				(xyz 0 0.5 1.15)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -0 -0 -0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 92.067354 80.533582 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D1:3"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 5 "/Human-Machine Interface/Keypad/COL3")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 45 "Net-(D1:3-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 92.052716 87.867949 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D3:3"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 5 "/Human-Machine Interface/Keypad/COL3")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 53 "Net-(D3:3-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 86.396038 87.867372 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D3:2"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 4 "/Human-Machine Interface/Keypad/COL2")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 52 "Net-(D3:2-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "capstone-project:Adafruit EYESPI FPC Connector"
		(layer "B.Cu")
		(at 100.399996 57.2)
		(descr "WR-FPC SMT ZIF Horizontal Hinge Type")
		(tags "EYESPI, FPC")
		(property "Reference" "X11"
			(at -17.974787 15.972904 90)
			(layer "B.SilkS")
		)
		(property "Value" "EYESPI"
			(at -15.47 -1.215 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "https://www.we-online.com/components/products/datasheet/687118149022.pdf"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "WR-FPC SMT ZIF Horizontal Hinge Type"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(sheetname "/")
		(sheetfile "system-testbed.kicad_sch")
		(attr smd allow_missing_courtyard allow_soldermask_bridges)
		(pad "1" smd rect
			(at -4.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 2 "+3.3V")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "2" smd rect
			(at -3.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 29 "/LITE")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "3" smd rect
			(at -3.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 1 "GND")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "4" smd rect
			(at -2.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 20 "/SCK")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "5" smd rect
			(at -2.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 26 "/MOSI")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "6" smd rect
			(at -1.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 31 "/MISO")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "7" smd rect
			(at -1.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 21 "/TFTDC")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "8" smd rect
			(at -0.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 27 "/TFTRST")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "9" smd rect
			(at -0.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 30 "/TFTCS")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "10" smd rect
			(at 0.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 32 "/CARDCS")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "11" smd rect
			(at 0.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 28 "unconnected-(X11-Pad11)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "12" smd rect
			(at 1.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 23 "unconnected-(X11-Pad12)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "13" smd rect
			(at 1.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 18 "/SCL")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "14" smd rect
			(at 2.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 19 "/SDA")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "15" smd rect
			(at 2.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 24 "unconnected-(X11-Pad15)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "16" smd rect
			(at 3.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 33 "unconnected-(X11-Pad16)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "17" smd rect
			(at 3.75 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 22 "unconnected-(X11-Pad17)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "18" smd rect
			(at 4.25 3.35)
			(size 0.3 1.3)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 25 "unconnected-(X11-Pad18)")
			(pintype "passive+no_connect")
			(solder_mask_margin 0.102)
		)
		(pad "Z1" smd rect
			(at -6.05 0.6)
			(size 2 1.8)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 1 "GND")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(pad "Z2" smd rect
			(at 6.05 0.6)
			(size 2 1.8)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(net 1 "GND")
			(pintype "passive")
			(solder_mask_margin 0.102)
		)
		(embedded_fonts no)
		(model "${KIPRJMOD}/capstone-project.pretty/3dmodels/687118149022+(rev1).step"
			(offset
				(xyz 0 0.5 1.15)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -0 -0 -0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 86.404255 70.009904 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D3:4"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 6 "/Human-Machine Interface/Keypad/COL4")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 54 "Net-(D3:4-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 86.429755 75.597904 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D2:4"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 6 "/Human-Machine Interface/Keypad/COL4")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 50 "Net-(D2:4-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 80.737794 87.864404 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D3:1"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 3 "/Human-Machine Interface/Keypad/COL1")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 51 "Net-(D3:1-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 92.067104 84.208634 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D2:3"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 5 "/Human-Machine Interface/Keypad/COL3")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 49 "Net-(D2:3-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 80.73647 91.524232 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D4:1"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 3 "/Human-Machine Interface/Keypad/COL1")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 55 "Net-(D4:1-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 92.508153 72.845138 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D4:4"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 6 "/Human-Machine Interface/Keypad/COL4")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 58 "Net-(D4:4-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 86.399996 84.2 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D2:2"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 4 "/Human-Machine Interface/Keypad/COL2")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 48 "Net-(D2:2-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 86.400246 80.524948 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D1:2"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 4 "/Human-Machine Interface/Keypad/COL2")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 44 "Net-(D1:2-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 80.728172 84.199618 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D2:1"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 3 "/Human-Machine Interface/Keypad/COL1")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 47 "Net-(D2:1-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 92.056323 91.524576 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D4:3"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 5 "/Human-Machine Interface/Keypad/COL3")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 57 "Net-(D4:3-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 80.333755 72.845138 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D1:4"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 6 "/Human-Machine Interface/Keypad/COL4")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 46 "Net-(D1:4-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 80.727246 80.527465 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D1:1"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 3 "/Human-Machine Interface/Keypad/COL1")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 43 "Net-(D1:1-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "LOGO"
		(layer "B.Cu")
		(at 105.442406 84.1 180)
		(property "Reference" "G***"
			(at 0 0 0)
			(layer "B.SilkS")
		)
		(property "Value" "LOGO"
			(at 0.75 0 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)
	)
	(footprint "Diode_SMD:D_0603_1608Metric"
		(layer "B.Cu")
		(at 86.397543 91.525307 180)
		(descr "Diode SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator")
		(tags "diode")
		(property "Reference" "D4:2"
			(at 0 1.43 0)
			(layer "B.SilkS")
		)
		(property "Value" "D"
			(at 0 -1.43 0)
			(layer "B.Fab")
		)
		(property "Datasheet" "~"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Diode, small symbol, filled shape"
			(at 0 0 0)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "/Human-Machine Interface/Keypad/")
		(sheetfile "keypad.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "B.Fab")
		)
		(pad "1" smd roundrect
			(at -0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 4 "/Human-Machine Interface/Keypad/COL2")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.7875 0 180)
			(size 0.875 0.95)
			(layers "B.Cu" "B.Mask" "B.Paste")
			(roundrect_rratio 0.25)
			(net 56 "Net-(D4:2-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(embedded_fonts no)
		(model "${KICAD9_3DMODEL_DIR}/Diode_SMD.3dshapes/D_0603_1608Metric.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(gr_line
		(start 115.626782 89.735603)
		(end 115.626782 57.772546)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 74.626844 57.735303)
		(mid 75.94037 54.557963)
		(end 79.114069 53.235657)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 94.766766 53.235468)
		(end 94.775227 53.235426)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 111.126611 53.235478)
		(mid 114.321775 54.566615)
		(end 115.626782 57.772546)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 94.775227 53.235426)
		(end 79.295398 53.235426)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 79.126808 94.235416)
		(mid 75.944845 92.917391)
		(end 74.626896 89.735403)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 115.626782 89.735603)
		(mid 114.308747 92.917508)
		(end 111.126777 94.235375)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 74.6269 57.735303)
		(end 74.6269 89.735403)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 79.126808 94.235416)
		(end 84.775227 94.235416)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 79.295398 53.235426)
		(end 79.114069 53.235657)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 111.126611 53.235478)
		(end 94.766766 53.235468)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 84.775227 94.235468)
		(end 111.126777 94.235468)
		(layer "Edge.Cuts")
	)
	(image
		(at 261.577667 142.875001)
		(layer "Edge.Cuts")
	)
	(gr_text "8"
		(at 79.654396 77.5208 0)
		(layer "F.SilkS")
	)
	(gr_text "1"
		(at 76.699996 80.772 0)
		(layer "F.SilkS")
	)
	(gr_text "3"
		(at 94.995996 81.026 0)
		(layer "F.SilkS")
	)
	(gr_text "<-"
		(at 90.220796 77.2668 90)
		(layer "F.SilkS")
	)
	(gr_text "9"
		(at 94.995996 88.392 0)
		(layer "F.SilkS")
	)
	(gr_text "7"
		(at 76.707996 88.392 0)
		(layer "F.SilkS")
	)
	(gr_text "<-"
		(at 89.357196 68.326 270)
		(layer "F.SilkS")
	)
	(gr_text "OPENAIR \n    LAB\n"
		(at 97.099996 59.05 0)
		(layer "F.SilkS")
	)
	(gr_text "7"
		(at 77.977996 77.5208 0)
		(layer "F.SilkS")
	)
	(gr_text "2"
		(at 79.603596 75.692 0)
		(layer "F.SilkS")
	)
	(gr_text "<-"
		(at 75.082396 73.3552 0)
		(layer "F.SilkS")
	)
	(gr_text "<-"
		(at 97.688396 72.3392 180)
		(layer "F.SilkS")
	)
	(gr_text "UP"
		(at 85.399996 68.117212 0)
		(layer "F.SilkS")
	)
	(gr_text ":)"
		(at 103.899996 62.7 315)
		(layer "F.SilkS")
	)
	(gr_text "6"
		(at 94.995996 84.836 0)
		(layer "F.SilkS")
	)
	(gr_text "#"
		(at 94.995996 92.202 0)
		(layer "F.SilkS")
	)
	(gr_text "DOWN"
		(at 84.199996 73.760624 0)
		(layer "F.SilkS")
	)
	(gr_text "LEFT"
		(at 78.657177 70.970968 0)
		(layer "F.SilkS")
	)
	(gr_text "4"
		(at 77.927196 76.6064 0)
		(layer "F.SilkS")
	)
	(gr_text "0"
		(at 79.654396 78.3844 0)
		(layer "F.SilkS")
	)
	(gr_text "4"
		(at 76.707996 84.582 0)
		(layer "F.SilkS")
	)
	(gr_text "1"
		(at 77.927196 75.692 0)
		(layer "F.SilkS")
	)
	(gr_text "9"
		(at 81.279996 77.5208 0)
		(layer "F.SilkS")
	)
	(gr_text "6"
		(at 81.279996 76.6064 0)
		(layer "F.SilkS")
	)
	(gr_text "*"
		(at 77.977996 78.486 0)
		(layer "F.SilkS")
	)
	(gr_text "*"
		(at 76.707996 91.948 0)
		(layer "F.SilkS")
	)
	(gr_text "3"
		(at 81.279996 75.692 0)
		(layer "F.SilkS")
	)
	(gr_text "RIGHT"
		(at 90.399996 71 0)
		(layer "F.SilkS")
	)
	(gr_text "#"
		(at 81.279996 78.3336 0)
		(layer "F.SilkS")
	)
	(gr_text "5"
		(at 79.654396 76.6064 0)
		(layer "F.SilkS")
	)
	(gr_text "Power Modulinos"
		(at 16.424833 114.251549 0)
		(layer "Cmts.User")
	)
	(gr_text "HMI Modulino"
		(at 67.690681 16.694755 0)
		(layer "Cmts.User")
	)
	(gr_text "Plug&Make"
		(at 241.3 112.395 0)
		(layer "Cmts.User")
	)
	(gr_text "Audio Modulino"
		(at 178.684512 113.626954 0)
		(layer "Cmts.User")
	)
	(gr_text "${REFERENCE}"
		(at 103.748033 67.537721 0)
		(layer "F.Fab")
	)
	(zone
		(net 1)
		(net_name "GND")
		(layers "F.Cu" "B.Cu")
		(hatch edge 0.5)
		(priority 1)
		(connect_pads
			(clearance 0.5)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.254)
			(thermal_bridge_width 0.254)
		)
		(polygon
			(pts
				(xy 74.282715 57.736191) (xy 74.290823 57.545313) (xy 74.307025 57.354951) (xy 74.331292 57.165448)
				(xy 74.36358 56.977146) (xy 74.40383 56.790383) (xy 74.45197 56.605498) (xy 74.507914 56.422822)
				(xy 74.571561 56.242685) (xy 74.642795 56.065411) (xy 74.721489 55.891321) (xy 74.8075 55.720727)
				(xy 74.900674 55.553937) (xy 75.000843 55.391252) (xy 75.107827 55.232965) (xy 75.221432 55.079362)
				(xy 75.341453 54.930718) (xy 75.467675 54.787301) (xy 75.59987 54.649371) (xy 75.7378 54.517176)
				(xy 75.881217 54.390954) (xy 76.029861 54.270933) (xy 76.183464 54.157328) (xy 76.341751 54.050344)
				(xy 76.504436 53.950175) (xy 76.671226 53.857001) (xy 76.84182 53.77099) (xy 77.01591 53.692296)
				(xy 77.193184 53.621062) (xy 77.373321 53.557415) (xy 77.555997 53.501471) (xy 77.740882 53.453331)
				(xy 77.927645 53.413081) (xy 78.115947 53.380793) (xy 78.30545 53.356526) (xy 78.495812 53.340324)
				(xy 78.68669 53.332216) (xy 78.782215 53.331716) (xy 94.000615 53.331716) (xy 94.076729 53.318665)
				(xy 94.266231 53.294398) (xy 94.456594 53.278196) (xy 94.647472 53.270087) (xy 94.742997 53.26958)
				(xy 111.103013 53.26959) (xy 111.103018 53.26959) (xy 111.198543 53.270093) (xy 111.389421 53.278202)
				(xy 111.579783 53.294404) (xy 111.769285 53.318672) (xy 111.957587 53.350959) (xy 112.144349 53.39121)
				(xy 112.329234 53.439351) (xy 112.51191 53.495295) (xy 112.692047 53.558942) (xy 112.86932 53.630176)
				(xy 113.04341 53.70887) (xy 113.214003 53.794882) (xy 113.380792 53.888056) (xy 113.543477 53.988226)
				(xy 113.701763 54.095209) (xy 113.855367 54.208814) (xy 114.00401 54.328836) (xy 114.147426 54.455058)
				(xy 114.285356 54.587253) (xy 114.417551 54.725183) (xy 114.543772 54.868599) (xy 114.663793 55.017243)
				(xy 114.777398 55.170847) (xy 114.884381 55.329134) (xy 114.98455 55.491819) (xy 115.077724 55.658608)
				(xy 115.163735 55.829202) (xy 115.242428 56.003292) (xy 115.313662 56.180566) (xy 115.377308 56.360702)
				(xy 115.433252 56.543378) (xy 115.481392 56.728264) (xy 115.521642 56.915026) (xy 115.55393 57.103328)
				(xy 115.578196 57.29283) (xy 115.594398 57.483192) (xy 115.602506 57.67407) (xy 115.603013 57.769595)
				(xy 115.603013 89.76958) (xy 115.602519 89.865105) (xy 115.594411 90.055984) (xy 115.578208 90.246346)
				(xy 115.553942 90.435849) (xy 115.521654 90.624151) (xy 115.481404 90.810913) (xy 115.433263 90.995799)
				(xy 115.377319 91.178475) (xy 115.313672 91.358612) (xy 115.242438 91.535886) (xy 115.163744 91.709976)
				(xy 115.077732 91.88057) (xy 114.984558 92.04736) (xy 114.884389 92.210045) (xy 114.777405 92.368332)
				(xy 114.6638 92.521936) (xy 114.543778 92.67058) (xy 114.417556 92.813996) (xy 114.285361 92.951926)
				(xy 114.147431 93.084121) (xy 114.004014 93.210343) (xy 113.85537 93.330365) (xy 113.701766 93.44397)
				(xy 113.543479 93.550953) (xy 113.380794 93.651122) (xy 113.214004 93.744296) (xy 113.04341 93.830308)
				(xy 112.869319 93.909001) (xy 112.692046 93.980236) (xy 112.511909 94.043882) (xy 112.329232 94.099826)
				(xy 112.144347 94.147966) (xy 111.957584 94.188216) (xy 111.769282 94.220504) (xy 111.579779 94.24477)
				(xy 111.389417 94.260972) (xy 111.198538 94.26908) (xy 111.103013 94.26958) (xy 95.884612 94.26958)
				(xy 95.808499 94.282631) (xy 95.618997 94.306898) (xy 95.428634 94.3231) (xy 95.237756 94.331209)
				(xy 95.142231 94.331716) (xy 78.782215 94.331706) (xy 78.78221 94.331706) (xy 78.686685 94.331199)
				(xy 78.495807 94.32309) (xy 78.305445 94.306888) (xy 78.115943 94.282621) (xy 77.927641 94.250333)
				(xy 77.740879 94.210083) (xy 77.555994 94.161942) (xy 77.373318 94.105998) (xy 77.193182 94.042352)
				(xy 77.015909 93.971117) (xy 76.841819 93.892423) (xy 76.671225 93.806412) (xy 76.504436 93.713237)
				(xy 76.341751 93.613068) (xy 76.183465 93.506085) (xy 76.029861 93.39248) (xy 75.881218 93.272459)
				(xy 75.737802 93.146237) (xy 75.599872 93.014041) (xy 75.467678 92.876112) (xy 75.341456 92.732696)
				(xy 75.221435 92.584052) (xy 75.10783 92.430448) (xy 75.000847 92.272161) (xy 74.900679 92.109476)
				(xy 74.807505 91.942687) (xy 74.721493 91.772093) (xy 74.6428 91.598003) (xy 74.571566 91.42073)
				(xy 74.50792 91.240593) (xy 74.451976 91.057917) (xy 74.403836 90.873032) (xy 74.363586 90.68627)
				(xy 74.331298 90.497968) (xy 74.307032 90.308466) (xy 74.29083 90.118104) (xy 74.282722 89.927226)
				(xy 74.282215 89.831701) (xy 74.282215 57.831716)
			)
		)
	)
	(embedded_fonts no)
)
