(kicad_sch
	(version 20260306)
	(generator "eeschema")
	(generator_version "10.0")
	(uuid "b230ff6d-d62b-4e9b-b4a9-a03792e35fdd")
	(paper "A4")
	(lib_symbols
		(symbol "power:+5V"
			(power global)
			(pin_numbers
				(hide yes)
			)
			(pin_names
				(offset 0)
				(hide yes)
			)
			(exclude_from_sim no)
			(in_bom yes)
			(on_board yes)
			(in_pos_files yes)
			(duplicate_pin_numbers_are_jumpers no)
			(property "Reference" "#PWR"
				(at 0 -3.81 0)
				(show_name no)
				(do_not_autoplace no)
				(hide yes)
				(effects
					(font
						(size 1.27 1.27)
					)
				)
			)
			(property "Value" "+5V"
				(at 0 3.556 0)
				(show_name no)
				(do_not_autoplace no)
				(effects
					(font
						(size 1.27 1.27)
					)
				)
			)
			(property "Footprint" ""
				(at 0 0 0)
				(show_name no)
				(do_not_autoplace no)
				(hide yes)
				(effects
					(font
						(size 1.27 1.27)
					)
				)
			)
			(property "Datasheet" ""
				(at 0 0 0)
				(show_name no)
				(do_not_autoplace no)
				(hide yes)
				(effects
					(font
						(size 1.27 1.27)
					)
				)
			)
			(property "Description" "Power symbol creates a global label with name \"+5V\""
				(at 0 0 0)
				(show_name no)
				(do_not_autoplace no)
				(hide yes)
				(effects
					(font
						(size 1.27 1.27)
					)
				)
			)
			(property "ki_keywords" "global power"
				(at 0 0 0)
				(show_name no)
				(do_not_autoplace no)
				(hide yes)
				(effects
					(font
						(size 1.27 1.27)
					)
				)
			)
			(symbol "+5V_0_1"
				(polyline
					(pts
						(xy -0.762 1.27) (xy 0 2.54)
					)
					(stroke
						(width 0)
						(type default)
					)
					(fill
						(type none)
					)
				)
				(polyline
					(pts
						(xy 0 2.54) (xy 0.762 1.27)
					)
					(stroke
						(width 0)
						(type default)
					)
					(fill
						(type none)
					)
				)
				(polyline
					(pts
						(xy 0 0) (xy 0 2.54)
					)
					(stroke
						(width 0)
						(type default)
					)
					(fill
						(type none)
					)
				)
			)
			(symbol "+5V_1_1"
				(pin power_in line
					(at 0 0 90)
					(length 0)
					(name ""
						(effects
							(font
								(size 1.27 1.27)
							)
						)
					)
					(number "1"
						(effects
							(font
								(size 1.27 1.27)
							)
						)
					)
				)
			)
			(embedded_fonts no)
		)
	)
	(text "NOTES:\n\nperipherals share an i2c bus with the usb hub and pd controller since\nsharing the I2C directly with the keyboard could create an security\nproblem with peripherals directly snooping on the keyboard presses"
		(exclude_from_sim no)
		(at 177.546 171.704 0)
		(effects
			(font
				(size 1.27 1.27)
			)
			(justify left)
		)
		(uuid "d3f32ef9-7845-471f-9a2d-347129dd0ced")
	)
	(junction
		(at 119.38 87.63)
		(diameter 0)
		(color 0 0 0 0)
		(uuid "0d62faf3-7ac5-4aa0-a42b-5105bac463e3")
	)
	(junction
		(at 121.92 43.18)
		(diameter 0)
		(color 0 0 0 0)
		(uuid "134c1b32-2691-49f1-8c3e-3f89f2c92ded")
	)
	(junction
		(at 119.38 95.25)
		(diameter 0)
		(color 0 0 0 0)
		(uuid "3622ca53-673f-40f7-b57c-1ddffd2e865d")
	)
	(junction
		(at 119.38 40.64)
		(diameter 0)
		(color 0 0 0 0)
		(uuid "b5bb2435-e65f-48e0-968d-ab8aaa4b12c3")
	)
	(junction
		(at 121.92 97.79)
		(diameter 0)
		(color 0 0 0 0)
		(uuid "e22e6c2c-5305-44f7-987f-fe7ec7d9aaa8")
	)
	(junction
		(at 121.92 85.09)
		(diameter 0)
		(color 0 0 0 0)
		(uuid "f394cf1f-1263-412d-a551-a6bb389d818f")
	)
	(wire
		(pts
			(xy 116.84 90.17) (xy 124.46 90.17)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "08b68a83-cd17-4b99-89b6-968cada0e18e")
	)
	(wire
		(pts
			(xy 156.21 72.39) (xy 156.21 81.28)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "0d4e4247-2d6c-49a1-aa03-b837619937ff")
	)
	(wire
		(pts
			(xy 189.23 72.39) (xy 189.23 95.25)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "0eb7122d-5ebb-4a84-9623-2e2f43e86430")
	)
	(wire
		(pts
			(xy 160.02 30.48) (xy 186.69 30.48)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "12dfe020-b936-465c-883a-ec0410085d39")
	)
	(wire
		(pts
			(xy 113.03 102.87) (xy 124.46 102.87)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "1b3401bd-5ae1-4d34-9e3b-d3db3ee4e6d4")
	)
	(wire
		(pts
			(xy 119.38 95.25) (xy 119.38 87.63)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "1d06ec66-4951-42c4-9e79-8f28ea3c6219")
	)
	(wire
		(pts
			(xy 152.4 128.27) (xy 152.4 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "210e8cb2-2d78-4c1b-a19f-13b359de2a8a")
	)
	(wire
		(pts
			(xy 124.46 30.48) (xy 120.65 30.48)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "23d146ec-6567-4caf-9927-846089742382")
	)
	(wire
		(pts
			(xy 116.84 45.72) (xy 116.84 90.17)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "2f786809-61c4-4a44-85f0-30881f14094e")
	)
	(wire
		(pts
			(xy 113.03 95.25) (xy 119.38 95.25)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "303447c3-632a-4fd7-9736-f1ccebf0ec7b")
	)
	(wire
		(pts
			(xy 160.02 40.64) (xy 186.69 40.64)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "315ce064-7bed-407f-84eb-655e8837f260")
	)
	(wire
		(pts
			(xy 121.92 85.09) (xy 124.46 85.09)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "327fa699-588f-4e10-87ac-6f756e7bd13b")
	)
	(wire
		(pts
			(xy 113.03 97.79) (xy 121.92 97.79)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "3358c229-05c1-4b0f-899c-51fab46fb684")
	)
	(wire
		(pts
			(xy 160.02 43.18) (xy 186.69 43.18)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "3d51f03a-8ec4-4ff8-b284-380c6e499b35")
	)
	(wire
		(pts
			(xy 160.02 53.34) (xy 186.69 53.34)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "3e99f73b-dcd4-4052-810d-cced3b015a6c")
	)
	(wire
		(pts
			(xy 119.38 40.64) (xy 119.38 87.63)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "42478fb0-d963-4a32-9a84-cb8efe8bfe2e")
	)
	(wire
		(pts
			(xy 157.48 128.27) (xy 157.48 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "4b951d1a-bcdc-4c98-af00-cd1a7e1c678d")
	)
	(wire
		(pts
			(xy 134.62 128.27) (xy 134.62 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "54e60b55-b905-48d7-b9d9-f6391da4de8e")
	)
	(wire
		(pts
			(xy 121.92 97.79) (xy 121.92 160.02)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "596d737c-9f2b-43f1-82c4-12eb4d0641bf")
	)
	(wire
		(pts
			(xy 175.26 100.33) (xy 194.31 100.33)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "5ce14ed7-0ef0-460d-b339-edbfd7544eb9")
	)
	(wire
		(pts
			(xy 137.16 128.27) (xy 137.16 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "60d3ab8a-95df-46f3-bec6-2dc3a187f51f")
	)
	(wire
		(pts
			(xy 113.03 107.95) (xy 124.46 107.95)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "65ffd1c9-2a4b-44b0-9306-186abe439bf5")
	)
	(wire
		(pts
			(xy 165.1 128.27) (xy 165.1 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "66deb91d-1258-4901-9787-79d919147d24")
	)
	(wire
		(pts
			(xy 124.46 162.56) (xy 119.38 162.56)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "709dbd2e-c9e0-4c1a-a827-db18ba893b19")
	)
	(wire
		(pts
			(xy 162.56 128.27) (xy 162.56 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "72d53f33-0421-48ef-a656-5b17938fc538")
	)
	(wire
		(pts
			(xy 175.26 97.79) (xy 191.77 97.79)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "74d167ef-beb2-4ab2-b313-7d4f5666b6c9")
	)
	(wire
		(pts
			(xy 113.03 33.02) (xy 124.46 33.02)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "7bfe1b5c-ecfd-48e4-b57b-f511f690af7c")
	)
	(wire
		(pts
			(xy 120.65 26.67) (xy 120.65 30.48)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "84d5d859-0e0a-41c9-8fe7-670235a0baa5")
	)
	(wire
		(pts
			(xy 194.31 72.39) (xy 194.31 100.33)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "89507da5-c109-419e-b04c-867ecec5f8f2")
	)
	(wire
		(pts
			(xy 119.38 162.56) (xy 119.38 95.25)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "8f7b1c9c-5456-4f3f-82de-e97ddf30dec7")
	)
	(wire
		(pts
			(xy 121.92 43.18) (xy 124.46 43.18)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "938bc984-bfab-45ce-9f10-fa2b922df031")
	)
	(wire
		(pts
			(xy 175.26 95.25) (xy 189.23 95.25)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "93f472b4-2e62-46ef-9668-d05e2d49379b")
	)
	(wire
		(pts
			(xy 132.08 128.27) (xy 132.08 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "968c2893-9090-463d-a070-dfaaf9a11cbd")
	)
	(wire
		(pts
			(xy 121.92 160.02) (xy 124.46 160.02)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "a04c42e6-a89f-4a72-a1cb-e147d35f3486")
	)
	(wire
		(pts
			(xy 160.02 35.56) (xy 186.69 35.56)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "a082fd9a-da7a-4f37-a009-8d0c237d3f93")
	)
	(wire
		(pts
			(xy 139.7 128.27) (xy 139.7 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "a144d56c-4cb7-4bc7-a782-fcf21e0ebd15")
	)
	(wire
		(pts
			(xy 121.92 85.09) (xy 121.92 97.79)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "a2ca66cc-afa5-4acd-96ec-321755f5bbc1")
	)
	(wire
		(pts
			(xy 113.03 40.64) (xy 119.38 40.64)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "a4708d24-af42-4580-ac25-5a76464989ae")
	)
	(wire
		(pts
			(xy 113.03 35.56) (xy 124.46 35.56)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "a471c19c-9031-47cd-966d-454a9e2d7e07")
	)
	(wire
		(pts
			(xy 167.64 128.27) (xy 167.64 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "b7cb2597-c851-431e-aabe-b90623270d1a")
	)
	(wire
		(pts
			(xy 154.94 128.27) (xy 154.94 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "b850a76c-dee8-4b43-a05a-77e64f535b96")
	)
	(wire
		(pts
			(xy 113.03 43.18) (xy 121.92 43.18)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "bff1c5a5-1d4b-40af-a141-64403877c5ed")
	)
	(wire
		(pts
			(xy 119.38 87.63) (xy 124.46 87.63)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "c4d4554a-6bbb-4d39-813f-db4960d1911a")
	)
	(wire
		(pts
			(xy 129.54 128.27) (xy 129.54 139.7)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "c569b18e-08b0-4bbc-bdf2-46a3091e5bbc")
	)
	(wire
		(pts
			(xy 119.38 40.64) (xy 124.46 40.64)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "c83111e5-dd8e-445b-8843-1c7a0bba7c97")
	)
	(wire
		(pts
			(xy 113.03 105.41) (xy 124.46 105.41)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "caa3485c-8a6f-4a95-8ea2-3a4e177aaebf")
	)
	(wire
		(pts
			(xy 160.02 33.02) (xy 186.69 33.02)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "cca17029-29df-41e8-b8b6-a75c2d3d8dd9")
	)
	(wire
		(pts
			(xy 175.26 102.87) (xy 196.85 102.87)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "d2787657-63d6-443c-9b88-bc71feb3e3d7")
	)
	(wire
		(pts
			(xy 121.92 43.18) (xy 121.92 85.09)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "d29d35db-d688-4820-bef4-ff6b4ce98c2e")
	)
	(wire
		(pts
			(xy 153.67 72.39) (xy 153.67 81.28)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "d38ff251-5c54-4427-a365-9edb69009a67")
	)
	(wire
		(pts
			(xy 160.02 46.99) (xy 186.69 46.99)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "d4a8f6f0-d7d3-45a1-aade-cb8e84cd1a59")
	)
	(wire
		(pts
			(xy 160.02 49.53) (xy 186.69 49.53)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "db167677-3858-494e-b8b0-8bc6ea7a1fa5")
	)
	(wire
		(pts
			(xy 160.02 55.88) (xy 186.69 55.88)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "dbcd2f88-a6e4-43c3-99ba-2e7915809ced")
	)
	(wire
		(pts
			(xy 196.85 72.39) (xy 196.85 102.87)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "dbe8b97f-069e-4fd8-a462-005d764e5cd6")
	)
	(wire
		(pts
			(xy 191.77 72.39) (xy 191.77 97.79)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "decfcf39-ca20-48cc-b1df-fafbcc7b0af6")
	)
	(wire
		(pts
			(xy 113.03 45.72) (xy 116.84 45.72)
		)
		(stroke
			(width 0)
			(type default)
		)
		(uuid "e4b4e451-400a-4a8d-a610-9cc172fcf577")
	)
	(symbol
		(lib_id "power:+5V")
		(at 120.65 26.67 0)
		(unit 1)
		(body_style 1)
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(in_pos_files yes)
		(dnp no)
		(fields_autoplaced yes)
		(uuid "d42bc7ce-1b9c-4e5d-92ff-216019b5c201")
		(property "Reference" "#PWR047"
			(at 120.65 30.48 0)
			(hide yes)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
			)
		)
		(property "Value" "+5V"
			(at 120.65 21.59 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
			)
		)
		(property "Footprint" ""
			(at 120.65 26.67 0)
			(hide yes)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
			)
		)
		(property "Datasheet" ""
			(at 120.65 26.67 0)
			(hide yes)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
			)
		)
		(property "Description" "Power symbol creates a global label with name \"+5V\""
			(at 120.65 26.67 0)
			(hide yes)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
			)
		)
		(pin "1"
			(uuid "6b8898a7-06c7-44ed-b946-51e630f01a14")
		)
		(instances
			(project "keyboard_controller"
				(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
					(reference "#PWR047")
					(unit 1)
				)
			)
		)
	)
	(sheet
		(at 124.46 27.94)
		(size 35.56 44.45)
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(dnp no)
		(fields_autoplaced yes)
		(stroke
			(width 0.1524)
			(type solid)
		)
		(fill
			(color 0 0 0 0)
		)
		(uuid "198a7a16-d719-45ee-9f17-7be8d234e902")
		(property "Sheetname" "USB_hub"
			(at 124.46 27.2284 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left bottom)
			)
		)
		(property "Sheetfile" "USB_interface.kicad_sch"
			(at 124.46 72.9746 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left top)
			)
		)
		(pin "HOST_USB_N" bidirectional
			(at 124.46 35.56 180)
			(uuid "c3f46ef7-bede-434f-86fe-f8d431422503")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "HOST_USB_P" bidirectional
			(at 124.46 33.02 180)
			(uuid "d24e2449-4d7a-49f4-9e40-bad561ce3dc3")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "HOST_VBUS" input
			(at 124.46 30.48 180)
			(uuid "12ecc474-d176-40d4-ab2e-c82fefba83e9")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "I2C_SCL" input
			(at 124.46 43.18 180)
			(uuid "5c034f28-f02c-460f-becb-9936352d43d2")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "I2C_SDA" bidirectional
			(at 124.46 40.64 180)
			(uuid "8c78f5f1-f8b2-4f46-8a32-207dafa570bf")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "MCU_USB_N" bidirectional
			(at 153.67 72.39 270)
			(uuid "51b18b6a-96ff-4018-abab-2482fedd620c")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "MCU_USB_P" bidirectional
			(at 156.21 72.39 270)
			(uuid "96a3146b-d28f-4b4f-a142-48da9e401f88")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PWR_3V3" input
			(at 124.46 55.88 180)
			(uuid "09289b61-7bb2-427c-bb41-a5f3f73f2fcf")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PWR_5V" input
			(at 124.46 58.42 180)
			(uuid "da438b0f-b34d-455d-bede-d760ebc67be5")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PWR_USBD2" output
			(at 160.02 30.48 0)
			(uuid "022ee30e-d7a7-4e0d-9525-243861daec14")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "PWR_USBD3" output
			(at 160.02 33.02 0)
			(uuid "e0c59a43-4738-4f58-b8fc-a3d415fa2325")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "PWR_USBD4" output
			(at 160.02 35.56 0)
			(uuid "88f9270b-7fa1-46d2-afae-16d86b89617e")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USBD2_N" input
			(at 160.02 43.18 0)
			(uuid "26cb3814-1921-46cf-8844-12b04cb3c3a6")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USBD2_P" input
			(at 160.02 40.64 0)
			(uuid "e7d772c5-dc0f-491d-bbe4-b88081353547")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USBD3_N" input
			(at 160.02 49.53 0)
			(uuid "fc187a48-f260-492a-aa8d-4a05dd5d92c3")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USBD3_P" input
			(at 160.02 46.99 0)
			(uuid "b122bf8c-a643-45fe-a07c-05de668c6f1d")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USBD4_N" input
			(at 160.02 55.88 0)
			(uuid "3be6f3e5-0fac-48a6-a8d2-edecabee3143")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USBD4_P" input
			(at 160.02 53.34 0)
			(uuid "b9d029e2-85c1-4f99-b445-115221ce0e26")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(instances
			(project "keyboard_controller"
				(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
					(page "4")
				)
			)
		)
	)
	(sheet
		(at 124.46 81.28)
		(size 50.8 46.99)
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(dnp no)
		(fields_autoplaced yes)
		(stroke
			(width 0.1524)
			(type solid)
		)
		(fill
			(color 0 0 0 0)
		)
		(uuid "3e008f42-c8a7-4e04-b8be-bf15bd9f122f")
		(property "Sheetname" "MCU"
			(at 124.46 80.5684 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left bottom)
			)
		)
		(property "Sheetfile" "MCU.kicad_sch"
			(at 124.46 128.8546 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left top)
			)
		)
		(property "Field2" ""
			(at 124.46 81.28 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
			)
		)
		(pin "BOOT" input
			(at 175.26 95.25 0)
			(uuid "5350e495-4d5c-4bbd-a668-6baa0038a59c")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "EN" input
			(at 175.26 97.79 0)
			(uuid "01a73818-18a9-45f4-91fb-54ffb37f210e")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "PROG_RXD" input
			(at 175.26 102.87 0)
			(uuid "93795dd2-4ad6-4e2b-9d1c-87b07db7516b")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "PROG_TXD" input
			(at 175.26 100.33 0)
			(uuid "ceb74c69-2d1c-4ccb-a98b-7013d7afe921")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "SCL" input
			(at 124.46 85.09 180)
			(uuid "6b26697c-6991-421d-9cc6-83e1160b8536")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "SDA" input
			(at 124.46 87.63 180)
			(uuid "c22bfbe3-dbdb-4fd6-8da5-6abeda230da1")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_D+" input
			(at 156.21 81.28 90)
			(uuid "a64b796e-58d3-4d10-8b3b-ea873abd0e09")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USB_D-" input
			(at 153.67 81.28 90)
			(uuid "8cc3d7da-f9fc-44d3-9f6e-56554249f4d0")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USB_PD_ALERT" input
			(at 124.46 90.17 180)
			(uuid "9d3df001-0d47-4cf9-9c86-771119f74161")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "!INT_L" input
			(at 129.54 128.27 270)
			(uuid "92002c5d-8457-45b8-8a70-066b0942bd0d")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "!INT_R" input
			(at 132.08 128.27 270)
			(uuid "0fb336ad-0201-4fa3-84fc-31b75f995dab")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "!RESET" input
			(at 134.62 128.27 270)
			(uuid "f9edb144-f2c8-4f88-bc9d-f6cc4fb6c219")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "KEYBOARD_EN" input
			(at 137.16 128.27 270)
			(uuid "7a7ecabe-be46-4135-8bc2-eecbf70df888")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "LED_DIN" input
			(at 139.7 128.27 270)
			(uuid "25d5c932-899b-4610-b493-334c0187c483")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PERIPHERAL_EN" input
			(at 152.4 128.27 270)
			(uuid "54309a34-9b5f-462e-a15c-ad27feabbbac")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "DISPLAY_RX" input
			(at 162.56 128.27 270)
			(uuid "438a60d7-5143-48eb-8b17-338fce15561b")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "DISPLAY_TX" input
			(at 165.1 128.27 270)
			(uuid "6b2c6e9f-4857-4fa1-97cd-4164cba66cfa")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PERIPHERAL_SCL" input
			(at 154.94 128.27 270)
			(uuid "d54b8353-2b82-41cc-847a-a9021734c3f1")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PERIPHERAL_SDA" input
			(at 157.48 128.27 270)
			(uuid "2495c05e-2d4a-415c-9325-1bbca6e908fa")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "DISPLAY_EN" input
			(at 167.64 128.27 270)
			(uuid "329e846c-b37e-43b5-80bd-bc9f7a2f9d96")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "BATTERY_CHARGER_EN" input
			(at 124.46 107.95 180)
			(uuid "29d831a5-07a8-4eb0-a73b-80cbbe0c1add")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "CHARGED" input
			(at 124.46 105.41 180)
			(uuid "151f7ab5-1ca4-4821-9713-f1845657a745")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_POWER_ENABLE" input
			(at 124.46 102.87 180)
			(uuid "7ad3e63f-e2f8-4502-aef9-ff581cab46c5")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(instances
			(project "keyboard_controller"
				(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
					(page "2")
				)
			)
		)
	)
	(sheet
		(at 78.74 92.71)
		(size 34.29 17.78)
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(dnp no)
		(fields_autoplaced yes)
		(stroke
			(width 0.1524)
			(type solid)
		)
		(fill
			(color 0 0 0 0)
		)
		(uuid "596f4890-a5ff-4776-a61d-272e3bcbcdd5")
		(property "Sheetname" "POWER"
			(at 78.74 91.9984 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left bottom)
			)
		)
		(property "Sheetfile" "POWER.kicad_sch"
			(at 78.74 111.0746 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left top)
			)
		)
		(pin "BATTERY_CHARGER_EN" input
			(at 113.03 107.95 0)
			(uuid "cf0f9dfc-0d02-4265-82bc-aab9c2a8e0af")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "CHARGED" input
			(at 113.03 105.41 0)
			(uuid "7c2992db-27da-4041-95d1-129c9a38e71b")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USB_POWER_ENABLE" input
			(at 113.03 102.87 0)
			(uuid "bc1104a2-2352-49ca-bfbf-d214314512ce")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "SCL" input
			(at 113.03 97.79 0)
			(uuid "e571ff41-592a-4c93-a004-14e6a8eca3f9")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "SDA" input
			(at 113.03 95.25 0)
			(uuid "c37bf666-6ec9-44cb-8749-712e53531a8c")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(instances
			(project "keyboard_controller"
				(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
					(page "7")
				)
			)
		)
	)
	(sheet
		(at 124.46 139.7)
		(size 50.8 35.56)
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(dnp no)
		(fields_autoplaced yes)
		(stroke
			(width 0.1524)
			(type solid)
		)
		(fill
			(color 0 0 0 0)
		)
		(uuid "597f86ca-912d-4f96-a6ed-f7d99a92319e")
		(property "Sheetname" "keyboard_interface"
			(at 124.46 138.9884 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left bottom)
			)
		)
		(property "Sheetfile" "keyboard_interface.kicad_sch"
			(at 124.46 175.8446 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left top)
			)
		)
		(pin "!INT_L" input
			(at 129.54 139.7 90)
			(uuid "dfddb606-9130-42e7-b976-59022accd5d9")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "!INT_R" input
			(at 132.08 139.7 90)
			(uuid "abcaa1e1-6b58-4908-bf10-d555ab18a420")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "!RESET" input
			(at 134.62 139.7 90)
			(uuid "7c1e12b8-76c5-44c7-97bb-c4d427c02483")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "KEYBOARD_EN" input
			(at 137.16 139.7 90)
			(uuid "2785fa47-f574-4b33-94e9-9073391710de")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "KEYBOARD_SCL" input
			(at 124.46 160.02 180)
			(uuid "2747bc29-a3eb-44ec-ab9e-6e941b763207")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "KEYBOARD_SDA" input
			(at 124.46 162.56 180)
			(uuid "45851f95-7b92-4d86-9e28-4909e5ae17a1")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "LED_DIN" input
			(at 139.7 139.7 90)
			(uuid "4dd614b7-1b13-4ca2-a794-19d36140e307")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "PERIPHERAL_EN" input
			(at 152.4 139.7 90)
			(uuid "560cc74d-33bf-414b-a6dc-29a53a2ac606")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "DISPLAY_EN" input
			(at 167.64 139.7 90)
			(uuid "16b394d0-a316-4cfd-99ba-588a9be642d4")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "DISPLAY_RX" input
			(at 162.56 139.7 90)
			(uuid "7ef42b38-f742-4e5a-b170-3f4713bdf2e7")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "DISPLAY_TX" input
			(at 165.1 139.7 90)
			(uuid "1b464f6d-e04c-4a04-9d5c-3d6f6ff8d901")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "PERIPHERAL_SCL" input
			(at 154.94 139.7 90)
			(uuid "35391ca1-0923-4799-b45e-2b0af2c4490a")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "PERIPHERAL_SDA" input
			(at 157.48 139.7 90)
			(uuid "24ec76d0-0377-4197-af8f-c10c5641e5d8")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(instances
			(project "keyboard_controller"
				(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
					(page "3")
				)
			)
		)
	)
	(sheet
		(at 78.74 27.94)
		(size 34.29 19.05)
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(dnp no)
		(fields_autoplaced yes)
		(stroke
			(width 0.1524)
			(type solid)
		)
		(fill
			(color 0 0 0 0)
		)
		(uuid "81f7f138-c870-483b-b965-9895c9eb889f")
		(property "Sheetname" "USB_input"
			(at 78.74 27.2284 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left bottom)
			)
		)
		(property "Sheetfile" "USB_input.kicad_sch"
			(at 78.74 47.5746 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left top)
			)
		)
		(pin "D+" bidirectional
			(at 113.03 33.02 0)
			(uuid "942dc5a7-5935-4d61-af24-f07d799b5fb3")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "D-" bidirectional
			(at 113.03 35.56 0)
			(uuid "b85396c0-1e10-4984-93e1-6a42133ff625")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USB_PD_ALERT" input
			(at 113.03 45.72 0)
			(uuid "71cba71a-4111-4dea-8b29-71841220560c")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USB_PD_SCL" bidirectional
			(at 113.03 43.18 0)
			(uuid "6033b1e3-0d5f-4d37-95f3-5be2ccb77fa1")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(pin "USB_PD_SDA" input
			(at 113.03 40.64 0)
			(uuid "09dd0120-6b93-42c6-9197-e5d573219b78")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify right)
			)
		)
		(instances
			(project "keyboard_controller"
				(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
					(page "6")
				)
			)
		)
	)
	(sheet
		(at 186.69 27.94)
		(size 26.67 44.45)
		(exclude_from_sim no)
		(in_bom yes)
		(on_board yes)
		(dnp no)
		(fields_autoplaced yes)
		(stroke
			(width 0.1524)
			(type solid)
		)
		(fill
			(color 0 0 0 0)
		)
		(uuid "f949d847-95e8-43ae-a947-73b7c5fb08a2")
		(property "Sheetname" "USB_output_n_prog"
			(at 186.69 27.2284 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left bottom)
			)
		)
		(property "Sheetfile" "programming_interface.kicad_sch"
			(at 186.69 72.9746 0)
			(show_name no)
			(do_not_autoplace no)
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left top)
			)
		)
		(pin "PROG_BOOT" input
			(at 189.23 72.39 270)
			(uuid "9839852c-0bd9-42f0-9cfb-ef0fca8c4d1e")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PROG_EN" input
			(at 191.77 72.39 270)
			(uuid "0bbb709f-867a-4ad9-b27d-c9dd80af824f")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PROG_TXD" input
			(at 194.31 72.39 270)
			(uuid "3a0c9a5e-ff7b-4915-93b6-fbc60fed8e8e")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_1_PWR" input
			(at 186.69 30.48 180)
			(uuid "37260822-24a5-4f7f-840e-b8175a827ddb")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_2_PWR" input
			(at 186.69 33.02 180)
			(uuid "1ea4aeb2-8f1a-4107-8ac8-3e2f94d5b674")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_3_PWR" input
			(at 186.69 35.56 180)
			(uuid "6d12db6b-1cef-4759-aa5f-83d5ecdf30d6")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_OUT_1_DN" input
			(at 186.69 43.18 180)
			(uuid "e8294594-e1c3-4bb6-9df9-e265f76f73a3")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_OUT_1_DP" input
			(at 186.69 40.64 180)
			(uuid "9ff0a255-e00b-485a-a4ca-65a4386bc7a2")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_OUT_2_DN" input
			(at 186.69 49.53 180)
			(uuid "22bdd00b-ea14-40b2-8286-6008c82f8c40")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_OUT_2_DP" input
			(at 186.69 46.99 180)
			(uuid "88a71857-176c-48a2-9da4-7b200715ed3a")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_OUT_3_DN" input
			(at 186.69 55.88 180)
			(uuid "75c6d7e3-fd78-4dc9-8845-0a67e7528ffb")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "USB_OUT_3_DP" input
			(at 186.69 53.34 180)
			(uuid "f353501a-b5e8-4cc1-ad49-92f908e35673")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(pin "PROG_RXD" input
			(at 196.85 72.39 270)
			(uuid "2c32949d-ae8f-49d0-8906-eb61485bf0b0")
			(effects
				(font
					(size 1.27 1.27)
				)
				(justify left)
			)
		)
		(instances
			(project "keyboard_controller"
				(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
					(page "5")
				)
			)
		)
	)
	(sheet_instances
		(path "/"
			(page "1")
		)
	)
	(embedded_fonts no)
)
