(footprint "RotaryEncoder_Bourns_Vertical_PEL12D-4x25S-Sxxxx"
	(version 20241229)
	(generator "pcbnew")
	(generator_version "9.0")
	(layer "F.Cu")
	(descr "Rotary encoder with switch and illuminated 13mm shaft, dual-led, https://www.bourns.com/docs/product-datasheets/PEL12D.pdf")
	(tags "rotary encoder illuminated switch vertical")
	(property "Reference" "REF**"
		(at 2.2 -4.6 180)
		(layer "F.SilkS")
		(uuid "d73dcee7-3f62-4bc7-b3da-04766e6e8d49")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Value" "RotaryEncoder_Bourns_Vertical_PEL12D-4x25S-Sxxxx"
		(at 0 11.6 0)
		(unlocked yes)
		(layer "F.Fab")
		(uuid "49824222-b599-442e-b6fa-500e56f6bbb2")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(property "Datasheet" ""
		(at 0 0 90)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
		(uuid "4e1e6acb-c9f4-4800-aac3-e82099147ea3")
		(effects
			(font
				(size 1.27 1.27)
				(thickness 0.15)
			)
		)
	)
	(property "Description" ""
		(at 0 0 90)
		(unlocked yes)
		(layer "F.Fab")
		(hide yes)
		(uuid "adb7b2f1-68da-464a-ad59-26a12a026b6a")
		(effects
			(font
				(size 1.27 1.27)
				(thickness 0.15)
			)
		)
	)
	(attr through_hole)
	(fp_line
		(start 0.3 -3.3)
		(end 0.3 -1.1)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "730fc75f-effe-4ccd-9ef5-32cc59f795d1")
	)
	(fp_line
		(start 0.3 7.1)
		(end 0.3 9.3)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "2f377b93-b804-4ed7-86e4-ece046ad473a")
	)
	(fp_line
		(start 0.3 9.3)
		(end 5.1 9.3)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "c529a4b6-f0ce-41cc-b0eb-4d14443b67b7")
	)
	(fp_line
		(start 5.1 -3.3)
		(end 0.3 -3.3)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "82728f74-f6b1-4ee9-a360-a5eebfe292a5")
	)
	(fp_line
		(start 8.9 -3.3)
		(end 13.7 -3.3)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "78e1ebd0-a9a9-4865-ae23-a5b06f81f45c")
	)
	(fp_line
		(start 13.7 -3.3)
		(end 13.7 -0.5)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "6c197e41-bc75-4fea-9293-6bc3e57a7a76")
	)
	(fp_line
		(start 13.7 6.5)
		(end 13.7 9.3)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "87caa901-2cd2-4b9a-8f72-b81f752b6cab")
	)
	(fp_line
		(start 13.7 9.3)
		(end 8.9 9.3)
		(stroke
			(width 0.12)
			(type default)
		)
		(layer "F.SilkS")
		(uuid "5cbd759a-48ca-439a-8290-e0fb35d7d86a")
	)
	(fp_line
		(start -1.05 -1.05)
		(end -1.05 7.05)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "bc387144-fe4e-404f-a476-21279b889d57")
	)
	(fp_line
		(start -1.05 7.05)
		(end 0.15 7.05)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "e85e6141-13fd-4660-acfd-efa4067e45d0")
	)
	(fp_line
		(start 0.15 -3.45)
		(end 0.15 -1.05)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "7c12b270-63ba-494c-9c92-0c5dadd176ad")
	)
	(fp_line
		(start 0.15 -1.05)
		(end -1.05 -1.05)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "9c5c20a2-a7e8-4735-be7a-9ad9bff97f97")
	)
	(fp_line
		(start 0.15 7.05)
		(end 0.15 9.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "efad0860-0c81-42b1-8bcb-22d0d14e670e")
	)
	(fp_line
		(start 0.15 9.45)
		(end 5.3 9.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "4e49d5d8-49da-47fc-8070-24f71d107e88")
	)
	(fp_line
		(start 5.3 -4.25)
		(end 5.3 -3.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "50f0da4f-4cb1-4245-beb0-7fc8123ee6f0")
	)
	(fp_line
		(start 5.3 -3.45)
		(end 0.15 -3.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "6fb42adf-a9ad-4788-9d5d-eb09912fd821")
	)
	(fp_line
		(start 5.3 9.45)
		(end 5.3 10.25)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "dfcf5557-038c-4b06-b60f-b509d5df1705")
	)
	(fp_line
		(start 5.3 10.25)
		(end 8.7 10.25)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "4064fbc4-85e3-4848-a23a-0e2b4a3f257a")
	)
	(fp_line
		(start 8.7 -4.25)
		(end 5.3 -4.25)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "953d6f90-da19-43c9-9a99-8e2a225f83ac")
	)
	(fp_line
		(start 8.7 -3.45)
		(end 8.7 -4.25)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "faaf2d34-d26b-4028-ace4-4fb83bc6e3f4")
	)
	(fp_line
		(start 8.7 9.45)
		(end 13.85 9.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "d0725501-36d9-4ff1-bc0c-2ea4ce7350cd")
	)
	(fp_line
		(start 8.7 10.25)
		(end 8.7 9.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "c4eb7c19-1dcd-43d5-b128-c7b33f23ec75")
	)
	(fp_line
		(start 13.85 -3.45)
		(end 8.7 -3.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "ad3a120d-28ef-4681-a3e1-eecc52ed93b4")
	)
	(fp_line
		(start 13.85 -0.65)
		(end 13.85 -3.45)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "202b7b96-0ab5-4964-8a72-300c31997135")
	)
	(fp_line
		(start 13.85 6.65)
		(end 15.65 6.65)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "3d708e99-9078-437b-9775-74d833e1e0bc")
	)
	(fp_line
		(start 13.85 9.45)
		(end 13.85 6.65)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "28b532f6-7a85-41f6-800e-fd618b573212")
	)
	(fp_line
		(start 15.65 -0.65)
		(end 13.85 -0.65)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "dde4bab0-f1de-47e0-8759-39d1860f4c5c")
	)
	(fp_line
		(start 15.65 6.65)
		(end 15.65 -0.65)
		(stroke
			(width 0.05)
			(type default)
		)
		(layer "F.CrtYd")
		(uuid "93c9a7e1-f365-430f-9138-d25d64aa39d5")
	)
	(fp_rect
		(start 0.4 -3.2)
		(end 13.6 9.2)
		(stroke
			(width 0.1)
			(type default)
		)
		(fill no)
		(layer "F.Fab")
		(uuid "983eca9b-7bf7-4ad2-9376-f19343504492")
	)
	(fp_circle
		(center 7 3)
		(end 7 -0.4)
		(stroke
			(width 0.1)
			(type solid)
		)
		(fill no)
		(layer "F.Fab")
		(uuid "05f0e4ff-f378-49a4-bcee-b52f9733f98a")
	)
	(fp_circle
		(center 7 3)
		(end 7 0)
		(stroke
			(width 0.1)
			(type default)
		)
		(fill no)
		(layer "F.Fab")
		(uuid "291ebaf1-8d59-473a-aa53-eda9f974e6c5")
	)
	(fp_text user "${REFERENCE}"
		(at 7 3 180)
		(layer "F.Fab")
		(uuid "3f56d6b4-cf9d-407a-8c25-cb52f1ff1f42")
		(effects
			(font
				(size 1 1)
				(thickness 0.15)
			)
		)
	)
	(pad "1" thru_hole roundrect
		(at 0 0 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(roundrect_rratio 0.25)
		(uuid "11893851-a7dd-4739-9dc2-f862159e17c5")
	)
	(pad "2" thru_hole circle
		(at 0 2 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "b430736f-cf39-42ba-bb8c-7ad4e80c9f58")
	)
	(pad "3" thru_hole circle
		(at 0 4 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "41007e7b-b5ca-49e4-b4c4-769ddb2b3b66")
	)
	(pad "4" thru_hole circle
		(at 0 6 90)
		(size 1.6 1.6)
		(drill 1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "9c68bd5f-5a1f-4615-bed4-19bf80a585df")
	)
	(pad "A" thru_hole circle
		(at 14.5 5.5 90)
		(size 1.8 1.8)
		(drill 1.1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "62004398-fa12-4cba-a862-8a5fda65d512")
	)
	(pad "B" thru_hole circle
		(at 14.5 3 90)
		(size 1.8 1.8)
		(drill 1.1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "e2f8bca6-c1f9-464c-85ba-075ec924ab0f")
	)
	(pad "C" thru_hole circle
		(at 14.5 0.5 90)
		(size 1.8 1.8)
		(drill 1.1)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "e6a82637-7888-4daa-9adf-8ce6f075c072")
	)
	(pad "SH" thru_hole oval
		(at 7 -2.6 90)
		(size 2.8 3.4)
		(drill oval 2 2.6)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "3bb41fdc-6ad1-4dec-85fb-269465782bbc")
	)
	(pad "SH" thru_hole oval
		(at 7 8.6 180)
		(size 3.4 2.8)
		(drill oval 2.6 2)
		(layers "*.Cu" "*.Mask")
		(remove_unused_layers no)
		(uuid "5ec72dd7-9003-4497-8359-5bc81d6677bf")
	)
	(embedded_fonts no)
	(model "${KICAD9_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Bourns_Vertical_PEL12D-4x25S-Sxxxx.step"
		(offset
			(xyz 0 0 0)
		)
		(scale
			(xyz 1 1 1)
		)
		(rotate
			(xyz 0 0 0)
		)
	)
)
