From f32afe31bee077f1e4923631deebae1e4f814f71 Mon Sep 17 00:00:00 2001 From: phiwan-dev <75113544+phiwan-dev@users.noreply.github.com> Date: Fri, 16 Jan 2026 01:04:55 +0100 Subject: [PATCH] board: sch configure vusb --- board/board.kicad_sch | 600 +++++++++++++++++++++++++++--------------- 1 file changed, 381 insertions(+), 219 deletions(-) diff --git a/board/board.kicad_sch b/board/board.kicad_sch index 191a65f..768418f 100644 --- a/board/board.kicad_sch +++ b/board/board.kicad_sch @@ -2079,7 +2079,7 @@ ) (embedded_fonts no) ) - (symbol "Device:D" + (symbol "Device:D_Schottky" (pin_numbers (hide yes) ) @@ -2098,7 +2098,7 @@ ) ) ) - (property "Value" "D" + (property "Value" "D_Schottky" (at 0 -2.54 0) (effects (font @@ -2124,7 +2124,7 @@ (hide yes) ) ) - (property "Description" "Diode" + (property "Description" "Schottky diode" (at 0 0 0) (effects (font @@ -2133,25 +2133,7 @@ (hide yes) ) ) - (property "Sim.Device" "D" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "diode" + (property "ki_keywords" "diode Schottky" (at 0 0 0) (effects (font @@ -2169,10 +2151,10 @@ (hide yes) ) ) - (symbol "D_0_1" + (symbol "D_Schottky_0_1" (polyline (pts - (xy -1.27 1.27) (xy -1.27 -1.27) + (xy -1.905 0.635) (xy -1.905 1.27) (xy -1.27 1.27) (xy -1.27 -1.27) (xy -0.635 -1.27) (xy -0.635 -0.635) ) (stroke (width 0.254) @@ -2207,7 +2189,7 @@ ) ) ) - (symbol "D_1_1" + (symbol "D_Schottky_1_1" (pin passive line (at -3.81 0 0) (length 2.54) @@ -5503,6 +5485,12 @@ (color 0 0 0 0) (uuid "8ddcd469-a383-4e72-975f-464997b71ca5") ) + (junction + (at 363.22 43.18) + (diameter 0) + (color 0 0 0 0) + (uuid "9148274c-235f-45cc-9e22-8d3a51c37d01") + ) (junction (at 323.85 38.1) (diameter 0) @@ -5617,18 +5605,10 @@ (at 285.75 77.47) (uuid "81cd51db-ea01-4a52-a171-eec4605265b8") ) - (no_connect - (at 158.75 130.81) - (uuid "8ed0e74f-af6a-43ef-b00b-7abb6ed39885") - ) (no_connect (at 356.87 97.79) (uuid "979e7f7b-2050-4c1e-a2ff-18e9487c1cdc") ) - (no_connect - (at 356.87 46.99) - (uuid "9acea540-85bb-453a-bf17-52cdbbbfeefa") - ) (no_connect (at 356.87 95.25) (uuid "eb726a94-c3a1-49c4-aebb-2c4a4d691fe7") @@ -6241,6 +6221,16 @@ ) (uuid "7fd8db2f-3671-4818-87ad-f4403707f8ef") ) + (wire + (pts + (xy 356.87 46.99) (xy 359.41 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b85fc3b-e314-4091-8ad3-91054562cf4e") + ) (wire (pts (xy 64.77 46.99) (xy 87.63 46.99) @@ -6441,6 +6431,16 @@ ) (uuid "b30db2b4-8a2a-45ae-90e4-d100a9e7b8bb") ) + (wire + (pts + (xy 359.41 43.18) (xy 359.41 46.99) + ) + (stroke + (width 0) + (type default) + ) + (uuid "b4e9cc07-79e9-4cdc-b025-75d07b66df59") + ) (wire (pts (xy 184.15 217.17) (xy 185.42 217.17) @@ -6591,6 +6591,16 @@ ) (uuid "dc204bf2-7424-497e-8d68-4a090befc00a") ) + (wire + (pts + (xy 363.22 43.18) (xy 359.41 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc8f7a87-5516-40f1-940e-b7491ecec023") + ) (wire (pts (xy 274.32 67.31) (xy 267.97 67.31) @@ -6751,6 +6761,16 @@ ) (uuid "f8d183e4-c805-43fd-964f-464f38c47565") ) + (wire + (pts + (xy 363.22 43.18) (xy 370.84 43.18) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8e0d64b-b9c5-4170-bd61-d4cf1b712ab6") + ) (wire (pts (xy 284.48 116.84) (xy 284.48 118.11) @@ -7275,6 +7295,28 @@ ) ) ) + (global_label "vbus" + (shape input) + (at 158.75 130.81 90) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6d2a4b5e-3bbe-4543-943e-419f9e4e604d") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 158.75 123.5311 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) (global_label "key18" (shape input) (at 187.96 48.26 270) @@ -7627,7 +7669,7 @@ ) ) ) - (global_label "vbus" + (global_label "vbus_raw" (shape input) (at 269.24 46.99 180) (fields_autoplaced yes) @@ -7639,7 +7681,7 @@ ) (uuid "bbbf1e86-6184-49ab-950b-7aa174885ad6") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 261.9611 46.99 0) + (at 257.7278 46.99 0) (effects (font (size 1.27 1.27) @@ -7649,6 +7691,28 @@ ) ) ) + (global_label "vbus" + (shape input) + (at 370.84 43.18 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "c36224f7-91de-4d5c-92fc-2564e7cd31bc") + (property "Intersheetrefs" "${INTERSHEET_REFS}" + (at 378.1189 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + ) (global_label "vdd" (shape input) (at 64.77 52.07 0) @@ -7825,7 +7889,7 @@ ) ) ) - (global_label "vusb" + (global_label "vusb_raw" (shape input) (at 307.34 213.36 180) (fields_autoplaced yes) @@ -7837,7 +7901,7 @@ ) (uuid "edfe3eab-2020-49d3-bc8f-03d84d5f5720") (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 300.0611 213.36 0) + (at 295.8278 213.36 0) (effects (font (size 1.27 1.27) @@ -8650,6 +8714,75 @@ ) ) ) + (symbol + (lib_id "Device:C") + (at 363.22 46.99 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3409f12c-9756-48ea-9416-054db7d8f7bc") + (property "Reference" "C7" + (at 359.664 44.704 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "1uF" + (at 363.982 44.704 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 364.1852 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 363.22 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 363.22 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "f6a557c1-bb1e-4f12-80e2-de90df1fb146") + ) + (pin "2" + (uuid "bf248b24-6073-45ec-b783-c45dcda12fa2") + ) + (instances + (project "board" + (path "/0bf1fdd4-5a89-4735-8383-190e40fb0179" + (reference "C7") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 267.97 111.76 0) @@ -8715,91 +8848,6 @@ ) ) ) - (symbol - (lib_id "Device:D") - (at 314.96 207.01 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "3c03b114-0d97-4d3a-a128-ae2293d7b323") - (property "Reference" "D6" - (at 311.912 205.74 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "D" - (at 317.754 205.74 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 314.96 207.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 314.96 207.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Diode" - (at 314.96 207.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 314.96 207.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 314.96 207.01 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "a49c5cb9-4e01-4d9a-8185-610c2df2a3ac") - ) - (pin "1" - (uuid "9dea801d-a7da-4b15-983a-5c9c8fbb1d1f") - ) - (instances - (project "board" - (path "/0bf1fdd4-5a89-4735-8383-190e40fb0179" - (reference "D6") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GND") (at 334.01 217.17 90) @@ -8865,6 +8913,73 @@ ) ) ) + (symbol + (lib_id "Device:D_Schottky") + (at 314.96 207.01 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3f8e3652-2586-4121-a640-46c076bd2cd7") + (property "Reference" "D5" + (at 309.372 206.756 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "D_Schottky" + (at 311.404 204.47 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 314.96 207.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 314.96 207.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Schottky diode" + (at 314.96 207.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "01c2e640-a4dc-4ce0-8081-8bb935aa269c") + ) + (pin "1" + (uuid "0cbdff52-ba5a-45a7-8e5e-47f637bd15a1") + ) + (instances + (project "board" + (path "/0bf1fdd4-5a89-4735-8383-190e40fb0179" + (reference "D5") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:C") (at 365.76 114.3 0) @@ -9489,91 +9604,6 @@ ) ) ) - (symbol - (lib_id "Device:D") - (at 314.96 219.71 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "715a06de-d981-44d3-9f94-2a19bf1a8c91") - (property "Reference" "D7" - (at 312.42 218.694 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "D" - (at 317.5 218.44 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 314.96 219.71 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 314.96 219.71 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Diode" - (at 314.96 219.71 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Device" "D" - (at 314.96 219.71 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Sim.Pins" "1=K 2=A" - (at 314.96 219.71 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "69eadb8a-aae7-4963-ae6b-52dac881ff91") - ) - (pin "1" - (uuid "c9baf2c7-879c-4e7d-bf1e-05ebf0ddcaaf") - ) - (instances - (project "board" - (path "/0bf1fdd4-5a89-4735-8383-190e40fb0179" - (reference "D7") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:L") (at 367.03 78.74 90) @@ -10233,7 +10263,7 @@ ) (symbol (lib_id "nordic-lib-kicad-isp1807:ISP1807-LR") - (at 116.84 119.38 0) + (at 113.03 115.57 0) (unit 2) (exclude_from_sim no) (in_bom yes) @@ -10241,7 +10271,7 @@ (dnp no) (uuid "98065238-a83a-4c06-bf56-8a1ed1c66b14") (property "Reference" "U2" - (at 126.238 88.9 0) + (at 122.428 85.09 0) (effects (font (size 1.8288 1.8288) @@ -10249,7 +10279,7 @@ ) ) (property "Value" "${ISP_PART}" - (at 172.72 104.14 0) + (at 168.91 100.33 0) (effects (font (size 1.8288 1.8288) @@ -10259,7 +10289,7 @@ ) ) (property "Footprint" "ISP1807-LR" - (at 116.84 119.38 0) + (at 113.03 115.57 0) (effects (font (size 1.27 1.27) @@ -10268,7 +10298,7 @@ ) ) (property "Datasheet" "" - (at 116.84 119.38 0) + (at 113.03 115.57 0) (effects (font (size 1.27 1.27) @@ -10277,7 +10307,7 @@ ) ) (property "Description" "ISP Smart Bluetooth Module" - (at 116.84 119.38 0) + (at 113.03 115.57 0) (effects (font (size 1.27 1.27) @@ -10286,7 +10316,7 @@ ) ) (property "BOI-Metric" "QFN 8 x 8" - (at 108.712 98.552 0) + (at 104.902 94.742 0) (effects (font (size 1.8288 1.8288) @@ -10296,7 +10326,7 @@ ) ) (property "BOI" "QFN 8 x 8" - (at 108.712 98.552 0) + (at 104.902 94.742 0) (effects (font (size 1.8288 1.8288) @@ -10306,7 +10336,7 @@ ) ) (property "DESIG" "BLE Module" - (at 108.712 98.552 0) + (at 104.902 94.742 0) (effects (font (size 1.8288 1.8288) @@ -10316,7 +10346,7 @@ ) ) (property "FAB" "Insight SiP" - (at 108.712 98.552 0) + (at 104.902 94.742 0) (effects (font (size 1.8288 1.8288) @@ -10326,7 +10356,7 @@ ) ) (property "ISP_PART" "ISP1807" - (at 108.712 98.552 0) + (at 104.902 94.742 0) (effects (font (size 1.8288 1.8288) @@ -10336,7 +10366,7 @@ ) ) (property "REF" "ISP1807-LR" - (at 143.51 88.9 0) + (at 139.7 85.09 0) (effects (font (size 2.1844 2.1844) @@ -11544,6 +11574,73 @@ ) ) ) + (symbol + (lib_id "Device:D_Schottky") + (at 314.96 219.71 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "e6c32342-dd34-41cd-b6ab-0299e76e1d91") + (property "Reference" "D4" + (at 314.706 217.17 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "D_Schottky" + (at 314.96 222.504 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 314.96 219.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 314.96 219.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Schottky diode" + (at 314.96 219.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "c89949a3-e03e-405a-9f9f-7ad7b286e7e8") + ) + (pin "1" + (uuid "f2ea41a8-18ed-46b5-b183-5cb0e2ee3a85") + ) + (instances + (project "" + (path "/0bf1fdd4-5a89-4735-8383-190e40fb0179" + (reference "D4") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Connector_Generic:Conn_01x20") (at 167.64 43.18 90) @@ -11951,6 +12048,71 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 363.22 50.8 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f6dda9c5-ccdb-4ea9-9b01-e0871eabe8d8") + (property "Reference" "#PWR023" + (at 363.22 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 360.934 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 363.22 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 363.22 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 363.22 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c3253dcf-8eec-4239-adf0-a74b7589fe72") + ) + (instances + (project "board" + (path "/0bf1fdd4-5a89-4735-8383-190e40fb0179" + (reference "#PWR023") + (unit 1) + ) + ) + ) + ) (sheet_instances (path "/" (page "1")