diff options
author | xengineering <me@xengineering.eu> | 2025-07-25 22:02:41 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2025-07-25 22:25:27 +0200 |
commit | d3e7f19f1f87b03e9a7c8a170b9c4351ac565268 (patch) | |
tree | 5eccbd8c2bc27253c94a1393eec30baf3a466cbf /pcb/ethernet.kicad_sch | |
parent | 0937bceda70b14f9ac66f58954eb4dc91bc15068 (diff) | |
download | iot-contact-main.tar iot-contact-main.tar.zst iot-contact-main.zip |
This resolves ERC issues. The ERC complains that an power input is not
fed by a power output if there is a component like a ferrite bead or 0
Ohm resistor between the two.
The `PWR_FLAG` tells the ERC that it was explicitly checked that this is
not a mistake.
Diffstat (limited to 'pcb/ethernet.kicad_sch')
-rw-r--r-- | pcb/ethernet.kicad_sch | 186 |
1 files changed, 185 insertions, 1 deletions
diff --git a/pcb/ethernet.kicad_sch b/pcb/ethernet.kicad_sch index 3c8fe9f..80e9d42 100644 --- a/pcb/ethernet.kicad_sch +++ b/pcb/ethernet.kicad_sch @@ -1475,6 +1475,107 @@ ) (embedded_fonts no) ) + (symbol "power:PWR_FLAG" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#FLG" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 0 3.81 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" "Special symbol for telling ERC where power comes from" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "flag power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PWR_FLAG_0_0" + (pin power_out line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (embedded_fonts no) + ) ) (junction (at 165.1 63.5) @@ -1495,6 +1596,12 @@ (uuid "5fe26455-8889-46cf-97de-5513a83176ea") ) (junction + (at 165.1 54.61) + (diameter 0) + (color 0 0 0 0) + (uuid "63a517ab-094f-4a1c-a136-b9886163f790") + ) + (junction (at 134.62 44.45) (diameter 0) (color 0 0 0 0) @@ -1914,6 +2021,16 @@ ) (wire (pts + (xy 165.1 54.61) (xy 165.1 63.5) + ) + (stroke + (width 0) + (type default) + ) + (uuid "89c3767a-88ae-479f-9da2-8f4a5edd3ff7") + ) + (wire + (pts (xy 165.1 45.72) (xy 165.1 39.37) ) (stroke @@ -2054,7 +2171,7 @@ ) (wire (pts - (xy 165.1 53.34) (xy 165.1 63.5) + (xy 165.1 53.34) (xy 165.1 54.61) ) (stroke (width 0) @@ -4069,6 +4186,73 @@ ) ) (symbol + (lib_id "power:PWR_FLAG") + (at 165.1 54.61 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "d291b17e-be56-4027-b4c3-40d2fef1c814") + (property "Reference" "#FLG02" + (at 167.005 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "PWR_FLAG" + (at 168.91 54.6099 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 165.1 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 165.1 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 165.1 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "cedc59c7-ce07-4a4b-999b-6b61984b054e") + ) + (instances + (project "" + (path "/5defd195-0277-4d04-9f5f-69e505c9845c/3f49bcfb-bae6-46ff-af40-a6657170aa94" + (reference "#FLG02") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 104.14 55.88 0) (unit 1) |