(kicad_pcb
	(version 20240108)
	(generator "pcbnew")
	(generator_version "8.0")
	(general
		(thickness 1)
		(legacy_teardrops no)
	)
	(paper "A4")
	(title_block
		(title "MacroPico Keyboard")
		(date "2024-10-24")
		(rev "A")
		(company "µArt.cz")
		(comment 1 "Vlastimil Slinták")
	)
	(layers
		(0 "F.Cu" signal)
		(31 "B.Cu" signal)
		(32 "B.Adhes" user "B.Adhesive")
		(33 "F.Adhes" user "F.Adhesive")
		(34 "B.Paste" user)
		(35 "F.Paste" user)
		(36 "B.SilkS" user "B.Silkscreen")
		(37 "F.SilkS" user "F.Silkscreen")
		(38 "B.Mask" user)
		(39 "F.Mask" user)
		(40 "Dwgs.User" user "User.Drawings")
		(41 "Cmts.User" user "User.Comments")
		(42 "Eco1.User" user "User.Eco1")
		(43 "Eco2.User" user "User.Eco2")
		(44 "Edge.Cuts" user)
		(45 "Margin" user)
		(46 "B.CrtYd" user "B.Courtyard")
		(47 "F.CrtYd" user "F.Courtyard")
		(48 "B.Fab" user)
		(49 "F.Fab" user)
		(50 "User.1" user)
		(51 "User.2" user)
		(52 "User.3" user)
		(53 "User.4" user)
		(54 "User.5" user)
		(55 "User.6" user)
		(56 "User.7" user)
		(57 "User.8" user)
		(58 "User.9" user)
	)
	(setup
		(stackup
			(layer "F.SilkS"
				(type "Top Silk Screen")
			)
			(layer "F.Paste"
				(type "Top Solder Paste")
			)
			(layer "F.Mask"
				(type "Top Solder Mask")
				(thickness 0.01)
			)
			(layer "F.Cu"
				(type "copper")
				(thickness 0.035)
			)
			(layer "dielectric 1"
				(type "core")
				(thickness 0.91)
				(material "FR4")
				(epsilon_r 4.5)
				(loss_tangent 0.02)
			)
			(layer "B.Cu"
				(type "copper")
				(thickness 0.035)
			)
			(layer "B.Mask"
				(type "Bottom Solder Mask")
				(thickness 0.01)
			)
			(layer "B.Paste"
				(type "Bottom Solder Paste")
			)
			(layer "B.SilkS"
				(type "Bottom Silk Screen")
			)
			(copper_finish "None")
			(dielectric_constraints no)
		)
		(pad_to_mask_clearance 0)
		(allow_soldermask_bridges_in_footprints no)
		(aux_axis_origin 108.985 43.405)
		(grid_origin 108.985 43.405)
		(pcbplotparams
			(layerselection 0x00010fc_ffffffff)
			(plot_on_all_layers_selection 0x0000000_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)
			(viasonmask no)
			(mode 1)
			(useauxorigin no)
			(hpglpennumber 1)
			(hpglpenspeed 20)
			(hpglpendiameter 15.000000)
			(pdf_front_fp_property_popups yes)
			(pdf_back_fp_property_popups yes)
			(dxfpolygonmode yes)
			(dxfimperialunits yes)
			(dxfusepcbnewfont yes)
			(psnegative no)
			(psa4output no)
			(plotreference yes)
			(plotvalue yes)
			(plotfptext yes)
			(plotinvisibletext no)
			(sketchpadsonfab no)
			(subtractmaskfromsilk no)
			(outputformat 1)
			(mirror no)
			(drillshape 1)
			(scaleselection 1)
			(outputdirectory "")
		)
	)
	(net 0 "")
	(net 1 "+1V1")
	(net 2 "GND")
	(net 3 "+3V3")
	(net 4 "Net-(U1-EN)")
	(net 5 "/XTAL_IN")
	(net 6 "+5V")
	(net 7 "/USB-")
	(net 8 "/USB+")
	(net 9 "/SWCLK")
	(net 10 "/SWD")
	(net 11 "Net-(U1-L2)")
	(net 12 "Net-(U1-L1)")
	(net 13 "Net-(U2-~{RUN})")
	(net 14 "Net-(U1-FB)")
	(net 15 "KEY00")
	(net 16 "KEY01")
	(net 17 "KEY02")
	(net 18 "KEY03")
	(net 19 "Net-(U2-D+)")
	(net 20 "Net-(U2-D-)")
	(net 21 "KEY10")
	(net 22 "KEY11")
	(net 23 "KEY12")
	(net 24 "KEY13")
	(net 25 "/XTAL_OUT")
	(net 26 "Net-(U2-SWCLK)")
	(net 27 "Net-(U2-SWDIO)")
	(net 28 "KEY20")
	(net 29 "KEY21")
	(net 30 "KEY22")
	(net 31 "KEY23")
	(net 32 "/QSPI_CS")
	(net 33 "unconnected-(U2-GPIO17-Pad28)")
	(net 34 "unconnected-(U2-GPIO18-Pad29)")
	(net 35 "unconnected-(U2-GPIO0-Pad2)")
	(net 36 "unconnected-(U2-GPIO16-Pad27)")
	(net 37 "unconnected-(U2-GPIO1-Pad3)")
	(net 38 "/QSPI_SD1")
	(net 39 "unconnected-(U2-GPIO19-Pad30)")
	(net 40 "unconnected-(U2-GPIO26{slash}ADC0-Pad38)")
	(net 41 "/QSPI_SD0")
	(net 42 "/QSPI_CLK")
	(net 43 "unconnected-(U2-GPIO15-Pad18)")
	(net 44 "unconnected-(U2-GPIO29{slash}ADC3-Pad41)")
	(net 45 "/QSPI_SD3")
	(net 46 "unconnected-(U2-GPIO14-Pad17)")
	(net 47 "unconnected-(U2-GPIO27{slash}ADC1-Pad39)")
	(net 48 "unconnected-(U2-GPIO28{slash}ADC2-Pad40)")
	(net 49 "/QSPI_SD2")
	(net 50 "Net-(D3-A)")
	(net 51 "/PREVGH")
	(net 52 "/VCOM")
	(net 53 "/PREVGL")
	(net 54 "/SCLK")
	(net 55 "/BUSY")
	(net 56 "/GDR")
	(net 57 "/RST")
	(net 58 "/CS")
	(net 59 "/RES")
	(net 60 "/SDI")
	(net 61 "/D{slash}C")
	(net 62 "Net-(D1-K)")
	(net 63 "Net-(J1-Pin_20)")
	(net 64 "Net-(C21-Pad2)")
	(net 65 "Net-(J1-Pin_7)")
	(net 66 "Net-(J1-Pin_5)")
	(net 67 "Net-(J1-Pin_3)")
	(net 68 "unconnected-(J1-Pin_19-Pad19)")
	(net 69 "unconnected-(J1-Pin_24-Pad24)")
	(net 70 "unconnected-(J1-Pin_21-Pad21)")
	(net 71 "unconnected-(J1-Pin_18-Pad18)")
	(net 72 "unconnected-(J1-Pin_6-Pad6)")
	(net 73 "Net-(J4-CC1)")
	(net 74 "Net-(J4-CC2)")
	(net 75 "Net-(R6-Pad1)")
	(net 76 "Net-(R8-Pad1)")
	(net 77 "Net-(R21-Pad2)")
	(net 78 "Net-(R30-Pad1)")
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 146.785 57.675 90)
		(descr "Capacitor SMD 0402 (1005 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" "C28"
			(at -0.03 -1 -90)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 152.905 61.435 -90)
		(descr "Capacitor SMD 0402 (1005 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" "C2"
			(at 0 -1.16 90)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 270)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 270)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 138.485 118.795)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW11"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 29 "KEY21")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
		(layer "F.Cu")
		(at 113.985 48.405)
		(descr "Mounting Hole 3.2mm, M3")
		(tags "mounting hole 3.2mm m3")
		(property "Reference" "H1"
			(at 0 -4.2 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole_Pad"
			(at 0 4.2 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*Pad*")
		(sheetname "Root")
		(sheetfile "macropico.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 -2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 -2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 6.4 6.4)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
		)
		(pad "1" thru_hole circle
			(at 0 2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
	)
	(footprint "Diode_SMD:D_SOD-323"
		(layer "F.Cu")
		(at 127.1 73.895)
		(descr "SOD-323")
		(tags "SOD-323")
		(property "Reference" "D1"
			(at -2.135 -2 0)
			(layer "F.SilkS")
		)
		(property "Value" "B0540"
			(at 0.1 1.9 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Diode_SMD:D_SOD-323"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Diode"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C7420326"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -1.85 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.05 0)
			(size 0.6 0.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 62 "Net-(D1-K)")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.05 0)
			(size 0.6 0.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 53 "/PREVGL")
			(pinfunction "A")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 164.8225 64.065 90)
		(descr "Resistor SMD 0402 (1005 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" "R20"
			(at -2.04 0.04886 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 31 "KEY23")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 119.435 128.795)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW10"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 28 "KEY20")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_SPST_CK_RS282G05A3"
		(layer "F.Cu")
		(at 171.605 57.28 90)
		(descr "https://www.mouser.com/ds/2/60/RS-282G05A-SM_RT-1159762.pdf")
		(tags "SPST button tactile switch")
		(property "Reference" "SW14"
			(at -5.425 0.03 180)
			(layer "F.SilkS")
		)
		(property "Value" "BOOT"
			(at 0 3 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Button_Switch_SMD:SW_SPST_CK_RS282G05A3"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C483808"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.6 90)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -3.9 0 90)
			(size 1.5 1.5)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 3.9 0 90)
			(size 1.5 1.5)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 78 "Net-(R30-Pad1)")
			(pinfunction "2")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_CK_RS282G05A3.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
		(layer "F.Cu")
		(at 162.985 133.405)
		(descr "Mounting Hole 3.2mm, M3")
		(tags "mounting hole 3.2mm m3")
		(property "Reference" "H3"
			(at 0 -4.2 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole_Pad"
			(at 0 4.2 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*Pad*")
		(sheetname "Root")
		(sheetfile "macropico.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 -2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 -2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 6.4 6.4)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
		)
		(pad "1" thru_hole circle
			(at 0 2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 155.1066 64.065 90)
		(descr "Resistor SMD 0402 (1005 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 -1.69 -0.0216 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 16 "KEY01")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(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 142.305 65.305 -90)
		(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" "C10"
			(at -2.5 0.02 -90)
			(layer "F.SilkS")
		)
		(property "Value" "10u"
			(at 0 1.43 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C96446"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.775 0 270)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.775 0 270)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 176.585 123.795)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW13"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 31 "KEY23")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
		(layer "F.Cu")
		(at 181.985 71.405)
		(descr "Mounting Hole 3.2mm, M3")
		(tags "mounting hole 3.2mm m3")
		(property "Reference" "H6"
			(at 0 -4.2 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole_Pad"
			(at 0 4.2 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*Pad*")
		(sheetname "Root")
		(sheetfile "macropico.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 -2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 -2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 6.4 6.4)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
		)
		(pad "1" thru_hole circle
			(at 0 2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
	)
	(footprint "Connector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_Vertical"
		(layer "F.Cu")
		(at 169.785 49.405 180)
		(descr "Through hole straight pin header, 1x03, 2.00mm pitch, single row")
		(tags "Through hole pin header THT 1x03 2.00mm single row")
		(property "Reference" "J2"
			(at 0 -1.75 0)
			(layer "F.SilkS")
		)
		(property "Value" "SWD"
			(at 0 6.06 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Connector_PinHeader_2.00mm:PinHeader_1x03_P2.00mm_Vertical"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files exclude_from_bom dnp)
		(fp_text user "${REFERENCE}"
			(at 0 2 90)
			(layer "F.Fab")
		)
		(pad "1" thru_hole rect
			(at 0 0 180)
			(size 1.35 1.35)
			(drill 0.8)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 9 "/SWCLK")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" thru_hole oval
			(at 0 2 180)
			(size 1.35 1.35)
			(drill 0.8)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" thru_hole oval
			(at 0 4 180)
			(size 1.35 1.35)
			(drill 0.8)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 10 "/SWD")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Connector_PinHeader_2.00mm.3dshapes/PinHeader_1x03_P2.00mm_Vertical.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 161.90773 64.065 90)
		(descr "Resistor SMD 0402 (1005 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" "R17"
			(at -2.04 0.04886 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 28 "KEY20")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Package_SON:Texas_DRC0010J_ThermalVias"
		(layer "F.Cu")
		(at 139.405 66.205 -90)
		(descr "Texas DRC0010J, VSON10 3x3mm Body, 0.5mm Pitch,  http://www.ti.com/lit/ds/symlink/tps63000.pdf")
		(tags "Texas VSON10 3x3mm")
		(property "Reference" "U1"
			(at 1.25 2.47 0)
			(layer "F.SilkS")
		)
		(property "Value" "TPS63000"
			(at 0.02032 2.8 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Package_SON:Texas_DRC0010J_ThermalVias"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "http://www.ti.com/lit/ds/symlink/tps63000.pdf"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Buck-Boost Converter, 1.8-5.5V Input Voltage, 1.8A Switch Current, Adjustable 1.2-5.5V Output Voltage, VSON-10"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C24966"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Texas*DRC0010J*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(zone_connect 2)
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "" smd roundrect
			(at -0.25 -1.53 270)
			(size 0.25 0.34)
			(layers "F.Paste")
			(roundrect_rratio 0.1)
			(zone_connect 0)
		)
		(pad "" smd roundrect
			(at -0.25 1.53 270)
			(size 0.25 0.34)
			(layers "F.Paste")
			(roundrect_rratio 0.1)
			(zone_connect 0)
		)
		(pad "" smd roundrect
			(at 0 -0.63 270)
			(size 1.5 1.06)
			(layers "F.Paste")
			(roundrect_rratio 0.1)
		)
		(pad "" smd roundrect
			(at 0 0.63 270)
			(size 1.5 1.06)
			(layers "F.Paste")
			(roundrect_rratio 0.1)
		)
		(pad "" smd roundrect
			(at 0.25 -1.53 270)
			(size 0.25 0.34)
			(layers "F.Paste")
			(roundrect_rratio 0.1)
			(zone_connect 0)
		)
		(pad "" smd roundrect
			(at 0.25 1.53 270)
			(size 0.25 0.34)
			(layers "F.Paste")
			(roundrect_rratio 0.1)
			(zone_connect 0)
		)
		(pad "1" smd roundrect
			(at -1.4 -1 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "VOUT")
			(pintype "power_out")
		)
		(pad "2" smd roundrect
			(at -1.4 -0.5 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 11 "Net-(U1-L2)")
			(pinfunction "L2")
			(pintype "input")
		)
		(pad "3" smd roundrect
			(at -1.4 0 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pinfunction "PGND")
			(pintype "power_in")
		)
		(pad "4" smd roundrect
			(at -1.4 0.5 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 12 "Net-(U1-L1)")
			(pinfunction "L1")
			(pintype "input")
		)
		(pad "5" smd roundrect
			(at -1.4 1 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 6 "+5V")
			(pinfunction "VIN")
			(pintype "power_in")
		)
		(pad "6" smd roundrect
			(at 1.4 1 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 4 "Net-(U1-EN)")
			(pinfunction "EN")
			(pintype "input")
		)
		(pad "7" smd roundrect
			(at 1.4 0.5 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 4 "Net-(U1-EN)")
			(pinfunction "PS/SYNC")
			(pintype "input")
		)
		(pad "8" smd roundrect
			(at 1.4 0 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 4 "Net-(U1-EN)")
			(pinfunction "VINA")
			(pintype "power_in")
		)
		(pad "9" smd roundrect
			(at 1.4 -0.5 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "10" smd roundrect
			(at 1.4 -1 270)
			(size 0.6 0.24)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 14 "Net-(U1-FB)")
			(pinfunction "FB")
			(pintype "input")
		)
		(pad "11" thru_hole circle
			(at -0.575 0 270)
			(size 0.5 0.5)
			(drill 0.2)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "PGND")
			(pintype "passive")
		)
		(pad "11" thru_hole circle
			(at 0 -0.95 270)
			(size 0.5 0.5)
			(drill 0.2)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "PGND")
			(pintype "passive")
		)
		(pad "11" smd custom
			(at 0 0 270)
			(size 1.65 2.4)
			(layers "F.Cu" "F.Mask")
			(net 2 "GND")
			(pinfunction "PGND")
			(pintype "passive")
			(thermal_bridge_angle 45)
			(options
				(clearance outline)
				(anchor rect)
			)
			(primitives
				(gr_poly
					(pts
						(xy -0.125 -1.1) (xy 0.125 -1.1) (xy 0.125 -1.7) (xy 0.375 -1.7) (xy 0.375 1.7) (xy 0.125 1.7)
						(xy 0.125 1.1) (xy -0.125 1.1) (xy -0.125 1.7) (xy -0.375 1.7) (xy -0.375 -1.7) (xy -0.125 -1.7)
					)
					(width 0)
					(fill yes)
				)
			)
		)
		(pad "11" thru_hole circle
			(at 0 0.95 270)
			(size 0.5 0.5)
			(drill 0.2)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "PGND")
			(pintype "passive")
		)
		(pad "11" thru_hole circle
			(at 0.575 0 270)
			(size 0.5 0.5)
			(drill 0.2)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "PGND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Package_SON.3dshapes/Texas_DRC0010J.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/TPS63000DRCRG4.STEP"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 146.235 52.915 -90)
		(descr "Resistor SMD 0402 (1005 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" "R28"
			(at -1.31 0.05 180)
			(layer "F.SilkS")
		)
		(property "Value" "5k1"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25905"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 74 "Net-(J4-CC2)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_SOD-323"
		(layer "F.Cu")
		(at 127.1 71.87 180)
		(descr "SOD-323")
		(tags "SOD-323")
		(property "Reference" "D3"
			(at -2.465 -2.025 0)
			(layer "F.SilkS")
		)
		(property "Value" "B0540"
			(at 0.1 1.9 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Diode_SMD:D_SOD-323"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Diode"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C7420326"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -1.85 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.05 0 180)
			(size 0.6 0.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 51 "/PREVGH")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.05 0 180)
			(size 0.6 0.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 50 "Net-(D3-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 164.8325 51.6425)
		(descr "Resistor SMD 0402 (1005 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" "R10"
			(at -1.9475 0.0125 0)
			(layer "F.SilkS")
		)
		(property "Value" "10k"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25744"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 13 "Net-(U2-~{RUN})")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 138.105 69.25 -90)
		(descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "resistor")
		(property "Reference" "R1"
			(at -0.245 1.22 180)
			(layer "F.SilkS")
		)
		(property "Value" "120R"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25079"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 4 "Net-(U1-EN)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 6 "+5V")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Connector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal"
		(layer "F.Cu")
		(at 164.385 46.705 180)
		(descr "JST SH series connector, SM03B-SRSS-TB (http://www.jst-mfg.com/product/pdf/eng/eSH.pdf), generated with kicad-footprint-generator")
		(tags "connector JST SH horizontal")
		(property "Reference" "J3"
			(at -2.35 -2.5 0)
			(layer "F.SilkS")
		)
		(property "Value" "SM03B-SRSS-TB"
			(at 0 3.98 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Connector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connectable mounting pin connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C160403"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??-1MP*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1 -2 180)
			(size 0.6 1.55)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 9 "/SWCLK")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0 -2 180)
			(size 0.6 1.55)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" smd roundrect
			(at 1 -2 180)
			(size 0.6 1.55)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 10 "/SWD")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(pad "MP" smd roundrect
			(at -2.3 1.875 180)
			(size 1.2 1.8)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.208333)
			(net 2 "GND")
			(pinfunction "MountPin")
			(pintype "passive")
		)
		(pad "MP" smd roundrect
			(at 2.3 1.875 180)
			(size 1.2 1.8)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.208333)
			(net 2 "GND")
			(pinfunction "MountPin")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Connector_JST.3dshapes/JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SM03B-SRSS-TB.STEP"
			(offset
				(xyz 0 1.3 -0.3)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 157.535 118.795)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW12"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 30 "KEY22")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 157.04978 64.065 90)
		(descr "Resistor SMD 0402 (1005 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 -1.69 0.00681 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 18 "KEY03")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 165.985 52.605)
		(descr "Capacitor SMD 0402 (1005 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" "C13"
			(at 2 -0.1 0)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 1 "+1V1")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 141.097 69.25 90)
		(descr "Resistor SMD 0402 (1005 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" "R8"
			(at -1.605 0.013 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 76 "Net-(R8-Pad1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 14 "Net-(U1-FB)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Package_TO_SOT_SMD:Texas_DRT-3"
		(layer "F.Cu")
		(at 147.985 52.955)
		(descr "Texas Instrument DRT-3 1x0.8mm Pitch 0.7mm http://www.ti.com/lit/ds/symlink/tpd2eusb30.pdf")
		(tags "DRT-3 1x0.8mm Pitch 0.7mm")
		(property "Reference" "U4"
			(at -0.5 1.45 0)
			(layer "F.SilkS")
		)
		(property "Value" "TPD2EUSB30"
			(at 0 1.5 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Package_TO_SOT_SMD:Texas_DRT-3"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "http://www.ti.com/lit/ds/symlink/tpd2eusb30a.pdf"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "2-Channel ESD Protection for Super-Speed USB 3.0 Interface, DRT-3"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C97502"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Texas*DRT*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -1.5 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.35 0.425)
			(size 0.3 0.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 8 "/USB+")
			(pinfunction "D+")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.35 0.425)
			(size 0.3 0.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 7 "/USB-")
			(pinfunction "D-")
			(pintype "passive")
		)
		(pad "3" smd roundrect
			(at 0 -0.425)
			(size 0.3 0.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/Texas_DRT-3.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Diode_SMD:D_SOD-323"
		(layer "F.Cu")
		(at 127.1 75.895 180)
		(descr "SOD-323")
		(tags "SOD-323")
		(property "Reference" "D2"
			(at -2.465 0 0)
			(layer "F.SilkS")
		)
		(property "Value" "B0540"
			(at 0.1 1.9 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Diode_SMD:D_SOD-323"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Diode"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" "D"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" "1=K 2=A"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C7420326"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -1.85 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.05 0 180)
			(size 0.6 0.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.05 0 180)
			(size 0.6 0.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 62 "Net-(D1-K)")
			(pinfunction "A")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Diode_SMD.3dshapes/D_SOD-323.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 140.093 69.25 90)
		(descr "Resistor SMD 0402 (1005 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" "R9"
			(at -1.655 -0.008 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 76 "Net-(R8-Pad1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 159.000686 62.355 -90)
		(descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "capacitor")
		(property "Reference" "C3"
			(at -1.4 0.015686 180)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 270)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 270)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 158.99296 65.63704 90)
		(descr "Resistor SMD 0402 (1005 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" "R12"
			(at -2.06796 -0.00796 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 22 "KEY11")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 146.7725 70.0575 90)
		(descr "Resistor SMD 0402 (1005 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" "R29"
			(at -2.0475 0.0125 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 32 "/QSPI_CS")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(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 124.65 75.37 90)
		(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" "C16"
			(at 1.775 -0.335 180)
			(layer "F.SilkS")
		)
		(property "Value" "10uF/25V"
			(at 0 1.43 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C96446"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.775 0 90)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 62 "Net-(D1-K)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.775 0 90)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 50 "Net-(D3-A)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 147.7225 70.0575 90)
		(descr "Resistor SMD 0402 (1005 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" "R30"
			(at -2.0475 0.0625 90)
			(layer "F.SilkS")
		)
		(property "Value" "1k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C11702"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 78 "Net-(R30-Pad1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 32 "/QSPI_CS")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Package_TO_SOT_SMD:SOT-23"
		(layer "F.Cu")
		(at 121.55 73.345 -90)
		(descr "SOT, 3 Pin (https://www.jedec.org/system/files/docs/to-236h.pdf variant AB), generated with kicad-footprint-generator ipc_gullwing_generator.py")
		(tags "SOT TO_SOT_SMD")
		(property "Reference" "Q1"
			(at 1.35 1.085 180)
			(layer "F.SilkS")
		)
		(property "Value" "AO3400A"
			(at 0 2.4 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Package_TO_SOT_SMD:SOT-23"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "http://www.aosmd.com/pdfs/datasheet/AO3400A.pdf"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "30V Vds, 5.7A Id, N-Channel MOSFET, SOT-23"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C20917"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "SOT?23*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.9375 -0.95 270)
			(size 1.475 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 56 "/GDR")
			(pinfunction "G")
			(pintype "input")
		)
		(pad "2" smd roundrect
			(at -0.9375 0.95 270)
			(size 1.475 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 57 "/RST")
			(pinfunction "S")
			(pintype "passive")
		)
		(pad "3" smd roundrect
			(at 0.9375 0 270)
			(size 1.475 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 50 "Net-(D3-A)")
			(pinfunction "D")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Package_TO_SOT_SMD.3dshapes/SOT-23.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 123.03 70.745 180)
		(descr "Resistor SMD 0402 (1005 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" "R22"
			(at -1.505 0 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "1M"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C26083"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 56 "/GDR")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 130.885 69.925 -90)
		(descr "Capacitor SMD 0402 (1005 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" "C18"
			(at 2.08 0 90)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 270)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 51 "/PREVGH")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 270)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 143.105 69.25 90)
		(descr "Resistor SMD 0402 (1005 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 -1.605 0.03 90)
			(layer "F.SilkS")
		)
		(property "Value" "1M"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C26083"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 75 "Net-(R6-Pad1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 131.885 69.925 90)
		(descr "Capacitor SMD 0402 (1005 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" "C25"
			(at -2.08 0.05 90)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 67 "Net-(J1-Pin_3)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 154.13501 64.065 90)
		(descr "Resistor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 72, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "resistor")
		(property "Reference" "R2"
			(at -1.69 -0.0216 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 15 "KEY00")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 142.101 69.25 -90)
		(descr "Resistor SMD 0402 (1005 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" "R7"
			(at 1.605 -0.034 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 14 "Net-(U1-FB)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 75 "Net-(R6-Pad1)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 138.485 99.745)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW7"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 22 "KEY11")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 149.685 52.915 -90)
		(descr "Resistor SMD 0402 (1005 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" "R27"
			(at -1.31 0 180)
			(layer "F.SilkS")
		)
		(property "Value" "5k1"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25905"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 73 "Net-(J4-CC1)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 127.885 69.925 90)
		(descr "Capacitor SMD 0402 (1005 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" "C22"
			(at 0.17 -2 90)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 151.555 52.465 180)
		(descr "Capacitor SMD 0402 (1005 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" "C8"
			(at -0.43 0.86 0)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 165.985 53.57)
		(descr "Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator")
		(tags "capacitor")
		(property "Reference" "C4"
			(at 1.6 -0.015 0)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 151.555 53.405 180)
		(descr "Capacitor SMD 0402 (1005 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" "C14"
			(at 0.97 0 90)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "1u"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 1 "+1V1")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 150.185 57.1825 180)
		(descr "Capacitor SMD 0402 (1005 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" "C12"
			(at 0 -0.9725 0)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 1 "+1V1")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 128.885 69.925 90)
		(descr "Capacitor SMD 0402 (1005 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" "C23"
			(at 0.12 -1.95 90)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 65 "Net-(J1-Pin_7)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(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 143.805 65.305 -90)
		(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" "C11"
			(at -2.5 0.02 -90)
			(layer "F.SilkS")
		)
		(property "Value" "10u"
			(at 0 1.43 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C96446"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.775 0 270)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.775 0 270)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
		(layer "F.Cu")
		(at 132.985 133.405)
		(descr "Mounting Hole 3.2mm, M3")
		(tags "mounting hole 3.2mm m3")
		(property "Reference" "H2"
			(at 0 -4.2 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole_Pad"
			(at 0 4.2 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*Pad*")
		(sheetname "Root")
		(sheetfile "macropico.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 -2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 -2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 6.4 6.4)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
		)
		(pad "1" thru_hole circle
			(at 0 2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 160.93614 64.065 90)
		(descr "Resistor SMD 0402 (1005 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" "R14"
			(at -2.04 0.04886 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 24 "KEY13")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 166.0925 59.7425)
		(descr "Capacitor SMD 0402 (1005 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" "C20"
			(at -0.0075 1.0125 0)
			(layer "F.SilkS")
		)
		(property "Value" "22p"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1555"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 5 "/XTAL_IN")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
		(layer "F.Cu")
		(at 113.985 71.405)
		(descr "Mounting Hole 3.2mm, M3")
		(tags "mounting hole 3.2mm m3")
		(property "Reference" "H5"
			(at 0 -4.2 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole_Pad"
			(at 0 4.2 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*Pad*")
		(sheetname "Root")
		(sheetfile "macropico.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 -2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 -2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 6.4 6.4)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
		)
		(pad "1" thru_hole circle
			(at 0 2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 150.185 56.23 180)
		(descr "Capacitor SMD 0402 (1005 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" "C1"
			(at 1.9 -0.175 180)
			(layer "F.SilkS")
		)
		(property "Value" "1u"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Package_SO:SOIC-8_5.23x5.23mm_P1.27mm"
		(layer "F.Cu")
		(at 148.6725 63.5925 90)
		(descr "SOIC, 8 Pin (http://www.winbond.com/resource-files/w25q32jv%20revg%2003272018%20plus.pdf#page=68), generated with kicad-footprint-generator ipc_gullwing_generator.py")
		(tags "SOIC SO")
		(property "Reference" "U3"
			(at 3.4875 -3.1375 180)
			(layer "F.SilkS")
		)
		(property "Value" "W25Q128JVS"
			(at 0 3.56 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Package_SO:SOIC-8_5.23x5.23mm_P1.27mm"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.winbond.com/resource-files/w25q128jv_dtr%20revc%2003272018%20plus.pdf"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "128Mb Serial Flash Memory, Standard/Dual/Quad SPI, SOIC-8"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C97521"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "SOIC*5.23x5.23mm*P1.27mm*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -3.6 -1.905 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 32 "/QSPI_CS")
			(pinfunction "~{CS}")
			(pintype "input")
		)
		(pad "2" smd roundrect
			(at -3.6 -0.635 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 38 "/QSPI_SD1")
			(pinfunction "DO(IO1)")
			(pintype "bidirectional")
		)
		(pad "3" smd roundrect
			(at -3.6 0.635 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 49 "/QSPI_SD2")
			(pinfunction "IO2")
			(pintype "bidirectional")
		)
		(pad "4" smd roundrect
			(at -3.6 1.905 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "5" smd roundrect
			(at 3.6 1.905 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 41 "/QSPI_SD0")
			(pinfunction "DI(IO0)")
			(pintype "bidirectional")
		)
		(pad "6" smd roundrect
			(at 3.6 0.635 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 42 "/QSPI_CLK")
			(pinfunction "CLK")
			(pintype "input")
		)
		(pad "7" smd roundrect
			(at 3.6 -0.635 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 45 "/QSPI_SD3")
			(pinfunction "IO3")
			(pintype "bidirectional")
		)
		(pad "8" smd roundrect
			(at 3.6 -1.905 90)
			(size 1.6 0.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "VCC")
			(pintype "power_in")
		)
		(model "${KICAD8_3DMODEL_DIR}/Package_SO.3dshapes/SOIC-8_5.23x5.23mm_P1.27mm.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/W25Q128JVSIM.STEP"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 132.885 69.925 90)
		(descr "Capacitor SMD 0402 (1005 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" "C26"
			(at -2.13 0.1 90)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 53 "/PREVGL")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Inductor_SMD:L_Vishay_IFSC-1515AH_4x4x1.8mm"
		(layer "F.Cu")
		(at 121.585 77.745 90)
		(descr "Low Profile, High Current Inductors (https://www.vishay.com/docs/34295/sc15ah01.pdf)")
		(tags "SMD Vishay Inductor Low Profile")
		(property "Reference" "L2"
			(at -2.85 0.015 180)
			(layer "F.SilkS")
		)
		(property "Value" "47u/500mA"
			(at 0 3 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Inductor_SMD:L_Vishay_IFSC-1515AH_4x4x1.8mm"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Inductor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C98405"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Choke_* *Coil* Inductor_* L_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -0.97 90)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -1.475 0 90)
			(size 1.15 3.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 3 "+3V3")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 1.475 0 90)
			(size 1.15 3.6)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 50 "Net-(D3-A)")
			(pinfunction "2")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Vishay_IFSC-1515AH_4x4x1.8mm.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 165.3525 54.5425 180)
		(descr "Capacitor SMD 0402 (1005 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" "C21"
			(at -1.9325 -0.0625 0)
			(layer "F.SilkS")
		)
		(property "Value" "22p"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1555"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 180)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 64 "Net-(C21-Pad2)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 163.4725 56.1325 -90)
		(descr "Resistor SMD 0402 (1005 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" "R26"
			(at -1.4775 0.4875 180)
			(layer "F.SilkS")
		)
		(property "Value" "1k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C11702"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 64 "Net-(C21-Pad2)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 270)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 25 "/XTAL_OUT")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 123.02 69.695)
		(descr "Capacitor SMD 0402 (1005 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" "C19"
			(at -0.035 -0.95 0)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at -2.9575 3.1 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 63 "Net-(J1-Pin_20)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 159.96455 64.065 90)
		(descr "Resistor SMD 0402 (1005 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" "R13"
			(at -2.04 -0.00114 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 23 "KEY12")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 176.585 85.695)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW4"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 18 "KEY03")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0603_1608Metric"
		(layer "F.Cu")
		(at 136.505 65.33 -90)
		(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" "C9"
			(at -1.875 0.07 180)
			(layer "F.SilkS")
		)
		(property "Value" "10u"
			(at 0 1.43 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C96446"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.775 0 270)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 6 "+5V")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.775 0 270)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 119.435 109.745)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW6"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 21 "KEY10")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 158.02137 65.63704 90)
		(descr "Resistor SMD 0402 (1005 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" "R11"
			(at -2.06796 -0.13637 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 21 "KEY10")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 139.099 69.23 90)
		(descr "Capacitor SMD 0402 (1005 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" "C15"
			(at -1.975 -0.014 90)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 4 "Net-(U1-EN)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 151.535 55.285)
		(descr "Resistor SMD 0402 (1005 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" "R15"
			(at -1.95 0.02 0)
			(layer "F.SilkS")
		)
		(property "Value" "27.4R"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C31439"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 8 "/USB+")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 19 "Net-(U2-D+)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 162.875 50.605 180)
		(descr "Resistor SMD 0402 (1005 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" "R25"
			(at 2.04 -0.05 0)
			(layer "F.SilkS")
		)
		(property "Value" "120R"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25079"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 10 "/SWD")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 27 "Net-(U2-SWDIO)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 151.535 54.345 180)
		(descr "Resistor SMD 0402 (1005 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" "R16"
			(at 1.95 0.04 0)
			(layer "F.SilkS")
		)
		(property "Value" "27.4R"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C31439"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 20 "Net-(U2-D-)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 7 "/USB-")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 155.035 50.325 90)
		(descr "Capacitor SMD 0402 (1005 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" "C6"
			(at 2.02 0.05 -90)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "LOGO"
		(layer "F.Cu")
		(at 147.985 133.705)
		(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 "Footprint" ""
			(at 0 0 0)
			(layer "F.Fab")
			(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)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 162.87932 64.065 90)
		(descr "Resistor SMD 0402 (1005 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" "R18"
			(at -2.04 0.04886 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 29 "KEY21")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 176.585 104.745)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW9"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 24 "KEY13")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 121.045 70.745 180)
		(descr "Resistor SMD 0402 (1005 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" "R21"
			(at 2.06 0 0)
			(layer "F.SilkS")
		)
		(property "Value" "1R"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25086"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 57 "/RST")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 77 "Net-(R21-Pad2)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Inductor_SMD:L_Taiyo-Yuden_MD-3030"
		(layer "F.Cu")
		(at 139.405 62.33 180)
		(descr "Inductor, Taiyo Yuden, MD series, Taiyo-Yuden_MD-3030, 3.0mmx3.0mm")
		(tags "inductor taiyo-yuden md smd")
		(property "Reference" "L1"
			(at 0.02 2.225 0)
			(layer "F.SilkS")
		)
		(property "Value" "2.2u"
			(at 0 3 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Inductor_SMD:L_Taiyo-Yuden_MD-3030"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Inductor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C5159665"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Choke_* *Coil* Inductor_* L_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -1.1 0 180)
			(size 0.8 2.7)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 11 "Net-(U1-L2)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 1.1 0 180)
			(size 0.8 2.7)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 12 "Net-(U1-L1)")
			(pinfunction "2")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Taiyo-Yuden_MD-3030.wrl"
			(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 124.65 78.445 90)
		(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" "C17"
			(at -2.15 0.015 180)
			(layer "F.SilkS")
		)
		(property "Value" "10uF/25V"
			(at 0 1.43 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0603_1608Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C96446"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.775 0 90)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.775 0 90)
			(size 0.9 0.95)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0603_1608Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 165.895 50.605)
		(descr "Resistor SMD 0402 (1005 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" "R24"
			(at 1.89 0 0)
			(layer "F.SilkS")
		)
		(property "Value" "120R"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25079"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 9 "/SWCLK")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 26 "Net-(U2-SWCLK)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Button_Switch_SMD:SW_SPST_CK_RS282G05A3"
		(layer "F.Cu")
		(at 176.755 57.28 90)
		(descr "https://www.mouser.com/ds/2/60/RS-282G05A-SM_RT-1159762.pdf")
		(tags "SPST button tactile switch")
		(property "Reference" "SW5"
			(at -5.375 0.03 180)
			(layer "F.SilkS")
		)
		(property "Value" "RESET"
			(at 0 3 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Button_Switch_SMD:SW_SPST_CK_RS282G05A3"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C483808"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 -2.6 90)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -3.9 0 90)
			(size 1.5 1.5)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 3.9 0 90)
			(size 1.5 1.5)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 13 "Net-(U2-~{RUN})")
			(pinfunction "2")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Button_Switch_SMD.3dshapes/SW_SPST_CK_RS282G05A3.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 157.535 80.695)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW3"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 17 "KEY02")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 121.045 69.695 180)
		(descr "Resistor SMD 0402 (1005 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" "R23"
			(at 2.06 -0.01 0)
			(layer "F.SilkS")
		)
		(property "Value" "1R"
			(at 0 1.17 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25086"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 180)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 77 "Net-(R21-Pad2)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:RP2040-QFN-56"
		(layer "F.Cu")
		(at 157.635 56.005 90)
		(descr "QFN, 56 Pin (http://www.cypress.com/file/416486/download#page=40), generated with kicad-footprint-generator ipc_dfn_qfn_generator.py")
		(tags "QFN DFN_QFN")
		(property "Reference" "U2"
			(at -3.3 -4.55 180)
			(layer "F.SilkS")
		)
		(property "Value" "RP2040"
			(at 0 4.82 90)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:RP2040-QFN-56"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf"
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 90)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C2040"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "" smd roundrect
			(at -0.6375 -0.6375 90)
			(size 1.084435 1.084435)
			(layers "F.Paste")
			(roundrect_rratio 0.230535)
		)
		(pad "" smd roundrect
			(at -0.6375 0.6375 90)
			(size 1.084435 1.084435)
			(layers "F.Paste")
			(roundrect_rratio 0.230535)
		)
		(pad "" smd roundrect
			(at 0.6375 -0.6375 90)
			(size 1.084435 1.084435)
			(layers "F.Paste")
			(roundrect_rratio 0.230535)
		)
		(pad "" smd roundrect
			(at 0.6375 0.6375 90)
			(size 1.084435 1.084435)
			(layers "F.Paste")
			(roundrect_rratio 0.230535)
		)
		(pad "1" smd roundrect
			(at -3.4375 -2.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "IOVDD")
			(pintype "power_in")
		)
		(pad "2" smd roundrect
			(at -3.4375 -2.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 35 "unconnected-(U2-GPIO0-Pad2)")
			(pinfunction "GPIO0")
			(pintype "bidirectional+no_connect")
		)
		(pad "3" smd roundrect
			(at -3.4375 -1.8 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 37 "unconnected-(U2-GPIO1-Pad3)")
			(pinfunction "GPIO1")
			(pintype "bidirectional+no_connect")
		)
		(pad "4" smd roundrect
			(at -3.4375 -1.4 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 15 "KEY00")
			(pinfunction "GPIO2")
			(pintype "bidirectional")
		)
		(pad "5" smd roundrect
			(at -3.4375 -1 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 16 "KEY01")
			(pinfunction "GPIO3")
			(pintype "bidirectional")
		)
		(pad "6" smd roundrect
			(at -3.4375 -0.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 17 "KEY02")
			(pinfunction "GPIO4")
			(pintype "bidirectional")
		)
		(pad "7" smd roundrect
			(at -3.4375 -0.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 18 "KEY03")
			(pinfunction "GPIO5")
			(pintype "bidirectional")
		)
		(pad "8" smd roundrect
			(at -3.4375 0.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 21 "KEY10")
			(pinfunction "GPIO6")
			(pintype "bidirectional")
		)
		(pad "9" smd roundrect
			(at -3.4375 0.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 22 "KEY11")
			(pinfunction "GPIO7")
			(pintype "bidirectional")
		)
		(pad "10" smd roundrect
			(at -3.4375 1 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "IOVDD")
			(pintype "power_in")
		)
		(pad "11" smd roundrect
			(at -3.4375 1.4 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 23 "KEY12")
			(pinfunction "GPIO8")
			(pintype "bidirectional")
		)
		(pad "12" smd roundrect
			(at -3.4375 1.8 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 24 "KEY13")
			(pinfunction "GPIO9")
			(pintype "bidirectional")
		)
		(pad "13" smd roundrect
			(at -3.4375 2.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 28 "KEY20")
			(pinfunction "GPIO10")
			(pintype "bidirectional")
		)
		(pad "14" smd roundrect
			(at -3.4375 2.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 29 "KEY21")
			(pinfunction "GPIO11")
			(pintype "bidirectional")
		)
		(pad "15" smd roundrect
			(at -2.6 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 30 "KEY22")
			(pinfunction "GPIO12")
			(pintype "bidirectional")
		)
		(pad "16" smd roundrect
			(at -2.2 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 31 "KEY23")
			(pinfunction "GPIO13")
			(pintype "bidirectional")
		)
		(pad "17" smd roundrect
			(at -1.8 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 46 "unconnected-(U2-GPIO14-Pad17)")
			(pinfunction "GPIO14")
			(pintype "bidirectional+no_connect")
		)
		(pad "18" smd roundrect
			(at -1.4 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 43 "unconnected-(U2-GPIO15-Pad18)")
			(pinfunction "GPIO15")
			(pintype "bidirectional+no_connect")
		)
		(pad "19" smd roundrect
			(at -1 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pinfunction "TESTEN")
			(pintype "input")
		)
		(pad "20" smd roundrect
			(at -0.6 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 5 "/XTAL_IN")
			(pinfunction "XTAL_IN")
			(pintype "input")
		)
		(pad "21" smd roundrect
			(at -0.2 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 25 "/XTAL_OUT")
			(pinfunction "XTAL_OUT")
			(pintype "input")
		)
		(pad "22" smd roundrect
			(at 0.2 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "IOVDD")
			(pintype "power_in")
		)
		(pad "23" smd roundrect
			(at 0.6 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 1 "+1V1")
			(pinfunction "DVDD")
			(pintype "power_in")
		)
		(pad "24" smd roundrect
			(at 1 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 26 "Net-(U2-SWCLK)")
			(pinfunction "SWCLK")
			(pintype "input")
		)
		(pad "25" smd roundrect
			(at 1.4 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 27 "Net-(U2-SWDIO)")
			(pinfunction "SWDIO")
			(pintype "bidirectional")
		)
		(pad "26" smd roundrect
			(at 1.8 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 13 "Net-(U2-~{RUN})")
			(pinfunction "~{RUN}")
			(pintype "input")
		)
		(pad "27" smd roundrect
			(at 2.2 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 36 "unconnected-(U2-GPIO16-Pad27)")
			(pinfunction "GPIO16")
			(pintype "bidirectional+no_connect")
		)
		(pad "28" smd roundrect
			(at 2.6 3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 33 "unconnected-(U2-GPIO17-Pad28)")
			(pinfunction "GPIO17")
			(pintype "bidirectional+no_connect")
		)
		(pad "29" smd roundrect
			(at 3.4375 2.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 34 "unconnected-(U2-GPIO18-Pad29)")
			(pinfunction "GPIO18")
			(pintype "bidirectional+no_connect")
		)
		(pad "30" smd roundrect
			(at 3.4375 2.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 39 "unconnected-(U2-GPIO19-Pad30)")
			(pinfunction "GPIO19")
			(pintype "bidirectional+no_connect")
		)
		(pad "31" smd roundrect
			(at 3.4375 1.8 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 60 "/SDI")
			(pinfunction "GPIO20")
			(pintype "bidirectional")
		)
		(pad "32" smd roundrect
			(at 3.4375 1.4 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 54 "/SCLK")
			(pinfunction "GPIO21")
			(pintype "bidirectional")
		)
		(pad "33" smd roundrect
			(at 3.4375 1 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "IOVDD")
			(pintype "power_in")
		)
		(pad "34" smd roundrect
			(at 3.4375 0.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 58 "/CS")
			(pinfunction "GPIO22")
			(pintype "bidirectional")
		)
		(pad "35" smd roundrect
			(at 3.4375 0.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 61 "/D{slash}C")
			(pinfunction "GPIO23")
			(pintype "bidirectional")
		)
		(pad "36" smd roundrect
			(at 3.4375 -0.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 59 "/RES")
			(pinfunction "GPIO24")
			(pintype "bidirectional")
		)
		(pad "37" smd roundrect
			(at 3.4375 -0.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 55 "/BUSY")
			(pinfunction "GPIO25")
			(pintype "bidirectional")
		)
		(pad "38" smd roundrect
			(at 3.4375 -1 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 40 "unconnected-(U2-GPIO26{slash}ADC0-Pad38)")
			(pinfunction "GPIO26/ADC0")
			(pintype "bidirectional+no_connect")
		)
		(pad "39" smd roundrect
			(at 3.4375 -1.4 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 47 "unconnected-(U2-GPIO27{slash}ADC1-Pad39)")
			(pinfunction "GPIO27/ADC1")
			(pintype "bidirectional+no_connect")
		)
		(pad "40" smd roundrect
			(at 3.4375 -1.8 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 48 "unconnected-(U2-GPIO28{slash}ADC2-Pad40)")
			(pinfunction "GPIO28/ADC2")
			(pintype "bidirectional+no_connect")
		)
		(pad "41" smd roundrect
			(at 3.4375 -2.2 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 44 "unconnected-(U2-GPIO29{slash}ADC3-Pad41)")
			(pinfunction "GPIO29/ADC3")
			(pintype "bidirectional+no_connect")
		)
		(pad "42" smd roundrect
			(at 3.4375 -2.6 90)
			(size 0.875 0.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "IOVDD")
			(pintype "power_in")
		)
		(pad "43" smd roundrect
			(at 2.6 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "ADC_AVDD")
			(pintype "power_in")
		)
		(pad "44" smd roundrect
			(at 2.2 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "VREG_VIN")
			(pintype "power_in")
		)
		(pad "45" smd roundrect
			(at 1.8 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 1 "+1V1")
			(pinfunction "VREG_VOUT")
			(pintype "power_out")
		)
		(pad "46" smd roundrect
			(at 1.4 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 20 "Net-(U2-D-)")
			(pinfunction "D-")
			(pintype "bidirectional")
		)
		(pad "47" smd roundrect
			(at 1 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 19 "Net-(U2-D+)")
			(pinfunction "D+")
			(pintype "bidirectional")
		)
		(pad "48" smd roundrect
			(at 0.6 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "USB_VDD")
			(pintype "power_in")
		)
		(pad "49" smd roundrect
			(at 0.2 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pinfunction "IOVDD")
			(pintype "power_in")
		)
		(pad "50" smd roundrect
			(at -0.2 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 1 "+1V1")
			(pinfunction "DVDD")
			(pintype "power_in")
		)
		(pad "51" smd roundrect
			(at -0.6 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 45 "/QSPI_SD3")
			(pinfunction "QSPI_SD3")
			(pintype "bidirectional")
		)
		(pad "52" smd roundrect
			(at -1 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 42 "/QSPI_CLK")
			(pinfunction "QSPI_SCLK")
			(pintype "output")
		)
		(pad "53" smd roundrect
			(at -1.4 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 41 "/QSPI_SD0")
			(pinfunction "QSPI_SD0")
			(pintype "bidirectional")
		)
		(pad "54" smd roundrect
			(at -1.8 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 49 "/QSPI_SD2")
			(pinfunction "QSPI_SD2")
			(pintype "bidirectional")
		)
		(pad "55" smd roundrect
			(at -2.2 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 38 "/QSPI_SD1")
			(pinfunction "QSPI_SD1")
			(pintype "bidirectional")
		)
		(pad "56" smd roundrect
			(at -2.6 -3.4375 90)
			(size 0.2 0.875)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 32 "/QSPI_CS")
			(pinfunction "QSPI_SS_N")
			(pintype "output")
		)
		(pad "57" thru_hole circle
			(at -1.275 -1.275 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at -1.275 0 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at -1.275 1.275 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at 0 -1.275 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at 0 0 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" smd roundrect
			(at 0 0 90)
			(size 3.2 3.2)
			(layers "F.Cu" "F.Mask")
			(roundrect_rratio 0.045)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at 0 1.275 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at 1.275 -1.275 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at 1.275 0 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(pad "57" thru_hole circle
			(at 1.275 1.275 90)
			(size 0.6 0.6)
			(drill 0.35)
			(layers "*.Cu")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "power_in")
		)
		(model "${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-56-1EP_7x7mm_P0.4mm_EP5.6x5.6mm.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/RP2040_QFN_PACKAGE.STEP"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 133.885 69.925 90)
		(descr "Capacitor SMD 0402 (1005 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" "C27"
			(at -2.13 0.15 90)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 52 "/VCOM")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 119.435 90.695)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW1"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 15 "KEY00")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal"
		(layer "F.Cu")
		(at 126.135 65.195 180)
		(descr "Hirose FH12, FFC/FPC connector, FH12-24S-0.5SH, 24 Pins per row (https://www.hirose.com/product/en/products/FH12/FH12-24S-0.5SH(55)/), generated with kicad-footprint-generator")
		(tags "connector Hirose FH12 horizontal")
		(property "Reference" "J1"
			(at -7.1 -2.1 0)
			(layer "F.SilkS")
		)
		(property "Value" "AFC24-S24FI"
			(at 0 5.6 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Connector_FFC-FPC:Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Generic connectable mounting pin connector, single row, 01x24, script generated (kicad-library-utils/schlib/autogen/connector/)"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C262683"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??-1MP*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 3.7 0)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -5.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 52 "/VCOM")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -5.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 53 "/PREVGL")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" smd rect
			(at -4.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 67 "Net-(J1-Pin_3)")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(pad "4" smd rect
			(at -4.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 51 "/PREVGH")
			(pinfunction "Pin_4")
			(pintype "passive")
		)
		(pad "5" smd rect
			(at -3.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 66 "Net-(J1-Pin_5)")
			(pinfunction "Pin_5")
			(pintype "passive")
		)
		(pad "6" smd rect
			(at -3.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 72 "unconnected-(J1-Pin_6-Pad6)")
			(pinfunction "Pin_6")
			(pintype "passive+no_connect")
		)
		(pad "7" smd rect
			(at -2.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 65 "Net-(J1-Pin_7)")
			(pinfunction "Pin_7")
			(pintype "passive")
		)
		(pad "8" smd rect
			(at -2.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "Pin_8")
			(pintype "passive")
		)
		(pad "9" smd rect
			(at -1.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 3 "+3V3")
			(pinfunction "Pin_9")
			(pintype "passive")
		)
		(pad "10" smd rect
			(at -1.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 3 "+3V3")
			(pinfunction "Pin_10")
			(pintype "passive")
		)
		(pad "11" smd rect
			(at -0.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 60 "/SDI")
			(pinfunction "Pin_11")
			(pintype "passive")
		)
		(pad "12" smd rect
			(at -0.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 54 "/SCLK")
			(pinfunction "Pin_12")
			(pintype "passive")
		)
		(pad "13" smd rect
			(at 0.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 58 "/CS")
			(pinfunction "Pin_13")
			(pintype "passive")
		)
		(pad "14" smd rect
			(at 0.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 61 "/D{slash}C")
			(pinfunction "Pin_14")
			(pintype "passive")
		)
		(pad "15" smd rect
			(at 1.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 59 "/RES")
			(pinfunction "Pin_15")
			(pintype "passive")
		)
		(pad "16" smd rect
			(at 1.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 55 "/BUSY")
			(pinfunction "Pin_16")
			(pintype "passive")
		)
		(pad "17" smd rect
			(at 2.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "Pin_17")
			(pintype "passive")
		)
		(pad "18" smd rect
			(at 2.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 71 "unconnected-(J1-Pin_18-Pad18)")
			(pinfunction "Pin_18")
			(pintype "passive+no_connect")
		)
		(pad "19" smd rect
			(at 3.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 68 "unconnected-(J1-Pin_19-Pad19)")
			(pinfunction "Pin_19")
			(pintype "passive+no_connect")
		)
		(pad "20" smd rect
			(at 3.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 63 "Net-(J1-Pin_20)")
			(pinfunction "Pin_20")
			(pintype "passive")
		)
		(pad "21" smd rect
			(at 4.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 70 "unconnected-(J1-Pin_21-Pad21)")
			(pinfunction "Pin_21")
			(pintype "passive+no_connect")
		)
		(pad "22" smd rect
			(at 4.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 57 "/RST")
			(pinfunction "Pin_22")
			(pintype "passive")
		)
		(pad "23" smd rect
			(at 5.25 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 56 "/GDR")
			(pinfunction "Pin_23")
			(pintype "passive")
		)
		(pad "24" smd rect
			(at 5.75 -1.85 180)
			(size 0.3 1.3)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 69 "unconnected-(J1-Pin_24-Pad24)")
			(pinfunction "Pin_24")
			(pintype "passive+no_connect")
		)
		(pad "MP" smd rect
			(at -7.65 1.4 180)
			(size 1.8 2.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "MountPin")
			(pintype "passive")
		)
		(pad "MP" smd rect
			(at 7.65 1.4 180)
			(size 1.8 2.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "MountPin")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Connector_FFC-FPC.3dshapes/Hirose_FH12-24S-0.5SH_1x24-1MP_P0.50mm_Horizontal.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 157.535 99.745)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW8"
			(at 0 -8 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 23 "KEY12")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "MacroPico:SW_Cherry_MX_PCB_1.00u"
		(layer "F.Cu")
		(at 138.485 80.695)
		(descr "Cherry MX keyswitch PCB Mount Keycap 1.00u")
		(tags "Cherry MX Keyboard Keyswitch Switch PCB Cutout Keycap 1.00u")
		(property "Reference" "SW2"
			(at -1.2 -7.89 0)
			(layer "F.SilkS")
		)
		(property "Value" "Cherry MX"
			(at 0 8 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MacroPico:SW_Cherry_MX_PCB_1.00u"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Push button switch, generic, two pins"
			(at 0 0 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr through_hole exclude_from_pos_files)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 0 0)
			(size 4 4)
			(drill 4)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 5.08 0)
			(size 1.75 1.75)
			(drill 1.75)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" thru_hole circle
			(at -3.81 -2.54)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(pad "2" thru_hole circle
			(at 2.54 -5.08)
			(size 2.5 2.5)
			(drill 1.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 16 "KEY01")
			(pinfunction "2")
			(pintype "passive")
			(teardrops
				(best_length_ratio 0.5)
				(max_length 1)
				(best_width_ratio 1)
				(max_width 2)
				(curve_points 0)
				(filter_ratio 0.9)
				(enabled yes)
				(allow_two_segments yes)
				(prefer_zone_connections yes)
			)
		)
		(model "${KICAD6_3RD_PARTY}/3dmodels/com_github_perigoso_keyswitch-kicad-library/3d-library.3dshapes/SW_Cherry_MX_PCB.wrl"
			(hide yes)
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/SW_Cherry_MX_PCB.step"
			(offset
				(xyz 0 -1 4.8)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz -90 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 156.07819 64.065 90)
		(descr "Resistor SMD 0402 (1005 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 -1.69 0.00681 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 17 "KEY02")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 158.635 50.325 90)
		(descr "Capacitor SMD 0402 (1005 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.02 0 -90)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_0402_1005Metric"
		(layer "F.Cu")
		(at 163.85091 64.065 90)
		(descr "Resistor SMD 0402 (1005 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" "R19"
			(at -2.04 0.04886 90)
			(layer "F.SilkS")
		)
		(property "Value" "100k"
			(at 0 1.17 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Resistor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C25741"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.51 0 90)
			(size 0.54 0.64)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 30 "KEY22")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
		(layer "F.Cu")
		(at 181.985 48.405)
		(descr "Mounting Hole 3.2mm, M3")
		(tags "mounting hole 3.2mm m3")
		(property "Reference" "H4"
			(at 0 -4.2 0)
			(layer "F.SilkS")
			(hide yes)
		)
		(property "Value" "MountingHole_Pad"
			(at 0 4.2 0)
			(layer "F.Fab")
		)
		(property "Footprint" "MountingHole:MountingHole_3.2mm_M3_Pad_Via"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Mounting Hole with connection"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "MountingHole*Pad*")
		(sheetname "Root")
		(sheetfile "macropico.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 -2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at -1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 -2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 0 0)
			(size 6.4 6.4)
			(drill 3.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
		)
		(pad "1" thru_hole circle
			(at 0 2.4)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 -1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 1.697056 1.697056)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
		(pad "1" thru_hole circle
			(at 2.4 0)
			(size 0.8 0.8)
			(drill 0.5)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "1")
			(pintype "input")
			(zone_connect 2)
		)
	)
	(footprint "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12"
		(layer "F.Cu")
		(at 147.985 46.155 180)
		(descr "USB Type-C receptacle for USB 2.0 and PD, http://www.krhro.com/uploads/soft/180320/1-1P320120243.pdf")
		(tags "usb usb-c 2.0 pd")
		(property "Reference" "J4"
			(at 4.3 -4.95 0)
			(layer "F.SilkS")
		)
		(property "Value" "HRO Type C-31-M-12"
			(at 0 5.1 0)
			(layer "F.Fab")
		)
		(property "Footprint" "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "USB 2.0-only 14P Type-C Receptacle connector"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C165948"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "USB*C*Receptacle*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 0)
			(layer "F.Fab")
		)
		(pad "" np_thru_hole circle
			(at -2.89 -2.6 180)
			(size 0.65 0.65)
			(drill 0.65)
			(layers "*.Cu" "*.Mask")
		)
		(pad "" np_thru_hole circle
			(at 2.89 -2.6 180)
			(size 0.65 0.65)
			(drill 0.65)
			(layers "*.Cu" "*.Mask")
		)
		(pad "A1" smd rect
			(at -3.25 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "A4" smd rect
			(at -2.45 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 6 "+5V")
			(pinfunction "VBUS")
			(pintype "passive")
		)
		(pad "A5" smd rect
			(at -1.25 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 73 "Net-(J4-CC1)")
			(pinfunction "CC1")
			(pintype "bidirectional")
		)
		(pad "A6" smd rect
			(at -0.25 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 8 "/USB+")
			(pinfunction "D+")
			(pintype "bidirectional")
		)
		(pad "A7" smd rect
			(at 0.25 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 7 "/USB-")
			(pinfunction "D-")
			(pintype "bidirectional")
		)
		(pad "A8" smd rect
			(at 1.25 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
		)
		(pad "A9" smd rect
			(at 2.45 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 6 "+5V")
			(pinfunction "VBUS")
			(pintype "passive")
		)
		(pad "A12" smd rect
			(at 3.25 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "B1" smd rect
			(at 3.25 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "B4" smd rect
			(at 2.45 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 6 "+5V")
			(pinfunction "VBUS")
			(pintype "passive")
		)
		(pad "B5" smd rect
			(at 1.75 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 74 "Net-(J4-CC2)")
			(pinfunction "CC2")
			(pintype "bidirectional")
		)
		(pad "B6" smd rect
			(at 0.75 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 8 "/USB+")
			(pinfunction "D+")
			(pintype "bidirectional")
		)
		(pad "B7" smd rect
			(at -0.75 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 7 "/USB-")
			(pinfunction "D-")
			(pintype "bidirectional")
		)
		(pad "B8" smd rect
			(at -1.75 -4.045 180)
			(size 0.3 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
		)
		(pad "B9" smd rect
			(at -2.45 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 6 "+5V")
			(pinfunction "VBUS")
			(pintype "passive")
		)
		(pad "B12" smd rect
			(at -3.25 -4.045 180)
			(size 0.6 1.45)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "GND")
			(pintype "passive")
		)
		(pad "S1" thru_hole oval
			(at -4.32 -3.13 180)
			(size 1 2.1)
			(drill oval 0.6 1.7)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "SHIELD")
			(pintype "passive")
		)
		(pad "S1" thru_hole oval
			(at -4.32 1.05 180)
			(size 1 1.6)
			(drill oval 0.6 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "SHIELD")
			(pintype "passive")
		)
		(pad "S1" thru_hole oval
			(at 4.32 -3.13 180)
			(size 1 2.1)
			(drill oval 0.6 1.7)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "SHIELD")
			(pintype "passive")
		)
		(pad "S1" thru_hole oval
			(at 4.32 1.05 180)
			(size 1 1.6)
			(drill oval 0.6 1.2)
			(layers "*.Cu" "*.Mask")
			(remove_unused_layers no)
			(net 2 "GND")
			(pinfunction "SHIELD")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Connector_USB.3dshapes/USB_C_Receptacle_HRO_TYPE-C-31-M-12.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
		(model "${KIPRJMOD}/MacroPico.3dshapes/HRO_TYPE-C-31-M-12.step"
			(offset
				(xyz -4.5 -3.7 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm"
		(layer "F.Cu")
		(at 165.7225 57.1425 -90)
		(descr "SMD Crystal SERIES SMD3225/4 http://www.txccrystal.com/images/pdf/7m-accuracy.pdf, 3.2x2.5mm^2 package")
		(tags "SMD SMT crystal")
		(property "Reference" "Y1"
			(at 1.8125 2.3875 180)
			(layer "F.SilkS")
		)
		(property "Value" "12MHz"
			(at 0 2.45 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Four pin crystal, GND on pins 2 and 4"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C9002"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Crystal*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -1.1 0.85 270)
			(size 1.4 1.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 64 "Net-(C21-Pad2)")
			(pinfunction "1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 1.1 0.85 270)
			(size 1.4 1.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "2")
			(pintype "passive")
		)
		(pad "3" smd rect
			(at 1.1 -0.85 270)
			(size 1.4 1.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 5 "/XTAL_IN")
			(pinfunction "3")
			(pintype "passive")
		)
		(pad "4" smd rect
			(at -1.1 -0.85 270)
			(size 1.4 1.2)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "GND")
			(pinfunction "4")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Crystal.3dshapes/Crystal_SMD_3225-4Pin_3.2x2.5mm.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 129.885 69.925 90)
		(descr "Capacitor SMD 0402 (1005 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" "C24"
			(at -2.03 -0.05 90)
			(layer "F.SilkS")
		)
		(property "Value" "1uF/25V"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C52923"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 66 "Net-(J1-Pin_5)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Capacitor_SMD:C_0402_1005Metric"
		(layer "F.Cu")
		(at 154.085 50.325 90)
		(descr "Capacitor SMD 0402 (1005 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" "C7"
			(at 2.02 0 -90)
			(layer "F.SilkS")
		)
		(property "Value" "100n"
			(at 0 1.16 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Capacitor_SMD:C_0402_1005Metric"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" "Unpolarized capacitor"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "LCSC" "C1525"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Device" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Sim.Pins" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "C_*")
		(sheetname "Root")
		(sheetfile "macropico.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 3 "+3V3")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 0.48 0 90)
			(size 0.56 0.62)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.25)
			(net 2 "GND")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0402_1005Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(gr_line
		(start 108.985 43.405)
		(end 186.985 43.405)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 186.985 43.405)
		(end 186.985 139.405)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 186.985 139.405)
		(end 108.985 139.405)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 108.985 139.405)
		(end 108.985 43.405)
		(layer "Edge.Cuts")
	)
	(gr_text "RST"
		(at 175.035 63.355 0)
		(layer "F.SilkS")
	)
	(gr_text "${TITLE}"
		(at 110.535 54.955 0)
		(layer "F.SilkS")
	)
	(gr_text "Rev ${REVISION}, ${ISSUE_DATE}\n${COMPANY}, ${COMMENT1}"
		(at 128.135 55.405 0)
		(layer "F.SilkS")
	)
	(gr_text "Boot"
		(at 169.235 63.355 0)
		(layer "F.SilkS")
	)
	(gr_text "SWD\nGND\nSWCLK"
		(at 171.185 44.805 0)
		(layer "F.SilkS")
	)
	(dimension
		(type aligned)
		(layer "User.1")
		(pts
			(xy 188.585 43.405) (xy 188.585 139.405)
		)
		(height -7)
		(gr_text "96.0000 mm"
			(at 194.435 91.405 90)
			(layer "User.1")
		)
		(format
			(prefix "")
			(suffix "")
			(units 3)
			(units_format 1)
			(precision 4)
		)
		(style
			(thickness 0.1)
			(arrow_length 1.27)
			(text_position_mode 0)
			(extension_height 0.58642)
			(extension_offset 0.5) keep_text_aligned)
	)
	(dimension
		(type orthogonal)
		(layer "Dwgs.User")
		(pts
			(xy 108.785 41.705) (xy 147.785 41.705)
		)
		(height -10)
		(orientation 0)
		(gr_text "39.0000 mm"
			(at 128.285 30.605 0)
			(layer "Dwgs.User")
		)
		(format
			(prefix "")
			(suffix "")
			(units 3)
			(units_format 1)
			(precision 4)
		)
		(style
			(thickness 0.1)
			(arrow_length 1.27)
			(text_position_mode 0)
			(extension_height 0.58642)
			(extension_offset 0.5) keep_text_aligned)
	)
	(dimension
		(type orthogonal)
		(layer "Dwgs.User")
		(pts
			(xy 108.785 41.705) (xy 186.785 41.705)
		)
		(height -13)
		(orientation 0)
		(gr_text "78.0000 mm"
			(at 147.785 27.605 0)
			(layer "Dwgs.User")
		)
		(format
			(prefix "")
			(suffix "")
			(units 3)
			(units_format 1)
			(precision 4)
		)
		(style
			(thickness 0.1)
			(arrow_length 1.27)
			(text_position_mode 0)
			(extension_height 0.58642)
			(extension_offset 0.5) keep_text_aligned)
	)
	(zone
		(net 6)
		(net_name "+5V")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 4)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 136.005 65.13) (xy 138.605 65.13) (xy 138.605 64.08) (xy 136.005 64.08)
			)
		)
	)
	(zone
		(net 12)
		(net_name "Net-(U1-L1)")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 7)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 137.905 60.93) (xy 137.905 63.83) (xy 138.755 63.83) (xy 138.755 65.13) (xy 139.205 65.13) (xy 139.205 60.93)
			)
		)
	)
	(zone
		(net 3)
		(net_name "+3V3")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 9)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 119.715 78.245) (xy 126.365 78.245) (xy 126.365 79.895) (xy 119.715 79.895)
			)
		)
	)
	(zone
		(net 11)
		(net_name "Net-(U1-L2)")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 8)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 140.905 60.93) (xy 140.905 63.83) (xy 140.055 63.83) (xy 140.055 65.13) (xy 139.605 65.13) (xy 139.605 60.93)
			)
		)
	)
	(zone
		(net 50)
		(net_name "Net-(D3-A)")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 10)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 119.715 77.695) (xy 123.415 77.695) (xy 123.415 75.145) (xy 125.315 75.145) (xy 125.315 73.445)
				(xy 119.715 73.445)
			)
		)
	)
	(zone
		(net 62)
		(net_name "Net-(D1-K)")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 11)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 124.015 76.895) (xy 124.015 75.495) (xy 125.565 75.495) (xy 125.565 73.445) (xy 126.515 73.445)
				(xy 126.515 76.895)
			)
		)
	)
	(zone
		(net 3)
		(net_name "+3V3")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 7)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 140.205 65.13) (xy 140.205 64.08) (xy 145.005 64.08) (xy 145.005 65.13)
			)
		)
	)
	(zone
		(net 2)
		(net_name "GND")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 5)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 138.755 69.08) (xy 140.505 69.08) (xy 140.505 68.18) (xy 140.155 68.18) (xy 140.155 67.03) (xy 139.655 67.03)
				(xy 139.655 68.18) (xy 138.755 68.18)
			)
		)
	)
	(zone
		(net 56)
		(net_name "/GDR")
		(layer "F.Cu")
		(hatch edge 0.5)
		(priority 12)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 121.985 73.195) (xy 121.985 71.605) (xy 123.185 71.605) (xy 123.185 70.395) (xy 124.585 70.395)
				(xy 124.585 73.195)
			)
		)
	)
	(zone
		(net 2)
		(net_name "GND")
		(layers "F&B.Cu")
		(hatch edge 0.5)
		(connect_pads yes
			(clearance 0.25)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
		)
		(polygon
			(pts
				(xy 108.985 43.405) (xy 186.985 43.405) (xy 186.935 76.155) (xy 178.235 76.155) (xy 178.235 71.405)
				(xy 128.985 71.405) (xy 128.985 81.405) (xy 108.985 81.405)
			)
		)
	)
	(zone
		(net 2)
		(net_name "GND")
		(layers "F&B.Cu")
		(hatch edge 0.5)
		(connect_pads
			(clearance 0.5)
		)
		(min_thickness 0.25)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.6)
			(thermal_bridge_width 1.5)
		)
		(polygon
			(pts
				(xy 108.985 139.405) (xy 186.985 139.405) (xy 186.935 76.155) (xy 178.235 76.155) (xy 178.235 71.405)
				(xy 128.985 71.405) (xy 128.985 81.405) (xy 108.985 81.405)
			)
		)
	)
	(zone
		(net 21)
		(net_name "KEY10")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30003)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 122.075 102.43399) (xy 121.875 102.43399) (xy 121.017444 103.861515) (xy 121.975 104.666) (xy 122.932556 103.861515)
			)
		)
	)
	(zone
		(net 17)
		(net_name "KEY02")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30001)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 160.175 73.38399) (xy 159.975 73.38399) (xy 159.117444 74.811515) (xy 160.075 75.616) (xy 161.032556 74.811515)
			)
		)
	)
	(zone
		(net 15)
		(net_name "KEY00")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30011)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 122.828827 83.747594) (xy 122.687406 83.606173) (xy 121.35 84.532468) (xy 121.974293 85.615707)
				(xy 123.149616 85.187475)
			)
		)
	)
	(zone
		(net 31)
		(net_name "KEY23")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30008)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 179.225 116.48399) (xy 179.025 116.48399) (xy 178.167444 117.911515) (xy 179.125 118.716) (xy 180.082556 117.911515)
			)
		)
	)
	(zone
		(net 18)
		(net_name "KEY03")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30002)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 179.225 78.38399) (xy 179.025 78.38399) (xy 178.167444 79.811515) (xy 179.125 80.616) (xy 180.082556 79.811515)
			)
		)
	)
	(zone
		(net 30)
		(net_name "KEY22")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30007)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 160.175 111.48399) (xy 159.975 111.48399) (xy 159.117444 112.911515) (xy 160.075 113.716) (xy 161.032556 112.911515)
			)
		)
	)
	(zone
		(net 29)
		(net_name "KEY21")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30006)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 141.125 111.48399) (xy 140.925 111.48399) (xy 140.067444 112.911515) (xy 141.025 113.716) (xy 141.982556 112.911515)
			)
		)
	)
	(zone
		(net 24)
		(net_name "KEY13")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30004)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 179.225 97.43399) (xy 179.025 97.43399) (xy 178.167444 98.861515) (xy 179.125 99.666) (xy 180.082556 98.861515)
			)
		)
	)
	(zone
		(net 28)
		(net_name "KEY20")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30005)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 122.075 121.48399) (xy 121.875 121.48399) (xy 121.017444 122.911515) (xy 121.975 123.716) (xy 122.932556 122.911515)
			)
		)
	)
	(zone
		(net 22)
		(net_name "KEY11")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30010)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 141.223704 92.557718) (xy 141.082282 92.416296) (xy 140.07019 93.85921) (xy 141.024293 94.665707)
				(xy 141.982556 93.861515)
			)
		)
	)
	(zone
		(net 23)
		(net_name "KEY12")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30009)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 160.37977 92.601652) (xy 160.238348 92.46023) (xy 159.160694 93.825223) (xy 160.074293 94.665707)
				(xy 161.146967 94.059682)
			)
		)
	)
	(zone
		(net 16)
		(net_name "KEY01")
		(layer "B.Cu")
		(name "$teardrop_padvia$")
		(hatch full 0.1)
		(priority 30000)
		(attr
			(teardrop
				(type padvia)
			)
		)
		(connect_pads yes
			(clearance 0)
		)
		(min_thickness 0.0254)
		(filled_areas_thickness no)
		(fill yes
			(thermal_gap 0.5)
			(thermal_bridge_width 0.5)
			(island_removal_mode 1)
			(island_area_min 10)
		)
		(polygon
			(pts
				(xy 143.275 75.715) (xy 143.275 75.515) (xy 141.748358 74.615) (xy 141.024 75.615) (xy 141.748358 76.615)
			)
		)
	)
)
