Skip to content

Commit

Permalink
Replace DIP I/O chip with SOIC
Browse files Browse the repository at this point in the history
It means JLCPCB can install it. They are in stock now.
  • Loading branch information
thejpster committed Jan 28, 2024
1 parent 74470cc commit 40fad88
Show file tree
Hide file tree
Showing 3 changed files with 7,437 additions and 11,003 deletions.
171 changes: 84 additions & 87 deletions Kicad/io_exp.kicad_sch
Original file line number Diff line number Diff line change
Expand Up @@ -338,35 +338,35 @@
)
)
)
(symbol "Interface_Expansion:MCP23S17_SP" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(symbol "Interface_Expansion:MCP23S17_SO" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (at -11.43 24.13 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MCP23S17_SP" (at 0 0 0)
(property "Value" "MCP23S17_SO" (at 0 0 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_DIP:DIP-28_W7.62mm" (at 5.08 -25.4 0)
(property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" (at 5.08 -25.4 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" (at 5.08 -27.94 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "ki_keywords" "microchip i2c parallel port expander" (at 0 0 0)
(property "ki_keywords" "SPI parallel port expander" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "16-bit I/O expander, SPI, interrupts, w pull-ups, SPDIP-28" (at 0 0 0)
(property "ki_description" "16-bit I/O expander, SPI, interrupts, w pull-ups, SOIC-28" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0)
(property "ki_fp_filters" "SOIC*7.5x17.9mm*P1.27mm*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "MCP23S17_SP_0_1"
(symbol "MCP23S17_SO_0_1"
(rectangle (start -12.7 22.86) (end 12.7 -22.86)
(stroke (width 0.254) (type default))
(fill (type background))
)
)
(symbol "MCP23S17_SP_1_1"
(symbol "MCP23S17_SO_1_1"
(pin bidirectional line (at 17.78 20.32 180) (length 5.08)
(name "GPB0" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
Expand Down Expand Up @@ -1492,85 +1492,6 @@
(uuid f2862a47-46e9-40a8-a47e-389c7b661d9c)
)
(symbol (lib_id "Interface_Expansion:MCP23S17_SP") (at 112.395 77.47 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 00000000-0000-0000-0000-000060eed5b0)
(property "Reference" "U301" (at 100.965 53.34 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "MCP23S17_SP" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Package_DIP:DIP-28_W7.62mm" (at 117.475 102.87 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" (at 117.475 105.41 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "DNP" "0" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Digikey" "MCP23S17-E/SP-ND" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "MCP23S17-E/SP" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Manufacturer" "Microchip" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part#" "~" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Mouser" "~" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Tolerance" "~" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Voltage" "~" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "JLCPCB Collection" "~" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 7d69e415-5e08-4347-a588-2fb026511b18))
(pin "10" (uuid cf462759-cd1a-45f8-806f-5a77bc99a430))
(pin "11" (uuid 4347e2b9-055b-4cf3-9797-536144530e2f))
(pin "12" (uuid 36055218-8a1c-4866-9f3e-2f6d7b44764b))
(pin "13" (uuid 816328fb-dc8a-44ff-8a4e-5deb24139766))
(pin "14" (uuid 8d15e3c9-6318-4396-b375-1cc3184c65c7))
(pin "15" (uuid 14873186-f4ae-4073-b010-d513bbd7468b))
(pin "16" (uuid 5e6d9e2d-d3bb-494a-8dff-670caa10c883))
(pin "17" (uuid cf4d3275-d4a3-4f0b-b80f-271e7d43b491))
(pin "18" (uuid 026e7b99-7a49-4b52-ae97-2832aa2100e2))
(pin "19" (uuid c1cf47a2-0424-43f3-85c0-83a189a230b1))
(pin "2" (uuid ecdddb2a-b2a1-45f9-a902-c7c1c65485a0))
(pin "20" (uuid 8182f135-1a15-4fc7-b43f-90f8159e1afa))
(pin "21" (uuid 132dce68-2f80-485e-8341-f5890482a202))
(pin "22" (uuid 65093990-cb57-401f-9db5-44562752d992))
(pin "23" (uuid 1e3eae80-d9ae-4b80-92c9-ba83fd2a21e8))
(pin "24" (uuid 9866e2e2-5258-47f8-ba61-d6f3b5360359))
(pin "25" (uuid f1ad8f3a-aadf-4aae-8454-eb2e777af5d5))
(pin "26" (uuid 584d1836-31c0-459e-aeb8-5c378e64f850))
(pin "27" (uuid c4b0ce34-326f-424d-beae-d8f5a5247d71))
(pin "28" (uuid 2b8fe280-5f0e-438f-bf9f-3aecc2847bb8))
(pin "3" (uuid 1980dc90-adfa-43fa-8477-d8fc893a31fb))
(pin "4" (uuid 91b64393-13aa-420b-b7f4-6aef3c9e128b))
(pin "5" (uuid b013e38b-6a3d-445b-9c1c-44933f0a63ef))
(pin "6" (uuid 765ae66a-a59b-4b58-a1a3-520644d78c53))
(pin "7" (uuid 60968881-2927-49b2-b715-8f6b75d0cb55))
(pin "8" (uuid 3d4f5a7a-5d96-40f1-8b04-a6529394413c))
(pin "9" (uuid 56e99b64-cb8e-40aa-bc9a-72ee5431df33))
(instances
(project "neotron-pico"
(path "/3b9fc854-66a1-41f8-bab3-e4562208cde0/00000000-0000-0000-0000-00006069d32a"
(reference "U301") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 195.58 107.95 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 00000000-0000-0000-0000-000060f11a9d)
Expand Down Expand Up @@ -2420,6 +2341,82 @@
)
)
(symbol (lib_id "Interface_Expansion:MCP23S17_SO") (at 112.395 77.47 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid a59d62e5-1986-4d52-96da-3ebffceb771b)
(property "Reference" "U301" (at 114.5891 49.53 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "MCP23S17_SO" (at 114.5891 52.07 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" (at 117.475 102.87 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/20001952C.pdf" (at 117.475 105.41 0)
(effects (font (size 1.27 1.27)) (justify left) hide)
)
(property "Digikey" "MCP23S17-E/SO-ND" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "JLCPCB Collection" "Extended" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "LCSC Part#" "C145413" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "MCP23S17" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Manufacturer" "Microchip" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Mouser" "579-MCP23S17-E/SO" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Tolerance" "~" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Voltage" "~" (at 112.395 77.47 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "22" (uuid 38bba716-dff4-4688-bbda-6cbfdf0c80c3))
(pin "26" (uuid 04086344-ae53-42c1-8af4-adce3cdb85b5))
(pin "25" (uuid f8ac80cf-1ab5-44ce-946f-28491608e406))
(pin "27" (uuid 6df75709-be69-47f3-a7d4-dc863b55a1f1))
(pin "5" (uuid bba84053-266e-45f2-869d-ca9b773ace54))
(pin "4" (uuid fc4647dd-ddaa-480e-bf69-33cbabd8a252))
(pin "17" (uuid 2eb63e6f-ea4c-494b-a0f6-3a30a88a414b))
(pin "20" (uuid b1cb38fd-5947-4df3-bca3-d92841140ba3))
(pin "3" (uuid bb308932-76dd-42db-8eac-632997b7ca3e))
(pin "19" (uuid 433fad4e-8b4a-4300-9857-65f50363c7f6))
(pin "8" (uuid 82efb377-7ee0-49cf-8e14-a2a344ba7330))
(pin "28" (uuid 5ab15226-b3f8-4a4c-8c54-78bf91c432ff))
(pin "2" (uuid f585fb0d-7166-424a-8553-a526c2b44cee))
(pin "21" (uuid 2e01dd9f-5d76-45d7-b254-804c25175ad8))
(pin "18" (uuid 63492707-48f7-4a8a-a691-c51f2a8de9e6))
(pin "7" (uuid cb9a614b-ad01-4dad-bb48-ad28ec800a38))
(pin "24" (uuid b8e339e3-622a-4c02-ae18-f5c4de8aadf9))
(pin "9" (uuid ba9cfdcd-826a-49e0-a968-f0d9aecaf52f))
(pin "23" (uuid aeeba004-cd2f-4965-a97c-5f77800d8a55))
(pin "6" (uuid 6438e1e8-8ac5-4de2-b104-cede8c38df44))
(pin "11" (uuid 1b7026cb-addb-4845-93a6-e487347149bb))
(pin "13" (uuid 1b5219d9-afbf-4387-8d84-440474eb342f))
(pin "1" (uuid 383844a9-85c1-4f19-b5cf-ba75e7f7f3d4))
(pin "16" (uuid 8df4e610-c978-4603-97c0-a02e9cbcd6be))
(pin "15" (uuid 54cca6d7-4744-4b1e-9023-803aa6d4526f))
(pin "14" (uuid 986ad85c-af32-45e8-9614-2f97a74155a9))
(pin "10" (uuid cc7bc532-407b-492c-b96d-ccd406c02e89))
(pin "12" (uuid fb9636fb-762d-4584-9c4a-d677a0c24284))
(instances
(project "neotron-pico"
(path "/3b9fc854-66a1-41f8-bab3-e4562208cde0/00000000-0000-0000-0000-00006069d32a"
(reference "U301") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R") (at 173.99 125.73 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid af18a52d-4b4e-46cd-a208-cf84961d451d)
Expand Down
Loading

0 comments on commit 40fad88

Please sign in to comment.