diff options
Diffstat (limited to 'hw/eeprom.kicad_sch')
| -rw-r--r-- | hw/eeprom.kicad_sch | 1079 |
1 files changed, 1079 insertions, 0 deletions
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) + ) + ) + ) + ) +) |