diff options
author | xengineering <me@xengineering.eu> | 2025-05-24 13:52:16 +0200 |
---|---|---|
committer | xengineering <me@xengineering.eu> | 2025-05-24 13:52:16 +0200 |
commit | 6db34475d1935f368bec60f530f88cd066924849 (patch) | |
tree | 3ba91953c081566f27a5803fe24d7d8037854cdf /pcb/processor.kicad_sch | |
parent | 20796b28141ca1e1502675028d7f674cccff3c75 (diff) | |
download | iot-contact-6db34475d1935f368bec60f530f88cd066924849.tar iot-contact-6db34475d1935f368bec60f530f88cd066924849.tar.zst iot-contact-6db34475d1935f368bec60f530f88cd066924849.zip |
pcb: Add voltage divider for PCB versioning
This voltage divider provides an analog voltage between GND and +3.3V to
indicate which hardware revision this board is.
Thus the same firmware image can be used on multiple PCB versions
compensating the hardware differences in software.
The resistor combinations are calculated by
`tools/resistory_selector.py`.
Diffstat (limited to 'pcb/processor.kicad_sch')
-rw-r--r-- | pcb/processor.kicad_sch | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch index 9b6b558..84ec013 100644 --- a/pcb/processor.kicad_sch +++ b/pcb/processor.kicad_sch @@ -2473,6 +2473,17 @@ ) (uuid "806823e9-c7ef-45dc-832c-ddb4378c340f") ) + (hierarchical_label "VVERSION" + (shape input) + (at 35.56 100.33 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + (uuid "919dc185-71c3-4c56-8386-f6c0dc6b4c73") + ) (hierarchical_label "JTAG_TDO" (shape output) (at 41.91 35.56 90) |