From cc8f7dec96bfa9de24d762bc16a726e226c54219 Mon Sep 17 00:00:00 2001 From: Youen Toupin Date: Wed, 30 Mar 2022 20:29:48 +0200 Subject: [PATCH] updated I2C connector to use the same pinout as nodelynk and grove --- schema/MCU_board/MCU_board.kicad_pcb | 122 ++++++++++---------- schema/MCU_board/MCU_board.kicad_prl | 2 +- schema/MCU_board/MCU_board.kicad_sch | 138 ++++++++++------------- schema/library/vehicle-monitor.kicad_sym | 18 +-- 4 files changed, 130 insertions(+), 150 deletions(-) diff --git a/schema/MCU_board/MCU_board.kicad_pcb b/schema/MCU_board/MCU_board.kicad_pcb index c123119..be3db04 100644 --- a/schema/MCU_board/MCU_board.kicad_pcb +++ b/schema/MCU_board/MCU_board.kicad_pcb @@ -157,6 +157,57 @@ ) ) + (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (layer "F.Cu") + (tedit 59FED5CC) (tstamp 40a6c4e4-0163-48c8-92ed-81a75ba9fd9c) + (at 180.34 86.36) + (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row") + (tags "Through hole pin header THT 1x04 2.54mm single row") + (property "Sheetfile" "MCU_board.kicad_sch") + (property "Sheetname" "") + (path "/08d4dc0e-32b3-4108-be1b-08755b504242") + (attr through_hole) + (fp_text reference "J4" (at 0 -2.33) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp b43c4cec-e493-4bd0-a798-0b2204e288da) + ) + (fp_text value "Conn_I2C_out" (at 0 9.95) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 0a1e6f10-0340-4f28-bb87-298083738bf2) + ) + (fp_text user "${REFERENCE}" (at 0 3.81 90) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 18fb9433-1090-44f7-8414-8852d84b494e) + ) + (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer "F.SilkS") (width 0.12) (tstamp 0eda532a-1e02-4a05-a55b-49dddd9ab9c1)) + (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer "F.SilkS") (width 0.12) (tstamp 213f2e15-5918-4dfb-95c9-846d06d16520)) + (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer "F.SilkS") (width 0.12) (tstamp 243b39a7-836a-435e-a221-106a37f822f7)) + (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp a8ece27c-5677-498e-9d34-b28227937be9)) + (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b04fad5e-11d3-4194-95db-f2fae0c6d96e)) + (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp e29f46f5-0d9b-4654-8f33-8aa71126d0d8)) + (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 073f409d-d7c7-4d87-a1d6-90a73bd442d4)) + (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer "F.CrtYd") (width 0.05) (tstamp a797d1f3-73f1-4416-8d4d-3eae9959fdfa)) + (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer "F.CrtYd") (width 0.05) (tstamp b26c4c6a-3cbe-4d02-8dfa-2f2daa8fbf98)) + (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp b274904b-6204-48ec-aae2-7f3b06679e66)) + (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer "F.Fab") (width 0.1) (tstamp 2926cc3e-ec7e-499f-b919-7bf7a4234444)) + (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer "F.Fab") (width 0.1) (tstamp 7f25b045-f7b1-4001-a559-f31e0bb8a401)) + (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp 97c7b1e1-5655-4816-95ea-18fba92b11dc)) + (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp b9e8f347-eccd-4214-803b-8ac43dc4f01d)) + (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp d5c13442-53ed-4176-8456-af31aa40dd48)) + (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 10 "Net-(U1-Pad17)") (pinfunction "GND") (pintype "power_in") (tstamp 62703dfb-2b62-46cc-88d3-8bcce1262b07)) + (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 7 "Net-(U1-Pad16)") (pinfunction "VCC") (pintype "power_in") (tstamp c8b019d7-0440-4702-b7bc-0c6e98e593c6)) + (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 6 "Net-(U1-Pad19)") (pinfunction "SDA") (pintype "bidirectional") (tstamp fa36be4e-7de9-478f-a4ef-c229ac16c103)) + (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) + (net 8 "Net-(U1-Pad18)") (pinfunction "SCL") (pintype "input") (tstamp fc991e31-8b48-465c-9197-72f4fa1bee7e)) + (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (footprint "Diode_THT:D_A-405_P10.16mm_Horizontal" (layer "F.Cu") (tedit 5AE50CD5) (tstamp 461b57ca-6e57-4c93-acf1-d83265db0913) (at 144.78 93.98 -90) @@ -497,57 +548,6 @@ ) ) - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (layer "F.Cu") - (tedit 59FED5CC) (tstamp ae8f59b6-c5dd-46dc-852a-e62d353873f6) - (at 180.34 86.36) - (descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row") - (tags "Through hole pin header THT 1x04 2.54mm single row") - (property "Sheetfile" "MCU_board.kicad_sch") - (property "Sheetname" "") - (path "/68d48ad4-88ad-4719-bd22-02147a9c50c3") - (attr through_hole) - (fp_text reference "J4" (at 0 -2.33) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp ca0abfa7-5775-47fb-9b2a-92bc21f12755) - ) - (fp_text value "Conn_I2C" (at -2.54 10.16) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 3b9386d1-0010-4e16-9053-3718b0a55307) - ) - (fp_text user "${REFERENCE}" (at 0 3.81 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 526e5d6f-0df7-43c6-a5e5-aba48c38a164) - ) - (fp_line (start -1.33 1.27) (end -1.33 8.95) (layer "F.SilkS") (width 0.12) (tstamp 0a4f01e7-4b70-400c-8c9d-1cdfb7f22bd8)) - (fp_line (start -1.33 8.95) (end 1.33 8.95) (layer "F.SilkS") (width 0.12) (tstamp 6b2de4c6-83fc-4a0b-8961-3132fb813080)) - (fp_line (start -1.33 0) (end -1.33 -1.33) (layer "F.SilkS") (width 0.12) (tstamp 8a9888d1-e4a7-4b64-a3e7-9d8e21085326)) - (fp_line (start 1.33 1.27) (end 1.33 8.95) (layer "F.SilkS") (width 0.12) (tstamp a7e9488f-f086-462a-9bb1-61029c365678)) - (fp_line (start -1.33 -1.33) (end 0 -1.33) (layer "F.SilkS") (width 0.12) (tstamp b3d9787f-99a9-4974-9405-bd3f1d9975ba)) - (fp_line (start -1.33 1.27) (end 1.33 1.27) (layer "F.SilkS") (width 0.12) (tstamp e8bd73e3-54bf-488d-8d2a-baf97328680b)) - (fp_line (start -1.8 -1.8) (end -1.8 9.4) (layer "F.CrtYd") (width 0.05) (tstamp 0fa9bc68-b6d9-41cb-9e43-975a3c0b0ea5)) - (fp_line (start -1.8 9.4) (end 1.8 9.4) (layer "F.CrtYd") (width 0.05) (tstamp 4ea6d23e-7512-463e-8d54-e342b0ff89ad)) - (fp_line (start 1.8 9.4) (end 1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp 90396c05-ad39-4619-86d0-537722b683fb)) - (fp_line (start 1.8 -1.8) (end -1.8 -1.8) (layer "F.CrtYd") (width 0.05) (tstamp c04396e1-0c6c-4aa0-8f03-4fc619a2bc27)) - (fp_line (start -0.635 -1.27) (end 1.27 -1.27) (layer "F.Fab") (width 0.1) (tstamp 336cb3e1-c411-4000-a39d-7b674b45ccab)) - (fp_line (start -1.27 8.89) (end -1.27 -0.635) (layer "F.Fab") (width 0.1) (tstamp 4b00516e-fa1b-4292-801f-b47786730295)) - (fp_line (start 1.27 -1.27) (end 1.27 8.89) (layer "F.Fab") (width 0.1) (tstamp 5ea430ff-9dca-466e-82f6-83c246f88745)) - (fp_line (start 1.27 8.89) (end -1.27 8.89) (layer "F.Fab") (width 0.1) (tstamp 780760a6-f94a-49d9-9665-288cd1a04ac4)) - (fp_line (start -1.27 -0.635) (end -0.635 -1.27) (layer "F.Fab") (width 0.1) (tstamp b8437e96-0da5-4663-8d24-5d248001bc2f)) - (pad "1" thru_hole rect (at 0 0) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 6 "Net-(U1-Pad19)") (pinfunction "SDA") (pintype "bidirectional") (tstamp 544e7fb2-1f2d-487d-8a99-b570aac351d9)) - (pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 7 "Net-(U1-Pad16)") (pinfunction "VCC") (pintype "power_in") (tstamp ee32e8cd-ab26-47ba-9b8d-45f12cfe08f7)) - (pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 8 "Net-(U1-Pad18)") (pinfunction "SCL") (pintype "input") (tstamp 79172b03-8790-4156-9fff-e6572285b556)) - (pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask) - (net 10 "Net-(U1-Pad17)") (pinfunction "GND") (pintype "power_in") (tstamp 77f395a0-e150-4ffb-8ea1-5c603da24925)) - (model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) - ) - (footprint "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" (layer "F.Cu") (tedit 59FED5CC) (tstamp be3a8a3f-7fae-4c0b-934b-4361acb787a4) (at 144.78 50.8) @@ -742,7 +742,7 @@ (dimension (type aligned) (layer "User.1") (tstamp a1df1579-7f98-456b-96b2-f2255e6a78f1) (pts (xy 139.7 109.22) (xy 139.7 43.18)) (height -7.62) - (gr_text "66.0400 mm" (at 130.93 76.2 90) (layer "User.1") (tstamp 8a962e46-a09b-4002-9560-1ec291e152f4) + (gr_text "66.0400 mm" (at 130.93 76.2 90) (layer "User.1") (tstamp a1df1579-7f98-456b-96b2-f2255e6a78f1) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) @@ -751,7 +751,7 @@ (dimension (type aligned) (layer "User.1") (tstamp b74d18b6-0a0c-4ef4-b5e7-77a6be3fc614) (pts (xy 139.7 109.22) (xy 183 109.22)) (height 5.08) - (gr_text "43.3000 mm" (at 161.35 113.15) (layer "User.1") (tstamp 203eff38-5c86-45d7-8b0e-36659897a8dd) + (gr_text "43.3000 mm" (at 161.35 113.15) (layer "User.1") (tstamp b74d18b6-0a0c-4ef4-b5e7-77a6be3fc614) (effects (font (size 1 1) (thickness 0.15))) ) (format (units 3) (units_format 1) (precision 4)) @@ -774,19 +774,15 @@ (segment (start 143.51 54.61) (end 142.24 53.34) (width 0.25) (layer "B.Cu") (net 3) (tstamp 8b014bea-020e-4c32-8a2e-afb44e577967)) (segment (start 143.51 67.31) (end 143.51 54.61) (width 0.25) (layer "B.Cu") (net 3) (tstamp a9881c4d-1698-40b0-8ef8-bcb44452f73f)) (segment (start 144.78 50.8) (end 144.78 53.34) (width 0.25) (layer "F.Cu") (net 5) (tstamp 5259d978-b387-4967-b81c-f641c98585a8)) - (segment (start 175.1375 86.36) (end 180.34 86.36) (width 0.25) (layer "F.Cu") (net 6) (tstamp 2f3e6f8a-067b-4be4-8100-0ee3ba1aa8d6)) - (segment (start 182.245 88.9) (end 180.34 88.9) (width 0.25) (layer "F.Cu") (net 7) (tstamp 2b024001-3319-44c4-9a71-6abcf8cd2df7)) - (segment (start 182.245 96.52) (end 182.245 88.9) (width 0.25) (layer "F.Cu") (net 7) (tstamp 656afe21-3714-4d3e-b229-e0beb358d8aa)) - (segment (start 175.26 96.52) (end 175.1375 96.3975) (width 0.25) (layer "F.Cu") (net 7) (tstamp 75b0b0ae-baaa-40e8-8fd5-a33a1047c815)) - (segment (start 175.26 96.52) (end 182.245 96.52) (width 0.25) (layer "F.Cu") (net 7) (tstamp 7fe237e8-1d0d-433a-9b24-5ea976762c57)) - (segment (start 175.1375 96.3975) (end 175.1375 93.98) (width 0.25) (layer "F.Cu") (net 7) (tstamp 8f0c6a81-1452-45ce-b4b3-75e50b620399)) - (segment (start 180.34 91.44) (end 177.8 88.9) (width 0.25) (layer "F.Cu") (net 8) (tstamp 30709b2e-b777-45ae-a45c-e8627bbcdf60)) - (segment (start 177.8 88.9) (end 175.1375 88.9) (width 0.25) (layer "F.Cu") (net 8) (tstamp d91ae5d5-90c9-4521-8710-e306638e1d50)) + (segment (start 180.34 91.44) (end 175.26 86.36) (width 0.25) (layer "B.Cu") (net 6) (tstamp 306ed877-4502-4466-9f5b-eb8b08088171)) + (segment (start 180.2175 88.9) (end 180.34 88.9) (width 0.25) (layer "F.Cu") (net 7) (tstamp e709a026-ae63-4f05-a831-e970e04110d6)) + (segment (start 175.1375 93.98) (end 180.2175 88.9) (width 0.25) (layer "F.Cu") (net 7) (tstamp eeaf6148-fd6c-43f2-a2c8-748ea0cfbde0)) + (segment (start 180.34 93.98) (end 175.26 88.9) (width 0.25) (layer "B.Cu") (net 8) (tstamp dd673796-7a32-4f1f-b0c5-d2e15bb16cfe)) (segment (start 160.02 88.9) (end 149.7375 88.9) (width 0.25) (layer "B.Cu") (net 9) (tstamp 527346bb-ea73-4a6b-90c5-e15d8df2e57f)) (segment (start 167.64 81.28) (end 160.02 88.9) (width 0.25) (layer "B.Cu") (net 9) (tstamp 8fd52544-866c-407e-990a-b7ff97bb39d0)) (segment (start 167.64 48.26) (end 167.64 81.28) (width 0.25) (layer "B.Cu") (net 9) (tstamp e39b0b7f-91f8-45ca-b50b-563bff3dc7f3)) - (segment (start 180.34 93.98) (end 177.8 91.44) (width 0.25) (layer "F.Cu") (net 10) (tstamp 1d2462aa-204d-4f12-8e50-109c8d4bcd0e)) - (segment (start 177.8 91.44) (end 175.1375 91.44) (width 0.25) (layer "F.Cu") (net 10) (tstamp e157eb32-72f8-4fc3-ac67-cd2ba1737fc5)) + (segment (start 175.1375 91.44) (end 180.2175 86.36) (width 0.25) (layer "F.Cu") (net 10) (tstamp 343c5230-2143-4adb-ae08-17c61d26bb28)) + (segment (start 180.2175 86.36) (end 180.34 86.36) (width 0.25) (layer "F.Cu") (net 10) (tstamp 443afc8a-7367-472e-86b7-88f28e70e7a6)) (segment (start 154.94 60.96) (end 149.7375 60.96) (width 0.25) (layer "F.Cu") (net 32) (tstamp 61e763ec-1c1c-4f1e-a003-f55d7ad04f9f)) (segment (start 154.94 48.26) (end 154.94 60.96) (width 0.25) (layer "F.Cu") (net 32) (tstamp e5c077a6-2e6e-4ddb-9cdd-7189d5453897)) (segment (start 144.78 63.5) (end 149.7375 63.5) (width 0.25) (layer "F.Cu") (net 33) (tstamp 30bfa64d-761b-4732-997d-bd4590e66c7b)) diff --git a/schema/MCU_board/MCU_board.kicad_prl b/schema/MCU_board/MCU_board.kicad_prl index 0ca1ae8..41e2012 100644 --- a/schema/MCU_board/MCU_board.kicad_prl +++ b/schema/MCU_board/MCU_board.kicad_prl @@ -1,6 +1,6 @@ { "board": { - "active_layer": 31, + "active_layer": 0, "active_layer_preset": "All Layers", "auto_track_width": true, "hidden_nets": [], diff --git a/schema/MCU_board/MCU_board.kicad_sch b/schema/MCU_board/MCU_board.kicad_sch index 67938c2..cfc71a9 100644 --- a/schema/MCU_board/MCU_board.kicad_sch +++ b/schema/MCU_board/MCU_board.kicad_sch @@ -194,11 +194,11 @@ ) ) ) - (symbol "vehicle-monitor:Conn_I2C" (pin_names (offset 1.5)) (in_bom yes) (on_board yes) + (symbol "vehicle-monitor:Conn_I2C_out" (pin_names (offset 1.5)) (in_bom yes) (on_board yes) (property "Reference" "J" (id 0) (at 0 5.08 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "Conn_I2C" (id 1) (at 0 -7.62 0) + (property "Value" "Conn_I2C_out" (id 1) (at 0 -7.62 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "" (id 2) (at 0 0 0) @@ -216,7 +216,7 @@ (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Conn_I2C_1_1" + (symbol "Conn_I2C_out_1_1" (arc (start 0 -4.572) (mid -0.508 -5.08) (end 0 -5.588) (stroke (width 0.1524) (type default) (color 0 0 0 0)) (fill (type none)) @@ -265,20 +265,20 @@ (stroke (width 0.1524) (type default) (color 0 0 0 0)) (fill (type none)) ) - (pin bidirectional line (at -5.08 2.54 0) (length 3.81) - (name "SDA" (effects (font (size 1.27 1.27)))) + (pin power_in line (at -5.08 2.54 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) ) (pin power_in line (at -5.08 0 0) (length 3.81) (name "VCC" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -5.08 -2.54 0) (length 3.81) - (name "SCL" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -5.08 -2.54 0) (length 3.81) + (name "SDA" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -5.08 -5.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) + (pin input line (at -5.08 -5.08 0) (length 3.81) + (name "SCL" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27)))) ) ) @@ -618,13 +618,9 @@ (no_connect (at 104.14 72.39) (uuid 7a036c8b-424e-4cd3-9042-9dd09fe44ac3)) (no_connect (at 55.88 90.17) (uuid 88da4feb-5ac5-4c93-8129-1e77912cab38)) (no_connect (at 104.14 69.85) (uuid 8df7c71e-685c-43dd-af60-6f9cdc315f85)) - (no_connect (at 104.14 77.47) (uuid 8df7c71e-685c-43dd-af60-6f9cdc315f85)) + (no_connect (at 104.14 77.47) (uuid 8df7c71e-685c-43dd-af60-6f9cdc315f86)) (no_connect (at 39.37 62.23) (uuid a6b973bf-3c82-4206-bae7-4f835d16d359)) - (wire (pts (xy 120.65 102.87) (xy 116.84 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 03bdb3a9-99da-4a9d-b4de-ea5d44c5375d) - ) (wire (pts (xy 52.07 48.26) (xy 52.07 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0a75f629-dc23-4df2-b397-19a4ff553330) @@ -637,6 +633,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 0b437303-3880-4c2e-936f-36b72f5e5c8c) ) + (wire (pts (xy 113.03 105.41) (xy 110.49 105.41)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 0fbcf9fb-bb57-456a-8653-a4c4bb03bb9f) + ) (wire (pts (xy 49.53 100.33) (xy 55.88 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 1adb5de4-24a9-45d7-81f0-5bb173e17332) @@ -649,10 +649,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 28de7ab2-5104-44e4-a384-a70b203c9561) ) - (wire (pts (xy 120.65 100.33) (xy 111.76 100.33)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 2b987127-3cac-4e35-9c3d-694bd7681a86) - ) (wire (pts (xy 53.34 102.87) (xy 53.34 114.3)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 326f85fb-bd1a-4172-a917-81275d6083c2) @@ -661,10 +657,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 37690a42-79e7-4c25-8ae9-f4f53a22fa80) ) - (wire (pts (xy 104.14 102.87) (xy 111.76 102.87)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 3a71d802-60c2-4597-9fb9-cc97819f713f) - ) (wire (pts (xy 43.18 114.3) (xy 53.34 114.3)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 3d14855f-21d9-4e50-89ce-47c175a25393) @@ -673,18 +665,26 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 4269b426-1ca0-4358-b7c8-f87d360b6b77) ) - (wire (pts (xy 111.76 100.33) (xy 111.76 102.87)) + (wire (pts (xy 113.03 107.95) (xy 107.95 107.95)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 5d0a65ac-0f98-4e54-8986-29ee527ccb68) + (uuid 4cbb8332-242f-4e26-97ae-b244a79447d2) ) (wire (pts (xy 49.53 69.85) (xy 49.53 93.98)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 5f6cca41-50ca-4ee1-8224-0e6c495b17fd) ) + (wire (pts (xy 104.14 97.79) (xy 107.95 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 6bcce826-921a-46ac-9369-b842f7a0419f) + ) (wire (pts (xy 43.18 67.31) (xy 43.18 114.3)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 6ef72d17-b82e-4eb1-b202-9006955a067e) ) + (wire (pts (xy 110.49 105.41) (xy 110.49 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid 72a4f775-0bac-4378-9cd2-066589a746ab) + ) (wire (pts (xy 55.88 102.87) (xy 53.34 102.87)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 7c612bdd-6a82-4fcf-baa9-8fdefcb06f1d) @@ -697,14 +697,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 854f4387-3ca1-4ede-a296-fb94988ed5ae) ) - (wire (pts (xy 106.68 105.41) (xy 120.65 105.41)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 8a0f11a0-d852-4a05-a4bb-1b938716cab3) - ) - (wire (pts (xy 104.14 95.25) (xy 119.38 95.25)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 92e41270-281f-4aea-9d59-f03dff60bd6c) - ) (wire (pts (xy 55.88 97.79) (xy 46.99 97.79)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9751e2d6-d81e-44e0-b624-fc92d289c52a) @@ -713,34 +705,18 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid 9918ed3d-ef60-4f9c-bbab-d5a94c54dede) ) - (wire (pts (xy 106.68 100.33) (xy 106.68 105.41)) + (wire (pts (xy 104.14 100.33) (xy 113.03 100.33)) (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid 9984a841-0cf2-4f1a-95e2-4ffbe58791f4) - ) - (wire (pts (xy 116.84 102.87) (xy 116.84 97.79)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid a2826912-2e69-451f-ac0e-3a505449d457) + (uuid b439c5aa-7a69-4a25-90c0-d6b8c216ef49) ) (wire (pts (xy 27.94 114.3) (xy 31.75 114.3)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b54d57a7-95c9-46b9-bf84-99ca3de4bc2a) ) - (wire (pts (xy 119.38 97.79) (xy 120.65 97.79)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b5a7129f-0c7b-45ac-bbb1-f70d3a93425e) - ) (wire (pts (xy 53.34 69.85) (xy 53.34 64.77)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid b608d723-64cb-4821-89bc-b59779f3b789) ) - (wire (pts (xy 104.14 100.33) (xy 106.68 100.33)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid b8fd4969-4363-410e-924e-6b7bcbb89b9a) - ) - (wire (pts (xy 116.84 97.79) (xy 104.14 97.79)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid bc478de9-0398-4d09-a432-46370c2c846f) - ) (wire (pts (xy 39.37 69.85) (xy 49.53 69.85)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cb381139-6573-4e1a-a168-3c5ba08b42e2) @@ -749,6 +725,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid cb54d583-7e30-4069-8a8b-0ae032abbdcc) ) + (wire (pts (xy 104.14 95.25) (xy 110.49 95.25)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid ce0cef7c-e77e-4ae8-8427-97604cbd0d43) + ) (wire (pts (xy 55.88 72.39) (xy 52.07 72.39)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d19fc569-63e1-438f-8951-de7a890123ae) @@ -757,10 +737,6 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid d927fac5-fb7e-4140-8868-e63f9149f99a) ) - (wire (pts (xy 119.38 97.79) (xy 119.38 95.25)) - (stroke (width 0) (type default) (color 0 0 0 0)) - (uuid d92df820-e722-4171-870f-80f9f68ed3e9) - ) (wire (pts (xy 39.37 64.77) (xy 53.34 64.77)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid db08d23b-92e3-4f99-8704-1a66ba98c4e9) @@ -769,6 +745,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e15ae67b-2c04-433b-9d01-93c6a63abb6c) ) + (wire (pts (xy 107.95 107.95) (xy 107.95 97.79)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e786ce55-4e74-4e2d-aa0a-f19cd837f06e) + ) (wire (pts (xy 49.53 69.85) (xy 49.53 58.42)) (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e7f1f501-2e1d-458c-b01d-ce16b3bc01fa) @@ -777,6 +757,10 @@ (stroke (width 0) (type default) (color 0 0 0 0)) (uuid e8cd2542-7093-49d9-bf59-620b68c60f26) ) + (wire (pts (xy 104.14 102.87) (xy 113.03 102.87)) + (stroke (width 0) (type default) (color 0 0 0 0)) + (uuid e96cf019-071b-4fb9-85d0-e0a7999725eb) + ) (symbol (lib_id "vehicle-monitor:Conn_battery") (at 35.56 38.1 180) (unit 1) (in_bom yes) (on_board yes) @@ -796,6 +780,27 @@ (pin "1" (uuid 29ba9586-c26f-4607-977c-dcfce12c2b9e)) ) + (symbol (lib_id "vehicle-monitor:Conn_I2C_out") (at 118.11 102.87 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 08d4dc0e-32b3-4108-be1b-08755b504242) + (property "Reference" "J4" (id 0) (at 115.57 97.79 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "Conn_I2C_out" (id 1) (at 113.03 110.49 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (id 2) (at 118.11 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "~" (id 3) (at 118.11 102.87 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid 2fd71249-6619-409b-b5d7-08b242b5553a)) + (pin "2" (uuid 06c8f2a7-adb3-45a0-9a56-4bcacfdf23c6)) + (pin "3" (uuid e90e3e37-b34e-4301-aab9-1901219e0337)) + (pin "4" (uuid 51a51e91-ae1f-49a4-8ea3-d7b2167130c6)) + ) + (symbol (lib_id "vehicle-monitor:Conn_speed_sensor") (at 33.02 93.98 180) (unit 1) (in_bom yes) (on_board yes) (uuid 5146355b-d187-42d7-bcfd-5946aeb905a6) @@ -830,27 +835,6 @@ (pin "2" (uuid 052acc87-8ff9-4162-8f55-f7121d221d0a)) ) - (symbol (lib_id "vehicle-monitor:Conn_I2C") (at 125.73 100.33 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 68d48ad4-88ad-4719-bd22-02147a9c50c3) - (property "Reference" "J4" (id 0) (at 123.19 95.25 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Value" "Conn_I2C" (id 1) (at 121.92 107.95 0) - (effects (font (size 1.27 1.27)) (justify left)) - ) - (property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (id 2) (at 125.73 100.33 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 125.73 100.33 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid 59d779a5-8a3b-4c40-8b2c-9d00c3edb847)) - (pin "2" (uuid ed3b13f0-9e83-4262-9145-574f985910d5)) - (pin "3" (uuid 15a127ab-9aac-4151-8d0d-add612fc058d)) - (pin "4" (uuid 0995148b-a972-4564-8d50-aefbef2d904d)) - ) - (symbol (lib_id "Device:R") (at 49.53 54.61 0) (unit 1) (in_bom yes) (on_board yes) (uuid 7e7b48e4-998f-4cd0-8159-bed4f4488c89) @@ -985,8 +969,8 @@ (path "/013b7fe0-c393-480f-8f21-7b7e62b335e8" (reference "J3") (unit 1) (value "Conn_battery") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical") ) - (path "/68d48ad4-88ad-4719-bd22-02147a9c50c3" - (reference "J4") (unit 1) (value "Conn_I2C") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical") + (path "/08d4dc0e-32b3-4108-be1b-08755b504242" + (reference "J4") (unit 1) (value "Conn_I2C_out") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical") ) (path "/5146355b-d187-42d7-bcfd-5946aeb905a6" (reference "J5") (unit 1) (value "Conn_speed_sensor") (footprint "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical") diff --git a/schema/library/vehicle-monitor.kicad_sym b/schema/library/vehicle-monitor.kicad_sym index 25aa806..a5b7550 100644 --- a/schema/library/vehicle-monitor.kicad_sym +++ b/schema/library/vehicle-monitor.kicad_sym @@ -177,11 +177,11 @@ ) ) ) - (symbol "Conn_I2C" (pin_names (offset 1.5)) (in_bom yes) (on_board yes) + (symbol "Conn_I2C_out" (pin_names (offset 1.5)) (in_bom yes) (on_board yes) (property "Reference" "J" (id 0) (at 0 5.08 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "Conn_I2C" (id 1) (at 0 -7.62 0) + (property "Value" "Conn_I2C_out" (id 1) (at 0 -7.62 0) (effects (font (size 1.27 1.27))) ) (property "Footprint" "" (id 2) (at 0 0 0) @@ -199,7 +199,7 @@ (property "ki_fp_filters" "Connector*:*_1x??_*" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "Conn_I2C_1_1" + (symbol "Conn_I2C_out_1_1" (arc (start 0 -4.572) (mid -0.508 -5.08) (end 0 -5.588) (stroke (width 0.1524) (type default) (color 0 0 0 0)) (fill (type none)) @@ -248,20 +248,20 @@ (stroke (width 0.1524) (type default) (color 0 0 0 0)) (fill (type none)) ) - (pin bidirectional line (at -5.08 2.54 0) (length 3.81) - (name "SDA" (effects (font (size 1.27 1.27)))) + (pin power_in line (at -5.08 2.54 0) (length 3.81) + (name "GND" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27)))) ) (pin power_in line (at -5.08 0 0) (length 3.81) (name "VCC" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27)))) ) - (pin input line (at -5.08 -2.54 0) (length 3.81) - (name "SCL" (effects (font (size 1.27 1.27)))) + (pin bidirectional line (at -5.08 -2.54 0) (length 3.81) + (name "SDA" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27)))) ) - (pin power_in line (at -5.08 -5.08 0) (length 3.81) - (name "GND" (effects (font (size 1.27 1.27)))) + (pin input line (at -5.08 -5.08 0) (length 3.81) + (name "SCL" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27)))) ) )