Fix Qwiic I2C pullups connecting to IO expander I2C lines

This commit is contained in:
pjht 2023-03-05 17:27:10 -06:00
parent b7b5ea4e60
commit c9171f3e41
Signed by: pjht
GPG Key ID: 7B5F6AFBEC7EE78E
2 changed files with 801 additions and 1993 deletions

File diff suppressed because it is too large Load Diff

View File

@ -6,8 +6,8 @@
(title_block (title_block
(title "Stencil Trainer 1 (48 pin i2c GPIO expander) ") (title "Stencil Trainer 1 (48 pin i2c GPIO expander) ")
(date "2023-03-03") (date "2023-03-05")
(rev "v1.0.0-dev2") (rev "v1.0.0-dev3")
(comment 1 "Licensed under CERN-OHL-S version 2") (comment 1 "Licensed under CERN-OHL-S version 2")
(comment 2 "Copyright Peter Terpstra, 2023") (comment 2 "Copyright Peter Terpstra, 2023")
) )
@ -1291,6 +1291,9 @@
(junction (at 104.775 178.435) (diameter 0) (color 0 0 0 0) (junction (at 104.775 178.435) (diameter 0) (color 0 0 0 0)
(uuid 0d34417a-141d-4c60-820e-e1c4177c8f1b) (uuid 0d34417a-141d-4c60-820e-e1c4177c8f1b)
) )
(junction (at 33.02 100.965) (diameter 0) (color 0 0 0 0)
(uuid 110d32d9-d7cc-4400-8c6f-2e922ef2cb71)
)
(junction (at 31.115 103.505) (diameter 0) (color 0 0 0 0) (junction (at 31.115 103.505) (diameter 0) (color 0 0 0 0)
(uuid 1d71c211-8df0-4369-aeea-2e45c6903080) (uuid 1d71c211-8df0-4369-aeea-2e45c6903080)
) )
@ -1315,6 +1318,9 @@
(junction (at 90.17 123.19) (diameter 0) (color 0 0 0 0) (junction (at 90.17 123.19) (diameter 0) (color 0 0 0 0)
(uuid 60a1fcd5-80c3-4181-86e6-6e730670ac21) (uuid 60a1fcd5-80c3-4181-86e6-6e730670ac21)
) )
(junction (at 31.75 98.425) (diameter 0) (color 0 0 0 0)
(uuid 657bfb63-ebf4-4f7a-91f8-dfab8680db45)
)
(junction (at 34.29 103.505) (diameter 0) (color 0 0 0 0) (junction (at 34.29 103.505) (diameter 0) (color 0 0 0 0)
(uuid 673d3daa-f4ed-4871-9aba-1d26e202004a) (uuid 673d3daa-f4ed-4871-9aba-1d26e202004a)
) )
@ -1354,10 +1360,6 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0cb0980d-93f5-4798-b4d6-75296a5f5d7f) (uuid 0cb0980d-93f5-4798-b4d6-75296a5f5d7f)
) )
(wire (pts (xy 31.115 71.12) (xy 31.75 71.12))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 0df220de-d280-4df9-b9ab-72cf74da3c5d)
)
(wire (pts (xy 33.655 111.125) (xy 46.355 111.125)) (wire (pts (xy 33.655 111.125) (xy 46.355 111.125))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 12fb306d-1076-4df6-8a8e-06142462f481) (uuid 12fb306d-1076-4df6-8a8e-06142462f481)
@ -1398,10 +1400,6 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 25c1e002-9727-4b02-8a85-c4e107d2344b) (uuid 25c1e002-9727-4b02-8a85-c4e107d2344b)
) )
(wire (pts (xy 41.91 71.12) (xy 42.545 71.12))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2aaeb5f1-c844-4115-8435-8f363b30d878)
)
(wire (pts (xy 173.99 123.19) (xy 173.99 125.73)) (wire (pts (xy 173.99 123.19) (xy 173.99 125.73))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 2d5171de-d00e-47bb-8bc6-c8c89100b11b) (uuid 2d5171de-d00e-47bb-8bc6-c8c89100b11b)
@ -1414,6 +1412,10 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 34d3fa99-1aea-4ab4-a7b1-6dbf4b71c118) (uuid 34d3fa99-1aea-4ab4-a7b1-6dbf4b71c118)
) )
(wire (pts (xy 33.02 100.965) (xy 33.02 73.66))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 38c690ad-b8fd-4c39-b560-1c24d3df3167)
)
(wire (pts (xy 31.75 121.92) (xy 31.75 106.045)) (wire (pts (xy 31.75 121.92) (xy 31.75 106.045))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 39b32a33-8a6e-4a47-8ce8-6be3bfc24f32) (uuid 39b32a33-8a6e-4a47-8ce8-6be3bfc24f32)
@ -1434,6 +1436,10 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4196ff5f-4ebb-4718-ba0e-f3db5548f8c5) (uuid 4196ff5f-4ebb-4718-ba0e-f3db5548f8c5)
) )
(wire (pts (xy 33.02 73.66) (xy 42.545 73.66))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 46e79209-879b-4432-a5c4-ec86a23387b7)
)
(wire (pts (xy 55.245 127) (xy 58.42 127)) (wire (pts (xy 55.245 127) (xy 58.42 127))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 4a2799e6-60e7-457f-ab7e-f43c9a7567a7) (uuid 4a2799e6-60e7-457f-ab7e-f43c9a7567a7)
@ -1498,10 +1504,14 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 6aad5e3b-5efc-4bd5-a35d-980f65d95dd0) (uuid 6aad5e3b-5efc-4bd5-a35d-980f65d95dd0)
) )
(wire (pts (xy 42.545 71.12) (xy 42.545 69.85)) (wire (pts (xy 42.545 69.85) (xy 42.545 73.66))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7daaafef-ac65-44b3-a7cf-391a98cec729) (uuid 7daaafef-ac65-44b3-a7cf-391a98cec729)
) )
(wire (pts (xy 33.02 100.965) (xy 36.195 100.965))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 7eb02c0f-d238-42af-bb20-db478c016a5b)
)
(wire (pts (xy 102.235 66.04) (xy 102.235 63.5)) (wire (pts (xy 102.235 66.04) (xy 102.235 63.5))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 85f59e4c-05ec-4191-b6be-e3d1a6ab0490) (uuid 85f59e4c-05ec-4191-b6be-e3d1a6ab0490)
@ -1518,6 +1528,10 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 896a658a-7646-4c2d-9615-9e9915a2a4b9) (uuid 896a658a-7646-4c2d-9615-9e9915a2a4b9)
) )
(wire (pts (xy 31.75 98.425) (xy 36.195 98.425))
(stroke (width 0) (type default) (color 0 0 0 0))
(uuid 9181bdce-f403-49dc-b9b6-3bbad311f947)
)
(wire (pts (xy 232.41 22.225) (xy 226.695 22.225)) (wire (pts (xy 232.41 22.225) (xy 226.695 22.225))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid 933ac860-7bea-4402-bb4b-1a871456c384) (uuid 933ac860-7bea-4402-bb4b-1a871456c384)
@ -1558,7 +1572,7 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid ab0873aa-f210-4548-b21b-948f400c2e52) (uuid ab0873aa-f210-4548-b21b-948f400c2e52)
) )
(wire (pts (xy 29.845 98.425) (xy 36.195 98.425)) (wire (pts (xy 29.845 98.425) (xy 31.75 98.425))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid ab9bae73-099b-4f23-8899-688e4a16ae21) (uuid ab9bae73-099b-4f23-8899-688e4a16ae21)
) )
@ -1678,7 +1692,7 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid f7da8cd9-489d-4ec1-8f98-56b7a0bcb802) (uuid f7da8cd9-489d-4ec1-8f98-56b7a0bcb802)
) )
(wire (pts (xy 31.75 71.12) (xy 31.75 69.85)) (wire (pts (xy 31.75 69.85) (xy 31.75 98.425))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid fb29ff55-d50f-4973-ab79-70b503af69f3) (uuid fb29ff55-d50f-4973-ab79-70b503af69f3)
) )
@ -1686,7 +1700,7 @@
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid fcc55188-6c43-4df4-9821-1ea9d43a0c19) (uuid fcc55188-6c43-4df4-9821-1ea9d43a0c19)
) )
(wire (pts (xy 30.48 100.965) (xy 36.195 100.965)) (wire (pts (xy 30.48 100.965) (xy 33.02 100.965))
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(uuid fdfa1d47-5048-4b82-9701-66665d000457) (uuid fdfa1d47-5048-4b82-9701-66665d000457)
) )
@ -1815,10 +1829,6 @@
(effects (font (size 1.27 1.27)) (justify left bottom)) (effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 3ef03b32-39d1-4a54-b0dd-6a19a129cc10) (uuid 3ef03b32-39d1-4a54-b0dd-6a19a129cc10)
) )
(label "SCK" (at 41.91 71.12 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 3fa2f65e-e2d7-4dcf-855e-f6701fcb8a01)
)
(label "IO_41" (at 247.015 25.4 180) (label "IO_41" (at 247.015 25.4 180)
(effects (font (size 1.27 1.27)) (justify right bottom)) (effects (font (size 1.27 1.27)) (justify right bottom))
(uuid 4003fa68-22db-45e9-b821-f0273db0bc82) (uuid 4003fa68-22db-45e9-b821-f0273db0bc82)
@ -2027,10 +2037,6 @@
(effects (font (size 1.27 1.27)) (justify left bottom)) (effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 9e9a1526-3cb3-4394-ada9-8a410ce171a2) (uuid 9e9a1526-3cb3-4394-ada9-8a410ce171a2)
) )
(label "SDA" (at 31.115 71.12 180)
(effects (font (size 1.27 1.27)) (justify right bottom))
(uuid a1ae1d6d-7e22-4b5e-ad69-a39f4e7ad744)
)
(label "IO_39" (at 247.015 20.32 180) (label "IO_39" (at 247.015 20.32 180)
(effects (font (size 1.27 1.27)) (justify right bottom)) (effects (font (size 1.27 1.27)) (justify right bottom))
(uuid a4434ab0-25e1-44dd-9eb2-a7d74b47e84a) (uuid a4434ab0-25e1-44dd-9eb2-a7d74b47e84a)