aboutsummaryrefslogtreecommitdiffstats
path: root/hw/microcontroller.kicad_sch
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2026-02-07 16:34:52 -0500
committerSam Anthony <sam@samanthony.xyz>2026-02-07 16:34:52 -0500
commitd7f13b49ccfceb955bc6792bf55a31bdaeaaf505 (patch)
treed4c13633a1089cd97a905d7f0f5801e7413fa858 /hw/microcontroller.kicad_sch
parent21c18bb5e56d0d30b71e1b918a93a726a874b428 (diff)
downloadcan-gauge-interface-d7f13b49ccfceb955bc6792bf55a31bdaeaaf505.zip
hw: top level schematic
Diffstat (limited to 'hw/microcontroller.kicad_sch')
-rw-r--r--hw/microcontroller.kicad_sch116
1 files changed, 77 insertions, 39 deletions
diff --git a/hw/microcontroller.kicad_sch b/hw/microcontroller.kicad_sch
index f783c61..3292082 100644
--- a/hw/microcontroller.kicad_sch
+++ b/hw/microcontroller.kicad_sch
@@ -1436,7 +1436,7 @@
(uuid "99232534-2c50-4896-82af-ff9350ed0f6c")
)
(junction
- (at 50.8 91.44)
+ (at 63.5 91.44)
(diameter 0)
(color 0 0 0 0)
(uuid "9f893608-5fc2-45bd-8ad4-bc3bf687591d")
@@ -1637,6 +1637,15 @@
(uuid "8f090ac9-946f-4796-a719-5c0ae987d73a")
)
(bus_entry
+ (at 38.1 91.44)
+ (size 2.54 2.54)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b6a0ce54-0a80-4cef-be7b-4f7c53066ad5")
+ )
+ (bus_entry
(at 38.1 114.3)
(size 2.54 -2.54)
(stroke
@@ -1695,7 +1704,7 @@
)
(wire
(pts
- (xy 40.64 91.44) (xy 50.8 91.44)
+ (xy 40.64 91.44) (xy 63.5 91.44)
)
(stroke
(width 0)
@@ -1945,6 +1954,16 @@
)
(wire
(pts
+ (xy 63.5 91.44) (xy 95.25 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8c7e8e49-e23f-4c5c-a7d2-ad603db9fee1")
+ )
+ (wire
+ (pts
(xy 67.31 60.96) (xy 78.74 60.96)
)
(stroke
@@ -1995,33 +2014,33 @@
)
(wire
(pts
- (xy 50.8 91.44) (xy 95.25 91.44)
+ (xy 40.64 78.74) (xy 44.45 78.74)
)
(stroke
(width 0)
(type default)
)
- (uuid "ac46ba21-7ec3-4302-92a1-2f4344c5ac4c")
+ (uuid "afbdb56b-cdf1-4966-ac8c-4b7096040cb9")
)
(wire
(pts
- (xy 40.64 78.74) (xy 44.45 78.74)
+ (xy 101.6 41.91) (xy 101.6 43.18)
)
(stroke
(width 0)
(type default)
)
- (uuid "afbdb56b-cdf1-4966-ac8c-4b7096040cb9")
+ (uuid "b48a1a49-7d7a-45c5-a78f-890721824da4")
)
- (wire
+ (bus
(pts
- (xy 101.6 41.91) (xy 101.6 43.18)
+ (xy 38.1 88.9) (xy 38.1 91.44)
)
(stroke
(width 0)
(type default)
)
- (uuid "b48a1a49-7d7a-45c5-a78f-890721824da4")
+ (uuid "b498e04b-1651-42c5-ac92-1574f9e5422f")
)
(wire
(pts
@@ -2105,7 +2124,7 @@
)
(wire
(pts
- (xy 50.8 91.44) (xy 50.8 92.71)
+ (xy 63.5 91.44) (xy 63.5 92.71)
)
(stroke
(width 0)
@@ -2115,7 +2134,7 @@
)
(wire
(pts
- (xy 50.8 100.33) (xy 50.8 101.6)
+ (xy 63.5 100.33) (xy 63.5 101.6)
)
(stroke
(width 0)
@@ -2205,6 +2224,16 @@
)
(wire
(pts
+ (xy 40.64 93.98) (xy 41.91 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ed61344c-ee1f-4962-8de1-a737f62338ca")
+ )
+ (wire
+ (pts
(xy 177.8 97.79) (xy 177.8 99.06)
)
(stroke
@@ -2284,12 +2313,12 @@
(uuid "27ffcab3-20d6-46a1-aa86-99f27ede99ce")
)
(label "SWD.IO"
- (at 77.47 88.9 180)
+ (at 41.91 88.9 0)
(effects
(font
(size 1.27 1.27)
)
- (justify right bottom)
+ (justify left bottom)
)
(uuid "37cf1f6b-1b5f-4d3d-ab55-22fcfcdecc46")
)
@@ -2303,13 +2332,23 @@
)
(uuid "4616d047-f4f2-455b-b8ff-00d7b4521964")
)
+ (label "SWD.NRST"
+ (at 190.5 88.9 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "5091fcf2-539f-4e77-8ea8-72959f50e7df")
+ )
(label "SWD.CLK"
- (at 77.47 91.44 180)
+ (at 41.91 91.44 0)
(effects
(font
(size 1.27 1.27)
)
- (justify right bottom)
+ (justify left bottom)
)
(uuid "54ee0cdc-7bea-40ce-a637-19761f4471d4")
)
@@ -2323,6 +2362,16 @@
)
(uuid "5f2721d9-e01e-4951-8123-bff3a1d046ed")
)
+ (label "SWD.NRST"
+ (at 41.91 93.98 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left bottom)
+ )
+ (uuid "7ccdaeb5-1d4b-458b-ab5c-c91f899a1246")
+ )
(label "FDCAN1.RX"
(at 93.98 99.06 180)
(effects
@@ -2423,17 +2472,6 @@
)
(uuid "e2f4b8c3-63d3-435f-bfc4-6463dc4eb8ad")
)
- (hierarchical_label "NRST"
- (shape input)
- (at 190.5 88.9 0)
- (effects
- (font
- (size 1.27 1.27)
- )
- (justify left)
- )
- (uuid "1238a488-f400-405a-be49-e3319cd72164")
- )
(hierarchical_label "+3.3V"
(shape input)
(at 44.45 66.04 90)
@@ -2511,7 +2549,7 @@
)
(uuid "ac724432-ba80-4913-8191-527b046b0e08")
)
- (hierarchical_label "SWD{SWD}"
+ (hierarchical_label "SWD{SWD NRST}"
(shape bidirectional)
(at 38.1 86.36 180)
(effects
@@ -2944,7 +2982,7 @@
)
(symbol
(lib_id "power:GND")
- (at 50.8 101.6 0)
+ (at 63.5 101.6 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -2953,7 +2991,7 @@
(fields_autoplaced yes)
(uuid "62d61260-b339-4825-a381-df5a95be6d6e")
(property "Reference" "#PWR016"
- (at 50.8 107.95 0)
+ (at 63.5 107.95 0)
(effects
(font
(size 1.27 1.27)
@@ -2962,7 +3000,7 @@
)
)
(property "Value" "GND"
- (at 50.8 106.68 0)
+ (at 63.5 106.68 0)
(effects
(font
(size 1.27 1.27)
@@ -2971,7 +3009,7 @@
)
)
(property "Footprint" ""
- (at 50.8 101.6 0)
+ (at 63.5 101.6 0)
(effects
(font
(size 1.27 1.27)
@@ -2980,7 +3018,7 @@
)
)
(property "Datasheet" ""
- (at 50.8 101.6 0)
+ (at 63.5 101.6 0)
(effects
(font
(size 1.27 1.27)
@@ -2989,7 +3027,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
- (at 50.8 101.6 0)
+ (at 63.5 101.6 0)
(effects
(font
(size 1.27 1.27)
@@ -3283,7 +3321,7 @@
)
(symbol
(lib_id "Device:R_US")
- (at 50.8 96.52 0)
+ (at 63.5 96.52 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -3291,7 +3329,7 @@
(dnp no)
(uuid "c463970f-b51c-4d79-9b58-0289bf7a6c13")
(property "Reference" "R?"
- (at 52.07 95.25 0)
+ (at 64.77 95.25 0)
(effects
(font
(size 1.27 1.27)
@@ -3300,7 +3338,7 @@
)
)
(property "Value" "10k"
- (at 52.07 97.79 0)
+ (at 64.77 97.79 0)
(effects
(font
(size 1.27 1.27)
@@ -3309,7 +3347,7 @@
)
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric"
- (at 51.816 96.774 90)
+ (at 64.516 96.774 90)
(effects
(font
(size 1.27 1.27)
@@ -3318,7 +3356,7 @@
)
)
(property "Datasheet" "~"
- (at 50.8 96.52 0)
+ (at 63.5 96.52 0)
(effects
(font
(size 1.27 1.27)
@@ -3327,7 +3365,7 @@
)
)
(property "Description" "Resistor, US symbol"
- (at 50.8 96.52 0)
+ (at 63.5 96.52 0)
(effects
(font
(size 1.27 1.27)