From 15c0503c15675564e511131c18754ad1b4b724e2 Mon Sep 17 00:00:00 2001 From: geegor Date: Tue, 24 Feb 2026 01:04:18 -0600 Subject: [PATCH 1/4] Added connectors and netclasses to STM32 --- scope_addin_v1.kicad_pro | 15 + stm32.kicad_sch | 621 ++++++++++++++++++++++++++++++++++++--- 2 files changed, 589 insertions(+), 47 deletions(-) diff --git a/scope_addin_v1.kicad_pro b/scope_addin_v1.kicad_pro index dc417fe..0efe4d9 100644 --- a/scope_addin_v1.kicad_pro +++ b/scope_addin_v1.kicad_pro @@ -602,6 +602,21 @@ "/Power/SwitchedRailVid/SW_IN": [ "Power" ], + "/STM32/CAN1_RX": [ + "CAN" + ], + "/STM32/CAN1_TX": [ + "CAN" + ], + "/STM32/CAN2_RX": [ + "CAN" + ], + "/STM32/CAN2_TX": [ + "CAN" + ], + "/STM32/CAN_~{EN}": [ + "CAN" + ], "/STM32/ETH.RX.CLK": [ "MII" ], diff --git a/stm32.kicad_sch b/stm32.kicad_sch index b803721..c8e8e07 100644 --- a/stm32.kicad_sch +++ b/stm32.kicad_sch @@ -503,6 +503,206 @@ ) (embedded_fonts no) ) + (symbol "Connector_Generic:Conn_01x04" + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "J" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Conn_01x04" + (at 0 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "connector" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "Connector*:*_1x??_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Conn_01x04_1_1" + (rectangle + (start -1.27 3.81) + (end 1.27 -6.35) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (rectangle + (start -1.27 2.667) + (end 0 2.413) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 0.127) + (end 0 -0.127) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -2.413) + (end 0 -2.667) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -1.27 -4.953) + (end 0 -5.207) + (stroke + (width 0.1524) + (type default) + ) + (fill + (type none) + ) + ) + (pin passive line + (at -5.08 2.54 0) + (length 3.81) + (name "Pin_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 0 0) + (length 3.81) + (name "Pin_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -2.54 0) + (length 3.81) + (name "Pin_3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at -5.08 -5.08 0) + (length 3.81) + (name "Pin_4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Connector_Generic:Conn_01x10" (pin_names (offset 1.016) @@ -5154,7 +5354,7 @@ (uuid "3bd0bceb-15b5-4db0-bdf3-9ff6129f17aa") ) (junction - (at 154.94 190.5) + (at 137.16 190.5) (diameter 0) (color 0 0 0 0) (uuid "40fa6a8c-02a9-4959-8989-f62f7780bfaf") @@ -5277,6 +5477,10 @@ (at 36.83 49.53) (uuid "4611614f-a011-464e-8fc6-167c7e1daf25") ) + (no_connect + (at 146.05 185.42) + (uuid "9ef067d8-7ad8-4fca-94de-0e509f8a94f3") + ) (wire (pts (xy 250.19 120.65) (xy 254 120.65) @@ -5329,7 +5533,7 @@ ) (wire (pts - (xy 154.94 190.5) (xy 156.21 190.5) + (xy 137.16 190.5) (xy 138.43 190.5) ) (stroke (width 0) @@ -5459,7 +5663,7 @@ ) (wire (pts - (xy 153.67 190.5) (xy 154.94 190.5) + (xy 135.89 190.5) (xy 137.16 190.5) ) (stroke (width 0) @@ -6007,6 +6211,16 @@ ) (uuid "fcdc6b3f-6219-4983-919e-9dc775003965") ) + (label "CAN2_RX" + (at 118.11 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "05ccbe59-81d3-4ed5-bc3b-1c0f205946d2") + ) (label "FP_SW2" (at 252.73 53.34 180) (effects @@ -6047,6 +6261,16 @@ ) (uuid "10bc9acb-2b33-4c0a-bd79-0f34df8ea864") ) + (label "D-" + (at 167.64 181.61 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "1361b0fb-2b7e-46ed-aa02-01a840f2a3a5") + ) (label "FP_SW1" (at 217.17 74.93 180) (effects @@ -6058,7 +6282,7 @@ (uuid "13c720ed-41d7-4f1d-8482-489e22f5d7c5") ) (label "ETH.RXD1" - (at 116.84 82.55 0) + (at 118.11 62.23 0) (effects (font (size 1.27 1.27) @@ -6108,7 +6332,7 @@ (uuid "37412260-c886-4eb5-913c-8b866ff52f4d") ) (label "D-" - (at 163.83 182.88 0) + (at 146.05 182.88 0) (effects (font (size 1.27 1.27) @@ -6117,6 +6341,16 @@ ) (uuid "38d4eaf6-5bc7-4aa8-95e8-d7a140fcaae2") ) + (label "CAN1_TX" + (at 118.11 90.17 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "3b6f6fff-2a7e-44e0-9929-182e2bfab1c4") + ) (label "FP_SW2" (at 217.17 77.47 180) (effects @@ -6178,7 +6412,7 @@ (uuid "4ae5afa2-15fd-48e1-83d0-4bc4dad3192b") ) (label "ETH.RX.CLK" - (at 116.84 90.17 0) + (at 118.11 69.85 0) (effects (font (size 1.27 1.27) @@ -6188,7 +6422,7 @@ (uuid "4c806219-8864-468d-a5f6-c0aed4eae612") ) (label "ETH.RX.DV" - (at 116.84 92.71 0) + (at 118.11 72.39 0) (effects (font (size 1.27 1.27) @@ -6228,7 +6462,7 @@ (uuid "503898b6-08c8-4e76-a5ba-398ffefd4035") ) (label "ETH.TXD3" - (at 129.54 87.63 0) + (at 130.81 67.31 0) (effects (font (size 1.27 1.27) @@ -6258,7 +6492,7 @@ (uuid "58125058-5046-4f38-be73-e46c54c50732") ) (label "D+" - (at 163.83 180.34 0) + (at 146.05 180.34 0) (effects (font (size 1.27 1.27) @@ -6308,7 +6542,7 @@ (uuid "64ab9493-15a5-493c-a9af-e713bac333cc") ) (label "ETH.RXD2" - (at 116.84 85.09 0) + (at 118.11 64.77 0) (effects (font (size 1.27 1.27) @@ -6327,6 +6561,16 @@ ) (uuid "69e909d4-9361-456f-970f-80bb81139f50") ) + (label "D+" + (at 167.64 184.15 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6ca2a8bd-640e-4884-a415-9bea90c52c0c") + ) (label "ENCODER_B" (at 252.73 40.64 180) (effects @@ -6378,7 +6622,7 @@ (uuid "7e729084-132d-4c35-87c7-901da47e9078") ) (label "ETH.TXD0" - (at 129.54 80.01 0) + (at 130.81 59.69 0) (effects (font (size 1.27 1.27) @@ -6388,7 +6632,7 @@ (uuid "806487cb-d806-4563-a289-c05398069b05") ) (label "ETH.TXD2" - (at 129.54 85.09 0) + (at 130.81 64.77 0) (effects (font (size 1.27 1.27) @@ -6408,7 +6652,7 @@ (uuid "85129725-1243-4811-add7-880885090986") ) (label "ETH.TXD1" - (at 129.54 82.55 0) + (at 130.81 62.23 0) (effects (font (size 1.27 1.27) @@ -6417,6 +6661,26 @@ ) (uuid "856c186d-abe9-4f38-8035-767e7b5da3ff") ) + (label "CAN2_TX" + (at 118.11 85.09 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "86a6ff75-6593-4d04-af1f-4050b38a59fe") + ) + (label "CAN_~{EN}" + (at 130.81 82.55 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "89f5c3e5-4b1d-4463-9830-f206563c6565") + ) (label "FP_SW3" (at 252.73 58.42 180) (effects @@ -6448,7 +6712,7 @@ (uuid "9589a697-9994-4725-b8bf-e4765167704f") ) (label "ETH.RXD3" - (at 116.84 87.63 0) + (at 118.11 67.31 0) (effects (font (size 1.27 1.27) @@ -6507,6 +6771,16 @@ ) (uuid "a6e9ce1f-5b28-4929-8875-e7590df10e84") ) + (label "CAN1_RX" + (at 118.11 87.63 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "a716a883-c353-468a-a788-6ad46c0fffce") + ) (label "CAN2_TX" (at 247.65 118.11 180) (effects @@ -6558,7 +6832,7 @@ (uuid "b755a16b-30c2-459e-9873-819aad67c30d") ) (label "ETH.RXD0" - (at 116.84 80.01 0) + (at 118.11 59.69 0) (effects (font (size 1.27 1.27) @@ -6598,7 +6872,7 @@ (uuid "c33c084c-c368-4e17-bdd9-bd68f4fec5c0") ) (label "ETH.TX.EN" - (at 129.54 92.71 0) + (at 130.81 72.39 0) (effects (font (size 1.27 1.27) @@ -6698,7 +6972,7 @@ (uuid "ec8c9e15-c215-4695-914e-aa42970d1cf3") ) (label "ETH.TX.CLK" - (at 129.54 90.17 0) + (at 130.81 69.85 0) (effects (font (size 1.27 1.27) @@ -6884,7 +7158,7 @@ (rule_area (polyline (pts - (xy 115.57 77.47) (xy 142.24 77.47) (xy 142.24 93.98) (xy 115.57 93.98) + (xy 116.84 57.15) (xy 144.78 57.15) (xy 144.78 73.66) (xy 116.84 73.66) ) (stroke (width 0) @@ -6896,6 +7170,21 @@ (uuid 58463bbc-3c20-4550-9b91-366291209119) ) ) + (rule_area + (polyline + (pts + (xy 116.84 80.01) (xy 144.78 80.01) (xy 144.78 91.44) (xy 116.84 91.44) + ) + (stroke + (width 0) + (type dash) + ) + (fill + (type none) + ) + (uuid a5d7680d-bdbd-423f-a99e-1cd5854bc039) + ) + ) (rule_area (polyline (pts @@ -6914,7 +7203,7 @@ (netclass_flag "" (length 2.54) (shape round) - (at 163.83 175.26 0) + (at 146.05 175.26 0) (fields_autoplaced yes) (effects (font @@ -6924,7 +7213,7 @@ ) (uuid "2596e1d5-afe2-42a1-b609-277434c5bbb4") (property "Netclass" "Power" - (at 164.5285 172.72 0) + (at 146.7485 172.72 0) (effects (font (size 1.27 1.27) @@ -6933,7 +7222,7 @@ ) ) (property "Component Class" "" - (at 58.42 73.66 0) + (at 40.64 73.66 0) (effects (font (size 1.27 1.27) @@ -6976,7 +7265,38 @@ (netclass_flag "" (length 2.54) (shape round) - (at 115.57 77.47 0) + (at 116.84 80.01 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6ddef87b-8ffa-4801-8eba-cb7bddabfb1f") + (property "Netclass" "CAN" + (at 117.5385 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Component Class" "" + (at -49.53 39.37 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + ) + ) + ) + (netclass_flag "" + (length 2.54) + (shape round) + (at 116.84 57.15 0) (fields_autoplaced yes) (effects (font @@ -6986,7 +7306,7 @@ ) (uuid "a83ecf47-ae83-4de2-96d6-1ded2f88a42f") (property "Netclass" "MII" - (at 116.2685 74.93 0) + (at 117.5385 54.61 0) (effects (font (size 1.27 1.27) @@ -6995,7 +7315,7 @@ ) ) (property "Component Class" "" - (at -50.8 36.83 0) + (at -49.53 16.51 0) (effects (font (size 1.27 1.27) @@ -7067,33 +7387,34 @@ ) ) (symbol - (lib_id "Connector:USB_B_Micro") - (at 156.21 180.34 0) + (lib_id "Connector_Generic:Conn_01x04") + (at 162.56 181.61 0) + (mirror y) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "02dec45e-f848-4c95-a554-6b7af77b68ba") - (property "Reference" "J3" - (at 156.21 167.64 0) + (uuid "00247d4a-4525-45fa-9316-cdc294a9c9d8") + (property "Reference" "J30" + (at 162.56 172.72 0) (effects (font (size 1.27 1.27) ) ) ) - (property "Value" "USB_B_Micro" - (at 156.21 170.18 0) + (property "Value" "Conn_01x04" + (at 162.56 175.26 0) (effects (font (size 1.27 1.27) ) ) ) - (property "Footprint" "Connector_USB:USB_Micro-B_Amphenol_10118194-0001LF_Horizontal" - (at 160.02 181.61 0) + (property "Footprint" "" + (at 162.56 181.61 0) (effects (font (size 1.27 1.27) @@ -7102,7 +7423,81 @@ ) ) (property "Datasheet" "~" - (at 160.02 181.61 0) + (at 162.56 181.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Generic connector, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)" + (at 162.56 181.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "fef52cca-06fc-415b-998a-f60811fccf66") + ) + (pin "2" + (uuid "f2e3d63e-d9cd-4535-9748-772a9c49e3d1") + ) + (pin "1" + (uuid "1d34d95b-0763-4ed0-901e-750064b93ffd") + ) + (pin "4" + (uuid "13eabef1-0070-4663-ab8c-031c479050c4") + ) + (instances + (project "" + (path "/abd4502a-d375-4a88-b6fc-c78417deada8/dfbcf0b6-4d70-49cf-9bb8-d33655cd42c8" + (reference "J30") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:USB_B_Micro") + (at 138.43 180.34 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "02dec45e-f848-4c95-a554-6b7af77b68ba") + (property "Reference" "J3" + (at 138.43 167.64 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_B_Micro" + (at 138.43 170.18 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Connector_USB:USB_Micro-B_Amphenol_10118194-0001LF_Horizontal" + (at 142.24 181.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 142.24 181.61 0) (effects (font (size 1.27 1.27) @@ -7111,7 +7506,7 @@ ) ) (property "Description" "USB Micro Type B connector" - (at 156.21 180.34 0) + (at 138.43 180.34 0) (effects (font (size 1.27 1.27) @@ -7826,6 +8221,71 @@ ) ) ) + (symbol + (lib_id "power:VCC") + (at 167.64 179.07 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "2a2e9815-73a4-4d0d-b50b-08f8ec0b8807") + (property "Reference" "#PWR0190" + (at 163.83 179.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "VBUS" + (at 172.72 179.07 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 167.64 179.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 179.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"VCC\"" + (at 167.64 179.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "76c5b89e-b711-48c4-9a0c-2d764704dc44") + ) + (instances + (project "scope_addin_v1" + (path "/abd4502a-d375-4a88-b6fc-c78417deada8/dfbcf0b6-4d70-49cf-9bb8-d33655cd42c8" + (reference "#PWR0190") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:VCC") (at 223.52 43.18 0) @@ -9127,6 +9587,73 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 167.64 186.69 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "74e47f63-32d1-49c1-8fb1-2198dbed0a4c") + (property "Reference" "#PWR0191" + (at 173.99 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 171.45 186.6899 90) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 167.64 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 167.64 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 167.64 186.69 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "e5ad5a53-5c6d-414e-a3f8-afddef9b40c7") + ) + (instances + (project "scope_addin_v1" + (path "/abd4502a-d375-4a88-b6fc-c78417deada8/dfbcf0b6-4d70-49cf-9bb8-d33655cd42c8" + (reference "#PWR0191") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 134.62 154.94 270) @@ -10779,7 +11306,7 @@ ) (symbol (lib_id "power:VCC") - (at 163.83 175.26 270) + (at 146.05 175.26 270) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10787,7 +11314,7 @@ (dnp no) (uuid "e48676e8-e565-4be8-be0f-7afa854dfeb2") (property "Reference" "#PWR010" - (at 160.02 175.26 0) + (at 142.24 175.26 0) (effects (font (size 1.27 1.27) @@ -10796,7 +11323,7 @@ ) ) (property "Value" "VBUS" - (at 168.91 175.26 90) + (at 151.13 175.26 90) (effects (font (size 1.27 1.27) @@ -10804,7 +11331,7 @@ ) ) (property "Footprint" "" - (at 163.83 175.26 0) + (at 146.05 175.26 0) (effects (font (size 1.27 1.27) @@ -10813,7 +11340,7 @@ ) ) (property "Datasheet" "" - (at 163.83 175.26 0) + (at 146.05 175.26 0) (effects (font (size 1.27 1.27) @@ -10822,7 +11349,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"VCC\"" - (at 163.83 175.26 0) + (at 146.05 175.26 0) (effects (font (size 1.27 1.27) @@ -10844,7 +11371,7 @@ ) (symbol (lib_id "power:GND") - (at 154.94 190.5 0) + (at 137.16 190.5 0) (unit 1) (exclude_from_sim no) (in_bom yes) @@ -10853,7 +11380,7 @@ (fields_autoplaced yes) (uuid "e57e6f45-c088-4e66-ba37-779afd388690") (property "Reference" "#PWR012" - (at 154.94 196.85 0) + (at 137.16 196.85 0) (effects (font (size 1.27 1.27) @@ -10862,7 +11389,7 @@ ) ) (property "Value" "GND" - (at 154.94 195.58 0) + (at 137.16 195.58 0) (effects (font (size 1.27 1.27) @@ -10870,7 +11397,7 @@ ) ) (property "Footprint" "" - (at 154.94 190.5 0) + (at 137.16 190.5 0) (effects (font (size 1.27 1.27) @@ -10879,7 +11406,7 @@ ) ) (property "Datasheet" "" - (at 154.94 190.5 0) + (at 137.16 190.5 0) (effects (font (size 1.27 1.27) @@ -10888,7 +11415,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 154.94 190.5 0) + (at 137.16 190.5 0) (effects (font (size 1.27 1.27) From a19c1475f22bbe157826baeb5bdba422d87e4942 Mon Sep 17 00:00:00 2001 From: geegor Date: Tue, 24 Feb 2026 01:04:28 -0600 Subject: [PATCH 2/4] Added blank readme --- README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..6c4571a --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +=== Scope Addin Board Project From 730b8e9dd483f7ab3ef4c98b34f52a59e82fa280 Mon Sep 17 00:00:00 2001 From: geegor Date: Tue, 24 Feb 2026 01:04:39 -0600 Subject: [PATCH 3/4] Update PCB for last commit --- scope_addin_v1.kicad_pcb | 614 +++++++++++++++++++-------------------- 1 file changed, 307 insertions(+), 307 deletions(-) diff --git a/scope_addin_v1.kicad_pcb b/scope_addin_v1.kicad_pcb index 7153222..df7ba24 100644 --- a/scope_addin_v1.kicad_pcb +++ b/scope_addin_v1.kicad_pcb @@ -6404,11 +6404,11 @@ (footprint "Package_TO_SOT_SMD:TO-252-2" (layer "F.Cu") (uuid "28ece96a-33fb-46c9-86c8-1e42e3ff2105") - (at 16.72 87.96 90) + (at -11.04 25.72 180) (descr "TO-252/DPAK SMD package, http://www.infineon.com/cms/en/product/packages/PG-TO252/PG-TO252-3-1/") (tags "DPAK TO-252 DPAK-3 TO-252-3 SOT-428") (property "Reference" "U7" - (at 0 -4.5 90) + (at 0 -4.5 0) (layer "F.SilkS") (hide yes) (uuid "980ea501-feb8-4fc0-88df-ac3fd015d004") @@ -6420,7 +6420,7 @@ ) ) (property "Value" "LM1085-3.3" - (at 0 4.5 90) + (at 0 4.5 0) (layer "F.Fab") (uuid "303aa7d1-407a-437c-9e9c-dd8d0c3fcfed") (effects @@ -6431,7 +6431,7 @@ ) ) (property "Datasheet" "http://www.ti.com/lit/ds/symlink/lm1085.pdf" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "347b0349-cd76-4b0f-a8a5-01ee4bc12c7a") @@ -6443,7 +6443,7 @@ ) ) (property "Description" "3A 27V Linear Regulator, Fixed Output 3.3V, TO-220/TO-263" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "881645ab-b493-43e3-8958-b0d53414e948") @@ -6459,26 +6459,6 @@ (sheetname "/STM32/") (sheetfile "stm32.kicad_sch") (attr smd) - (fp_line - (start 3.11 -3.45) - (end -3.31 -3.45) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "220ff6f7-71e9-4ef5-baf1-5840fa2c0ebf") - ) - (fp_line - (start -3.31 -3.45) - (end -3.31 -3.18) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "ca70c5f4-826e-4037-a3ea-e0e16d6efa25") - ) (fp_line (start 3.11 3.45) (end -3.31 3.45) @@ -6489,6 +6469,16 @@ (layer "F.SilkS") (uuid "660ffb6c-264b-4adf-ae0a-d62f99e89d43") ) + (fp_line + (start 3.11 -3.45) + (end -3.31 -3.45) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "220ff6f7-71e9-4ef5-baf1-5840fa2c0ebf") + ) (fp_line (start -3.31 3.45) (end -3.31 3.18) @@ -6499,6 +6489,16 @@ (layer "F.SilkS") (uuid "d5929c55-4a9a-4068-a523-e43b167ad376") ) + (fp_line + (start -3.31 -3.45) + (end -3.31 -3.18) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ca70c5f4-826e-4037-a3ea-e0e16d6efa25") + ) (fp_poly (pts (xy -5.04 -3.14) (xy -5.38 -3.61) (xy -4.7 -3.61) @@ -6522,6 +6522,16 @@ (layer "F.CrtYd") (uuid "b0cf964b-d75e-40d6-b668-3f8b158a8007") ) + (fp_line + (start 4.11 2.7) + (end 3.11 2.7) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f3a7a5dc-7745-455a-ad3a-a68d14d0895f") + ) (fp_line (start 4.11 -2.7) (end 4.11 2.7) @@ -6552,26 +6562,6 @@ (layer "F.Fab") (uuid "0f08948a-51b2-4f55-a50e-0ac39289d8fa") ) - (fp_line - (start -5.81 -2.655) - (end -5.81 -1.905) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "90d75d10-3750-4673-990a-855f4c4f150f") - ) - (fp_line - (start -5.81 -1.905) - (end -3.11 -1.905) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "f91c27c9-8806-4217-a017-db4acfd1c1cd") - ) (fp_line (start -3.11 1.905) (end -5.81 1.905) @@ -6582,16 +6572,6 @@ (layer "F.Fab") (uuid "0d758e9a-341f-4432-862a-d6e50e92391e") ) - (fp_line - (start -5.81 1.905) - (end -5.81 2.655) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "add42330-cea6-4264-ac5e-33deb7d66476") - ) (fp_line (start -5.81 2.655) (end -3.11 2.655) @@ -6603,14 +6583,34 @@ (uuid "3a48d5e1-dc88-47bf-adcf-709ffa35c5de") ) (fp_line - (start 4.11 2.7) - (end 3.11 2.7) + (start -5.81 1.905) + (end -5.81 2.655) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "f3a7a5dc-7745-455a-ad3a-a68d14d0895f") + (uuid "add42330-cea6-4264-ac5e-33deb7d66476") + ) + (fp_line + (start -5.81 -1.905) + (end -3.11 -1.905) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f91c27c9-8806-4217-a017-db4acfd1c1cd") + ) + (fp_line + (start -5.81 -2.655) + (end -5.81 -1.905) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "90d75d10-3750-4673-990a-855f4c4f150f") ) (fp_poly (pts @@ -6625,7 +6625,7 @@ (uuid "03e46159-a6f7-4920-a98c-18344c320d96") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (uuid "ee1e5f70-0f5f-4a29-b615-2281bfddac83") (effects @@ -6636,35 +6636,35 @@ ) ) (pad "" smd roundrect - (at -0.415 -1.525 90) + (at -0.415 -1.525 180) (size 3.05 2.75) (layers "F.Paste") (roundrect_rratio 0.090909) (uuid "b5053d90-461c-4d98-9d9f-d7dd70e4a572") ) (pad "" smd roundrect - (at -0.415 1.525 90) + (at -0.415 1.525 180) (size 3.05 2.75) (layers "F.Paste") (roundrect_rratio 0.090909) (uuid "9b0f2da1-d184-40f6-b65c-b12db54bc306") ) (pad "" smd roundrect - (at 2.935 -1.525 90) + (at 2.935 -1.525 180) (size 3.05 2.75) (layers "F.Paste") (roundrect_rratio 0.090909) (uuid "4164a038-bb1d-48f7-980b-8b07afdac829") ) (pad "" smd roundrect - (at 2.935 1.525 90) + (at 2.935 1.525 180) (size 3.05 2.75) (layers "F.Paste") (roundrect_rratio 0.090909) (uuid "04e316a8-b6e1-4170-bc86-f719c2b59fe1") ) (pad "1" smd roundrect - (at -5.04 -2.28 90) + (at -5.04 -2.28 180) (size 2.2 1.2) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.208333) @@ -6674,7 +6674,7 @@ (uuid "58a57ff7-40f8-46ce-ad7a-2649e89b3112") ) (pad "2" smd roundrect - (at 1.26 0 90) + (at 1.26 0 180) (size 6.4 5.8) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.043103) @@ -6684,7 +6684,7 @@ (uuid "4e45910a-2f62-4b6f-860f-a5fe4f573eae") ) (pad "3" smd roundrect - (at -5.04 2.28 90) + (at -5.04 2.28 180) (size 2.2 1.2) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.208333) @@ -7289,11 +7289,11 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "2f4405ee-7822-46a2-a53f-ffcb71289192") - (at 19.5 97.5 -90) + (at -1.5 22.94) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C58" - (at 0 -1.43 90) + (at 0 -1.43 0) (layer "F.SilkS") (hide yes) (uuid "49417b92-ff48-426f-a045-ebc6b431fd60") @@ -7305,7 +7305,7 @@ ) ) (property "Value" "1u" - (at 0 1.43 90) + (at 0 1.43 0) (layer "F.Fab") (uuid "0fceb4fa-ca3e-42c4-b467-577af5ccda3e") (effects @@ -7316,7 +7316,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "7cdabae4-9b86-461f-9e0e-63799ec38aa7") @@ -7328,7 +7328,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "d0005b68-b8f5-41a6-9d19-2aa31cc12462") @@ -7344,16 +7344,6 @@ (sheetname "/STM32/") (sheetfile "stm32.kicad_sch") (attr smd) - (fp_line - (start -0.14058 0.51) - (end 0.14058 0.51) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "19c7df69-e48a-4f5f-9b2b-3f2b8c2d66df") - ) (fp_line (start -0.14058 -0.51) (end 0.14058 -0.51) @@ -7364,6 +7354,16 @@ (layer "F.SilkS") (uuid "28660de1-8ba4-4fcb-9b2a-d5243c208be0") ) + (fp_line + (start -0.14058 0.51) + (end 0.14058 0.51) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "19c7df69-e48a-4f5f-9b2b-3f2b8c2d66df") + ) (fp_rect (start -1.48 -0.73) (end 1.48 0.73) @@ -7387,7 +7387,7 @@ (uuid "aaa6ed05-f981-4c09-95f9-8e207965f4d8") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (uuid "4d0424b5-486b-46fa-b538-87db57570178") (effects @@ -7398,7 +7398,7 @@ ) ) (pad "1" smd roundrect - (at -0.775 0 270) + (at -0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -7407,7 +7407,7 @@ (uuid "3ec7d10b-4b64-4287-a3c8-b42383d5f400") ) (pad "2" smd roundrect - (at 0.775 0 270) + (at 0.775 0) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -16844,11 +16844,11 @@ (footprint "Capacitor_SMD:CP_Elec_5x5.3" (layer "F.Cu") (uuid "5829fba4-b49f-4ca0-8f8f-a7d9c358c53c") - (at 18.5 79 90) + (at -20 23.94 180) (descr "SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm") (tags "capacitor electrolytic") (property "Reference" "C59" - (at 0 -3.7 90) + (at 0 -3.7 0) (layer "F.SilkS") (hide yes) (uuid "b18cd29a-4a4c-414a-b812-96a6efc30488") @@ -16860,7 +16860,7 @@ ) ) (property "Value" "100u" - (at 0 3.7 90) + (at 0 3.7 0) (layer "F.Fab") (uuid "ec74072d-fc3d-4e4c-8c06-70c477a4f6f4") (effects @@ -16871,7 +16871,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "52eb1b5f-0cb5-4ca3-8d10-312fa60c2f07") @@ -16883,7 +16883,7 @@ ) ) (property "Description" "Polarized capacitor, small US symbol" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "9d70b59b-3a27-4fb5-94cf-cefcf4c7ce51") @@ -16899,6 +16899,16 @@ (sheetname "/STM32/") (sheetfile "stm32.kicad_sch") (attr smd) + (fp_line + (start 2.76 2.76) + (end 2.76 1.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1882e684-a577-4a2c-a7d4-24e1a8d6d62e") + ) (fp_line (start 2.76 -2.76) (end 2.76 -1.06) @@ -16909,6 +16919,16 @@ (layer "F.SilkS") (uuid "106a23a0-bee3-489b-ab8b-7fa2c3b4052c") ) + (fp_line + (start -1.695563 2.76) + (end 2.76 2.76) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a163ad0e-6c38-4922-9c47-8fc0668b2527") + ) (fp_line (start -1.695563 -2.76) (end 2.76 -2.76) @@ -16920,14 +16940,24 @@ (uuid "f2e18781-fc9d-4c4c-ac72-12dc8b35d4b4") ) (fp_line - (start -3.3125 -1.9975) - (end -3.3125 -1.3725) + (start -2.76 1.695563) + (end -1.695563 2.76) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "ec76e60a-531e-4512-8e27-3dc8eaf54ace") + (uuid "c237abb1-94c9-41b8-848c-1b5f485bed0d") + ) + (fp_line + (start -2.76 1.695563) + (end -2.76 1.06) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6835f423-4ce8-4f9a-a07a-a70fce707e3e") ) (fp_line (start -2.76 -1.695563) @@ -16949,6 +16979,16 @@ (layer "F.SilkS") (uuid "d737445e-9262-4f21-9e09-b45c5411e506") ) + (fp_line + (start -3.3125 -1.9975) + (end -3.3125 -1.3725) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ec76e60a-531e-4512-8e27-3dc8eaf54ace") + ) (fp_line (start -3.625 -1.685) (end -3 -1.685) @@ -16960,44 +17000,44 @@ (uuid "1a080967-1c9d-472c-b71c-109a18293d62") ) (fp_line - (start -2.76 1.695563) - (end -2.76 1.06) + (start 3.95 1.05) + (end 2.9 1.05) (stroke - (width 0.12) + (width 0.05) (type solid) ) - (layer "F.SilkS") - (uuid "6835f423-4ce8-4f9a-a07a-a70fce707e3e") + (layer "F.CrtYd") + (uuid "e485faa3-9903-461a-b82d-f1402a087249") ) (fp_line - (start -2.76 1.695563) - (end -1.695563 2.76) + (start 3.95 -1.05) + (end 3.95 1.05) (stroke - (width 0.12) + (width 0.05) (type solid) ) - (layer "F.SilkS") - (uuid "c237abb1-94c9-41b8-848c-1b5f485bed0d") + (layer "F.CrtYd") + (uuid "c624d81e-8ca0-41ba-80f1-97b4db7ad5f4") ) (fp_line - (start 2.76 2.76) - (end 2.76 1.06) + (start 2.9 1.05) + (end 2.9 2.9) (stroke - (width 0.12) + (width 0.05) (type solid) ) - (layer "F.SilkS") - (uuid "1882e684-a577-4a2c-a7d4-24e1a8d6d62e") + (layer "F.CrtYd") + (uuid "5be010a5-2eaa-43b5-ada5-2dee249bcf81") ) (fp_line - (start -1.695563 2.76) - (end 2.76 2.76) + (start 2.9 -1.05) + (end 3.95 -1.05) (stroke - (width 0.12) + (width 0.05) (type solid) ) - (layer "F.SilkS") - (uuid "a163ad0e-6c38-4922-9c47-8fc0668b2527") + (layer "F.CrtYd") + (uuid "0a3cd89e-60d6-4209-9906-91b0612a5a45") ) (fp_line (start 2.9 -2.9) @@ -17009,6 +17049,16 @@ (layer "F.CrtYd") (uuid "62c50846-e3ed-45e4-b4ea-602052f26f20") ) + (fp_line + (start -1.75 2.9) + (end 2.9 2.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "af599c5c-3a9c-4303-9b16-d54a75904f2c") + ) (fp_line (start -1.75 -2.9) (end 2.9 -2.9) @@ -17019,6 +17069,36 @@ (layer "F.CrtYd") (uuid "e514c262-3a9e-4e18-a7e9-fba1df6e7213") ) + (fp_line + (start -2.9 1.75) + (end -1.75 2.9) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a9e31ab8-6931-45f2-8a1a-bdbd090a0f3d") + ) + (fp_line + (start -2.9 1.05) + (end -2.9 1.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "a1edf7e0-fe75-408d-86e4-6c1f9ac1493e") + ) + (fp_line + (start -2.9 -1.05) + (end -3.95 -1.05) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c3b237f5-6846-4d0e-8dab-b94e2362105e") + ) (fp_line (start -2.9 -1.75) (end -1.75 -2.9) @@ -17040,34 +17120,14 @@ (uuid "ea9039d9-6633-4d1e-b283-a9bb8c5a7367") ) (fp_line - (start 3.95 -1.05) - (end 3.95 1.05) + (start -3.95 1.05) + (end -2.9 1.05) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") - (uuid "c624d81e-8ca0-41ba-80f1-97b4db7ad5f4") - ) - (fp_line - (start 2.9 -1.05) - (end 3.95 -1.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "0a3cd89e-60d6-4209-9906-91b0612a5a45") - ) - (fp_line - (start -2.9 -1.05) - (end -3.95 -1.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "c3b237f5-6846-4d0e-8dab-b94e2362105e") + (uuid "711f7950-e821-44c3-a131-ccc9e7a7de21") ) (fp_line (start -3.95 -1.05) @@ -17079,66 +17139,6 @@ (layer "F.CrtYd") (uuid "404abeb2-f032-417a-b299-f9addc554d5e") ) - (fp_line - (start 3.95 1.05) - (end 2.9 1.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "e485faa3-9903-461a-b82d-f1402a087249") - ) - (fp_line - (start 2.9 1.05) - (end 2.9 2.9) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "5be010a5-2eaa-43b5-ada5-2dee249bcf81") - ) - (fp_line - (start -2.9 1.05) - (end -2.9 1.75) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a1edf7e0-fe75-408d-86e4-6c1f9ac1493e") - ) - (fp_line - (start -3.95 1.05) - (end -2.9 1.05) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "711f7950-e821-44c3-a131-ccc9e7a7de21") - ) - (fp_line - (start -2.9 1.75) - (end -1.75 2.9) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "a9e31ab8-6931-45f2-8a1a-bdbd090a0f3d") - ) - (fp_line - (start -1.75 2.9) - (end 2.9 2.9) - (stroke - (width 0.05) - (type solid) - ) - (layer "F.CrtYd") - (uuid "af599c5c-3a9c-4303-9b16-d54a75904f2c") - ) (fp_line (start 2.65 -2.65) (end 2.65 2.65) @@ -17149,6 +17149,16 @@ (layer "F.Fab") (uuid "3478bc21-e528-48d3-aa9d-f38c6735107b") ) + (fp_line + (start -1.65 2.65) + (end 2.65 2.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67708183-6d2c-4e21-be5e-dfd0eee51f8a") + ) (fp_line (start -1.65 -2.65) (end 2.65 -2.65) @@ -17159,26 +17169,6 @@ (layer "F.Fab") (uuid "432dda25-ddd5-4570-8610-61cd147c644b") ) - (fp_line - (start -2.65 -1.65) - (end -1.65 -2.65) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "87b1a5a6-eeda-4bfc-b6b1-be903db4ef95") - ) - (fp_line - (start -2.65 -1.65) - (end -2.65 1.65) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "092d5fcd-30dd-4c95-9e4e-70664fe319bc") - ) (fp_line (start -1.783956 -1.45) (end -1.783956 -0.95) @@ -17210,14 +17200,24 @@ (uuid "8e0acf96-3299-4fff-af74-0c4d81615471") ) (fp_line - (start -1.65 2.65) - (end 2.65 2.65) + (start -2.65 -1.65) + (end -1.65 -2.65) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "67708183-6d2c-4e21-be5e-dfd0eee51f8a") + (uuid "87b1a5a6-eeda-4bfc-b6b1-be903db4ef95") + ) + (fp_line + (start -2.65 -1.65) + (end -2.65 1.65) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "092d5fcd-30dd-4c95-9e4e-70664fe319bc") ) (fp_circle (center 0 0) @@ -17231,7 +17231,7 @@ (uuid "d8a912c0-00e6-4273-84ba-cb07b28516d8") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (uuid "d7ed9435-39ad-4c17-9961-d81c0a569983") (effects @@ -17242,7 +17242,7 @@ ) ) (pad "1" smd roundrect - (at -2.2 0 90) + (at -2.2 0 180) (size 3 1.6) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15625) @@ -17251,7 +17251,7 @@ (uuid "9868b812-0318-445a-82d0-49a74c9f8911") ) (pad "2" smd roundrect - (at 2.2 0 90) + (at 2.2 0 180) (size 3 1.6) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.15625) @@ -26656,11 +26656,11 @@ (footprint "Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolder" (layer "F.Cu") (uuid "81425bf9-1deb-476a-a10c-31ff0a82ff60") - (at 17.5 97 90) + (at -2 24.94 180) (descr "Fuse SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC-7351 nominal with elongated pad for handsoldering. (Body size source: http://www.tortai-tech.com/upload/download/2011102023233369053.pdf), generated with kicad-footprint-generator") (tags "fuse handsolder") (property "Reference" "F3" - (at 0 -1.83 90) + (at 0 -1.83 0) (layer "F.SilkS") (hide yes) (uuid "e2cb5e42-6f02-4897-865a-c2a3adfd67df") @@ -26672,7 +26672,7 @@ ) ) (property "Value" "Fuse_Small" - (at 0 1.83 90) + (at 0 1.83 0) (layer "F.Fab") (uuid "14a47c08-60f9-4b9c-be0d-27cc81408e82") (effects @@ -26683,7 +26683,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "f2ec9fb9-a7d6-4743-8908-3004130f8fea") @@ -26695,7 +26695,7 @@ ) ) (property "Description" "Fuse, small symbol" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "94ff9649-04a2-4e47-828c-46c48637cdd1") @@ -26711,16 +26711,6 @@ (sheetname "/STM32/") (sheetfile "stm32.kicad_sch") (attr smd) - (fp_line - (start -0.602064 -0.91) - (end 0.602064 -0.91) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "f875f779-2e4f-4229-b045-7991616a652f") - ) (fp_line (start -0.602064 0.91) (end 0.602064 0.91) @@ -26731,6 +26721,16 @@ (layer "F.SilkS") (uuid "1a4926ae-56a5-4a1a-98e0-26339c9f5fa8") ) + (fp_line + (start -0.602064 -0.91) + (end 0.602064 -0.91) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f875f779-2e4f-4229-b045-7991616a652f") + ) (fp_rect (start -2.45 -1.13) (end 2.45 1.13) @@ -26754,7 +26754,7 @@ (uuid "89c43655-8364-4f1b-a7ca-e39747da6420") ) (fp_text user "${REFERENCE}" - (at 0 0 90) + (at 0 0 0) (layer "F.Fab") (uuid "a50e1f39-dbcf-474a-86f2-046019d56668") (effects @@ -26765,7 +26765,7 @@ ) ) (pad "1" smd roundrect - (at -1.4875 0 90) + (at -1.4875 0 180) (size 1.425 1.75) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.175439) @@ -26774,7 +26774,7 @@ (uuid "bcb8d530-3466-4689-98ff-f4aa28858ebf") ) (pad "2" smd roundrect - (at 1.4875 0 90) + (at 1.4875 0 180) (size 1.425 1.75) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.175439) @@ -27612,11 +27612,11 @@ (footprint "Connector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_Vertical" (layer "F.Cu") (uuid "87eef083-c223-4ea0-9624-3a495fadd9ec") - (at 14.5 95.73) + (at -3.27 27.94 90) (descr "Through hole straight pin header, 1x03, 1.27mm pitch, single row") (tags "Through hole pin header THT 1x03 1.27mm single row") (property "Reference" "SW1" - (at 0 -1.745 0) + (at 0 -1.745 90) (layer "F.SilkS") (hide yes) (uuid "c7a35735-7e9b-41c4-ab6c-f48424cd2e2a") @@ -27628,7 +27628,7 @@ ) ) (property "Value" "SW_SPDT" - (at 0 4.285 0) + (at 0 4.285 90) (layer "F.Fab") (uuid "7fe5c779-8b9e-4aa1-82df-5a608cf76957") (effects @@ -27639,7 +27639,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "1e94f639-0da5-469b-99e0-9bb10ec4294c") @@ -27651,7 +27651,7 @@ ) ) (property "Description" "Switch, single pole double throw" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "61467f98-1648-4f03-8489-639c518fdf0a") @@ -27687,44 +27687,14 @@ (uuid "7cb570ff-56e0-4efd-976c-8de03a6a7bc4") ) (fp_line - (start -1.16 0.81) - (end -1.16 3.285) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "3feb28eb-8e8f-4579-b255-7712ec260a02") - ) - (fp_line - (start -1.16 0.81) - (end -0.666708 0.81) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "1e4d7428-6158-46d1-9651-2bbd73be2190") - ) - (fp_line - (start -1.16 3.285) - (end -0.317923 3.285) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "51ebd1cd-f3e3-4d52-a469-5dfdf55d533f") - ) - (fp_line - (start 0.317923 3.285) + (start 1.16 0.81) (end 1.16 3.285) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "bca2181f-7cfc-4307-9069-bded8c85936b") + (uuid "60747c95-ba39-43c4-921b-8085d14f0188") ) (fp_line (start 0.666708 0.81) @@ -27737,14 +27707,44 @@ (uuid "78bc1fff-00c1-4e02-b95a-a929257c1bab") ) (fp_line - (start 1.16 0.81) + (start -1.16 0.81) + (end -0.666708 0.81) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "1e4d7428-6158-46d1-9651-2bbd73be2190") + ) + (fp_line + (start -1.16 0.81) + (end -1.16 3.285) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3feb28eb-8e8f-4579-b255-7712ec260a02") + ) + (fp_line + (start 0.317923 3.285) (end 1.16 3.285) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") - (uuid "60747c95-ba39-43c4-921b-8085d14f0188") + (uuid "bca2181f-7cfc-4307-9069-bded8c85936b") + ) + (fp_line + (start -1.16 3.285) + (end -0.317923 3.285) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "51ebd1cd-f3e3-4d52-a469-5dfdf55d533f") ) (fp_rect (start -1.55 -1.14) @@ -27758,24 +27758,14 @@ (uuid "1522a138-ce93-4776-ac97-d89c148cfe50") ) (fp_line - (start -1.05 -0.11) - (end -0.525 -0.635) + (start 1.05 -0.635) + (end 1.05 3.175) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "49266f95-d3b6-480d-8f38-e7ca0764c911") - ) - (fp_line - (start -1.05 3.175) - (end -1.05 -0.11) - (stroke - (width 0.1) - (type solid) - ) - (layer "F.Fab") - (uuid "41562bbb-d537-464a-95a5-27c7903c66e0") + (uuid "f2117038-2efe-4b9f-8875-c0a6e16664ef") ) (fp_line (start -0.525 -0.635) @@ -27788,14 +27778,14 @@ (uuid "57d88f96-4bfc-4a48-87c7-fd043cc8fda2") ) (fp_line - (start 1.05 -0.635) - (end 1.05 3.175) + (start -1.05 -0.11) + (end -0.525 -0.635) (stroke (width 0.1) (type solid) ) (layer "F.Fab") - (uuid "f2117038-2efe-4b9f-8875-c0a6e16664ef") + (uuid "49266f95-d3b6-480d-8f38-e7ca0764c911") ) (fp_line (start 1.05 3.175) @@ -27807,8 +27797,18 @@ (layer "F.Fab") (uuid "e3a85b4e-82b9-455e-b6f4-ac81ba8ec873") ) + (fp_line + (start -1.05 3.175) + (end -1.05 -0.11) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "41562bbb-d537-464a-95a5-27c7903c66e0") + ) (fp_text user "${REFERENCE}" - (at 0 1.27 90) + (at 0 1.27 0) (layer "F.Fab") (uuid "3c599fd0-4703-4352-9a0c-3e54aff0f342") (effects @@ -27819,7 +27819,7 @@ ) ) (pad "1" thru_hole rect - (at 0 0) + (at 0 0 90) (size 1 1) (drill 0.65) (layers "*.Cu" "*.Mask") @@ -27830,7 +27830,7 @@ (uuid "2c33f212-8c95-4f1b-8066-70504621e9f5") ) (pad "2" thru_hole circle - (at 0 1.27) + (at 0 1.27 90) (size 1 1) (drill 0.65) (layers "*.Cu" "*.Mask") @@ -27841,7 +27841,7 @@ (uuid "87cf3703-cf6c-48d2-a0d1-604862e8a7cd") ) (pad "3" thru_hole circle - (at 0 2.54) + (at 0 2.54 90) (size 1 1) (drill 0.65) (layers "*.Cu" "*.Mask") @@ -30958,7 +30958,7 @@ (roundrect_rratio 0.25) (net 83 "unconnected-(J3-ID-Pad4)") (pinfunction "ID") - (pintype "passive") + (pintype "passive+no_connect") (uuid "4480242f-13e9-459f-9342-de34aa8d0b6b") ) (pad "5" smd roundrect @@ -35566,11 +35566,11 @@ (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "a66bbbb7-0dbb-4adb-a930-2ae81ab42232") - (at 14.5 82) + (at -17 27.94 90) (descr "Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC-7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator") (tags "capacitor") (property "Reference" "C20" - (at 0 -1.43 0) + (at 0 -1.43 90) (layer "F.SilkS") (hide yes) (uuid "62505a8e-38bf-426d-893a-bf8451de7de8") @@ -35582,7 +35582,7 @@ ) ) (property "Value" "100n" - (at 0 1.43 0) + (at 0 1.43 90) (layer "F.Fab") (uuid "620460a1-3f6c-4720-808b-3333bff2ff39") (effects @@ -35593,7 +35593,7 @@ ) ) (property "Datasheet" "~" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "9c51b896-bf62-4306-a123-440bff0a9309") @@ -35605,7 +35605,7 @@ ) ) (property "Description" "Unpolarized capacitor, small symbol" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (hide yes) (uuid "a68d32b3-c545-454a-9f04-34b7a3c231a2") @@ -35664,7 +35664,7 @@ (uuid "9248072b-d600-4332-b3d9-663e7c3d3a5c") ) (fp_text user "${REFERENCE}" - (at 0 0 0) + (at 0 0 90) (layer "F.Fab") (uuid "2357c40b-3c84-4559-a463-22965a3aaca8") (effects @@ -35675,7 +35675,7 @@ ) ) (pad "1" smd roundrect - (at -0.775 0) + (at -0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) @@ -35684,7 +35684,7 @@ (uuid "1c525220-02df-44ce-8bf1-1a83296cae5c") ) (pad "2" smd roundrect - (at 0.775 0) + (at 0.775 0 90) (size 0.9 0.95) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) From eadc3d1165e5cc31e8c51fe49a207c4ffd693232 Mon Sep 17 00:00:00 2001 From: geegor Date: Tue, 24 Feb 2026 13:27:38 -0600 Subject: [PATCH 4/4] Fixed sym lib location --- sym-lib-table | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sym-lib-table b/sym-lib-table index f76c992..1853f18 100644 --- a/sym-lib-table +++ b/sym-lib-table @@ -1,4 +1,4 @@ (sym_lib_table (version 7) - (lib (name "symlib_geegor")(type "KiCad")(uri "/home/geegor/kicad-projects/symlib_geegor.kicad_sym")(options "")(descr "")) + (lib (name "geegor_symlib")(type "KiCad")(uri "/home/geegor/kicad-projects/symlib/symlib_geegor.kicad_sym")(options "")(descr "")) )