attached modules togeather

This commit is contained in:
2026-06-06 23:09:49 +12:00
parent 1b8043023f
commit 1c4ae03c3d

View File

@@ -1,12 +1,12 @@
(kicad_sch
(version 20250114)
(version 20260306)
(generator "eeschema")
(generator_version "9.0")
(generator_version "10.0")
(uuid "b230ff6d-d62b-4e9b-b4a9-a03792e35fdd")
(paper "A4")
(lib_symbols
(symbol "power:+5V"
(power)
(power global)
(pin_numbers
(hide yes)
)
@@ -17,17 +17,23 @@
(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)
)
(hide yes)
)
)
(property "Value" "+5V"
(at 0 3.556 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
@@ -36,38 +42,46 @@
)
(property "Footprint" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(show_name no)
(do_not_autoplace no)
(hide yes)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(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)
)
(hide yes)
)
)
(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)
)
(hide yes)
)
)
(symbol "+5V_0_1"
@@ -112,7 +126,7 @@
(pin power_in line
(at 0 0 90)
(length 0)
(name "~"
(name ""
(effects
(font
(size 1.27 1.27)
@@ -154,12 +168,24 @@
(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)
@@ -206,6 +232,26 @@
)
(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)
@@ -236,6 +282,16 @@
)
(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)
@@ -256,6 +312,16 @@
)
(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)
@@ -306,6 +372,16 @@
)
(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)
@@ -326,6 +402,16 @@
)
(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)
@@ -398,7 +484,7 @@
)
(wire
(pts
(xy 119.38 162.56) (xy 119.38 87.63)
(xy 119.38 162.56) (xy 119.38 95.25)
)
(stroke
(width 0)
@@ -468,7 +554,7 @@
)
(wire
(pts
(xy 121.92 85.09) (xy 121.92 160.02)
(xy 121.92 85.09) (xy 121.92 97.79)
)
(stroke
(width 0)
@@ -556,6 +642,16 @@
)
(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)
@@ -660,23 +756,29 @@
(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)
)
(hide yes)
)
)
(property "Value" "+5V"
(at 120.65 21.59 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
@@ -685,36 +787,42 @@
)
(property "Footprint" ""
(at 120.65 26.67 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 120.65 26.67 0)
(hide yes)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(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)
)
(hide yes)
)
)
(pin "1"
(uuid "6b8898a7-06c7-44ed-b946-51e630f01a14")
)
(instances
(project ""
(project "keyboard_controller"
(path "/b230ff6d-d62b-4e9b-b4a9-a03792e35fdd"
(reference "#PWR047")
(unit 1)
@@ -735,11 +843,13 @@
(type solid)
)
(fill
(color 0 0 0 0.0000)
(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)
@@ -749,6 +859,8 @@
)
(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)
@@ -957,11 +1069,13 @@
(type solid)
)
(fill
(color 0 0 0 0.0000)
(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)
@@ -971,6 +1085,8 @@
)
(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)
@@ -980,6 +1096,8 @@
)
(property "Field2" ""
(at 124.46 81.28 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
@@ -1186,6 +1304,36 @@
(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"
@@ -1195,7 +1343,7 @@
)
)
(sheet
(at 78.74 54.61)
(at 78.74 92.71)
(size 34.29 17.78)
(exclude_from_sim no)
(in_bom yes)
@@ -1207,11 +1355,13 @@
(type solid)
)
(fill
(color 0 0 0 0.0000)
(color 0 0 0 0)
)
(uuid "596f4890-a5ff-4776-a61d-272e3bcbcdd5")
(property "Sheetname" "POWER"
(at 78.74 53.8984 0)
(at 78.74 91.9984 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
@@ -1220,7 +1370,9 @@
)
)
(property "Sheetfile" "POWER.kicad_sch"
(at 78.74 72.9746 0)
(at 78.74 111.0746 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
@@ -1228,6 +1380,56 @@
(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"
@@ -1249,11 +1451,13 @@
(type solid)
)
(fill
(color 0 0 0 0.0000)
(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)
@@ -1263,6 +1467,8 @@
)
(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)
@@ -1421,11 +1627,13 @@
(type solid)
)
(fill
(color 0 0 0 0.0000)
(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)
@@ -1435,6 +1643,8 @@
)
(property "Sheetfile" "PWR.kicad_sch"
(at 78.74 47.5746 0)
(show_name no)
(do_not_autoplace no)
(effects
(font
(size 1.27 1.27)
@@ -1513,11 +1723,13 @@
(type solid)
)
(fill
(color 0 0 0 0.0000)
(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)
@@ -1527,6 +1739,8 @@
)
(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)