From 220b6085864608c844e2ee6ece086cbd179ec213 Mon Sep 17 00:00:00 2001 From: Kevin Wallace Date: Wed, 24 Dec 2025 06:57:13 -0800 Subject: add i2c eeprom. but what address??? --- proxdongl3.kicad_sch | 698 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 683 insertions(+), 15 deletions(-) (limited to 'proxdongl3.kicad_sch') diff --git a/proxdongl3.kicad_sch b/proxdongl3.kicad_sch index 655dbbd..fe468eb 100644 --- a/proxdongl3.kicad_sch +++ b/proxdongl3.kicad_sch @@ -1965,6 +1965,231 @@ ) (embedded_fonts no) ) + (symbol "Memory_EEPROM:24LC64" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -6.35 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "24LC64" + (at 1.27 6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21189f.pdf" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "I2C Serial EEPROM, 64Kb, DIP-8/SOIC-8/TSSOP-8/DFN-8" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "I2C Serial EEPROM" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x4.9mm* TSSOP*4.4x3mm*P0.65mm* DFN*3x2mm*P0.5mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "24LC64_1_1" + (rectangle + (start -7.62 5.08) + (end 7.62 -5.08) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + (pin input line + (at -10.16 2.54 0) + (length 2.54) + (name "A0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 0 0) + (length 2.54) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -10.16 -2.54 0) + (length 2.54) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 7.62 270) + (length 2.54) + (name "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (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 "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 2.54 180) + (length 2.54) + (name "SDA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 10.16 0 180) + (length 2.54) + (name "SCL" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 10.16 -2.54 180) + (length 2.54) + (name "WP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Regulator_Switching:MT3608" (exclude_from_sim no) (in_bom yes) @@ -2648,6 +2873,28 @@ (embedded_fonts no) ) ) + (text "TODO determine addr" + (exclude_from_sim no) + (at 183.896 114.046 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "abc67161-acdc-4fc2-9737-88a1b8c45d0f") + ) + (junction + (at 208.28 121.92) + (diameter 0) + (color 0 0 0 0) + (uuid "1539d2c6-b3bd-4a6b-8df2-90f722d8ea17") + ) + (junction + (at 208.28 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "2dcbe265-47d4-4848-85cd-7bf996afdd11") + ) (junction (at 97.79 101.6) (diameter 0) @@ -2684,6 +2931,18 @@ (color 0 0 0 0) (uuid "99e7319c-27e2-4653-9abb-99e1dfd1ca32") ) + (junction + (at 195.58 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "a30b762d-f0cc-4d30-9a5a-5ddf5829411f") + ) + (junction + (at 196.85 106.68) + (diameter 0) + (color 0 0 0 0) + (uuid "b01c7081-9d7f-4faf-abc2-3a71c908b854") + ) (junction (at 87.63 127) (diameter 0) @@ -2774,6 +3033,16 @@ ) (uuid "28add03e-cd7f-4b1d-bc82-a3301be0397f") ) + (wire + (pts + (xy 194.31 121.92) (xy 208.28 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "346e4045-b6d4-4778-b861-13acee797494") + ) (wire (pts (xy 87.63 109.22) (xy 87.63 101.6) @@ -2884,6 +3153,16 @@ ) (uuid "54a08391-0522-4fa4-ae8f-ab3c98d0028c") ) + (wire + (pts + (xy 218.44 121.92) (xy 208.28 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "557d17d5-0acf-4952-b9cb-30caee5c2758") + ) (wire (pts (xy 54.61 72.39) (xy 63.5 72.39) @@ -2924,6 +3203,26 @@ ) (uuid "63a8e05b-21c1-40c5-b041-c32e69cb5409") ) + (wire + (pts + (xy 208.28 124.46) (xy 208.28 121.92) + ) + (stroke + (width 0) + (type default) + ) + (uuid "656c0c39-c132-42ce-b41d-eb0caffd1e90") + ) + (wire + (pts + (xy 194.31 106.68) (xy 194.31 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "664adae6-875a-48e0-8c36-6114a52c8500") + ) (wire (pts (xy 62.23 111.76) (xy 62.23 116.84) @@ -2974,6 +3273,26 @@ ) (uuid "75199cc1-21b2-4998-b632-67c64a8bcafa") ) + (wire + (pts + (xy 195.58 114.3) (xy 198.12 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "77273afc-8026-4f27-be0f-06c1b8312721") + ) + (wire + (pts + (xy 196.85 106.68) (xy 196.85 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "79421383-4c08-42fe-a516-7bc7a4e4f4f9") + ) (wire (pts (xy 97.79 101.6) (xy 97.79 118.11) @@ -3024,6 +3343,16 @@ ) (uuid "850f55d2-034e-4e60-baa8-33433e7cc8b3") ) + (wire + (pts + (xy 194.31 116.84) (xy 198.12 116.84) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8b6890ff-e493-49ff-af89-30784b7055c9") + ) (wire (pts (xy 77.47 111.76) (xy 77.47 101.6) @@ -3042,77 +3371,127 @@ (width 0) (type default) ) - (uuid "995e47aa-ff4c-4dc6-a84f-516bcd585f69") + (uuid "995e47aa-ff4c-4dc6-a84f-516bcd585f69") + ) + (wire + (pts + (xy 63.5 52.07) (xy 54.61 52.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9b8e3fcd-9f51-4719-800d-167f8f9f691c") + ) + (wire + (pts + (xy 104.14 72.39) (xy 114.3 72.39) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9e5dc864-1736-4768-824e-8db35a940d75") + ) + (wire + (pts + (xy 104.14 62.23) (xy 114.3 62.23) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9f390e3c-54e0-4bd7-b03f-4e9e9b07b325") + ) + (wire + (pts + (xy 196.85 111.76) (xy 198.12 111.76) + ) + (stroke + (width 0) + (type default) + ) + (uuid "9fa71826-f692-4f64-a5d8-86332569230e") + ) + (wire + (pts + (xy 152.4 71.12) (xy 149.86 71.12) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a7fe74a7-e1a7-430f-873a-057ea9a5c26b") ) (wire (pts - (xy 63.5 52.07) (xy 54.61 52.07) + (xy 55.88 101.6) (xy 55.88 118.11) ) (stroke (width 0) (type default) ) - (uuid "9b8e3fcd-9f51-4719-800d-167f8f9f691c") + (uuid "ac5c76c2-5a9d-4757-a1a2-c05dcfee5b60") ) (wire (pts - (xy 104.14 72.39) (xy 114.3 72.39) + (xy 62.23 101.6) (xy 66.04 101.6) ) (stroke (width 0) (type default) ) - (uuid "9e5dc864-1736-4768-824e-8db35a940d75") + (uuid "ac70f17e-ee74-42f8-a631-ff11008bffbf") ) (wire (pts - (xy 104.14 62.23) (xy 114.3 62.23) + (xy 196.85 106.68) (xy 208.28 106.68) ) (stroke (width 0) (type default) ) - (uuid "9f390e3c-54e0-4bd7-b03f-4e9e9b07b325") + (uuid "af0ac63a-8568-4548-8ddb-7ff0d8971a08") ) (wire (pts - (xy 152.4 71.12) (xy 149.86 71.12) + (xy 194.31 106.68) (xy 195.58 106.68) ) (stroke (width 0) (type default) ) - (uuid "a7fe74a7-e1a7-430f-873a-057ea9a5c26b") + (uuid "b0e6839f-e666-4bcf-bc88-193e6d771c9c") ) (wire (pts - (xy 55.88 101.6) (xy 55.88 118.11) + (xy 218.44 116.84) (xy 218.44 121.92) ) (stroke (width 0) (type default) ) - (uuid "ac5c76c2-5a9d-4757-a1a2-c05dcfee5b60") + (uuid "b5e94cae-f42a-46d5-9be7-e3ec1e7b7deb") ) (wire (pts - (xy 62.23 101.6) (xy 66.04 101.6) + (xy 76.2 46.99) (xy 54.61 46.99) ) (stroke (width 0) (type default) ) - (uuid "ac70f17e-ee74-42f8-a631-ff11008bffbf") + (uuid "b6ee3d82-9873-41cc-ba20-9090368ae6f8") ) (wire (pts - (xy 76.2 46.99) (xy 54.61 46.99) + (xy 222.25 111.76) (xy 218.44 111.76) ) (stroke (width 0) (type default) ) - (uuid "b6ee3d82-9873-41cc-ba20-9090368ae6f8") + (uuid "b7a7549e-c750-45ab-b99f-df211a318d12") ) (wire (pts @@ -3144,6 +3523,16 @@ ) (uuid "c0a26ee6-bd1e-4da7-a072-3f2ed2b8183e") ) + (wire + (pts + (xy 195.58 106.68) (xy 196.85 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ce482e9e-94d0-44ce-9af9-c0e2d12e84a3") + ) (wire (pts (xy 87.63 101.6) (xy 97.79 101.6) @@ -3154,6 +3543,16 @@ ) (uuid "d51cb35d-f67a-49aa-a157-25c75b637180") ) + (wire + (pts + (xy 195.58 106.68) (xy 195.58 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d7064632-8d33-4787-a3cb-d7eec8b21036") + ) (wire (pts (xy 97.79 127) (xy 87.63 127) @@ -3204,6 +3603,16 @@ ) (uuid "e7268593-0bd5-45c9-b936-84adbc11dcd2") ) + (wire + (pts + (xy 208.28 104.14) (xy 208.28 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e882ea6f-e632-4ee1-bcf3-0036167eca41") + ) (wire (pts (xy 63.5 59.69) (xy 54.61 59.69) @@ -3254,6 +3663,16 @@ ) (uuid "f7e22f1c-4f9c-41df-a731-939e18c0a5b0") ) + (wire + (pts + (xy 223.52 114.3) (xy 218.44 114.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f8e78828-6f91-428f-a9f1-43de6365a1f6") + ) (wire (pts (xy 77.47 127) (xy 77.47 129.54) @@ -3464,6 +3883,16 @@ ) (uuid "ba4eda57-bf2a-441a-b124-e6e20f7c58b9") ) + (label "I2C_SCL" + (at 223.52 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "bf020487-e0c0-4176-bd22-1efec03acc64") + ) (label "ETH_DC1+" (at 63.5 67.31 0) (effects @@ -3474,6 +3903,16 @@ ) (uuid "c0e5f37c-a39a-49d4-8c9d-0847a79a12da") ) + (label "I2C_SDA" + (at 222.25 111.76 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c16542d8-aa80-4741-b412-7fbaf0ad9a30") + ) (label "ETH_RX-" (at 114.3 67.31 0) (effects @@ -3758,6 +4197,72 @@ ) ) ) + (symbol + (lib_id "power:+3V3") + (at 208.28 104.14 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "27dbc52a-444c-4752-9dd5-0c21c48d6c1c") + (property "Reference" "#PWR09" + (at 208.28 107.95 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+3V3" + (at 208.28 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 208.28 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 208.28 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+3V3\"" + (at 208.28 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "26de58ce-df3e-4f32-bb12-f9ccf52802fb") + ) + (instances + (project "proxdongl3" + (path "/0b58f37d-50a7-43f4-a6f7-8b15a920c114" + (reference "#PWR09") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Switch:SW_SPST") (at 147.32 114.3 0) @@ -3978,6 +4483,72 @@ ) ) ) + (symbol + (lib_id "power:GND") + (at 208.28 124.46 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "7234d797-13bf-4c1e-852b-be721fb0f5ae") + (property "Reference" "#PWR08" + (at 208.28 130.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 208.28 129.54 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 208.28 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 208.28 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 208.28 124.46 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5ca97f79-5972-4d57-84a2-ce1fe1058cce") + ) + (instances + (project "proxdongl3" + (path "/0b58f37d-50a7-43f4-a6f7-8b15a920c114" + (reference "#PWR08") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:+3V3") (at 50.8 101.6 0) @@ -4218,6 +4789,103 @@ ) ) ) + (symbol + (lib_id "Memory_EEPROM:24LC64") + (at 208.28 114.3 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "99b28ab1-1ea2-49ac-a995-e4137fe2983b") + (property "Reference" "U2" + (at 210.4233 104.14 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "24LC64" + (at 210.4233 106.68 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" + (at 208.28 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21189f.pdf" + (at 208.28 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "I2C Serial EEPROM, 64Kb, DIP-8/SOIC-8/TSSOP-8/DFN-8" + (at 208.28 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "LCSC" "C511260" + (at 208.28 114.3 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5e2287e5-f398-4845-b88b-79b98834e9b8") + ) + (pin "5" + (uuid "f6c44cea-666d-4206-99f5-d309ed4b2353") + ) + (pin "2" + (uuid "ee508706-10bd-47ec-8f33-d3ddff826788") + ) + (pin "6" + (uuid "f28ee8cc-4b59-4ad9-b45f-2280a064815e") + ) + (pin "7" + (uuid "6a1a8908-0660-45a2-a48c-65ff6e52596c") + ) + (pin "4" + (uuid "231b5a97-79cd-427c-96da-644387119d87") + ) + (pin "3" + (uuid "920b3810-f5fd-437b-8f46-c26c551013bb") + ) + (pin "8" + (uuid "7a836de8-abc7-4cd2-b335-4cae782d652c") + ) + (instances + (project "" + (path "/0b58f37d-50a7-43f4-a6f7-8b15a920c114" + (reference "U2") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "Device:D") (at 82.55 101.6 180) -- cgit v1.2.3