(footprint "Harwin_M20-7812045_2x20_P2.54mm_Vertical" (version 20211014) (generator pcbnew) (layer "F.Cu") (tedit 5BFE5FC7) (descr "Harwin Female Vertical Surface Mount Double Row 2.54mm (0.1 inch) Pitch PCB Connector, M20-7812045, 20 Pins per row (https://cdn.harwin.com/pdfs/M20-781.pdf), generated with kicad-footprint-generator") (tags "connector Harwin M20 side entry") (attr smd) (fp_text reference "REF**" (at 0 -26.6) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))) (tstamp 2e732080-ff19-4f53-9932-a6cf5e83ca51) ) (fp_text value "Harwin_M20-7812045_2x20_P2.54mm_Vertical" (at 0 26.8) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 42313800-befc-45f1-bc9b-7f38fa3b34cd) ) (fp_text user "${REFERENCE}" (at 0 -24.7) (layer "F.Fab") (effects (font (size 1 1) (thickness 0.15))) (tstamp 0df88e06-07c6-45b2-ac6c-6e1ed2ff16d3) ) (fp_line (start -2.65 -24.81) (end -2.65 -25.51) (layer "F.SilkS") (width 0.12) (tstamp 00c987df-7a7f-4043-8ad9-be55f0deeed9)) (fp_line (start -2.65 24.81) (end -2.65 25.51) (layer "F.SilkS") (width 0.12) (tstamp 41eb9f8b-1943-4dc0-9976-f0a58a0713e6)) (fp_line (start -2.65 -25.51) (end 2.65 -25.51) (layer "F.SilkS") (width 0.12) (tstamp 696d274c-1a37-4680-b21f-ff6b7674308f)) (fp_line (start -2.65 25.51) (end 2.65 25.51) (layer "F.SilkS") (width 0.12) (tstamp 951b8435-bb9c-4210-8149-6be1e97e6193)) (fp_line (start 2.65 -25.51) (end 2.65 -24.81) (layer "F.SilkS") (width 0.12) (tstamp a1a7af09-14f5-43b9-8b62-ff2edee27e5c)) (fp_line (start 2.65 25.51) (end 2.65 24.81) (layer "F.SilkS") (width 0.12) (tstamp fcdd2c6d-b40d-4a70-adcc-0823a33401f5)) (fp_line (start -4.3 25.9) (end -4.3 -25.9) (layer "F.CrtYd") (width 0.05) (tstamp 4bc6096a-e902-47ca-826a-ee78487028e5)) (fp_line (start -4.3 -25.9) (end 4.3 -25.9) (layer "F.CrtYd") (width 0.05) (tstamp a26dddf0-50e4-4eef-968e-ea68cb67c12d)) (fp_line (start 4.3 25.9) (end -4.3 25.9) (layer "F.CrtYd") (width 0.05) (tstamp c1ef5f2c-5fa0-4a02-9e20-36e5f5a4bb39)) (fp_line (start 4.3 -25.9) (end 4.3 25.9) (layer "F.CrtYd") (width 0.05) (tstamp e145e98a-f54c-430d-878c-384f999298ce)) (fp_line (start 2.54 -25.4) (end 2.54 25.4) (layer "F.Fab") (width 0.1) (tstamp 11fe31ca-3a28-4e03-9142-14d0e2481985)) (fp_line (start 2.54 25.4) (end -2.54 25.4) (layer "F.Fab") (width 0.1) (tstamp 15bf1745-db6f-4f1c-8a9b-9167e5c19af3)) (fp_line (start -2.54 -25.4) (end 2.54 -25.4) (layer "F.Fab") (width 0.1) (tstamp 30d121ec-ca5a-45ea-a0ee-6db09af93c79)) (fp_line (start -1.9 -24.13) (end -2.54 -23.73) (layer "F.Fab") (width 0.1) (tstamp 459b88f3-cb0c-4de4-84d6-dfc8ff88a0aa)) (fp_line (start -2.54 25.4) (end -2.54 -25.4) (layer "F.Fab") (width 0.1) (tstamp 95e765cd-d261-44af-9cc6-e4f680816fe0)) (fp_line (start -2.54 -24.53) (end -1.9 -24.13) (layer "F.Fab") (width 0.1) (tstamp d03f12be-dde7-4223-b2bd-95c9106ba8fe)) (pad "" np_thru_hole circle (at 1.27 -3.81) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 06b49b44-2f52-4b05-a7c8-0896de96187b)) (pad "" np_thru_hole circle (at 1.27 13.97) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 073e6c3d-5225-4161-8074-bd0a853bf6e8)) (pad "" np_thru_hole circle (at 1.27 24.13) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 0a449127-8f43-47cc-aa0c-ad3bb558a4bf)) (pad "" np_thru_hole circle (at -1.27 -11.43) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 0f4f5fc3-8877-4bb2-bfe9-472af1b4a9b7)) (pad "" np_thru_hole circle (at -1.27 6.35) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 102d843c-e0d9-417c-8e68-9ab8a4fc7bb0)) (pad "" np_thru_hole circle (at -1.27 1.27) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 1227f6ca-8d30-4da2-b96a-3fb11fe951cd)) (pad "" np_thru_hole circle (at -1.27 -19.05) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 20899ff4-c173-4c8e-b09f-aea056a3e199)) (pad "" np_thru_hole circle (at -1.27 19.05) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 22854364-4725-43de-bac9-54b25b74c851)) (pad "" np_thru_hole circle (at -1.27 11.43) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 2d951103-12aa-4691-96ab-32f6c89b1fc2)) (pad "" np_thru_hole circle (at 0 -22.86) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask) (tstamp 2e22a817-90e8-45e2-b0b2-7561eb749680)) (pad "" np_thru_hole circle (at -1.27 -16.51) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 2f4f0fa5-b937-4992-b601-0e11689467ee)) (pad "" np_thru_hole circle (at -1.27 -3.81) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 30044f9b-87db-48ae-8f78-ebef15abbd88)) (pad "" np_thru_hole circle (at -1.27 -13.97) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 3de3a270-44c5-4b0f-b2cf-31e47637b27e)) (pad "" np_thru_hole circle (at 1.27 -13.97) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 49d8c0b9-8b10-47e6-a406-3af8749d0237)) (pad "" np_thru_hole circle (at 0 22.86) (size 1.8 1.8) (drill 1.8) (layers *.Cu *.Mask) (tstamp 4b8859b0-1186-47fd-9ab2-cc1a5f72e0df)) (pad "" np_thru_hole circle (at -1.27 21.59) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 4cbd50fc-62c4-4063-8ae4-db0813c5e3c8)) (pad "" np_thru_hole circle (at 1.27 11.43) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 4e692f52-ea3b-4564-838c-8727dd5c7764)) (pad "" np_thru_hole circle (at -1.27 24.13) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 4eea688d-f4ad-438d-993c-d3bf62d7062a)) (pad "" np_thru_hole circle (at 1.27 -11.43) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 508e57fc-6914-41e0-9ff4-90e4e3ec43b6)) (pad "" np_thru_hole circle (at 1.27 -16.51) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 51e98c9a-8891-4c15-a8d3-8fdf250348f6)) (pad "" np_thru_hole circle (at 1.27 1.27) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 5b29f41c-196e-4cbd-8632-53cd00580c29)) (pad "" np_thru_hole circle (at 1.27 -8.89) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 5f6c2785-f282-417f-bb1d-e9e2c06ebd54)) (pad "" np_thru_hole circle (at 1.27 6.35) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 6344682c-9702-44a1-9297-bbfcc6f114b0)) (pad "" np_thru_hole circle (at 1.27 16.51) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 7401248c-4596-4481-9ef3-e623aa8fa44d)) (pad "" np_thru_hole circle (at -1.27 -24.13) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 75576e6f-1fdd-40a1-a728-eb634ade52c0)) (pad "" np_thru_hole circle (at -1.27 8.89) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 77436c70-733d-4598-961e-93dfd00df2db)) (pad "" np_thru_hole circle (at 1.27 -1.27) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 7bb7a40e-16bf-4714-879e-1e4f8814fdc5)) (pad "" np_thru_hole circle (at 1.27 8.89) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 7c0f8137-3b64-4d85-9228-b559c4a35efe)) (pad "" np_thru_hole circle (at 1.27 21.59) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 845c5baf-5523-4edf-9af2-50e865a7680f)) (pad "" np_thru_hole circle (at 1.27 -21.59) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 892c4cf0-1f40-47a9-86ad-63c28217f06f)) (pad "" np_thru_hole circle (at -1.27 -6.35) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 9434e507-868f-42e1-94de-4b1c34d2345a)) (pad "" np_thru_hole circle (at 1.27 19.05) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp 96a4dca2-a1f5-4818-b651-de3cba45595c)) (pad "" np_thru_hole circle (at 1.27 -6.35) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp b42ec117-b969-4c0c-b0e2-79f5ec641dc5)) (pad "" np_thru_hole circle (at -1.27 -21.59) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp b7710f18-c66c-4c09-ae23-3b53e028abc3)) (pad "" np_thru_hole circle (at -1.27 16.51) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp b7f2e1fd-26f2-4cf6-afb3-81229c82e9a1)) (pad "" np_thru_hole circle (at 1.27 -24.13) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp c3edd83c-8a35-477e-b64f-5b4e2cd0d88d)) (pad "" np_thru_hole circle (at 1.27 3.81) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp d3e8354f-6c75-43d9-a751-05070b531d9c)) (pad "" np_thru_hole circle (at -1.27 -8.89) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp d76a3961-2ccd-4682-b04b-d4549e57ecbf)) (pad "" np_thru_hole circle (at 1.27 -19.05) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp dba042ed-942d-4962-a344-2665c8ca8fc7)) (pad "" np_thru_hole circle (at -1.27 -1.27) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp eb470d2c-20d5-4f9c-8bd8-e3f9784dba29)) (pad "" np_thru_hole circle (at -1.27 13.97) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp f242309b-e21e-4214-bd14-6ade12bcff8e)) (pad "" np_thru_hole circle (at -1.27 3.81) (size 1.02 1.02) (drill 1.02) (layers *.Cu *.Mask) (tstamp fafcd424-beeb-4d81-bdbf-cdb473cb0927)) (pad "1" smd rect (at -2.91 -24.13) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 965aabc1-7ac3-4aa3-9871-f72362969ae2)) (pad "2" smd rect (at -2.91 -21.59) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ab8ec604-a2fc-41b5-b597-7ecce597dc5c)) (pad "3" smd rect (at -2.91 -19.05) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 05a8da35-57ec-4f70-be65-9348cffe5f62)) (pad "4" smd rect (at -2.91 -16.51) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 20871077-4b71-48dd-8196-660e06c43981)) (pad "5" smd rect (at -2.91 -13.97) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 030f7aa3-b1bc-45fe-8c6f-d7478f1a5484)) (pad "6" smd rect (at -2.91 -11.43) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4004ba82-590c-441f-8596-7ed6852e173f)) (pad "7" smd rect (at -2.91 -8.89) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d69f9312-b97d-41be-b200-890bb56c5bb6)) (pad "8" smd rect (at -2.91 -6.35) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 82fd94c6-b698-4cbc-af42-66bd3de01d3f)) (pad "9" smd rect (at -2.91 -3.81) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9e225621-a515-4191-b516-218d4fdc3a6b)) (pad "10" smd rect (at -2.91 -1.27) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d76c79aa-1014-486a-9561-30e21ba020a1)) (pad "11" smd rect (at -2.91 1.27) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e409bc51-03f5-4480-b38b-677471572fdc)) (pad "12" smd rect (at -2.91 3.81) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d4239550-f610-47e2-b41f-d192e057a154)) (pad "13" smd rect (at -2.91 6.35) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f340ee33-ce53-464f-929f-736c4a13681f)) (pad "14" smd rect (at -2.91 8.89) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9ea33c90-a7dc-4bb4-bfe3-b3f82a236651)) (pad "15" smd rect (at -2.91 11.43) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d75f851c-b440-42bd-8734-85620caffcc3)) (pad "16" smd rect (at -2.91 13.97) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0e4cf4bf-8247-4b26-b278-cdfe33aa1f2f)) (pad "17" smd rect (at -2.91 16.51) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 027795a3-03b7-4344-8a1b-6b456f62bfbb)) (pad "18" smd rect (at -2.91 19.05) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 34ebf54a-1040-455d-82b2-5d55e4e19a3e)) (pad "19" smd rect (at -2.91 21.59) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4bc27f17-e773-47e6-8fa7-3d26a4ee1de3)) (pad "20" smd rect (at -2.91 24.13) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a56dc141-7533-4c6a-95b0-fd882568ad74)) (pad "21" smd rect (at 2.91 -24.13) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c469774c-4e31-41a3-b687-7ec10fa00921)) (pad "22" smd rect (at 2.91 -21.59) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp a505f86f-9a8c-4e87-9532-0f405d5f2fd2)) (pad "23" smd rect (at 2.91 -19.05) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 667d28a3-61d4-4c35-b386-9abd337da5be)) (pad "24" smd rect (at 2.91 -16.51) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp f9754633-8430-44d2-84d5-317fe185ec46)) (pad "25" smd rect (at 2.91 -13.97) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fb178cca-e9f1-4a7c-9239-0d5d31bfb8c4)) (pad "26" smd rect (at 2.91 -11.43) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 25b111d5-2a74-43f1-b8ee-c7f2f62440ab)) (pad "27" smd rect (at 2.91 -8.89) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 50a6425b-a984-4b7f-817c-e02c373cb7b2)) (pad "28" smd rect (at 2.91 -6.35) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 35f9d3ca-c58d-48c1-ae1a-6f00c0388d1e)) (pad "29" smd rect (at 2.91 -3.81) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6a459db0-2142-4de2-ba33-2a5b7b261820)) (pad "30" smd rect (at 2.91 -1.27) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp eff84cef-0b66-42b2-bac9-6b952a7320e1)) (pad "31" smd rect (at 2.91 1.27) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp edbeb9a4-02ba-4924-8448-eae36ebb7270)) (pad "32" smd rect (at 2.91 3.81) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 94b73081-f49c-4911-8390-167a1c996471)) (pad "33" smd rect (at 2.91 6.35) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c0d1bfcf-9db6-40a1-9dd9-151bf885e26c)) (pad "34" smd rect (at 2.91 8.89) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2000d479-458c-4538-860f-b0216ea385e5)) (pad "35" smd rect (at 2.91 11.43) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 55540a85-9315-404d-9158-f2f4a3823f21)) (pad "36" smd rect (at 2.91 13.97) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5f0695c5-7718-40d9-abd8-0fe0924acbae)) (pad "37" smd rect (at 2.91 16.51) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp cfdd1f42-a64e-42aa-a02b-2d95ac611450)) (pad "38" smd rect (at 2.91 19.05) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1c28d639-e5a4-4f3b-a9f7-21b350fb9e70)) (pad "39" smd rect (at 2.91 21.59) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 1b6015be-3cfb-4bde-8e9a-8f88328734c0)) (pad "40" smd rect (at 2.91 24.13) (size 1.78 1.02) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c0ae4ba6-eb4f-496d-b429-998c06f487c9)) (model "${KICAD6_3DMODEL_DIR}/Connector_Harwin.3dshapes/Harwin_M20-7812045_2x20_P2.54mm_Vertical.wrl" (offset (xyz 0 0 0)) (scale (xyz 1 1 1)) (rotate (xyz 0 0 0)) ) )