From 8cca368e17e15a1747c49f5f685e6a79a7efec36 Mon Sep 17 00:00:00 2001 From: Nathael Pajani Date: Mon, 8 Jan 2024 18:51:58 +0100 Subject: [PATCH] Add FPC flat cable and flat cable connector footprints --- Lib/domotab.pretty/FPC-1.0mm-20.kicad_mod | 82 +++++++++++++++++++++ Lib/domotab.pretty/FPC_FFC_20-1mm.kicad_mod | 62 ++++++++++++++++ 2 files changed, 144 insertions(+) create mode 100644 Lib/domotab.pretty/FPC-1.0mm-20.kicad_mod create mode 100644 Lib/domotab.pretty/FPC_FFC_20-1mm.kicad_mod diff --git a/Lib/domotab.pretty/FPC-1.0mm-20.kicad_mod b/Lib/domotab.pretty/FPC-1.0mm-20.kicad_mod new file mode 100644 index 0000000..8835847 --- /dev/null +++ b/Lib/domotab.pretty/FPC-1.0mm-20.kicad_mod @@ -0,0 +1,82 @@ +(footprint "FPC-1.0mm-20" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr smd) + (fp_text reference "REF**" (at 0.425 3.45) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp aabe65b6-c639-4ed1-83eb-cf7d4c486be3) + ) + (fp_text value "FPC-1.0mm-20" (at 0 -3.575) (layer "F.Fab") hide + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d950e5aa-1688-4afb-aecc-da5c033f094a) + ) + (fp_line (start -10.5 -1.5) (end -10.5 2.5) + (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 8b19855c-1acb-4ba2-8d31-5a2ad34d25e4)) + (fp_line (start -10.5 -1.5) (end -10 -1.5) + (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp 5ab1e465-0bc4-4e87-a65d-f35e18c7f7ce)) + (fp_line (start -10.5 2.5) (end 10.5 2.5) + (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp ad2474ff-d35e-4679-8372-659894acda35)) + (fp_line (start 10 -1.5) (end 10.5 -1.5) + (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp bc750d9c-e93f-4e3f-a9e9-83415638ed48)) + (fp_line (start 10.5 -1.5) (end 10.5 2.5) + (stroke (width 0.15) (type solid)) (layer "F.SilkS") (tstamp d02ba858-7fbd-4fa6-8513-6d37811300b1)) + (pad "1" thru_hole circle (at -9.5 -1.675) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 25ffc64d-4068-4adb-9467-5c8de0e3345a)) + (pad "1" smd rect (at -9.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0ea98d2c-4de2-4598-b7d6-a8a59b95ccd0)) + (pad "1" smd rect (at -9.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 057125b5-ed83-468d-95af-69f01f2e114a)) + (pad "2" thru_hole circle (at -8.5 -1) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 525da294-69fb-448b-b495-75aac2106c60)) + (pad "2" smd rect (at -8.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7c64d195-051f-4dd7-a799-c13e67bf8631)) + (pad "2" smd rect (at -8.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp b19799b5-e504-45b5-ad5b-e80ec1fc9eb8)) + (pad "3" thru_hole circle (at -7.5 -2) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 25f3e152-b8a0-4cb4-864b-870d176d793e)) + (pad "3" smd rect (at -7.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 36536a16-ed57-4104-891b-cd9f27a401b4)) + (pad "3" smd rect (at -7.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 10c7456f-bf26-4430-b702-e9bff32462d9)) + (pad "4" thru_hole circle (at -6.525 -1.425) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 1d90c0cf-8d43-44b7-8e6a-b7a33ee21eb9)) + (pad "4" smd rect (at -6.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ec2289d9-3245-4d29-ae62-d762e88b5c27)) + (pad "4" smd rect (at -6.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp bacdf6c1-a822-4499-a4b4-5aa812ad6b3d)) + (pad "5" thru_hole circle (at -5.525 1.625) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 7a3be162-a76f-4673-a471-2a348f7e6081)) + (pad "5" smd rect (at -5.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9a757674-893e-49d4-8821-a41f5e44f251)) + (pad "5" smd rect (at -5.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp ced00cbe-977f-404d-8321-06edf8c1b25f)) + (pad "6" thru_hole circle (at -4.5 -1.675) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 069fecb5-98d9-40f5-8de1-22df1a381b82)) + (pad "6" smd rect (at -4.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6082a00e-0ff0-44a1-b775-3d9af4521f28)) + (pad "6" smd rect (at -4.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 6e8ebd7e-5875-44b8-8dee-e5a2a3e3b657)) + (pad "7" thru_hole circle (at -3.5 -1.15) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 5cfd36c6-7175-47e3-a68c-5d4b331862a5)) + (pad "7" smd rect (at -3.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 11ca739a-24d9-4442-a1cd-2ff04cea5ba2)) + (pad "7" smd rect (at -3.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 2d99d796-fd77-4251-8bc2-284f9771e13f)) + (pad "8" thru_hole circle (at -2.5 -2) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 3710609c-ba12-4c77-816e-a5052b822f4e)) + (pad "8" smd rect (at -2.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0e947624-950a-4d1d-ad56-8033e96626d4)) + (pad "8" smd rect (at -2.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 98256523-f3f6-4ede-a860-1ffc8b1cde50)) + (pad "9" smd rect (at -1.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5aa13dfa-3747-4b7e-ba83-f8ba3fac6e94)) + (pad "9" smd rect (at -1.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp bdc10f99-591a-4480-ac28-8af9d51389fa)) + (pad "9" thru_hole circle (at -1.5 1.6) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp b518635a-4409-402a-a863-91e338518662)) + (pad "10" thru_hole circle (at -0.5 -1.675) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 9fe420d4-a195-43a1-830b-1e16055339df)) + (pad "10" smd rect (at -0.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c7d0b265-c9f6-4e5a-bc50-9e91857fe3d0)) + (pad "10" smd rect (at -0.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 5c2ee57f-ee65-4d52-8aad-67ee8eaa2a91)) + (pad "11" thru_hole circle (at 0.475 -1.2) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp ff85fc3e-628a-4ffe-9219-ddf9e270a44c)) + (pad "11" smd rect (at 0.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2b37ca2a-f335-4da8-b402-e7dd032dedee)) + (pad "11" smd rect (at 0.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 74ad28e3-3db6-4218-91b7-6f391232a456)) + (pad "12" thru_hole circle (at 1.5 -2) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 1d34850d-de1b-428c-8832-8e50c6259ee5)) + (pad "12" smd rect (at 1.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 25d6a389-8f8e-4395-b384-080dcf3e6c0d)) + (pad "12" smd rect (at 1.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 3e445088-fae7-4464-b796-524f5aa4ed77)) + (pad "13" thru_hole circle (at 2.5 -1.425) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 2fd2e9ae-6a4b-4f87-9e57-42dfa4b6f534)) + (pad "13" smd rect (at 2.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 30f3b88d-77f2-4d23-adb3-640ea314236a)) + (pad "13" smd rect (at 2.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 76b736c2-cab2-4722-be3c-f5b8641f38e2)) + (pad "14" thru_hole circle (at 3.5 -2) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 2b95a0db-a486-47ec-a0b7-7254a6dfe115)) + (pad "14" smd rect (at 3.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 51d86af2-7725-47f2-80ba-79facde25eb3)) + (pad "14" smd rect (at 3.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 72607fe0-5dea-49a1-b3a0-c61f31ee49ee)) + (pad "15" thru_hole circle (at 4.475 -1.2) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 1c4fe32d-b589-4834-93a9-09b0e0284aae)) + (pad "15" smd rect (at 4.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e765d191-a56e-4117-b13e-eb9d5ed02121)) + (pad "15" smd rect (at 4.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp a3a782ab-336f-465f-8b19-bfc837be8a57)) + (pad "16" thru_hole circle (at 5.5 -1.7) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 85141d57-573e-4831-80f8-ba9a49ed203d)) + (pad "16" smd rect (at 5.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a0a9b121-90d3-4a50-93a5-66d21f8c8016)) + (pad "16" smd rect (at 5.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 1d740911-c0b2-41a0-bd2c-6c5e67519c73)) + (pad "17" thru_hole circle (at 6.5 -1) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp d48f8e6a-a05a-4d28-a0bc-3f63994d670c)) + (pad "17" smd rect (at 6.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 790a2e12-4a54-4575-8294-ea4da1f3f9c2)) + (pad "17" smd rect (at 6.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 36ec2061-0707-4cc2-8cdc-465bef5e2151)) + (pad "18" thru_hole circle (at 7.475 -1.675) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp a64e70a5-88d9-4d78-b18a-f368b5a84619)) + (pad "18" smd rect (at 7.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 85410369-2293-4246-8008-10aed598eba2)) + (pad "18" smd rect (at 7.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 0a75f342-6d2d-4e1f-a97f-a352e8d4ddac)) + (pad "19" thru_hole circle (at 8.475 -1.175) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp 20c0f38a-7343-400e-957c-6d9a3a15e8f7)) + (pad "19" smd rect (at 8.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b7a19554-a354-41c7-9091-ab4065f1b70d)) + (pad "19" smd rect (at 8.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 9765cf0d-7575-44e7-8f6d-f9cc0becb78f)) + (pad "20" thru_hole circle (at 9.5 -2) (size 0.6 0.6) (drill 0.35) (layers "*.Cu" "*.Mask") (tstamp dd5ae5a7-01e0-4759-a0db-779296b18577)) + (pad "20" smd rect (at 9.5 0) (size 0.7 4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 84029b5b-b19d-438c-96dd-7b29d6e9d14d)) + (pad "20" smd rect (at 9.5 0 180) (size 0.7 4) (layers "B.Cu" "B.Paste" "B.Mask") (tstamp 6c21a4c1-1c43-4c88-a5a4-4f34f97f80dd)) +) diff --git a/Lib/domotab.pretty/FPC_FFC_20-1mm.kicad_mod b/Lib/domotab.pretty/FPC_FFC_20-1mm.kicad_mod new file mode 100644 index 0000000..5a618df --- /dev/null +++ b/Lib/domotab.pretty/FPC_FFC_20-1mm.kicad_mod @@ -0,0 +1,62 @@ +(footprint "FPC_FFC_20-1mm" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (tags "LCD FPC FFC Connector") + (clearance 0.09906) + (attr smd) + (fp_text reference "FPC" (at 0 2.4) (layer "F.SilkS") hide + (effects (font (size 1 1) (thickness 0.2))) + (tstamp 8957f922-cfcf-4dc4-9be6-51856b05bb6a) + ) + (fp_text value "Val**" (at 15.65 1.125) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.2))) + (tstamp 545d8636-5681-4c8b-bae2-80bb955e38ca) + ) + (fp_line (start -13.9 2.7) (end -13.9 4.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp fdfd003f-2727-44df-9ec6-57a1ed14afa1)) + (fp_line (start -13.9 2.7) (end -10 2.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 5f0b119b-96ab-4be7-9f8f-5e6cea2d658f)) + (fp_line (start -13.9 4.7) (end -10 4.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 880d20e5-b5bd-443c-ac4a-9047257e1776)) + (fp_line (start -12.65 1.6) (end -12.65 2.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp d4ab8871-c93e-434b-b03e-50892454c8c2)) + (fp_line (start -10.9 0) (end -10 0) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 67a60699-33ae-4672-a9c9-67af5a97d716)) + (fp_line (start -10 2.7) (end -10 4.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp b5387342-2407-4d7a-af57-b8de6e469a7d)) + (fp_line (start -10 4.3) (end 10 4.3) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 9716cb99-fc4f-4029-8902-3893fc69a5d7)) + (fp_line (start 10 0) (end 10.9 0) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 6cc07c15-7ed8-4069-a04c-55754cf0caee)) + (fp_line (start 10 4.7) (end 10 2.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 8ebdea72-46ed-43be-a7cc-613522ca7101)) + (fp_line (start 10 4.7) (end 13.9 4.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp f3688405-a2d6-4841-9826-1b3c2cf80ecb)) + (fp_line (start 12.65 2.7) (end 12.65 1.6) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 06113e65-654b-4aae-8b46-9931f284b441)) + (fp_line (start 13.9 2.7) (end 10 2.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp da02f4eb-c9f7-40e2-9ef9-3472471e7adf)) + (fp_line (start 13.9 4.7) (end 13.9 2.7) + (stroke (width 0.20066) (type solid)) (layer "F.SilkS") (tstamp 937f028a-ffff-4dfb-bd88-397cfb6b8777)) + (pad "" smd rect (at -12.1 0.475) (size 2.1 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 8ca2045e-fc7d-43a5-8d00-2d8af7c03875)) + (pad "" smd rect (at 12.1 0.475) (size 2.1 1.95) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 504f318e-73b6-473a-8ab9-84225f4bb681)) + (pad "1" smd rect (at 9.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2c362a43-dbab-4ec6-8796-b67c1e8e2e20)) + (pad "2" smd rect (at 8.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 794a2168-0000-4a6e-a5d1-4133418753ab)) + (pad "3" smd rect (at 7.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0329e6f1-da90-447a-a25b-28d43316f95b)) + (pad "4" smd rect (at 6.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 101775c7-0915-42f4-b481-135815e357d0)) + (pad "5" smd rect (at 5.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ddf9271a-e4b7-4b5e-8db1-8b1c6e645b1e)) + (pad "6" smd rect (at 4.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d3e7a16b-ccee-479a-85c5-8c92b3c1979e)) + (pad "7" smd rect (at 3.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c33b2611-4a4e-4969-b4d5-73cdd6cc786c)) + (pad "8" smd rect (at 2.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cae9f15d-1e69-48c8-9474-3c7b0b0bc49b)) + (pad "9" smd rect (at 1.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e1c84886-b39c-4cac-a5c3-6ff1b3f0991b)) + (pad "10" smd rect (at 0.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 09afde87-7187-4c4a-8f22-b9382ba126d3)) + (pad "11" smd rect (at -0.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e88d8246-1f96-4c1e-ab76-967bd71a7b9f)) + (pad "12" smd rect (at -1.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 08ac3545-ab80-4ecd-87f2-64fb0b130795)) + (pad "13" smd rect (at -2.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1618eab5-c2de-4e36-a794-7a1cedb0272a)) + (pad "14" smd rect (at -3.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 64a016a4-fffd-47ce-b1b3-12f069a9cb3c)) + (pad "15" smd rect (at -4.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5e744919-026d-4465-8d94-52ac73499230)) + (pad "16" smd rect (at -5.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3dfb0336-5e29-4511-a7cb-bcf2ec730a46)) + (pad "17" smd rect (at -6.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c0d4268e-d2a0-4ca0-aac7-3aaaf03c0877)) + (pad "18" smd rect (at -7.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 782393c4-53c6-4d0f-b3d0-4e603c4e9517)) + (pad "19" smd rect (at -8.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9e16a188-afdb-4a6e-94a3-cc6e56f0d477)) + (pad "20" smd rect (at -9.5 -0.7 180) (size 0.3 1.2) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 59952a56-7c0f-45cf-8ce2-1aaa94fb7c91)) +) -- 2.43.0