From 3780eb3018252e3525cbe22fe476cdf200bf2f4f Mon Sep 17 00:00:00 2001 From: tobinio Date: Fri, 26 Dec 2025 11:58:02 +0100 Subject: [PATCH] add pullup resistors to design --- pcb/pcb-backups/pcb-2025-12-26_115450.zip | Bin 0 -> 11328 bytes pcb/pcb.kicad_pro | 8 + pcb/pcb.kicad_sch | 502 ++++++++++++++++++++-- 3 files changed, 472 insertions(+), 38 deletions(-) create mode 100644 pcb/pcb-backups/pcb-2025-12-26_115450.zip diff --git a/pcb/pcb-backups/pcb-2025-12-26_115450.zip b/pcb/pcb-backups/pcb-2025-12-26_115450.zip new file mode 100644 index 0000000000000000000000000000000000000000..0d107d15ee9055b47492ef1c5fdbb20a928221ea GIT binary patch literal 11328 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 X6bE>-vVo-87}ywc85tP%YJqqFB^k7T literal 0 HcmV?d00001 diff --git a/pcb/pcb.kicad_pro b/pcb/pcb.kicad_pro index 4cd02ee..a0fc963 100644 --- a/pcb/pcb.kicad_pro +++ b/pcb/pcb.kicad_pro @@ -396,6 +396,14 @@ "version": 1 }, "net_format_name": "", + "ngspice": { + "fix_include_paths": true, + "meta": { + "version": 0 + }, + "model_mode": 4, + "workbook_filename": "" + }, "page_layout_descr_file": "", "plot_directory": "", "space_save_all_events": true, diff --git a/pcb/pcb.kicad_sch b/pcb/pcb.kicad_sch index 582ba03..a2a708e 100644 --- a/pcb/pcb.kicad_sch +++ b/pcb/pcb.kicad_sch @@ -5,6 +5,130 @@ (uuid "f8392987-3ddd-437f-94e8-8fae610849f1") (paper "A4") (lib_symbols + (symbol "Device:R" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "R" + (at 2.032 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "R" + (at 0 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at -1.778 0 90) + (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" "Resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "R res resistor" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "R_*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "R_0_1" + (rectangle + (start -1.016 -2.54) + (end 1.016 2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "R_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -3.81 90) + (length 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "RF_Module:ESP32-WROOM-32" (exclude_from_sim no) (in_bom yes) @@ -1667,68 +1791,116 @@ ) ) (junction - (at 149.86 104.14) + (at 175.26 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "04d32b3b-e0e8-49c8-b093-e07e9d3a103b") + ) + (junction + (at 142.24 104.14) + (diameter 0) + (color 0 0 0 0) + (uuid "10f84e2c-ef03-4933-9f6d-db3ab9b08c65") + ) + (junction + (at 152.4 104.14) (diameter 0) (color 0 0 0 0) - (uuid "019997b7-1ae6-481e-b404-38dc26c014a1") + (uuid "11ea0401-dd3f-403f-a68f-e4fef29a90b2") ) (junction - (at 175.26 106.68) + (at 133.35 118.11) (diameter 0) (color 0 0 0 0) - (uuid "3c4876bf-2273-4bfc-9711-da5a5a738a0c") + (uuid "5f697485-f6f5-4f48-ad59-8f243cab8098") ) (junction - (at 152.4 106.68) + (at 172.72 106.68) (diameter 0) (color 0 0 0 0) - (uuid "823a77b2-2c24-493c-bfb6-0346012c7cbe") + (uuid "96dd7af2-4443-4b9b-bf23-5eadbfb407d9") ) (junction - (at 172.72 104.14) + (at 133.35 106.68) (diameter 0) (color 0 0 0 0) - (uuid "9329c440-9d17-4513-ba92-4741d58ce921") + (uuid "ec1fa576-dc38-44f0-b096-6303383cc985") + ) + (junction + (at 149.86 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "f7830b44-75e2-4b07-9ad7-9f6af8ce4692") ) (wire (pts - (xy 127 106.68) (xy 152.4 106.68) + (xy 158.75 88.9) (xy 158.75 87.63) ) (stroke (width 0) (type default) ) - (uuid "09fdaf9e-676a-4370-8f74-b4a3ab0cf841") + (uuid "0df8e739-647c-47ba-a737-fca28ce49f03") ) (wire (pts - (xy 205.74 95.25) (xy 205.74 104.14) + (xy 140.97 87.63) (xy 140.97 88.9) ) (stroke (width 0) (type default) ) - (uuid "0c1937af-8f70-4143-8222-7aa641d84992") + (uuid "0eef979a-014e-4e8e-9260-6484c3f6e387") ) (wire (pts - (xy 158.75 88.9) (xy 158.75 87.63) + (xy 133.35 106.68) (xy 149.86 106.68) ) (stroke (width 0) (type default) ) - (uuid "0df8e739-647c-47ba-a737-fca28ce49f03") + (uuid "12fc2d41-80ba-460e-a301-61514811bb7e") ) (wire (pts - (xy 140.97 87.63) (xy 140.97 88.9) + (xy 133.35 116.84) (xy 133.35 118.11) ) (stroke (width 0) (type default) ) - (uuid "0eef979a-014e-4e8e-9260-6484c3f6e387") + (uuid "134b0015-ae0c-4890-976f-764fbb5aecdb") + ) + (wire + (pts + (xy 175.26 104.14) (xy 208.28 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2568b2b9-73c3-4ea5-9cb1-14c5eadcb18f") + ) + (wire + (pts + (xy 175.26 96.52) (xy 175.26 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "29ee0e57-ccb2-432f-ae88-b6e5ec428d68") + ) + (wire + (pts + (xy 142.24 104.14) (xy 152.4 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2d4d9b28-03d4-4a69-bfb0-fea48b8abc6b") ) (wire (pts @@ -1740,6 +1912,16 @@ ) (uuid "2ed98c82-863a-483d-84eb-f92cd7c8cbd5") ) + (wire + (pts + (xy 149.86 106.68) (xy 172.72 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "3bb309ed-e79f-4d2e-9f5b-8db645883256") + ) (wire (pts (xy 187.96 87.63) (xy 186.69 87.63) @@ -1752,7 +1934,27 @@ ) (wire (pts - (xy 205.74 104.14) (xy 172.72 104.14) + (xy 152.4 97.79) (xy 152.4 104.14) + ) + (stroke + (width 0) + (type default) + ) + (uuid "4555433c-69b3-4e87-839a-6d8e61428152") + ) + (wire + (pts + (xy 142.24 116.84) (xy 142.24 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "48b78f1a-ac01-484b-bf19-bb2d21ebfc21") + ) + (wire + (pts + (xy 127 104.14) (xy 142.24 104.14) ) (stroke (width 0) @@ -1772,7 +1974,7 @@ ) (wire (pts - (xy 208.28 106.68) (xy 175.26 106.68) + (xy 127 106.68) (xy 133.35 106.68) ) (stroke (width 0) @@ -1822,23 +2024,33 @@ ) (wire (pts - (xy 172.72 104.14) (xy 149.86 104.14) + (xy 133.35 106.68) (xy 133.35 109.22) ) (stroke (width 0) (type default) ) - (uuid "7b56097d-6d39-41e0-818a-0944e5c2f8fc") + (uuid "7cbea072-fd5c-4c9a-b909-9b799e949204") ) (wire (pts - (xy 149.86 104.14) (xy 149.86 97.79) + (xy 152.4 104.14) (xy 175.26 104.14) ) (stroke (width 0) (type default) ) - (uuid "7c09b709-b921-4af7-b3b6-e57fdf2d5c74") + (uuid "7da54ab7-63ed-4b3f-940d-0202cc36bccc") + ) + (wire + (pts + (xy 205.74 95.25) (xy 205.74 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "81c3f6c2-2e8e-497f-b86b-f79357714e10") ) (wire (pts @@ -1850,6 +2062,16 @@ ) (uuid "82379f7e-6c1e-471c-82d5-ef855a1bf758") ) + (wire + (pts + (xy 149.86 97.79) (xy 149.86 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9690a942-0798-4354-96cd-8bd473d09b98") + ) (wire (pts (xy 111.76 60.96) (xy 111.76 63.5) @@ -1862,83 +2084,83 @@ ) (wire (pts - (xy 172.72 96.52) (xy 172.72 104.14) + (xy 142.24 104.14) (xy 142.24 109.22) ) (stroke (width 0) (type default) ) - (uuid "a50568c9-996c-4b4d-aacb-1fcbb0900d53") + (uuid "ad64b8b4-b8cc-40a8-8019-0ebe6dd7e896") ) (wire (pts - (xy 140.97 87.63) (xy 142.24 87.63) + (xy 133.35 118.11) (xy 133.35 119.38) ) (stroke (width 0) (type default) ) - (uuid "c04afa52-3a29-48fa-8f86-49b6000b710f") + (uuid "baff27b6-05e5-4c64-8764-7afe7f771ee6") ) (wire (pts - (xy 187.96 88.9) (xy 187.96 87.63) + (xy 172.72 106.68) (xy 205.74 106.68) ) (stroke (width 0) (type default) ) - (uuid "c04c7d69-779a-4346-b507-f49e8e1fb0ef") + (uuid "bd5c8057-2bb3-4868-b84f-2a2473cde25b") ) (wire (pts - (xy 127 104.14) (xy 149.86 104.14) + (xy 140.97 87.63) (xy 142.24 87.63) ) (stroke (width 0) (type default) ) - (uuid "d3ce8e36-3a21-45ca-9bfb-739cc6143fce") + (uuid "c04afa52-3a29-48fa-8f86-49b6000b710f") ) (wire (pts - (xy 208.28 95.25) (xy 208.28 106.68) + (xy 187.96 88.9) (xy 187.96 87.63) ) (stroke (width 0) (type default) ) - (uuid "ed540678-c50f-43ab-b145-ba1cfe39508a") + (uuid "c04c7d69-779a-4346-b507-f49e8e1fb0ef") ) (wire (pts - (xy 175.26 96.52) (xy 175.26 106.68) + (xy 208.28 95.25) (xy 208.28 104.14) ) (stroke (width 0) (type default) ) - (uuid "ef14ea71-f8be-4554-85b6-fd23a96f5b44") + (uuid "c157856d-0dbf-493b-993c-a82c874324ba") ) (wire (pts - (xy 152.4 106.68) (xy 152.4 97.79) + (xy 172.72 96.52) (xy 172.72 106.68) ) (stroke (width 0) (type default) ) - (uuid "f63a9bee-8134-4ec7-b36e-f5889f94b579") + (uuid "e78061a7-18c4-402c-a5e7-c31704b941ef") ) (wire (pts - (xy 175.26 106.68) (xy 152.4 106.68) + (xy 142.24 118.11) (xy 133.35 118.11) ) (stroke (width 0) (type default) ) - (uuid "fb268006-1ad3-4e07-87a6-78e464237f25") + (uuid "f9701ae5-7998-493d-a419-5ffe6721c9da") ) (wire (pts @@ -1950,6 +2172,75 @@ ) (uuid "fef612d9-4591-4980-bd4b-70902137553a") ) + (symbol + (lib_id "Device:R") + (at 142.24 113.03 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "28aa84d4-6ffc-45ff-b1fd-426587144c03") + (property "Reference" "R2" + (at 144.78 111.7599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "4.7k" + (at 144.78 114.2999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 140.462 113.03 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 142.24 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 142.24 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "14404b63-e247-4d2f-abad-811140fb2e84") + ) + (pin "2" + (uuid "77aebade-470f-46c5-b6f3-44aed0041cdb") + ) + (instances + (project "pcb" + (path "/f8392987-3ddd-437f-94e8-8fae610849f1" + (reference "R2") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+5V") (at 111.76 60.96 0) @@ -2749,6 +3040,75 @@ ) ) ) + (symbol + (lib_id "Device:R") + (at 133.35 113.03 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "c79501e6-07a1-4d37-aad8-b1d21747876d") + (property "Reference" "R1" + (at 135.89 111.7599 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "4.7k" + (at 135.89 114.2999 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 131.572 113.03 90) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 133.35 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resistor" + (at 133.35 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "7d4d05ad-0fe4-4e6c-9466-5bccc4ce9299") + ) + (pin "2" + (uuid "dc18bfba-f4c4-49f2-b40f-7cfb7c816bdf") + ) + (instances + (project "" + (path "/f8392987-3ddd-437f-94e8-8fae610849f1" + (reference "R1") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+5V") (at 158.75 88.9 180) @@ -2815,6 +3175,72 @@ ) ) ) + (symbol + (lib_id "power:+3.3V") + (at 133.35 119.38 180) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ee7a8d09-0261-418d-9490-400f7a79a3bf") + (property "Reference" "#PWR09" + (at 133.35 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3.3V" + (at 133.35 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 133.35 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 133.35 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3.3V\"" + (at 133.35 119.38 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "4c3f4122-7913-4e92-a32a-61cb2e8f1f41") + ) + (instances + (project "" + (path "/f8392987-3ddd-437f-94e8-8fae610849f1" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "custom_symbols:BME680_Module") (at 176.53 87.63 90) -- 2.51.2