diff options
author | xengineering <me@xengineering.eu> | 2025-07-24 22:51:23 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2025-07-24 22:51:23 +0200 |
commit | 360bc81c7532b6677dfb01898bbd94eca6ab75d2 (patch) | |
tree | 663afa83b9755c6a4bca3b440bd4469ab748f70c /pcb/processor.kicad_sch | |
parent | abfefc7f1bc9927f99e38bb89762dbd6a19ed460 (diff) | |
download | iot-contact-360bc81c7532b6677dfb01898bbd94eca6ab75d2.tar iot-contact-360bc81c7532b6677dfb01898bbd94eca6ab75d2.tar.zst iot-contact-360bc81c7532b6677dfb01898bbd94eca6ab75d2.zip |
pcb: Use red LED for error indication
The idea of the red LED used to be to indicate power delivery to the
board independent of firmware.
While this is good to know it adds the constraint that even without
firmware the LED should light up. Furthermore it should stop lighting up
when the firmware takes over the blinking with different colors. This
was solved with a NOT gate.
This adds more parts to the assembly at the cost of rare space. To
reduce space consumption this feature is removed.
The effect is that the user cannot distinguish anymore if the board has
an issue with power supply or with not running firmware. This is
acceptable because the user cannot do anything about both issues.
Developers have the chance to e.g. connect the UART to validate if the
firmware is running.
Diffstat (limited to 'pcb/processor.kicad_sch')
-rw-r--r-- | pcb/processor.kicad_sch | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch index 355b2b1..628c4c0 100644 --- a/pcb/processor.kicad_sch +++ b/pcb/processor.kicad_sch @@ -4403,17 +4403,6 @@ ) (uuid "6f1da862-866e-4613-b148-bd73f5d74510") ) - (hierarchical_label "LED_PWR" - (shape output) - (at 102.87 119.38 180) - (effects - (font - (size 1.27 1.27) - ) - (justify right) - ) - (uuid "6f559997-3ab3-4801-91cc-bd35a3229ef7") - ) (hierarchical_label "LED_ACT" (shape output) (at 102.87 124.46 180) @@ -4524,6 +4513,17 @@ ) (uuid "ca1a5197-1705-44af-9a69-adaa399ddc1f") ) + (hierarchical_label "LED_ERR" + (shape output) + (at 102.87 119.38 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "d94ac1fd-4482-4de1-86f8-2de33061a9dc") + ) (hierarchical_label "~{PHY_RESET}" (shape output) (at 102.87 127 180) |