aboutsummaryrefslogtreecommitdiffstats
path: root/hw/power_5v.kicad_sch
diff options
context:
space:
mode:
authorSam Anthony <sam@samanthony.xyz>2026-02-06 20:44:44 -0500
committerSam Anthony <sam@samanthony.xyz>2026-02-06 20:44:44 -0500
commit262b2e52b1adf15060363fe54c6caa7b5f548a51 (patch)
tree7d2cf256d46f3d0bc61359aa75c2e381bcdd273f /hw/power_5v.kicad_sch
parent449943bf459c0427bc1134561cf19fedefd82fe2 (diff)
downloadcan-gauge-interface-262b2e52b1adf15060363fe54c6caa7b5f548a51.zip
hw: power supply hierarchical sheets
Diffstat (limited to 'hw/power_5v.kicad_sch')
-rw-r--r--hw/power_5v.kicad_sch816
1 files changed, 816 insertions, 0 deletions
diff --git a/hw/power_5v.kicad_sch b/hw/power_5v.kicad_sch
new file mode 100644
index 0000000..a722d2b
--- /dev/null
+++ b/hw/power_5v.kicad_sch
@@ -0,0 +1,816 @@
+(kicad_sch
+ (version 20250114)
+ (generator "eeschema")
+ (generator_version "9.0")
+ (uuid "b8d58c22-2bf3-4d5c-8817-aa8b639efbbf")
+ (paper "A5")
+ (lib_symbols
+ (symbol "Device:C"
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0.254)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "C"
+ (at 0.635 2.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "C"
+ (at 0.635 -2.54 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 0.9652 -3.81 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" "Unpolarized capacitor"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "cap capacitor"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "C_*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "C_0_1"
+ (polyline
+ (pts
+ (xy -2.032 0.762) (xy 2.032 0.762)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -2.032 -0.762) (xy 2.032 -0.762)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "C_1_1"
+ (pin passive line
+ (at 0 3.81 270)
+ (length 2.794)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -3.81 90)
+ (length 2.794)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "L78M05AB_1"
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "U"
+ (at 0 1.524 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "L78M05AB"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:TO-252-2"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/l78m05ab.pdf"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Precision 500 mA regulator"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "LDO"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "L78M05AB_1_1_1"
+ (rectangle
+ (start -6.35 0)
+ (end 6.35 -10.16)
+ (stroke
+ (width 0)
+ (type solid)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (pin power_in line
+ (at -8.89 -2.54 0)
+ (length 2.54)
+ (name "In"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_in line
+ (at 0 -12.7 90)
+ (length 2.54)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin power_out line
+ (at 8.89 -2.54 180)
+ (length 2.54)
+ (name "Out"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ (symbol "power:GND"
+ (power)
+ (pin_numbers
+ (hide yes)
+ )
+ (pin_names
+ (offset 0)
+ (hide yes)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "#PWR"
+ (at 0 -6.35 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "GND"
+ (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" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "global power"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line
+ (at 0 0 270)
+ (length 0)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+ )
+ )
+ (junction
+ (at 38.1 38.1)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "1b7a878b-f375-43ad-b339-6ed6c4196f80")
+ )
+ (junction
+ (at 63.5 38.1)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "1cc5d868-a4c1-4562-a62a-d88235e4fa0f")
+ )
+ (junction
+ (at 38.1 49.53)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "756c11e8-2842-4565-9f83-061a5cd395bf")
+ )
+ (junction
+ (at 50.8 49.53)
+ (diameter 0)
+ (color 0 0 0 0)
+ (uuid "9fcaa895-2827-461e-abb7-6385062131b2")
+ )
+ (wire
+ (pts
+ (xy 63.5 49.53) (xy 63.5 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1aa2ee2a-7fe0-4610-9cf7-af4159964d96")
+ )
+ (wire
+ (pts
+ (xy 50.8 49.53) (xy 63.5 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1c9146b7-9ad2-4bec-96b3-cfa086cf1bb9")
+ )
+ (wire
+ (pts
+ (xy 38.1 48.26) (xy 38.1 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1dc8ca46-9b50-4dbd-a864-6846dd73e013")
+ )
+ (wire
+ (pts
+ (xy 38.1 49.53) (xy 38.1 50.8)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "38ac564a-8473-40f3-ac0b-95c4e984e42b")
+ )
+ (wire
+ (pts
+ (xy 50.8 49.53) (xy 50.8 48.26)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4fdb8d8b-56bb-481f-a922-194d27311612")
+ )
+ (wire
+ (pts
+ (xy 38.1 38.1) (xy 38.1 40.64)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "99ee7b88-37ab-41e3-b42e-ba2d2786de33")
+ )
+ (wire
+ (pts
+ (xy 63.5 40.64) (xy 63.5 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ba3a745a-08dd-4031-94e9-370df7adc0c4")
+ )
+ (wire
+ (pts
+ (xy 63.5 31.75) (xy 63.5 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "befe3118-e239-46fd-a50f-d022d421959b")
+ )
+ (wire
+ (pts
+ (xy 38.1 31.75) (xy 38.1 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c1b3b594-f9e5-47dd-8ef1-fa7c664361a3")
+ )
+ (wire
+ (pts
+ (xy 38.1 49.53) (xy 50.8 49.53)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c90e89ca-ab79-4918-9b46-672645433598")
+ )
+ (wire
+ (pts
+ (xy 41.91 38.1) (xy 38.1 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "cb2de6cc-bbc9-4751-a87f-da151e79e071")
+ )
+ (wire
+ (pts
+ (xy 63.5 38.1) (xy 59.69 38.1)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "db5596aa-4d0b-495b-a7e2-442978093afc")
+ )
+ (hierarchical_label "+7.5V"
+ (shape input)
+ (at 38.1 31.75 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "637de2ff-658a-4c45-a179-8ce2801a0838")
+ )
+ (hierarchical_label "+5V"
+ (shape output)
+ (at 63.5 31.75 90)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "7de74faf-5824-4207-9308-e8c0b67140a3")
+ )
+ (symbol
+ (lib_id "power:GND")
+ (at 38.1 50.8 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "13b14c90-1d6d-4d5a-aab9-c45795552c06")
+ (property "Reference" "#PWR023"
+ (at 38.1 57.15 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Value" "GND"
+ (at 38.1 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Footprint" ""
+ (at 38.1 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 38.1 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"GND\" , ground"
+ (at 38.1 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "b540d157-ddce-42f8-8c19-a04d2b6e8324")
+ )
+ (instances
+ (project "can_gauge_interface"
+ (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b"
+ (reference "#PWR023")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_name "L78M05AB_1")
+ (lib_id "symbols:L78M05AB")
+ (at 50.8 35.56 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "498dcb6c-7979-419b-aa0b-02bc3917ae24")
+ (property "Reference" "U?"
+ (at 55.88 33.655 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "L78M05AB"
+ (at 58.928 51.308 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" "Package_TO_SOT_SMD:TO-252-2"
+ (at 50.8 35.56 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://www.st.com/resource/en/datasheet/l78m05ab.pdf"
+ (at 50.8 35.56 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Precision 500 mA regulator"
+ (at 50.8 35.56 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "accc9e95-505d-42a2-a371-961c4baf1534")
+ )
+ (pin "3"
+ (uuid "e0494591-e82b-44e6-bd05-9fc300990988")
+ )
+ (pin "1"
+ (uuid "4149cb0a-fed4-424d-b61b-e3a09047bf1c")
+ )
+ (instances
+ (project "can_gauge_interface"
+ (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b"
+ (reference "U?")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 63.5 44.45 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "bbaa45f7-d63a-49fd-9c4f-9be59b30459b")
+ (property "Reference" "C?"
+ (at 66.675 43.18 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "10u"
+ (at 66.675 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
+ (at 64.4652 48.26 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 63.5 44.45 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 63.5 44.45 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "1b7799aa-0ce6-4af2-9546-206219ab2f5b")
+ )
+ (pin "1"
+ (uuid "74d7634d-9748-433f-97a8-35729c36636f")
+ )
+ (instances
+ (project "can_gauge_interface"
+ (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b"
+ (reference "C?")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "Device:C")
+ (at 38.1 44.45 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "c6682f23-17a4-4bd3-a86c-f7c935f83504")
+ (property "Reference" "C?"
+ (at 34.925 43.18 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Value" "10u"
+ (at 34.925 45.72 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric"
+ (at 39.0652 48.26 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "~"
+ (at 38.1 44.45 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Unpolarized capacitor"
+ (at 38.1 44.45 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "2"
+ (uuid "1955c622-b9c7-4057-9a1c-9edf470c4730")
+ )
+ (pin "1"
+ (uuid "5ebaeb00-0ad0-4c2f-9241-fcf5355b2ae2")
+ )
+ (instances
+ (project "can_gauge_interface"
+ (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/5984716d-2d3e-4700-b922-be0b56a5891b"
+ (reference "C?")
+ (unit 1)
+ )
+ )
+ )
+ )
+)