From 2af643bddd7ca37aa5058f2aa200dd050fb7b2c6 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 7 Feb 2026 15:44:13 -0500 Subject: hw: eeprom hierarchical sheet --- hw/can_gauge_interface.kicad_pro | 4 + hw/can_gauge_interface.kicad_sch | 980 +++------------------------------- hw/dac.kicad_sch | 2 +- hw/eeprom.kicad_sch | 1079 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 1167 insertions(+), 898 deletions(-) create mode 100644 hw/eeprom.kicad_sch diff --git a/hw/can_gauge_interface.kicad_pro b/hw/can_gauge_interface.kicad_pro index 653c06c..28b52ea 100644 --- a/hw/can_gauge_interface.kicad_pro +++ b/hw/can_gauge_interface.kicad_pro @@ -727,6 +727,10 @@ [ "e66ff388-371e-4ca1-a494-ab7be123c31a", "DAC" + ], + [ + "c967d27d-30be-4d9e-b855-90be856ffdb4", + "EEPROM" ] ], "text_variables": {} diff --git a/hw/can_gauge_interface.kicad_sch b/hw/can_gauge_interface.kicad_sch index 5723713..cbc5937 100644 --- a/hw/can_gauge_interface.kicad_sch +++ b/hw/can_gauge_interface.kicad_sch @@ -1581,286 +1581,6 @@ ) (embedded_fonts no) ) - (symbol "N24C32UDTG:N24C32UDTG" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "IC" - (at 21.59 7.62 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Value" "N24C32UDTG" - (at 21.59 5.08 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - ) - ) - (property "Footprint" "SOP50P312X90-8N" - (at 21.59 -94.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" - (at 21.59 -194.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Description" "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Height" "0.9" - (at 21.59 -394.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Manufacturer_Name" "onsemi" - (at 21.59 -494.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Manufacturer_Part_Number" "N24C32UDTG" - (at 21.59 -594.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Mouser Part Number" "863-N24C32UDTG" - (at 21.59 -694.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" - (at 21.59 -794.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Arrow Part Number" "" - (at 21.59 -894.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Arrow Price/Stock" "" - (at 21.59 -994.92 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (symbol "N24C32UDTG_1_1" - (rectangle - (start 5.08 2.54) - (end 20.32 -10.16) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - (pin passive line - (at 0 0 0) - (length 5.08) - (name "A0" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -2.54 0) - (length 5.08) - (name "A1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -5.08 0) - (length 5.08) - (name "A2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -7.62 0) - (length 5.08) - (name "VSS" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 25.4 0 180) - (length 5.08) - (name "VCC" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 25.4 -2.54 180) - (length 5.08) - (name "WP" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 25.4 -5.08 180) - (length 5.08) - (name "SCL" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "6" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 25.4 -7.62 180) - (length 5.08) - (name "SDA" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) - (embedded_fonts no) - ) (symbol "power:+12V" (power) (pin_numbers @@ -2624,18 +2344,6 @@ ) (uuid c2703cb3-aa2a-4887-9495-cf1c7b20a5da) ) - (rectangle - (start 139.7 203.2) - (end 203.2 254) - (stroke - (width 0) - (type dash) - ) - (fill - (type none) - ) - (uuid f8f5fbf7-72a9-4a1b-bef2-e56ac115881d) - ) (text "Mounting Holes" (exclude_from_sim no) (at 88.9 262.382 0) @@ -2686,19 +2394,6 @@ ) (uuid "b1b27a2e-b49b-48cf-b68f-cd166a7ede5e") ) - (text "EEPROM" - (exclude_from_sim no) - (at 139.7 200.66 0) - (effects - (font - (size 2.54 2.54) - (thickness 0.508) - (bold yes) - ) - (justify left) - ) - (uuid "c8b0e280-42b5-4b74-8a76-f46dbea65c4d") - ) (junction (at 317.5 226.06) (diameter 0) @@ -2729,12 +2424,6 @@ (color 0 0 0 0) (uuid "80f657c9-ee72-4b99-90f0-096c9cda9b39") ) - (junction - (at 184.15 217.17) - (diameter 0) - (color 0 0 0 0) - (uuid "853ae0aa-8199-46ce-a5a7-9a726f7f2b0e") - ) (junction (at 361.95 213.36) (diameter 0) @@ -2743,75 +2432,29 @@ ) (junction (at 292.1 195.58) - (diameter 0) - (color 0 0 0 0) - (uuid "e7c8ac1d-bf7a-40e8-9da6-636adce84eab") - ) - (no_connect - (at 152.4 233.68) - (uuid "b4b2eecd-8552-4187-806c-ad56250f761f") - ) - (no_connect - (at 152.4 228.6) - (uuid "bbe111d3-3b21-424b-8db0-bd2ba6daf948") - ) - (no_connect - (at 177.8 231.14) - (uuid "c4e6df17-1308-4f0c-9091-3da1e25c6d35") - ) - (no_connect - (at 152.4 231.14) - (uuid "ccbf34e6-709e-4f32-9d3f-6efc8d74b352") - ) - (wire - (pts - (xy 360.68 198.12) (xy 361.95 198.12) - ) - (stroke - (width 0) - (type default) - ) - (uuid "02e2c7b2-3c8c-4612-ab4f-6fe7e5a17ca4") - ) - (wire - (pts - (xy 50.8 203.2) (xy 50.8 200.66) - ) - (stroke - (width 0) - (type default) - ) - (uuid "0412526c-2f7a-448a-aed8-bea2b1d1f2df") - ) - (wire - (pts - (xy 177.8 228.6) (xy 184.15 228.6) - ) - (stroke - (width 0) - (type default) - ) - (uuid "075828cf-0d56-4849-9e4d-2b2db1891140") + (diameter 0) + (color 0 0 0 0) + (uuid "e7c8ac1d-bf7a-40e8-9da6-636adce84eab") ) (wire (pts - (xy 190.5 217.17) (xy 190.5 218.44) + (xy 360.68 198.12) (xy 361.95 198.12) ) (stroke (width 0) (type default) ) - (uuid "0abef81c-6566-4c11-bb70-bddd75d4454f") + (uuid "02e2c7b2-3c8c-4612-ab4f-6fe7e5a17ca4") ) (wire (pts - (xy 184.15 217.17) (xy 190.5 217.17) + (xy 50.8 203.2) (xy 50.8 200.66) ) (stroke (width 0) (type default) ) - (uuid "0b047d88-6109-4d7c-bde8-64c4fcbba7bc") + (uuid "0412526c-2f7a-448a-aed8-bea2b1d1f2df") ) (wire (pts @@ -2883,16 +2526,6 @@ ) (uuid "477a8584-6866-4e8e-bd51-2fd468e73800") ) - (wire - (pts - (xy 190.5 226.06) (xy 190.5 227.33) - ) - (stroke - (width 0) - (type default) - ) - (uuid "4cec8136-2e29-4adf-b07a-43f8c92e60dc") - ) (wire (pts (xy 336.55 194.31) (xy 336.55 195.58) @@ -2913,26 +2546,6 @@ ) (uuid "54da8dd7-980d-4130-a277-337eab576434") ) - (wire - (pts - (xy 152.4 236.22) (xy 149.86 236.22) - ) - (stroke - (width 0) - (type default) - ) - (uuid "567ca41f-728f-4e0e-a8c9-804a576c899c") - ) - (wire - (pts - (xy 184.15 217.17) (xy 184.15 215.9) - ) - (stroke - (width 0) - (type default) - ) - (uuid "57e7f945-dd5b-453c-9a78-1444acdad6fb") - ) (wire (pts (xy 292.1 194.31) (xy 292.1 195.58) @@ -3113,16 +2726,6 @@ ) (uuid "bd766e33-a54f-4f45-a59c-5e8a5926f3f5") ) - (wire - (pts - (xy 149.86 236.22) (xy 149.86 237.49) - ) - (stroke - (width 0) - (type default) - ) - (uuid "bd85ebfb-79c1-4de3-a1c1-e4a0568a6a43") - ) (wire (pts (xy 292.1 186.69) (xy 292.1 185.42) @@ -3173,16 +2776,6 @@ ) (uuid "d0e080d5-a662-4f0e-9788-dfade14d237a") ) - (wire - (pts - (xy 184.15 228.6) (xy 184.15 217.17) - ) - (stroke - (width 0) - (type default) - ) - (uuid "d5835515-1949-4514-89b2-9f17c2a4a2ea") - ) (wire (pts (xy 60.96 208.28) (xy 60.96 205.74) @@ -3275,28 +2868,6 @@ ) ) ) - (global_label "I2C_SCL" - (shape input) - (at 177.8 233.68 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "45b131f2-989f-4d69-a0a2-f63d8f54052a") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 188.3447 233.68 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) (global_label "I2C_SCL" (shape input) (at 43.18 259.08 0) @@ -3495,28 +3066,6 @@ ) ) ) - (global_label "I2C_SDA" - (shape bidirectional) - (at 177.8 236.22 0) - (fields_autoplaced yes) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - (uuid "f768bf03-7f00-46a8-ba55-dbc47bdc9b54") - (property "Intersheetrefs" "${INTERSHEET_REFS}" - (at 189.5165 236.22 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - (hide yes) - ) - ) - ) (global_label "SPI_SCK" (shape input) (at 43.18 241.3 0) @@ -3976,73 +3525,6 @@ ) ) ) - (symbol - (lib_id "power:GND") - (at 190.5 227.33 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "1a01bf7e-ea03-4e14-a209-bfc8e677676e") - (property "Reference" "#PWR0133" - (at 190.5 233.68 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 190.5 232.41 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "" - (at 190.5 227.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 190.5 227.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 190.5 227.33 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "a7a3b4ea-10e4-41c0-8596-a6c433cc69cb") - ) - (instances - (project "can_gauge_interface" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR0133") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+5V") (at 292.1 184.15 0) @@ -4051,215 +3533,58 @@ (in_bom yes) (on_board yes) (dnp no) - (uuid "24bde5d4-8db1-411d-9333-c7cfe6cd01d3") - (property "Reference" "#PWR0128" - (at 292.1 187.96 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+5V" - (at 290.322 180.086 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 292.1 184.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 292.1 184.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+5V\"" - (at 292.1 184.15 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "8de6dc4f-88ed-4406-be3c-3394b28b7940") - ) - (instances - (project "can_gauge_interface" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR0128") - (unit 1) - ) - ) - ) - ) - (symbol - (lib_id "N24C32UDTG:N24C32UDTG") - (at 152.4 228.6 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "259ef933-0645-48ff-b84d-60fd8ec678d1") - (property "Reference" "U7" - (at 171.45 224.282 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Value" "N24C32UDTG" - (at 166.878 240.538 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "footprints:SOP50P312X90-8N" - (at 173.99 323.52 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Datasheet" "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" - (at 173.99 423.52 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Description" "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" - (at 152.4 228.6 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Height" "0.9" - (at 173.99 623.52 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Manufacturer_Name" "onsemi" - (at 173.99 723.52 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left top) - (hide yes) - ) - ) - (property "Manufacturer_Part_Number" "N24C32UDTG" - (at 173.99 823.52 0) + (uuid "24bde5d4-8db1-411d-9333-c7cfe6cd01d3") + (property "Reference" "#PWR0128" + (at 292.1 187.96 0) (effects (font (size 1.27 1.27) ) - (justify left top) (hide yes) ) ) - (property "Mouser Part Number" "863-N24C32UDTG" - (at 173.99 923.52 0) + (property "Value" "+5V" + (at 290.322 180.086 0) (effects (font (size 1.27 1.27) ) - (justify left top) - (hide yes) ) ) - (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" - (at 173.99 1023.52 0) + (property "Footprint" "" + (at 292.1 184.15 0) (effects (font (size 1.27 1.27) ) - (justify left top) (hide yes) ) ) - (property "Arrow Part Number" "" - (at 173.99 1123.52 0) + (property "Datasheet" "" + (at 292.1 184.15 0) (effects (font (size 1.27 1.27) ) - (justify left top) (hide yes) ) ) - (property "Arrow Price/Stock" "" - (at 173.99 1223.52 0) + (property "Description" "Power symbol creates a global label with name \"+5V\"" + (at 292.1 184.15 0) (effects (font (size 1.27 1.27) ) - (justify left top) (hide yes) ) ) - (pin "5" - (uuid "3ef492bd-9820-49ce-b575-d7b389d58668") - ) - (pin "2" - (uuid "f62fecde-d206-4c11-b303-7c5141dd4400") - ) - (pin "3" - (uuid "94d23980-b155-4fc7-b9b6-6a4200eaf919") - ) - (pin "6" - (uuid "ea377bd7-f4bb-4094-b0d3-09f4a96b6dab") - ) - (pin "7" - (uuid "9d8955ff-6433-4d76-a037-c6f32c8477f3") - ) - (pin "4" - (uuid "f9d5df22-8a03-4052-92e5-ee9d35303b18") - ) (pin "1" - (uuid "6d5df4be-42da-4271-b543-38a20828fb99") - ) - (pin "8" - (uuid "6f486051-0bdf-49ba-a1bb-1bee8182a133") + (uuid "8de6dc4f-88ed-4406-be3c-3394b28b7940") ) (instances - (project "" + (project "can_gauge_interface" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "U7") + (reference "#PWR0128") (unit 1) ) ) @@ -4531,73 +3856,6 @@ ) ) ) - (symbol - (lib_id "power:GND") - (at 149.86 237.49 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (fields_autoplaced yes) - (uuid "53575046-f856-44eb-b60b-c754b3ca4760") - (property "Reference" "#PWR0136" - (at 149.86 243.84 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 149.86 242.57 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Footprint" "" - (at 149.86 237.49 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 149.86 237.49 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 149.86 237.49 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "c97f43d8-0d74-4cc2-af0e-df8c28ff9442") - ) - (instances - (project "can_gauge_interface" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR0136") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:+3.3V") (at 66.04 208.28 0) @@ -5068,71 +4326,6 @@ ) ) ) - (symbol - (lib_id "power:+3.3V") - (at 184.15 215.9 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "9a4acd00-21cc-48a2-974b-1c967dbb31c9") - (property "Reference" "#PWR06" - (at 184.15 219.71 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+3.3V" - (at 184.15 212.09 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 184.15 215.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "" - (at 184.15 215.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Power symbol creates a global label with name \"+3.3V\"" - (at 184.15 215.9 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "3a76ee18-5a5c-41aa-a112-61834726c8e3") - ) - (instances - (project "can_gauge_interface" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR06") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Mechanical:MountingHole") (at 101.6 269.2399 0) @@ -5464,75 +4657,6 @@ ) ) ) - (symbol - (lib_id "Device:C") - (at 190.5 222.25 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "cdd2bf2f-22fb-4255-a691-b5e68d0586d1") - (property "Reference" "C22" - (at 193.294 220.98 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "100n" - (at 193.294 223.52 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Capacitor_SMD:C_0402_1005Metric" - (at 191.4652 226.06 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 190.5 222.25 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Unpolarized capacitor" - (at 190.5 222.25 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "4bd78122-306c-4814-a8ea-96bd3b87082c") - ) - (pin "2" - (uuid "bfb5c952-77a5-44d8-9c02-aa92f4cb3c9c") - ) - (instances - (project "" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "C22") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Connector:Conn_01x01_Socket") (at 38.1 228.6 0) @@ -6037,6 +5161,68 @@ ) ) ) + (sheet + (at 63.5 88.9) + (size 25.4 12.7) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (stroke + (width 0.1524) + (type solid) + ) + (fill + (color 0 0 0 0.0000) + ) + (uuid "c967d27d-30be-4d9e-b855-90be856ffdb4") + (property "Sheetname" "EEPROM" + (at 63.5 88.1884 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + ) + (property "Sheetfile" "eeprom.kicad_sch" + (at 63.5 102.1846 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (pin "I2C1{I2C}" bidirectional + (at 63.5 99.06 180) + (uuid "b22d6626-4b68-4b30-8eab-af397f0b02e6") + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (pin "+3.3V" input + (at 76.2 88.9 90) + (uuid "39dc7a49-c6fa-4e14-bc6c-0c4a8ddcfd1f") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" + (page "9") + ) + ) + ) + ) (sheet (at 63.5 63.5) (size 25.4 12.7) diff --git a/hw/dac.kicad_sch b/hw/dac.kicad_sch index 0f4b02d..f9a1d2d 100644 --- a/hw/dac.kicad_sch +++ b/hw/dac.kicad_sch @@ -3,7 +3,7 @@ (generator "eeschema") (generator_version "9.0") (uuid "ef386dc2-dde9-484b-9ad3-b7094ed643f1") - (paper "A4") + (paper "A5") (lib_symbols (symbol "Device:C" (pin_numbers diff --git a/hw/eeprom.kicad_sch b/hw/eeprom.kicad_sch new file mode 100644 index 0000000..143199e --- /dev/null +++ b/hw/eeprom.kicad_sch @@ -0,0 +1,1079 @@ +(kicad_sch + (version 20250114) + (generator "eeschema") + (generator_version "9.0") + (uuid "9b750214-d80d-4146-822e-74d07e00fe2c") + (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 "N24C32UDTG:N24C32UDTG" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "IC" + (at 21.59 7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Value" "N24C32UDTG" + (at 21.59 5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + ) + ) + (property "Footprint" "SOP50P312X90-8N" + (at 21.59 -94.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" + (at 21.59 -194.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.9" + (at 21.59 -394.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "onsemi" + (at 21.59 -494.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "N24C32UDTG" + (at 21.59 -594.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "863-N24C32UDTG" + (at 21.59 -694.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" + (at 21.59 -794.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "" + (at 21.59 -894.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "" + (at 21.59 -994.92 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (symbol "N24C32UDTG_1_1" + (rectangle + (start 5.08 2.54) + (end 20.32 -10.16) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin passive line + (at 0 0 0) + (length 5.08) + (name "A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -2.54 0) + (length 5.08) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -5.08 0) + (length 5.08) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -7.62 0) + (length 5.08) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 25.4 0 180) + (length 5.08) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 25.4 -2.54 180) + (length 5.08) + (name "WP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 25.4 -5.08 180) + (length 5.08) + (name "SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 25.4 -7.62 180) + (length 5.08) + (name "SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (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 69.85 34.29) + (diameter 0) + (color 0 0 0 0) + (uuid "e6c84a83-ed06-469e-8729-c0899ea979b0") + ) + (no_connect + (at 38.1 45.72) + (uuid "27ac5340-4b11-4aef-8c36-dd5ba380a7bf") + ) + (no_connect + (at 63.5 43.18) + (uuid "be6587e1-d3e8-45e1-898d-1366c4216a2c") + ) + (no_connect + (at 38.1 40.64) + (uuid "d274881d-cb31-4bd6-a521-7fb61fa55da1") + ) + (no_connect + (at 38.1 43.18) + (uuid "f76adbf8-82db-4669-a0fe-ccf1ae68c7f4") + ) + (bus_entry + (at 76.2 48.26) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "3af6f9c4-aadf-4943-98b2-ec5baf1c5f75") + ) + (bus_entry + (at 76.2 50.8) + (size -2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "a24a15b8-0621-447b-8ecc-aa5765b2b8fc") + ) + (wire + (pts + (xy 80.01 34.29) (xy 82.55 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "31f533a5-43bb-4108-9503-a6c0e406323b") + ) + (wire + (pts + (xy 69.85 27.94) (xy 69.85 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "7a1255dd-0627-4ff7-bfc5-9d2d3d1b68d7") + ) + (bus + (pts + (xy 76.2 48.26) (xy 76.2 50.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "80ab5db4-ad62-4b54-96ec-f66b5c127138") + ) + (wire + (pts + (xy 63.5 45.72) (xy 73.66 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "87d8e4bc-ea74-4fc5-b809-bde6f8a1e23c") + ) + (wire + (pts + (xy 63.5 48.26) (xy 73.66 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "94b9f6ac-2a91-432d-a3c3-4d1199a459e5") + ) + (wire + (pts + (xy 82.55 34.29) (xy 82.55 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "978a4757-d58f-4edd-b94e-1b34084281c8") + ) + (wire + (pts + (xy 69.85 34.29) (xy 72.39 34.29) + ) + (stroke + (width 0) + (type default) + ) + (uuid "bdac6a49-eabd-4b1b-bd10-2b8623cd918a") + ) + (wire + (pts + (xy 69.85 34.29) (xy 69.85 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "caf450e5-8fab-4715-bbff-4312a08ea9be") + ) + (wire + (pts + (xy 38.1 48.26) (xy 35.56 48.26) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d77d23bd-e50a-4ed7-975b-e09182af61e3") + ) + (wire + (pts + (xy 35.56 48.26) (xy 35.56 49.53) + ) + (stroke + (width 0) + (type default) + ) + (uuid "dc496fac-b5eb-4fa4-a6db-c7421dbb1309") + ) + (wire + (pts + (xy 63.5 40.64) (xy 69.85 40.64) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e65db5e3-ce33-4c97-ac62-110f34bf20bb") + ) + (label "I2C1.SDA" + (at 63.5 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "8663db05-b9df-4b48-9eaa-b8116941ff80") + ) + (label "I2C1.SCL" + (at 63.5 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "b8dc0c0a-ec8d-4fda-af85-05c543a9c8e2") + ) + (hierarchical_label "+3.3V" + (shape input) + (at 69.85 27.94 90) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "6a9c7337-ea93-4fad-a59d-482ac71a2027") + ) + (hierarchical_label "I2C1{I2C}" + (shape bidirectional) + (at 76.2 48.26 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "e36b8a8c-88b3-4316-a78d-daf20aa05f4d") + ) + (symbol + (lib_id "power:GND") + (at 82.55 35.56 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "1a01bf7e-ea03-4e14-a209-bfc8e677676e") + (property "Reference" "#PWR0133" + (at 82.55 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 82.55 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 82.55 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 82.55 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 82.55 35.56 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "a7a3b4ea-10e4-41c0-8596-a6c433cc69cb") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/c967d27d-30be-4d9e-b855-90be856ffdb4" + (reference "#PWR0133") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "N24C32UDTG:N24C32UDTG") + (at 38.1 40.64 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "259ef933-0645-48ff-b84d-60fd8ec678d1") + (property "Reference" "U7" + (at 57.15 36.322 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "N24C32UDTG" + (at 52.578 52.578 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "footprints:SOP50P312X90-8N" + (at 59.69 135.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Datasheet" "https://www.onsemi.com/pub/Collateral/N24C32-D.PDF" + (at 59.69 235.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Description" "Supports Standard, Fast and FastPlus I2C Protocol; 1.7 V / 1.6 V to 5.5 V Supply Voltage Range; 32Byte Page Write Buffer; Fast Write Time (4 ms max); Hardware Write Protection for Entire Memory; Schmitt Triggers and Noise Suppression Filters on I2C Bus Inputs (SCL and SDA); Low Power CMOS Technology; 1,000,000 Program/Erase Cycles; 100 Year Data Retention; Industrial and Automotive Grade 1 Temperature Range; US 8lead Package Compliant; This Device is PbFree, Halogen Free/BFR Free, and RoHS" + (at 38.1 40.64 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Height" "0.9" + (at 59.69 435.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Name" "onsemi" + (at 59.69 535.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Manufacturer_Part_Number" "N24C32UDTG" + (at 59.69 635.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Part Number" "863-N24C32UDTG" + (at 59.69 735.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Mouser Price/Stock" "https://www.mouser.co.uk/ProductDetail/onsemi/N24C32UDTG?qs=gZXFycFWdAO4CePQ1R6QGw%3D%3D" + (at 59.69 835.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Part Number" "" + (at 59.69 935.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (property "Arrow Price/Stock" "" + (at 59.69 1035.56 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left top) + (hide yes) + ) + ) + (pin "5" + (uuid "3ef492bd-9820-49ce-b575-d7b389d58668") + ) + (pin "2" + (uuid "f62fecde-d206-4c11-b303-7c5141dd4400") + ) + (pin "3" + (uuid "94d23980-b155-4fc7-b9b6-6a4200eaf919") + ) + (pin "6" + (uuid "ea377bd7-f4bb-4094-b0d3-09f4a96b6dab") + ) + (pin "7" + (uuid "9d8955ff-6433-4d76-a037-c6f32c8477f3") + ) + (pin "4" + (uuid "f9d5df22-8a03-4052-92e5-ee9d35303b18") + ) + (pin "1" + (uuid "6d5df4be-42da-4271-b543-38a20828fb99") + ) + (pin "8" + (uuid "6f486051-0bdf-49ba-a1bb-1bee8182a133") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/c967d27d-30be-4d9e-b855-90be856ffdb4" + (reference "U7") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 35.56 49.53 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "53575046-f856-44eb-b60b-c754b3ca4760") + (property "Reference" "#PWR0136" + (at 35.56 55.88 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 35.56 54.61 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 35.56 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 35.56 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 35.56 49.53 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c97f43d8-0d74-4cc2-af0e-df8c28ff9442") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/c967d27d-30be-4d9e-b855-90be856ffdb4" + (reference "#PWR0136") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Device:C") + (at 76.2 34.29 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "9489467b-721c-4016-b1bf-1a264341cf9e") + (property "Reference" "C22" + (at 76.2 27.94 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 76.2 30.48 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 80.01 33.3248 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 76.2 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 76.2 34.29 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "d676fbbe-6419-477b-a5e5-c9c4df5fb202") + ) + (pin "1" + (uuid "654b28ca-2f62-4b0a-b13f-32b378e95e6b") + ) + (instances + (project "" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f/c967d27d-30be-4d9e-b855-90be856ffdb4" + (reference "C22") + (unit 1) + ) + ) + ) + ) +) -- cgit v1.2.3