From 5389af67e5288ac9bfe49e01cc6996f42ed8c0fb Mon Sep 17 00:00:00 2001 From: Sven Luthi Date: Mon, 23 Sep 2024 15:30:55 +0200 Subject: [PATCH] modified: hardware/DCSensor.kicad_sch 1. Remove solder-bridges from D+/D-. 2. Add solder-bridge between Serial chip and ESP to disable programability. 3. Remove ESD protection IC. Its overkill. The serial chip already has that protection built in (to an extend) --- hardware/DCSensor.kicad_sch | 803 +++++------------------------------- 1 file changed, 93 insertions(+), 710 deletions(-) diff --git a/hardware/DCSensor.kicad_sch b/hardware/DCSensor.kicad_sch index a8b64fc..d8d1318 100644 --- a/hardware/DCSensor.kicad_sch +++ b/hardware/DCSensor.kicad_sch @@ -988,332 +988,6 @@ ) ) ) - (symbol "Power_Protection:SP0503BAHT" - (pin_names hide) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "D" - (at 5.715 2.54 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "SP0503BAHT" - (at 5.715 0.635 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-143" - (at 5.715 -1.27 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf" - (at 3.175 3.175 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "TVS Diode Array, 5.5V Standoff, 3 Channels, SOT-143 package" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_keywords" "usb esd protection suppression transient" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "ki_fp_filters" "SOT?143*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (symbol "SP0503BAHT_0_0" - (pin passive line - (at 0 -5.08 90) - (length 2.54) - (name "A" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (symbol "SP0503BAHT_0_1" - (rectangle - (start -4.445 2.54) - (end 4.445 -2.54) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - (circle - (center 0 -1.27) - (radius 0.254) - (stroke - (width 0) - (type default) - ) - (fill - (type outline) - ) - ) - (polyline - (pts - (xy -2.54 2.54) (xy -2.54 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 -1.27) (xy 0 -2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 -1.27) (xy 0 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0.635 1.27) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 2.54) (xy 2.54 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0.635 1.27) (xy -0.762 1.27) (xy -0.762 1.016) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -3.302 1.016) (xy -3.302 1.27) (xy -1.905 1.27) (xy -1.778 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -2.54 1.27) (xy -2.54 -1.27) (xy 2.54 -1.27) (xy 2.54 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy -2.54 1.27) (xy -1.905 0) (xy -3.175 0) (xy -2.54 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0.635 0) (xy -0.635 0) (xy 0 1.27) (xy 0.635 0) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 1.778 1.016) (xy 1.778 1.27) (xy 3.175 1.27) (xy 3.302 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 2.54 1.27) (xy 1.905 0) (xy 3.175 0) (xy 2.54 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "SP0503BAHT_1_1" - (pin passive line - (at -2.54 5.08 270) - (length 2.54) - (name "K" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 5.08 270) - (length 2.54) - (name "K" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 2.54 5.08 270) - (length 2.54) - (name "K" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - ) (symbol "RF_Module:ESP-12F" (exclude_from_sim no) (in_bom yes) @@ -3139,12 +2813,6 @@ (color 0 0 0 0) (uuid "750b9996-f746-4785-9d8d-e923fbee1333") ) - (junction - (at 53.34 50.8) - (diameter 0) - (color 0 0 0 0) - (uuid "7fe7a00b-fdc0-4475-8b05-94e2e5037c5d") - ) (junction (at 168.91 31.75) (diameter 0) @@ -3175,12 +2843,6 @@ (color 0 0 0 0) (uuid "d94b2803-f165-47fc-a68a-4e0208364338") ) - (junction - (at 50.8 53.34) - (diameter 0) - (color 0 0 0 0) - (uuid "e111ff3a-8ab9-4677-a77e-dcb0a0fe2042") - ) (junction (at 60.96 30.48) (diameter 0) @@ -3319,16 +2981,6 @@ ) (uuid "14aac853-f082-426a-87c9-25c642c991cb") ) - (wire - (pts - (xy 53.34 50.8) (xy 53.34 55.88) - ) - (stroke - (width 0) - (type default) - ) - (uuid "156c431e-3148-428c-a2a4-3c05aa1742fa") - ) (wire (pts (xy 121.92 26.67) (xy 119.38 26.67) @@ -3341,7 +2993,7 @@ ) (wire (pts - (xy 133.35 53.34) (xy 132.08 53.34) + (xy 143.51 53.34) (xy 132.08 53.34) ) (stroke (width 0) @@ -3591,7 +3243,7 @@ ) (wire (pts - (xy 57.15 50.8) (xy 53.34 50.8) + (xy 38.1 50.8) (xy 57.15 50.8) ) (stroke (width 0) @@ -3601,7 +3253,7 @@ ) (wire (pts - (xy 57.15 53.34) (xy 50.8 53.34) + (xy 38.1 53.34) (xy 57.15 53.34) ) (stroke (width 0) @@ -3609,6 +3261,16 @@ ) (uuid "7548b6fc-cad8-4b9d-9c04-ae25b48902c4") ) + (wire + (pts + (xy 143.51 50.8) (xy 140.97 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7714e982-470c-429c-8e84-79b7bc60fdea") + ) (wire (pts (xy 105.41 43.18) (xy 111.76 43.18) @@ -3699,16 +3361,6 @@ ) (uuid "9c12abaf-c3f8-4d8c-8e12-c714b80c0219") ) - (wire - (pts - (xy 38.1 50.8) (xy 39.37 50.8) - ) - (stroke - (width 0) - (type default) - ) - (uuid "9fb36f80-76d9-4c7a-a28f-d26d03db1783") - ) (wire (pts (xy 201.93 16.51) (xy 201.93 19.05) @@ -3769,16 +3421,6 @@ ) (uuid "b738aae0-1a99-45d6-ba4b-4494b857e135") ) - (wire - (pts - (xy 38.1 53.34) (xy 39.37 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bc377300-7808-4260-bbe2-fcc82559b667") - ) (wire (pts (xy 201.93 26.67) (xy 207.01 26.67) @@ -3789,26 +3431,6 @@ ) (uuid "bc6d49d7-5c41-4bce-bec9-795aa95b8046") ) - (wire - (pts - (xy 50.8 53.34) (xy 50.8 55.88) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bd67b850-b682-4c38-8316-9521d060de4b") - ) - (wire - (pts - (xy 46.99 50.8) (xy 53.34 50.8) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bf344e4e-b28b-495f-9ce5-72c44af60557") - ) (wire (pts (xy 60.96 25.4) (xy 60.96 20.32) @@ -3899,16 +3521,6 @@ ) (uuid "dbb6b358-0e47-43c5-84ef-cdfa557aea3d") ) - (wire - (pts - (xy 48.26 48.26) (xy 48.26 55.88) - ) - (stroke - (width 0) - (type default) - ) - (uuid "dce38c1a-a231-4bba-a85b-24ca808e2b98") - ) (wire (pts (xy 222.25 49.53) (xy 236.22 49.53) @@ -3949,16 +3561,6 @@ ) (uuid "eedf9eab-2320-4a5c-b987-f9f289a4ea08") ) - (wire - (pts - (xy 46.99 53.34) (xy 50.8 53.34) - ) - (stroke - (width 0) - (type default) - ) - (uuid "ef5579e5-8f96-4c95-a042-8e291586fad9") - ) (wire (pts (xy 222.25 52.07) (xy 236.22 52.07) @@ -4127,7 +3729,7 @@ (uuid "13972394-43d2-4209-9a92-ec8d0a8be523") ) (label "ESP_RST" - (at 133.35 53.34 0) + (at 143.51 53.34 0) (fields_autoplaced yes) (effects (font @@ -4159,6 +3761,17 @@ ) (uuid "4b2f00fc-8456-47c4-b469-f955b2e89ef6") ) + (label "ESP_PROG" + (at 143.51 50.8 0) + (fields_autoplaced yes) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "6aeb87fb-6359-440d-914a-86db092becfc") + ) (label "LED2" (at 22.86 101.6 180) (fields_autoplaced yes) @@ -4324,85 +3937,6 @@ ) (uuid "fbe3cde6-5b0e-4385-a973-995814ab1590") ) - (label "ESP_PROG" - (at 133.35 50.8 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left bottom) - ) - (uuid "fdca3d99-6fa4-4128-95e7-cc0e0b286045") - ) - (symbol - (lib_id "Jumper:SolderJumper_2_Bridged") - (at 43.18 50.8 0) - (unit 1) - (exclude_from_sim yes) - (in_bom no) - (on_board yes) - (dnp no) - (uuid "064247f3-c5c6-4f39-95a0-6fdc7619df7e") - (property "Reference" "JP2" - (at 46.228 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "USB D+ Jumper" - (at 43.18 46.99 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "Footprints:SolderJumper-2_P1.3mm_Open_Pad0.5x0.8mm" - (at 43.18 50.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 43.18 50.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Solder Jumper, 2-pole, closed/bridged" - (at 43.18 50.8 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "cfa442f0-0847-46a5-8a51-24039fb0e626") - ) - (pin "1" - (uuid "3caa5b2c-1129-4567-845d-027e70fbeb8f") - ) - (instances - (project "DCSensor" - (path "/5f811af7-0996-4246-ad98-8ce761ff916c" - (reference "JP2") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GND") (at 121.92 58.42 0) @@ -4966,92 +4500,6 @@ ) ) ) - (symbol - (lib_id "Power_Protection:SP0503BAHT") - (at 50.8 60.96 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "312f0786-b352-4d5d-8916-f22ddd02c851") - (property "Reference" "D1" - (at 57.15 59.6899 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "SP0503BAHT" - (at 57.15 62.2299 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_TO_SOT_SMD:SOT-143" - (at 56.515 62.23 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - (property "Datasheet" "http://www.littelfuse.com/~/media/files/littelfuse/technical%20resources/documents/data%20sheets/sp05xxba.pdf" - (at 53.975 57.785 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "TVS Diode Array, 5.5V Standoff, 3 Channels, SOT-143 package" - (at 50.8 60.96 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "LCSC" "C3040626" - (at 50.8 60.96 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "3" - (uuid "c7d50c88-f796-47ef-9fd5-587a99d5acea") - ) - (pin "1" - (uuid "d8999893-ff5a-4f24-9a2f-cb0be1bcdb83") - ) - (pin "2" - (uuid "7f9211af-5155-4d0a-9b1c-37c4d7169d25") - ) - (pin "4" - (uuid "a1e994bd-0efc-4e22-ad23-cd187d924ca2") - ) - (instances - (project "DCSensor" - (path "/5f811af7-0996-4246-ad98-8ce761ff916c" - (reference "D1") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Regulator_Switching:AP63203WU") (at 50.8 27.94 0) @@ -5591,6 +5039,74 @@ ) ) ) + (symbol + (lib_id "Jumper:SolderJumper_2_Bridged") + (at 137.16 50.8 0) + (unit 1) + (exclude_from_sim yes) + (in_bom no) + (on_board yes) + (dnp no) + (uuid "7743f706-1768-4591-aa63-fe69b953ad9c") + (property "Reference" "JP1" + (at 140.208 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB D+ Jumper" + (at 137.16 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "Footprints:SolderJumper-2_P1.3mm_Open_Pad0.5x0.8mm" + (at 137.16 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 137.16 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Solder Jumper, 2-pole, closed/bridged" + (at 137.16 50.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b2045efa-568f-4771-b681-9e2278642df0") + ) + (pin "1" + (uuid "9f7fa5a2-7bed-46bb-b4ea-1c29dc904cc0") + ) + (instances + (project "DCSensor" + (path "/5f811af7-0996-4246-ad98-8ce761ff916c" + (reference "JP1") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "easyeda:XL-1608UBC-04") (at 38.1 101.6 180) @@ -6250,71 +5766,6 @@ ) ) ) - (symbol - (lib_id "power:GND") - (at 50.8 66.04 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "9f1398ce-b195-43f6-867c-295e6d1403ae") - (property "Reference" "#PWR04" - (at 50.8 72.39 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 50.8 70.104 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 50.8 66.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 50.8 66.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 50.8 66.04 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "a9b682ce-5339-43e3-a977-049607addfbc") - ) - (instances - (project "DCSensor" - (path "/5f811af7-0996-4246-ad98-8ce761ff916c" - (reference "#PWR04") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+5V") (at 30.48 21.59 0) @@ -6732,74 +6183,6 @@ ) ) ) - (symbol - (lib_id "Jumper:SolderJumper_2_Bridged") - (at 43.18 53.34 0) - (unit 1) - (exclude_from_sim yes) - (in_bom no) - (on_board yes) - (dnp no) - (uuid "b7eb2976-42b5-4af8-80ac-e268a52657f2") - (property "Reference" "JP1" - (at 46.228 52.07 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "USB D+ Jumper" - (at 43.18 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "Footprints:SolderJumper-2_P1.3mm_Open_Pad0.5x0.8mm" - (at 43.18 53.34 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 43.18 53.34 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Solder Jumper, 2-pole, closed/bridged" - (at 43.18 53.34 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "2" - (uuid "731f23b2-2066-4cbd-85c4-5033f9f54ab0") - ) - (pin "1" - (uuid "555882f6-345b-4165-aa0c-b952593476f0") - ) - (instances - (project "DCSensor" - (path "/5f811af7-0996-4246-ad98-8ce761ff916c" - (reference "JP1") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:L") (at 68.58 30.48 90)