(kicad_pcb
	(version 20240108)
	(generator "pcbnew")
	(generator_version "8.0")
	(general
		(thickness 1.6)
		(legacy_teardrops no)
	)
	(paper "A5")
	(title_block
		(date "2024-07-22")
		(rev "1.0")
	)
	(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)
	)
	(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 1.51)
				(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)
		(pcbplotparams
			(layerselection 0x00010fc_ffffffff)
			(plot_on_all_layers_selection 0x0000000_00000000)
			(disableapertmacros no)
			(usegerberextensions no)
			(usegerberattributes no)
			(usegerberadvancedattributes no)
			(creategerberjobfile no)
			(dashed_line_dash_ratio 12.000000)
			(dashed_line_gap_ratio 3.000000)
			(svgprecision 6)
			(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 yes)
			(outputformat 1)
			(mirror no)
			(drillshape 0)
			(scaleselection 1)
			(outputdirectory "manufacturing/")
		)
	)
	(net 0 "")
	(net 1 "Net-(D1-A)")
	(net 2 "/POW_B")
	(net 3 "/5V")
	(net 4 "/POW_A")
	(net 5 "Net-(D2-K)")
	(net 6 "/12V")
	(footprint "asl_footprints:1206_reverse_smd"
		(layer "F.Cu")
		(at 105.85 57.42502)
		(property "Reference" "D1"
			(at 0.00482 -1.80482 0)
			(layer "F.SilkS")
		)
		(property "Value" "LED"
			(at 0.635 -1.905 0)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Footprint" "asl_footprints:1206_reverse_smd"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.digikey.com/en/products/detail/qt-brightek-qtb/QBLP655R-IW-2897/9650105?s=N4IgTCBcDaIIwFY4DYC0cDMyAcIC6AvkA"
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 0)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "LED* LED_SMD:* LED_THT:*")
		(sheetname "Root")
		(sheetfile "top.kicad_sch")
		(attr through_hole)
		(pad "" np_thru_hole circle
			(at 0 0 90)
			(size 2.3 2.3)
			(drill 2.3)
			(layers "*.Cu" "*.Mask")
		)
		(pad "1" smd rect
			(at -1.625 0 90)
			(size 1.7 0.75)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 4 "/POW_A")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 1.625 0 90)
			(size 1.7 0.75)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 1 "Net-(D1-A)")
			(pinfunction "A")
			(pintype "passive")
		)
		(model "${KIPRJMOD}/libs/3d/reverse_LED.step"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder"
		(layer "F.Cu")
		(at 105.85 75.9202 180)
		(descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
		(property "Reference" "R2"
			(at 3.4 0 180)
			(layer "F.SilkS")
		)
		(property "Value" "120Ω"
			(at 0 1.82 180)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.digikey.com/en/products/detail/vishay-dale/CRCW1206120RFKEAHP/2227652"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "top.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 180)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.55 0 180)
			(size 1.3 1.75)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.192308)
			(net 5 "Net-(D2-K)")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.55 0 180)
			(size 1.3 1.75)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.192308)
			(net 6 "/12V")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "asl_footprints:D_SOD-123F"
		(layer "F.Cu")
		(at 105.85 73.5202 180)
		(descr "D_SOD-123F")
		(tags "D_SOD-123F")
		(property "Reference" "D2"
			(at 3 0 180)
			(layer "F.SilkS")
		)
		(property "Value" "1N5819HW-7-F"
			(at 0 2.1 180)
			(layer "F.Fab")
		)
		(property "Footprint" "asl_footprints:D_SOD-123F"
			(at 0 0 180)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.digikey.com/en/products/detail/diodes-incorporated/1N5819HW-7-F/815283"
			(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 ki_fp_filters "TO-???* *_Diode_* *SingleDiode* D_*")
		(sheetname "Root")
		(sheetfile "top.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at -0.127 -1.905 180)
			(layer "F.Fab")
		)
		(pad "1" smd rect
			(at -1.4 0 180)
			(size 1.1 1.1)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 5 "Net-(D2-K)")
			(pinfunction "K")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at 1.4 0 180)
			(size 1.1 1.1)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "/POW_B")
			(pinfunction "A")
			(pintype "passive")
		)
		(model "${KISYS3DMOD}/Diode_SMD.3dshapes/D_SOD-123F.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "asl_footprints:vibration_motor_12k_smd"
		(layer "F.Cu")
		(at 105.85 65.325 -90)
		(property "Reference" "M1"
			(at -2.5 0 0)
			(unlocked yes)
			(layer "F.SilkS")
		)
		(property "Value" "VZ43FM1B8230001L"
			(at 0.3952 3.387 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Footprint" "asl_footprints:vibration_motor_12k_smd"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.digikey.com/en/products/detail/vybronics-inc/VZ43FM1B8230001L/12323592"
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 -90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "PinHeader*P2.54mm* TerminalBlock*")
		(sheetname "Root")
		(sheetfile "top.kicad_sch")
		(attr smd)
		(pad "1" smd rect
			(at 5.55 -1.65 90)
			(size 1.3 1.1)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 5 "Net-(D2-K)")
			(pinfunction "+")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "2" smd rect
			(at 5.55 1.65 90)
			(size 1.3 1.1)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(net 2 "/POW_B")
			(pinfunction "-")
			(pintype "passive")
			(thermal_bridge_angle 45)
		)
		(pad "3" smd rect
			(at -0.325 -0.85)
			(size 1 0.65)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(thermal_bridge_angle 45)
		)
		(pad "3" smd rect
			(at -0.325 0.85)
			(size 1 0.65)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(thermal_bridge_angle 45)
		)
		(pad "3" smd rect
			(at 2.15 0 270)
			(size 4.3 3.4)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(thermal_bridge_angle 45)
		)
		(pad "3" smd rect
			(at 5.05 0 90)
			(size 1.5 0.8)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(thermal_bridge_angle 45)
		)
		(model "${KIPRJMOD}/libs/3d/VZ43FM1B8230001L.stp"
			(offset
				(xyz 5.85 0 1.9)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 90 0 -90)
			)
		)
	)
	(footprint "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder"
		(layer "F.Cu")
		(at 111.45 73.3202 90)
		(descr "Resistor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (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 handsolder")
		(property "Reference" "R1"
			(at 0 -1.82 90)
			(layer "F.SilkS")
		)
		(property "Value" "120Ω"
			(at 0 1.82 90)
			(layer "F.Fab")
		)
		(property "Footprint" "Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Datasheet" "https://www.digikey.com/en/products/detail/vishay-dale/CRCW1206120RFKEAHP/2227652"
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property "Description" ""
			(at 0 0 90)
			(unlocked yes)
			(layer "F.Fab")
			(hide yes)
		)
		(property ki_fp_filters "R_*")
		(sheetname "Root")
		(sheetfile "top.kicad_sch")
		(attr smd)
		(fp_text user "${REFERENCE}"
			(at 0 0 90)
			(layer "F.Fab")
		)
		(pad "1" smd roundrect
			(at -1.55 0 90)
			(size 1.3 1.75)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.192308)
			(net 3 "/5V")
			(pintype "passive")
		)
		(pad "2" smd roundrect
			(at 1.55 0 90)
			(size 1.3 1.75)
			(layers "F.Cu" "F.Paste" "F.Mask")
			(roundrect_rratio 0.192308)
			(net 1 "Net-(D1-A)")
			(pintype "passive")
		)
		(model "${KICAD8_3DMODEL_DIR}/Resistor_SMD.3dshapes/R_1206_3216Metric.wrl"
			(offset
				(xyz 0 0 0)
			)
			(scale
				(xyz 1 1 1)
			)
			(rotate
				(xyz 0 0 0)
			)
		)
	)
	(footprint "asl_footprints:board_to_board_joint_4"
		(layer "B.Cu")
		(at 105.85 77.1262)
		(property "Reference" "J1"
			(at 3 -1.006 0)
			(layer "B.SilkS")
			(hide yes)
		)
		(property "Value" "Conn_01x04_Pin"
			(at 0 -2.54 0)
			(layer "B.Fab")
		)
		(property "Footprint" "asl_footprints:board_to_board_joint_4"
			(at 0 0 180)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Datasheet" ""
			(at 0 0 180)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property "Description" "Generic connector, single row, 01x04, script generated"
			(at 0 0 180)
			(unlocked yes)
			(layer "B.Fab")
			(hide yes)
		)
		(property ki_fp_filters "Connector*:*_1x??_*")
		(sheetname "Root")
		(sheetfile "top.kicad_sch")
		(attr smd exclude_from_bom)
		(pad "1" smd rect
			(at -4.7625 1.373)
			(size 1.905 2.7432)
			(layers "B.Cu" "B.Paste" "B.Mask")
			(net 2 "/POW_B")
			(pinfunction "Pin_1")
			(pintype "passive")
		)
		(pad "2" smd rect
			(at -1.5875 1.373)
			(size 1.905 2.7432)
			(layers "B.Cu" "B.Paste" "B.Mask")
			(net 6 "/12V")
			(pinfunction "Pin_2")
			(pintype "passive")
		)
		(pad "3" smd rect
			(at 1.5875 1.373)
			(size 1.905 2.7432)
			(layers "B.Cu" "B.Paste" "B.Mask")
			(net 4 "/POW_A")
			(pinfunction "Pin_3")
			(pintype "passive")
		)
		(pad "4" smd rect
			(at 4.7625 1.373)
			(size 1.905 2.7432)
			(layers "B.Cu" "B.Paste" "B.Mask")
			(net 3 "/5V")
			(pinfunction "Pin_4")
			(pintype "passive")
		)
	)
	(gr_line
		(start 92.684009 70.488373)
		(end 99.85 79.9202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 111.983949 55.76329)
		(end 113.537613 65.542234)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 99.716051 55.76329)
		(mid 100.054404 55.159662)
		(end 100.703664 54.9202)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 113.537613 65.542234)
		(mid 113.546897 65.620445)
		(end 113.55 65.699144)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 100.703664 54.9202)
		(end 110.996336 54.9202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 113.55 67.9202)
		(end 113.55 65.699144)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 110.996336 54.9202)
		(mid 111.645581 55.159651)
		(end 111.983949 55.76329)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 116.15 67.9202)
		(end 116.15 66.6202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 94.55 65.6202)
		(end 93.48026 65.6202)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 116.15 66.6202)
		(mid 116.442893 65.913093)
		(end 117.15 65.6202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 98.15 67.9202)
		(end 98.15 65.699144)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 94.55 65.6202)
		(mid 95.257107 65.913093)
		(end 95.55 66.6202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 98.162387 65.542234)
		(end 99.716051 55.76329)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 92.48026 66.6202)
		(mid 92.773157 65.913114)
		(end 93.48026 65.6202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 92.48026 66.6202)
		(end 92.48026 69.883407)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 118.21974 65.6202)
		(end 117.15 65.6202)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 98.15 67.9202)
		(mid 96.85 69.2202)
		(end 95.55 67.9202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 99.85 79.9202)
		(end 111.85 79.9202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 119.21974 66.6202)
		(end 119.21974 69.883407)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 119.21974 69.883407)
		(mid 119.167435 70.202585)
		(end 119.015991 70.488373)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 98.15 65.699144)
		(mid 98.153105 65.620445)
		(end 98.162387 65.542234)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 95.55 67.9202)
		(end 95.55 66.6202)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 118.21974 65.6202)
		(mid 118.926821 65.913107)
		(end 119.21974 66.6202)
		(layer "Edge.Cuts")
	)
	(gr_line
		(start 119.015991 70.488373)
		(end 111.85 79.9202)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 116.15 67.9202)
		(mid 114.85 69.2202)
		(end 113.55 67.9202)
		(layer "Edge.Cuts")
	)
	(gr_arc
		(start 92.684009 70.488373)
		(mid 92.532569 70.202584)
		(end 92.48026 69.883407)
		(layer "Edge.Cuts")
	)
	(gr_text "5V"
		(at 110.5 76.5 0)
		(layer "B.SilkS")
	)
	(gr_text "12V"
		(at 104.2 76.4 0)
		(layer "B.SilkS")
	)
	(gr_text "PA"
		(at 107.4 76.4 0)
		(layer "B.SilkS")
	)
	(gr_text "PB"
		(at 101 76.5 0)
		(layer "B.SilkS")
	)
	(gr_text "PA"
		(at 107.55 79.8202 -0)
		(layer "F.SilkS")
	)
	(gr_text "July 2024"
		(at 99.65 65.1202 270)
		(layer "F.SilkS")
	)
	(gr_text "+"
		(at 108.05 56.7202 -90)
		(layer "F.SilkS")
	)
	(gr_text "v${REVISION}"
		(at 112.25 65.1202 270)
		(layer "F.SilkS")
	)
	(gr_text "PB"
		(at 101.05 79.8202 -0)
		(layer "F.SilkS")
	)
	(gr_text "-"
		(at 102.35 58.0202 0)
		(layer "F.SilkS")
	)
	(gr_text "5V"
		(at 110.65 79.7202 -0)
		(layer "F.SilkS")
	)
	(gr_text "12V"
		(at 104.25 79.8202 0)
		(layer "F.SilkS")
	)
)
