From 262b2e52b1adf15060363fe54c6caa7b5f548a51 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Fri, 6 Feb 2026 20:44:44 -0500 Subject: hw: power supply hierarchical sheets --- hw/power_3v3.kicad_sch | 832 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 832 insertions(+) create mode 100644 hw/power_3v3.kicad_sch (limited to 'hw/power_3v3.kicad_sch') diff --git a/hw/power_3v3.kicad_sch b/hw/power_3v3.kicad_sch new file mode 100644 index 0000000..823c1e8 --- /dev/null +++ b/hw/power_3v3.kicad_sch @@ -0,0 +1,832 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "d9f3fb52-da2e-4d19-86bd-f75c048b99bb") + (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 "Regulator_Linear:XC6206PxxxMR" + (pin_names + (offset 0.254) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -3.81 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "XC6206PxxxMR" + (at 0 3.175 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-3" + (at 0 5.715 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.torexsemi.com/file/xc6206/XC6206.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Positive 60-250mA Low Dropout Regulator, Fixed Output, SOT-23" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "Torex LDO Voltage Regulator Fixed Positive" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOT?23?3*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "XC6206PxxxMR_0_1" + (rectangle + (start -5.08 1.905) + (end 5.08 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "XC6206PxxxMR_1_1" + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "VI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 0 180) + (length 2.54) + (name "VO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (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 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "5916dc7c-cc5f-4d08-b777-914fbefb67b5") + ) + (junction + (at 38.1 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "604f9fdb-930b-4dd4-9d2f-94d838e88dea") + ) + (junction + (at 63.5 39.37) + (diameter 0) + (color 0 0 0 0) + (uuid "cbc37d9c-e9ff-40ac-96bb-d51f07f040c1") + ) + (junction + (at 50.8 50.8) + (diameter 0) + (color 0 0 0 0) + (uuid "d1091398-bf12-4bc9-990d-850e996cce56") + ) + (wire + (pts + (xy 63.5 33.02) (xy 63.5 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13b1f48e-11c4-40b9-b210-b10d13a761fa") + ) + (wire + (pts + (xy 38.1 49.53) (xy 38.1 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "14d9ee36-1f5e-4ebe-9481-ffd537dff27c") + ) + (wire + (pts + (xy 63.5 49.53) (xy 63.5 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2df1ef62-6d7d-4f7f-abe8-95008933e8c7") + ) + (wire + (pts + (xy 38.1 39.37) (xy 38.1 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "35815a96-50c3-4592-b951-1a47cee4faa2") + ) + (wire + (pts + (xy 50.8 50.8) (xy 38.1 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "62574a5c-7d1d-4a9a-9bac-71b7a72d0c28") + ) + (wire + (pts + (xy 43.18 39.37) (xy 38.1 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "74dd479a-9fe4-4dd5-93d9-2a017cf7e0b6") + ) + (wire + (pts + (xy 58.42 39.37) (xy 63.5 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "96e4e4e2-a823-448e-afa7-3b5925c3ba0d") + ) + (wire + (pts + (xy 38.1 50.8) (xy 38.1 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ad8b7058-b49a-4465-b26c-631d234f5352") + ) + (wire + (pts + (xy 50.8 46.99) (xy 50.8 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce92bb4f-689e-42e7-b12e-cc8a654350e5") + ) + (wire + (pts + (xy 63.5 39.37) (xy 63.5 41.91) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d9e0aa94-3739-4c49-9d86-6a889996b4f1") + ) + (wire + (pts + (xy 38.1 33.02) (xy 38.1 39.37) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fa8ab678-a44c-4d26-b9cd-949602d5c028") + ) + (wire + (pts + (xy 63.5 50.8) (xy 50.8 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "fd449bc5-9a52-405a-a1af-b6876c8dc7b6") + ) + (hierarchical_label "+3.3V" + (shape output) + (at 63.5 33.02 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "8cd72345-8bb5-43fa-a160-b9bf6c1d9882") + ) + (hierarchical_label "+5V" + (shape input) + (at 38.1 33.02 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "fc3d6984-f8be-4f19-8e5b-5f3d2b3e5e84") + ) + (symbol + (lib_id "Regulator_Linear:XC6206PxxxMR") + (at 50.8 39.37 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "3d929368-5c94-4371-8849-e5a50b6666ed") + (property "Reference" "U?" + (at 54.61 35.814 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "XC6206P332MR" + (at 56.388 52.832 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_TO_SOT_SMD:SOT-23-3" + (at 50.8 33.655 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.torexsemi.com/file/xc6206/XC6206.pdf" + (at 50.8 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Positive 60-250mA Low Dropout Regulator, Fixed Output, SOT-23" + (at 50.8 39.37 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "3" + (uuid "96b37144-227b-47e0-b3a4-82564a6436cc") + ) + (pin "2" + (uuid "e72d87a1-bc41-45f7-8099-4a7046a7543b") + ) + (pin "1" + (uuid "3df468c1-ccc5-4dae-bed1-92b868b8e628") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/d8e02a03-0b82-4f49-a609-cdedf22c5b14" + (reference "U?") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 38.1 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "58fe8d82-afa0-49e1-9124-ed5ae3ccc189") + (property "Reference" "C?" + (at 40.894 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10u" + (at 40.894 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 39.0652 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 38.1 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 38.1 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "b5029cdd-5387-4b44-a736-98c52dc7005d") + ) + (pin "1" + (uuid "1972d6df-717e-470b-8134-3314d4e8ad40") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/d8e02a03-0b82-4f49-a609-cdedf22c5b14" + (reference "C?") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 38.1 52.07 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "af33176e-4f51-4dab-b7ec-8e399e0392ed") + (property "Reference" "#PWR025" + (at 38.1 58.42 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 38.1 57.15 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 38.1 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 38.1 52.07 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 52.07 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "bc41cd4b-c7bd-4ef0-ac7f-af9bad0f3833") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/d8e02a03-0b82-4f49-a609-cdedf22c5b14" + (reference "#PWR025") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 63.5 45.72 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "f5c4e396-f981-49bf-a536-9fd2f1fe06da") + (property "Reference" "C?" + (at 66.294 44.45 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "10u" + (at 66.294 46.99 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" + (at 64.4652 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 63.5 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 63.5 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "03f5c77d-7316-48ae-928d-204f934a2eee") + ) + (pin "1" + (uuid "8c9e86d7-6003-48a0-aed6-3d6eb693d1da") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/7fdcc277-deb4-4e2d-82f2-deca2ca7c7f6/d8e02a03-0b82-4f49-a609-cdedf22c5b14" + (reference "C?") + (unit 1) + ) + ) + ) + ) +) -- cgit v1.2.3