Expose I2C lines through 2x2 pin header

This commit is contained in:
Andreas Tsouchlos 2023-07-30 22:51:38 +02:00
parent e4342258bd
commit 30633903df
2 changed files with 1114 additions and 409 deletions

File diff suppressed because it is too large Load Diff

View File

@ -5,6 +5,67 @@
(paper "A4")
(lib_symbols
(symbol "Connector_Generic:Conn_02x02_Counter_Clockwise" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 1.27 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_02x02_Counter_Clockwise" (at 1.27 -5.08 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Generic connector, double row, 02x02, counter clockwise pin numbering scheme (similar to DIP package numbering), script generated (kicad-library-utils/schlib/autogen/connector/)" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "Connector*:*_2x??_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Conn_02x02_Counter_Clockwise_1_1"
(rectangle (start -1.27 -2.413) (end 0 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 0.127) (end 0 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start -1.27 1.27) (end 3.81 -3.81)
(stroke (width 0.254) (type default))
(fill (type background))
)
(rectangle (start 3.81 -2.413) (end 2.54 -2.667)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(rectangle (start 3.81 0.127) (end 2.54 -0.127)
(stroke (width 0.1524) (type default))
(fill (type none))
)
(pin passive line (at -5.08 0 0) (length 3.81)
(name "Pin_1" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -5.08 -2.54 0) (length 3.81)
(name "Pin_2" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -2.54 180) (length 3.81)
(name "Pin_3" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 0 180) (length 3.81)
(name "Pin_4" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector_Generic:Conn_02x04_Counter_Clockwise" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 1.27 5.08 0)
(effects (font (size 1.27 1.27)))
@ -1384,6 +1445,25 @@
(uuid fff50e71-3b13-4da1-be84-26937fa61e09)
)
(no_connect (at 182.88 132.08) (uuid 264cd271-9e55-463a-900b-a436c48f9746))
(no_connect (at 147.32 118.11) (uuid 28504f21-eb94-4296-82a0-be3546100096))
(no_connect (at 210.82 113.03) (uuid 449da4f4-65b2-4768-866a-be412be0523b))
(no_connect (at 210.82 110.49) (uuid 45d4bbd9-0313-45ce-9786-46106f4b1120))
(no_connect (at 167.64 132.08) (uuid 5344900e-9f12-41f7-8291-8013f80b46aa))
(no_connect (at 180.34 132.08) (uuid 6c66acba-b194-4a8f-b7d4-d0f81c8c83ea))
(no_connect (at 170.18 132.08) (uuid 8010b65c-7e63-4b45-b5e5-78127d322e01))
(no_connect (at 177.8 132.08) (uuid 80b630ee-2420-4c10-b356-ce9cf513d667))
(no_connect (at 190.5 132.08) (uuid 81eab52e-b5f5-4216-9e43-6c3b9781654f))
(no_connect (at 187.96 68.58) (uuid 832dab69-13d0-49c4-8d60-e4f89e262a5f))
(no_connect (at 185.42 132.08) (uuid 9158d1bf-e3d2-4b7a-9567-632d2d94a56e))
(no_connect (at 180.34 68.58) (uuid 92694469-637f-41bb-88d8-f0b83480c713))
(no_connect (at 187.96 132.08) (uuid 9ea3e4a5-4475-4016-8e83-8fecfb97c4d5))
(no_connect (at 195.58 68.58) (uuid a318a003-2aef-436e-bfd3-a27d1333bc17))
(no_connect (at 193.04 68.58) (uuid aaf81c14-44c5-4cde-aa34-2e21cfff39e1))
(no_connect (at 210.82 107.95) (uuid c654accb-244d-42b9-9b56-80e3615b40f9))
(no_connect (at 198.12 68.58) (uuid ca1c3a51-d90f-4211-85fa-8e1abb964a33))
(no_connect (at 167.64 68.58) (uuid cfe279e5-c2c6-406d-8fb4-6c478a864be3))
(wire (pts (xy 129.54 100.33) (xy 139.7 100.33))
(stroke (width 0) (type default))
(uuid 017ec072-4103-41f9-8e92-933ef3f22ddb)
@ -1408,6 +1488,10 @@
(stroke (width 0) (type default))
(uuid 0af099af-4ccb-41fe-a0b7-4bf41bc57855)
)
(wire (pts (xy 44.45 151.13) (xy 50.8 151.13))
(stroke (width 0) (type default))
(uuid 0cc9fc5a-4757-4f40-abc0-785740919fea)
)
(wire (pts (xy 29.21 101.6) (xy 34.29 101.6))
(stroke (width 0) (type default))
(uuid 0d96ffdb-d8d1-418c-b25a-ce560dba14cf)
@ -1468,11 +1552,15 @@
(stroke (width 0) (type default))
(uuid 27bf6275-59fc-47db-a6d4-d8605a3e9f6a)
)
(wire (pts (xy 29.21 151.13) (xy 31.75 151.13))
(stroke (width 0) (type default))
(uuid 2ab28ad9-144c-4b4b-b84b-fbf8b109fbdd)
)
(wire (pts (xy 140.97 100.33) (xy 140.97 102.87))
(stroke (width 0) (type default))
(uuid 2ade74ec-1a1a-4784-9f60-5470836cace0)
)
(wire (pts (xy 44.45 151.13) (xy 49.53 151.13))
(wire (pts (xy 44.45 137.16) (xy 50.8 137.16))
(stroke (width 0) (type default))
(uuid 2cc792c5-b25f-444e-9029-8c32c067f812)
)
@ -1568,7 +1656,7 @@
(stroke (width 0) (type default))
(uuid 4ad5dd3e-06e6-407a-b2af-56d8b40f323d)
)
(wire (pts (xy 44.45 153.67) (xy 49.53 153.67))
(wire (pts (xy 44.45 139.7) (xy 50.8 139.7))
(stroke (width 0) (type default))
(uuid 4cd8c1f6-604b-43ed-ba55-784cb5fb86bc)
)
@ -1612,7 +1700,7 @@
(stroke (width 0) (type default))
(uuid 5fcd4919-89dd-43c4-a1c4-e819dac68d4f)
)
(wire (pts (xy 25.4 148.59) (xy 31.75 148.59))
(wire (pts (xy 25.4 134.62) (xy 31.75 134.62))
(stroke (width 0) (type default))
(uuid 61997e14-02a3-4e67-8eb6-91f21d55f86a)
)
@ -1628,6 +1716,10 @@
(stroke (width 0) (type default))
(uuid 6ad1e374-1797-4e19-8ab2-25d70de1f4ce)
)
(wire (pts (xy 25.4 153.67) (xy 31.75 153.67))
(stroke (width 0) (type default))
(uuid 6b38889d-46d3-4e2e-b3f8-f4b93d91386b)
)
(wire (pts (xy 210.82 102.87) (xy 255.27 102.87))
(stroke (width 0) (type default))
(uuid 6d178cb7-b763-4ec3-8729-53ef0a8eded1)
@ -1636,6 +1728,10 @@
(stroke (width 0) (type default))
(uuid 6ef4d9e7-3444-47f2-a235-4904ba82957f)
)
(wire (pts (xy 44.45 153.67) (xy 46.99 153.67))
(stroke (width 0) (type default))
(uuid 6f632889-64a1-4feb-abbe-0e9294b3b78c)
)
(wire (pts (xy 142.24 102.87) (xy 142.24 105.41))
(stroke (width 0) (type default))
(uuid 705560ab-3b7a-4308-a271-5e4ba282fe6f)
@ -1648,7 +1744,7 @@
(stroke (width 0) (type default))
(uuid 72336a1f-f8a1-4a8a-961d-4dbe46377c24)
)
(wire (pts (xy 25.4 151.13) (xy 31.75 151.13))
(wire (pts (xy 25.4 137.16) (xy 31.75 137.16))
(stroke (width 0) (type default))
(uuid 73ef782a-6507-4d75-8175-5930671342e0)
)
@ -1720,7 +1816,7 @@
(stroke (width 0) (type default))
(uuid 97d70f07-e8f6-4769-ad0f-f84a43f84c5c)
)
(wire (pts (xy 25.4 146.05) (xy 31.75 146.05))
(wire (pts (xy 25.4 132.08) (xy 31.75 132.08))
(stroke (width 0) (type default))
(uuid 98b631d8-da7d-4870-8ee1-58f142adc1ba)
)
@ -1732,7 +1828,7 @@
(stroke (width 0) (type default))
(uuid 9cf154bc-0d42-437d-812c-580e711dffcd)
)
(wire (pts (xy 25.4 153.67) (xy 31.75 153.67))
(wire (pts (xy 25.4 139.7) (xy 31.75 139.7))
(stroke (width 0) (type default))
(uuid 9ebd4bdf-d83e-42a2-bf93-d754a9f3b559)
)
@ -1768,7 +1864,7 @@
(stroke (width 0) (type default))
(uuid ab8d6fa2-d91c-4f2a-b4a4-31f48c9ecdad)
)
(wire (pts (xy 44.45 146.05) (xy 49.53 146.05))
(wire (pts (xy 44.45 132.08) (xy 50.8 132.08))
(stroke (width 0) (type default))
(uuid b176ea58-7bd4-4b40-8177-7554585b79b5)
)
@ -1852,7 +1948,7 @@
(stroke (width 0) (type default))
(uuid cfc42ad8-0405-4d77-b368-1490bd47fbd1)
)
(wire (pts (xy 44.45 148.59) (xy 49.53 148.59))
(wire (pts (xy 44.45 134.62) (xy 50.8 134.62))
(stroke (width 0) (type default))
(uuid cfcb1fe1-78f5-4a8e-865b-44cb36ecfe46)
)
@ -1978,7 +2074,7 @@
(fill (type none))
(uuid 1631e2e6-c979-463e-8cf2-12e8894c8110)
)
(rectangle (start 21.59 137.16) (end 54.61 157.48)
(rectangle (start 21.59 123.19) (end 54.61 157.48)
(stroke (width 0) (type dash))
(fill (type none))
(uuid 2bd399c4-f9db-4930-b04d-f231e91688d2)
@ -2036,7 +2132,7 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 377f7d0c-64c3-4f96-b110-e367b2372838)
)
(text "I/O" (at 21.59 137.16 0)
(text "I/O" (at 21.59 123.19 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 38da088d-eb75-4a57-b99a-524f8a5d0f5a)
)
@ -2049,7 +2145,7 @@
(uuid dc7e1242-3e2d-4801-8a38-dbc596ecb32f)
)
(label "P0.06" (at 25.4 153.67 0) (fields_autoplaced)
(label "P0.06" (at 25.4 139.7 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 0b7bbbaf-493e-4e44-99a3-91cf9534fad9)
)
@ -2069,10 +2165,14 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 1f55d08d-c8ed-4643-b016-dfda14ff8695)
)
(label "AIN2" (at 49.53 153.67 180) (fields_autoplaced)
(label "AIN2" (at 50.8 139.7 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 219b5d5b-49a1-4c44-90c9-325b91266caf)
)
(label "SCL" (at 50.8 151.13 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 21d787a0-1655-40e3-903a-834e37a7cafe)
)
(label "SWDIO" (at 213.36 118.11 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 278099ee-0a8b-4eb6-be50-9bd4f0598e3a)
@ -2097,7 +2197,7 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 5279d444-b2b0-4ded-a11e-cc34de303edf)
)
(label "P0.09" (at 25.4 146.05 0) (fields_autoplaced)
(label "P0.09" (at 25.4 132.08 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 572a9799-6844-4b5b-ad8f-3bde36d88a17)
)
@ -2121,11 +2221,11 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 6f4cd6a3-aa35-482c-94bd-9923c0aeeb9d)
)
(label "P0.08" (at 25.4 148.59 0) (fields_autoplaced)
(label "P0.08" (at 25.4 134.62 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 789a30dd-095e-44a6-90f0-e74f0e89365f)
)
(label "AIN3" (at 49.53 151.13 180) (fields_autoplaced)
(label "AIN3" (at 50.8 137.16 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 87e198cf-447c-4484-861f-17fb3880fd53)
)
@ -2149,7 +2249,7 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 9d8f5157-7fcc-4ff7-8cd8-59126e1ed94f)
)
(label "P0.07" (at 25.4 151.13 0) (fields_autoplaced)
(label "P0.07" (at 25.4 137.16 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 9db95529-810e-482e-8c1c-da70950ed033)
)
@ -2161,7 +2261,7 @@
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid a706aae4-ae2b-464a-82de-6fda9598251e)
)
(label "AIN1" (at 49.53 146.05 180) (fields_autoplaced)
(label "AIN1" (at 50.8 132.08 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid acc954e3-0e7c-4e7a-9f4f-fb4e9921422c)
)
@ -2201,10 +2301,14 @@
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid e08be767-3d79-46fe-abab-453c75f81540)
)
(label "AIN0" (at 49.53 148.59 180) (fields_autoplaced)
(label "AIN0" (at 50.8 134.62 180) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid ee15a257-853e-4d85-a794-d3ab7c1a8883)
)
(label "SDA" (at 25.4 153.67 0) (fields_autoplaced)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid f6b055e0-4f1d-46f6-9654-b2b12a5e388c)
)
(symbol (lib_id "power:GND") (at 237.49 73.66 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
@ -2570,6 +2674,34 @@
)
)
(symbol (lib_id "Connector_Generic:Conn_02x02_Counter_Clockwise") (at 36.83 151.13 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 29c4c0ad-d30b-4826-a09f-55fb91c87736)
(property "Reference" "J2" (at 38.1 143.51 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_02x02_Counter_Clockwise" (at 38.1 146.05 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical_SMD" (at 36.83 151.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 36.83 151.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 982027ce-6282-4c7e-ac55-0f46b3eb8bc5))
(pin "2" (uuid 2d057421-93ab-4555-a62a-f525ab1d6ecf))
(pin "3" (uuid 0aaba8fd-fdef-4513-a24f-47da57569b00))
(pin "4" (uuid 03d9aac9-654e-422e-a59c-676d8bee5bcf))
(instances
(project "CommonSense"
(path "/38fbf0b5-ae68-401e-b1a9-e916ed01fc13"
(reference "J2") (unit 1)
)
)
)
)
(symbol (lib_id "Mechanical:MountingHole") (at 66.04 153.67 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 2ceffc4e-9af8-4f70-8b85-a114831833df)
@ -2782,6 +2914,31 @@
)
)
(symbol (lib_id "power:+3V3") (at 29.21 151.13 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 534ca1be-ad96-4fdc-86d7-c05922d61830)
(property "Reference" "#PWR024" (at 29.21 154.94 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "+3V3" (at 25.4 149.86 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 29.21 151.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 29.21 151.13 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 48e1a24b-27a2-4c20-9e69-aef6c2d93d45))
(instances
(project "CommonSense"
(path "/38fbf0b5-ae68-401e-b1a9-e916ed01fc13"
(reference "#PWR024") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C") (at 251.46 67.31 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 566e2bda-4877-4dac-8a61-64ae1419765c)
@ -3126,6 +3283,31 @@
)
)
(symbol (lib_id "power:GND") (at 46.99 153.67 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 8378105b-1305-4876-b255-7db71ae2dda0)
(property "Reference" "#PWR022" (at 46.99 160.02 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 49.53 153.67 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 46.99 153.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 46.99 153.67 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid b51d7310-e1f5-4087-ac4d-2bfd9036d3d0))
(instances
(project "CommonSense"
(path "/38fbf0b5-ae68-401e-b1a9-e916ed01fc13"
(reference "#PWR022") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 180.34 147.32 90) (mirror x) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 8557f8fd-230f-4c92-8b7d-d4c99c7092e0)
@ -3486,19 +3668,19 @@
)
)
(symbol (lib_id "Connector_Generic:Conn_02x04_Counter_Clockwise") (at 36.83 148.59 0) (unit 1)
(symbol (lib_id "Connector_Generic:Conn_02x04_Counter_Clockwise") (at 36.83 134.62 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid c85afc84-1616-4b58-925e-e44d30a4ff9c)
(property "Reference" "J1" (at 38.1 139.7 0)
(property "Reference" "J1" (at 38.1 125.73 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "Conn_02x04_Counter_Clockwise" (at 38.1 142.24 0)
(property "Value" "Conn_02x04_Counter_Clockwise" (at 38.1 128.27 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (at 36.83 148.59 0)
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_2x04_P2.54mm_Vertical" (at 36.83 134.62 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 36.83 148.59 0)
(property "Datasheet" "~" (at 36.83 134.62 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 391d09f9-ac2c-4bc7-a2c9-8adb89815e4f))