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)
This commit is contained in:
Sven Luthi committed 2024-09-23 15:30:55 +02:00
1 parent 5b35ef717d
commit 5389af67e5
1 file changed
+93 -710
+93 -710
View File
@@ -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" (symbol "RF_Module:ESP-12F"
(exclude_from_sim no) (exclude_from_sim no)
(in_bom yes) (in_bom yes)
@@ -3139,12 +2813,6 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "750b9996-f746-4785-9d8d-e923fbee1333") (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 (junction
(at 168.91 31.75) (at 168.91 31.75)
(diameter 0) (diameter 0)
@@ -3175,12 +2843,6 @@
(color 0 0 0 0) (color 0 0 0 0)
(uuid "d94b2803-f165-47fc-a68a-4e0208364338") (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 (junction
(at 60.96 30.48) (at 60.96 30.48)
(diameter 0) (diameter 0)
@@ -3319,16 +2981,6 @@
) )
(uuid "14aac853-f082-426a-87c9-25c642c991cb") (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 (wire
(pts (pts
(xy 121.92 26.67) (xy 119.38 26.67) (xy 121.92 26.67) (xy 119.38 26.67)
@@ -3341,7 +2993,7 @@
) )
(wire (wire
(pts (pts
(xy 133.35 53.34) (xy 132.08 53.34) (xy 143.51 53.34) (xy 132.08 53.34)
) )
(stroke (stroke
(width 0) (width 0)
@@ -3591,7 +3243,7 @@
) )
(wire (wire
(pts (pts
(xy 57.15 50.8) (xy 53.34 50.8) (xy 38.1 50.8) (xy 57.15 50.8)
) )
(stroke (stroke
(width 0) (width 0)
@@ -3601,7 +3253,7 @@
) )
(wire (wire
(pts (pts
(xy 57.15 53.34) (xy 50.8 53.34) (xy 38.1 53.34) (xy 57.15 53.34)
) )
(stroke (stroke
(width 0) (width 0)
@@ -3609,6 +3261,16 @@
) )
(uuid "7548b6fc-cad8-4b9d-9c04-ae25b48902c4") (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 (wire
(pts (pts
(xy 105.41 43.18) (xy 111.76 43.18) (xy 105.41 43.18) (xy 111.76 43.18)
@@ -3699,16 +3361,6 @@
) )
(uuid "9c12abaf-c3f8-4d8c-8e12-c714b80c0219") (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 (wire
(pts (pts
(xy 201.93 16.51) (xy 201.93 19.05) (xy 201.93 16.51) (xy 201.93 19.05)
@@ -3769,16 +3421,6 @@
) )
(uuid "b738aae0-1a99-45d6-ba4b-4494b857e135") (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 (wire
(pts (pts
(xy 201.93 26.67) (xy 207.01 26.67) (xy 201.93 26.67) (xy 207.01 26.67)
@@ -3789,26 +3431,6 @@
) )
(uuid "bc6d49d7-5c41-4bce-bec9-795aa95b8046") (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 (wire
(pts (pts
(xy 60.96 25.4) (xy 60.96 20.32) (xy 60.96 25.4) (xy 60.96 20.32)
@@ -3899,16 +3521,6 @@
) )
(uuid "dbb6b358-0e47-43c5-84ef-cdfa557aea3d") (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 (wire
(pts (pts
(xy 222.25 49.53) (xy 236.22 49.53) (xy 222.25 49.53) (xy 236.22 49.53)
@@ -3949,16 +3561,6 @@
) )
(uuid "eedf9eab-2320-4a5c-b987-f9f289a4ea08") (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 (wire
(pts (pts
(xy 222.25 52.07) (xy 236.22 52.07) (xy 222.25 52.07) (xy 236.22 52.07)
@@ -4127,7 +3729,7 @@
(uuid "13972394-43d2-4209-9a92-ec8d0a8be523") (uuid "13972394-43d2-4209-9a92-ec8d0a8be523")
) )
(label "ESP_RST" (label "ESP_RST"
(at 133.35 53.34 0) (at 143.51 53.34 0)
(fields_autoplaced yes) (fields_autoplaced yes)
(effects (effects
(font (font
@@ -4159,6 +3761,17 @@
) )
(uuid "4b2f00fc-8456-47c4-b469-f955b2e89ef6") (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" (label "LED2"
(at 22.86 101.6 180) (at 22.86 101.6 180)
(fields_autoplaced yes) (fields_autoplaced yes)
@@ -4324,85 +3937,6 @@
) )
(uuid "fbe3cde6-5b0e-4385-a973-995814ab1590") (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 (symbol
(lib_id "power:GND") (lib_id "power:GND")
(at 121.92 58.42 0) (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 (symbol
(lib_id "Regulator_Switching:AP63203WU") (lib_id "Regulator_Switching:AP63203WU")
(at 50.8 27.94 0) (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 (symbol
(lib_id "easyeda:XL-1608UBC-04") (lib_id "easyeda:XL-1608UBC-04")
(at 38.1 101.6 180) (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 (symbol
(lib_id "power:+5V") (lib_id "power:+5V")
(at 30.48 21.59 0) (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 (symbol
(lib_id "Device:L") (lib_id "Device:L")
(at 68.58 30.48 90) (at 68.58 30.48 90)