summaryrefslogtreecommitdiff
path: root/pcb/processor.kicad_sch
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2025-07-23 11:57:32 +0200
committerxengineering <me@xengineering.eu>2025-07-23 11:57:32 +0200
commit24d9a38a95a7cc51528efebcb5d81dd8ea67bef8 (patch)
tree36e6b628e105cc149d91d677dfaeffc6e05a07ca /pcb/processor.kicad_sch
parent59bf29dba5a3acbfa7501314d8db825a9c8b9b7b (diff)
downloadiot-contact-24d9a38a95a7cc51528efebcb5d81dd8ea67bef8.tar
iot-contact-24d9a38a95a7cc51528efebcb5d81dd8ea67bef8.tar.zst
iot-contact-24d9a38a95a7cc51528efebcb5d81dd8ea67bef8.zip
pcb: Move version detection to processor schematic
Diffstat (limited to 'pcb/processor.kicad_sch')
-rw-r--r--pcb/processor.kicad_sch361
1 files changed, 339 insertions, 22 deletions
diff --git a/pcb/processor.kicad_sch b/pcb/processor.kicad_sch
index b705643..a862c4c 100644
--- a/pcb/processor.kicad_sch
+++ b/pcb/processor.kicad_sch
@@ -3142,6 +3142,16 @@
(embedded_fonts no)
)
)
+ (text "PCB versioning"
+ (exclude_from_sim no)
+ (at 183.642 76.454 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ (uuid "10060943-58ed-4dfc-9fc1-a9fa0d843c52")
+ )
(text "Based on ST Microelectronics AN4488"
(exclude_from_sim no)
(at 241.808 98.298 0)
@@ -3154,7 +3164,7 @@
)
(text "TODO: MAC EEPROM"
(exclude_from_sim no)
- (at 207.772 54.61 0)
+ (at 225.044 63.246 0)
(effects
(font
(size 1.27 1.27)
@@ -3217,6 +3227,12 @@
(uuid "966c75b3-b696-4276-9e1c-6478e86f90fc")
)
(junction
+ (at 182.88 58.42)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "a9cdaea3-05e0-482d-9803-f7cd4754927b")
+ )
+ (junction
(at 127 36.83)
(diameter 0)
(color 0 0 0 0)
@@ -3610,6 +3626,16 @@
)
(wire
(pts
+ (xy 182.88 57.15) (xy 182.88 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "283eca47-00a6-4903-9738-ad318bf073e4")
+ )
+ (wire
+ (pts
(xy 154.94 99.06) (xy 156.21 99.06)
)
(stroke
@@ -3620,6 +3646,26 @@
)
(wire
(pts
+ (xy 182.88 67.31) (xy 182.88 68.58)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2e176f99-6394-4ec6-965c-0ccf63bbcc6d")
+ )
+ (wire
+ (pts
+ (xy 154.94 58.42) (xy 182.88 58.42)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2e843d0a-986a-420d-884c-127f599adc91")
+ )
+ (wire
+ (pts
(xy 87.63 68.58) (xy 76.2 68.58)
)
(stroke
@@ -3830,6 +3876,16 @@
)
(wire
(pts
+ (xy 182.88 48.26) (xy 182.88 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "828e7f1f-56d8-4dd5-b5e6-823f26ad75bc")
+ )
+ (wire
+ (pts
(xy 154.94 170.18) (xy 165.1 170.18)
)
(stroke
@@ -3970,6 +4026,16 @@
)
(wire
(pts
+ (xy 182.88 58.42) (xy 182.88 59.69)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bfc5fa5d-d2de-4ab3-9ce4-0bcf8ec03120")
+ )
+ (wire
+ (pts
(xy 121.92 26.67) (xy 130.81 26.67)
)
(stroke
@@ -4050,16 +4116,6 @@
)
(wire
(pts
- (xy 154.94 58.42) (xy 156.21 58.42)
- )
- (stroke
- (width 0)
- (type default)
- )
- (uuid "d5e3a349-0e46-4aed-b37f-23c6f9d62eaa")
- )
- (wire
- (pts
(xy 130.81 36.83) (xy 130.81 26.67)
)
(stroke
@@ -4309,17 +4365,6 @@
)
(uuid "806823e9-c7ef-45dc-832c-ddb4378c340f")
)
- (hierarchical_label "VVERSION"
- (shape input)
- (at 156.21 58.42 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- (uuid "919dc185-71c3-4c56-8386-f6c0dc6b4c73")
- )
(hierarchical_label "JTAG_TDO"
(shape output)
(at 156.21 99.06 0)
@@ -4422,6 +4467,76 @@
)
(symbol
(lib_id "Device:R")
+ (at 182.88 63.5 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "25ff6048-df12-4801-a5fa-10858ec580ea")
+ (property "Reference" "R2"
+ (at 185.42 62.2299 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "180R"
+ (at 185.42 64.7699 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 181.102 63.5 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 182.88 63.5 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Resistor"
+ (at 182.88 63.5 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "4594fa96-7bf7-4a55-b5cf-06cd56d16577")
+ )
+ (pin "2"
+ (uuid "b8ec48f2-d366-4783-a0c0-ce6e9d04ad8c")
+ )
+ (instances
+ (project "iot-contact"
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058"
+ (reference "R2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:R")
(at 46.99 59.69 0)
(mirror y)
(unit 1)
@@ -4558,6 +4673,76 @@
)
)
(symbol
+ (lib_id "Device:R")
+ (at 182.88 53.34 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "44194e8c-d4ca-4f3b-8f0c-38d2daec1648")
+ (property "Reference" "R1"
+ (at 185.42 52.0699 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "75k"
+ (at 185.42 54.6099 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 181.102 53.34 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 182.88 53.34 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Resistor"
+ (at 182.88 53.34 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "4c288ead-2ab6-4e25-a3f0-01cafd4880ac")
+ )
+ (pin "1"
+ (uuid "28fc83dd-c36e-444e-9a1b-af275a24160b")
+ )
+ (instances
+ (project "iot-contact"
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058"
+ (reference "R1")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
(lib_id "power:+3V3")
(at 130.81 25.4 0)
(unit 1)
@@ -5355,6 +5540,72 @@
)
)
(symbol
+ (lib_id "power:+3V3")
+ (at 182.88 48.26 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "b8d6d94c-727e-456b-b826-af3fd7c72013")
+ (property "Reference" "#PWR09"
+ (at 182.88 52.07 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "+3V3"
+ (at 182.88 43.18 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 182.88 48.26 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 182.88 48.26 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+3V3\""
+ (at 182.88 48.26 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "4c5e5d17-e7b8-4575-85c6-050868f487a2")
+ )
+ (instances
+ (project "iot-contact"
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058"
+ (reference "#PWR09")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
(lib_id "Device:C")
(at 196.85 148.59 90)
(mirror x)
@@ -5632,6 +5883,72 @@
)
(symbol
(lib_id "power:GND")
+ (at 182.88 68.58 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "dd045ace-112c-424a-ad3b-982fb4c768f7")
+ (property "Reference" "#PWR010"
+ (at 182.88 74.93 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "GND"
+ (at 182.88 73.66 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 182.88 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 182.88 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 182.88 68.58 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "1a4096b2-db22-464d-b040-d8134123dfb5")
+ )
+ (instances
+ (project "iot-contact"
+ (path "/5defd195-0277-4d04-9f5f-69e505c9845c/9e600826-010a-409d-9a37-ea8e6fbe6058"
+ (reference "#PWR010")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:GND")
(at 201.93 148.59 90)
(unit 1)
(exclude_from_sim no)