From 6c54008977f700fe91fe73ed569e46a2924d0a4c Mon Sep 17 00:00:00 2001 From: Luca Date: Mon, 28 Oct 2024 22:50:14 +0100 Subject: [PATCH] feat: pin header/socket specifically for PMODs --- ...er_PMOD_02x06_P2.54mm_Horizontal.kicad_mod | 1000 +++++++++++++++++ ...cket_PMOD_02x06_P2.54mm_Vertical.kicad_mod | 358 ++++++ 2 files changed, 1358 insertions(+) create mode 100644 lujoga.pretty/PinHeader_PMOD_02x06_P2.54mm_Horizontal.kicad_mod create mode 100644 lujoga.pretty/PinSocket_PMOD_02x06_P2.54mm_Vertical.kicad_mod diff --git a/lujoga.pretty/PinHeader_PMOD_02x06_P2.54mm_Horizontal.kicad_mod b/lujoga.pretty/PinHeader_PMOD_02x06_P2.54mm_Horizontal.kicad_mod new file mode 100644 index 0000000..f1b9270 --- /dev/null +++ b/lujoga.pretty/PinHeader_PMOD_02x06_P2.54mm_Horizontal.kicad_mod @@ -0,0 +1,1000 @@ +(footprint "PinHeader_PMOD_02x06_P2.54mm_Horizontal" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at -3.635 -8.62 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "139d4235-70fa-4ba7-b256-eacc79093140") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PinHeader_02x06_P2.54mm_Horizontal" + (at -3.635 8.62 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9fb46694-7c5e-4e03-afe0-c0dbcb171bed") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "14938a08-3f9f-43e7-9394-695c8c2499fc") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://digilent.com/reference/_media/reference/pmod/pmod-interface-specification-1_2_0.pdf" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c7d8d5b7-3f5c-461b-925f-ab965eb17b7c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "132ea819-6991-4abd-820c-ffa264f3c85a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -5.08 7.68) + (end -2.71 7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "42b7ed76-4b6d-46de-955a-006559f10c7b") + ) + (fp_line + (start -2.71 -7.68) + (end -5.08 -7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "45cec3eb-b45b-44b6-92d5-14ae23b2d520") + ) + (fp_line + (start -2.71 -5.08) + (end -5.08 -5.08) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f2985e37-948b-4cef-b8aa-3b1bf73da222") + ) + (fp_line + (start -2.71 -2.54) + (end -5.08 -2.54) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "30ca398a-64e9-4a90-be23-12a4b0fc9793") + ) + (fp_line + (start -2.71 0) + (end -5.08 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0651b7be-c3bf-4940-b0b5-0a2acd749887") + ) + (fp_line + (start -2.71 2.54) + (end -5.08 2.54) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "0af7f73f-4743-41c5-994e-a0f73d9c0644") + ) + (fp_line + (start -2.71 5.08) + (end -5.08 5.08) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9bb89b74-8ac7-4ea5-94a2-d9a29dc768d4") + ) + (fp_line + (start -2.71 7.68) + (end -2.71 -7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "028e9a77-50d0-45bf-94f9-e2f8f117e913") + ) + (fp_line + (start -2.312929 -6.73) + (end -2.71 -6.73) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a0429962-03d6-4f77-bbc4-0310d5f1635a") + ) + (fp_line + (start -2.312929 -5.97) + (end -2.71 -5.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "aee53b79-1b2d-4927-97b4-440c6a7a1a04") + ) + (fp_line + (start -2.312929 -4.19) + (end -2.71 -4.19) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "54d9ed23-db8d-45e4-95de-2e48e853b4c2") + ) + (fp_line + (start -2.312929 -3.43) + (end -2.71 -3.43) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7233ade8-f35e-4dc1-9e87-e8f8650ac9c5") + ) + (fp_line + (start -2.312929 -1.65) + (end -2.71 -1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a11cd930-13fb-4421-89d7-1b014b164313") + ) + (fp_line + (start -2.312929 -0.89) + (end -2.71 -0.89) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8d98e78d-f000-4822-885b-14e6b678ee0e") + ) + (fp_line + (start -2.312929 0.89) + (end -2.71 0.89) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c3660177-169d-4e34-b1ee-138d6c0d869a") + ) + (fp_line + (start -2.312929 1.65) + (end -2.71 1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b4afe30e-e9d4-45cd-80c2-360e4eed2d34") + ) + (fp_line + (start -2.312929 3.43) + (end -2.71 3.43) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d29b157f-4538-48a6-bdf4-53b4d2c0db19") + ) + (fp_line + (start -2.312929 4.19) + (end -2.71 4.19) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "043885c9-0ae1-45a1-8e74-1cd0a962d7a7") + ) + (fp_line + (start -2.312929 5.97) + (end -2.71 5.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6aef6afd-8840-4272-90de-5ccbfc3076fe") + ) + (fp_line + (start -2.312929 6.73) + (end -2.71 6.73) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b8ad1f2c-3d11-492b-8637-ad921c944b06") + ) + (fp_line + (start 0.16 5.97) + (end -0.227071 5.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a024ecfd-857f-44b1-9db2-99ed3491e1c5") + ) + (fp_line + (start 0.16 6.73) + (end -0.227071 6.73) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "26e7e45a-3bd8-4e54-a057-e7d607475b87") + ) + (fp_line + (start 0.227071 -6.73) + (end -0.227071 -6.73) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "00d10141-efac-42f3-a394-41810aceecaa") + ) + (fp_line + (start 0.227071 -5.97) + (end -0.227071 -5.97) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "df69b907-d0d1-4681-a53e-f29ea977a914") + ) + (fp_line + (start 0.227071 -4.19) + (end -0.227071 -4.19) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "29c27fac-2f7f-47ba-8a67-f14e3e6c787d") + ) + (fp_line + (start 0.227071 -3.43) + (end -0.227071 -3.43) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c0894c2b-43de-4d36-be9b-4a12ef9a6f8b") + ) + (fp_line + (start 0.227071 -1.65) + (end -0.227071 -1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4b80a692-b7ce-47de-9758-4289255dc7d5") + ) + (fp_line + (start 0.227071 -0.89) + (end -0.227071 -0.89) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b8965cbf-45dd-49c8-a00b-b057db305466") + ) + (fp_line + (start 0.227071 0.89) + (end -0.227071 0.89) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "56d17f2c-0735-4093-be6a-1af2d9d04557") + ) + (fp_line + (start 0.227071 1.65) + (end -0.227071 1.65) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6327fd5d-510b-4aff-875b-75271caf6464") + ) + (fp_line + (start 0.227071 3.43) + (end -0.227071 3.43) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6c89c0db-2104-44e7-8567-d4e7ea1fc9d7") + ) + (fp_line + (start 0.227071 4.19) + (end -0.227071 4.19) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "267d0bac-6ce6-4abe-9aab-9b724f836a1a") + ) + (fp_line + (start 2.54 -7.62) + (end 1.27 -7.62) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "50899bdf-ad23-44e1-9fde-2e38164d8a76") + ) + (fp_line + (start 2.54 -6.35) + (end 2.54 -7.62) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c6e80716-195e-444d-9094-c40993a328d5") + ) + (fp_line + (start -5.08 7.62) + (end -5.08 -7.62) + (stroke + (width 0.1) + (type default) + ) + (layer "Dwgs.User") + (uuid "268ec449-6bad-4c62-83b5-1e8b97abe9f7") + ) + (fp_line + (start -11.83 -8.15) + (end -11.83 8.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "988d9d47-3c11-413b-b419-247b0af2b5e4") + ) + (fp_line + (start -11.83 8.15) + (end 3.07 8.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "7a59bf02-387e-4a8a-80d1-3d7eed1f0026") + ) + (fp_line + (start 3.07 -8.15) + (end -11.83 -8.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6df962d7-6f98-429f-8718-429d539b8cdd") + ) + (fp_line + (start 3.07 8.15) + (end 3.07 -8.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41bcc718-0266-4a7f-bbfc-942135f1b0a9") + ) + (fp_line + (start -11.31 -6.03) + (end -11.31 -6.67) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "28e24a5d-f26c-4df6-9401-a206aabc41e9") + ) + (fp_line + (start -11.31 -3.49) + (end -11.31 -4.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2fc202da-528f-4a53-9ed5-9b1c63a2b596") + ) + (fp_line + (start -11.31 -0.95) + (end -11.31 -1.59) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "300f89d3-35a1-4876-8dbf-8ae867d0ed67") + ) + (fp_line + (start -11.31 1.59) + (end -11.31 0.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2a9b84d2-9f9b-47fe-8022-8695dde6b11c") + ) + (fp_line + (start -11.31 4.13) + (end -11.31 3.49) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6e5dc997-270d-4b6b-9bda-753d1b7a59b2") + ) + (fp_line + (start -11.31 6.67) + (end -11.31 6.03) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "02f67045-2598-403e-a723-1f2de11cc743") + ) + (fp_line + (start -5.31 -7.62) + (end -3.405 -7.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "67165b63-1b05-4f2b-870c-a86e9ee0a216") + ) + (fp_line + (start -5.31 -6.67) + (end -11.31 -6.67) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2fa995d2-5dee-4bc0-8489-a8a025bf7b6d") + ) + (fp_line + (start -5.31 -6.03) + (end -11.31 -6.03) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0075b0a8-e1d6-4064-a847-06ecf0a495e4") + ) + (fp_line + (start -5.31 -4.13) + (end -11.31 -4.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "92de9aab-d5f1-4c0b-ac6d-aae750159eaf") + ) + (fp_line + (start -5.31 -3.49) + (end -11.31 -3.49) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "70594b2a-b437-48d4-ac21-64838cfb616b") + ) + (fp_line + (start -5.31 -1.59) + (end -11.31 -1.59) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d1d85a8-fdd0-4a60-be2e-ad08ae8fd92d") + ) + (fp_line + (start -5.31 -0.95) + (end -11.31 -0.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fd042416-0449-4ac3-9eda-eef6b2005922") + ) + (fp_line + (start -5.31 0.95) + (end -11.31 0.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "916d7a7f-2221-4f14-b4ee-14fbaf53492f") + ) + (fp_line + (start -5.31 1.59) + (end -11.31 1.59) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "08ce9003-2bcb-4a88-be41-f3c01a34ed06") + ) + (fp_line + (start -5.31 3.49) + (end -11.31 3.49) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e7572c88-a424-4fa2-af59-826c5577ae1c") + ) + (fp_line + (start -5.31 4.13) + (end -11.31 4.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "802e564a-3c2c-4808-a75c-d923b736a046") + ) + (fp_line + (start -5.31 6.03) + (end -11.31 6.03) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4c54904d-fafd-40b8-ac14-b1c11bac4860") + ) + (fp_line + (start -5.31 6.67) + (end -11.31 6.67) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8af224df-bfb9-4b15-a2b6-7d048f066bc0") + ) + (fp_line + (start -5.31 7.62) + (end -5.31 -7.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "19409e71-4f1d-4a50-81ac-3acb024b3bc8") + ) + (fp_line + (start -3.405 -7.62) + (end -2.77 -6.985) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4098fa3d-ed7d-44ab-8db0-ce716b0ed155") + ) + (fp_line + (start -2.77 -6.985) + (end -2.77 7.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "1e20d8ad-882c-4b1a-8325-4abe27b94985") + ) + (fp_line + (start -2.77 7.62) + (end -5.31 7.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "aab4277f-3faf-430b-9738-89903d31ab18") + ) + (fp_line + (start 1.59 -6.67) + (end -2.77 -6.67) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4fa8a16d-03f7-4d18-b2d9-c7ffa2630889") + ) + (fp_line + (start 1.59 -6.03) + (end -2.77 -6.03) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f2035dda-8dd9-4f77-8432-a9ac4317be4f") + ) + (fp_line + (start 1.59 -6.03) + (end 1.59 -6.67) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4d2340b4-39c1-489b-a776-c6162b255941") + ) + (fp_line + (start 1.59 -4.13) + (end -2.77 -4.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "536123ed-6f0c-410c-9766-1234001ae8ed") + ) + (fp_line + (start 1.59 -3.49) + (end -2.77 -3.49) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3bd46a2c-46f5-4d2a-8b8e-584d8cf3adae") + ) + (fp_line + (start 1.59 -3.49) + (end 1.59 -4.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2b65de51-b350-4a1e-86f6-d2d44b09444e") + ) + (fp_line + (start 1.59 -1.59) + (end -2.77 -1.59) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "59a76f73-cef6-4907-a4dc-e5e4b8dee48c") + ) + (fp_line + (start 1.59 -0.95) + (end -2.77 -0.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6d224b43-57f4-403f-b0f3-c2874b4fe7fc") + ) + (fp_line + (start 1.59 -0.95) + (end 1.59 -1.59) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9dc0c42d-3472-4a5e-9ba7-36e9e22e05ef") + ) + (fp_line + (start 1.59 0.95) + (end -2.77 0.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "36ecec4e-6ef4-46df-9212-b3ecb05f679f") + ) + (fp_line + (start 1.59 1.59) + (end -2.77 1.59) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "81e5b714-1b4a-4ff3-9ad5-28b0b0e5cc7a") + ) + (fp_line + (start 1.59 1.59) + (end 1.59 0.95) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "4ca89841-64c7-40cf-a974-be9c35d2fdfb") + ) + (fp_line + (start 1.59 3.49) + (end -2.77 3.49) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9cecff86-59c2-4bb9-9c41-f025470b0153") + ) + (fp_line + (start 1.59 4.13) + (end -2.77 4.13) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c25eeeb0-26fb-463d-9441-52d74e2d4a0a") + ) + (fp_line + (start 1.59 4.13) + (end 1.59 3.49) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "f372d74a-7a29-481c-a21e-8e6d569729e5") + ) + (fp_line + (start 1.59 6.03) + (end -2.77 6.03) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "12a8b72c-344e-4975-8051-a09b9199dbae") + ) + (fp_line + (start 1.59 6.67) + (end -2.77 6.67) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "7c6878df-c456-4216-a0f8-db4725bf73c9") + ) + (fp_line + (start 1.59 6.67) + (end 1.59 6.03) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "451d593b-3cc4-4e13-9b06-982d8ad7035b") + ) + (fp_text user "PCB edge" + (at -5.08 0 90) + (layer "Cmts.User") + (uuid "b4b54c98-9605-48fc-9e4e-78f494a60177") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + (justify bottom) + ) + ) + (fp_text user "${REFERENCE}" + (at -4.04 0 90) + (layer "F.Fab") + (uuid "ece9afda-0bd9-4cb8-bb89-df8f895454d6") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 1.27 -6.35 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5dde8beb-7c40-4daa-9d06-8800243771f4") + ) + (pad "2" thru_hole oval + (at 1.27 -3.81 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0d48064d-3f14-4f84-92b6-531d7b0db85d") + ) + (pad "3" thru_hole oval + (at 1.27 -1.27 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "f33b7ec5-6e97-4299-b55c-1dea197f5e5c") + ) + (pad "4" thru_hole oval + (at 1.27 1.27 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "6b7946fa-f951-415f-a4d6-61a36f8a17a9") + ) + (pad "5" thru_hole oval + (at 1.27 3.81 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "740fe6a9-0492-4031-974a-849a1ed17531") + ) + (pad "6" thru_hole oval + (at 1.27 6.35 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e6d5dfd3-1dd8-46a7-a69f-78388bf5434e") + ) + (pad "7" thru_hole oval + (at -1.27 -6.35 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "415b4ad7-60d2-44cf-bd1e-6c7537c67222") + ) + (pad "8" thru_hole oval + (at -1.27 -3.81 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "79425219-4490-4ef3-9b65-87bd3a3bdc6e") + ) + (pad "9" thru_hole oval + (at -1.27 -1.27 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "0cc17235-ef9e-4998-a430-ccd1c677c7a0") + ) + (pad "10" thru_hole oval + (at -1.27 1.27 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a0080cf6-6da6-4c5f-9d27-ef6af5ca42ff") + ) + (pad "11" thru_hole oval + (at -1.27 3.81 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "00e5c4b1-598a-4b9d-a20e-42c8c1275a2a") + ) + (pad "12" thru_hole oval + (at -1.27 6.35 180) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "8f8aff47-5241-4555-af0e-08f58e06b47c") + ) + (model "${KICAD8_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_2x06_P2.54mm_Horizontal.wrl" + (offset + (xyz 1.27 -6.35 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 180) + ) + ) +) diff --git a/lujoga.pretty/PinSocket_PMOD_02x06_P2.54mm_Vertical.kicad_mod b/lujoga.pretty/PinSocket_PMOD_02x06_P2.54mm_Vertical.kicad_mod new file mode 100644 index 0000000..877317f --- /dev/null +++ b/lujoga.pretty/PinSocket_PMOD_02x06_P2.54mm_Vertical.kicad_mod @@ -0,0 +1,358 @@ +(footprint "PinSocket_PMOD_02x06_P2.54mm_Vertical" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at 0 -9.12 0) + (unlocked yes) + (layer "F.SilkS") + (uuid "251bb2fb-0846-4b27-b859-b2bda1e20bca") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PinSocket_PMOD_02x06_P2.54mm_Vertical" + (at 0 9.12 0) + (unlocked yes) + (layer "F.Fab") + (uuid "9ba35a0a-67a7-486d-9cbd-05e370a79a83") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "676198bb-dd47-4fe9-b2e9-d042a336f2d1") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "https://digilent.com/reference/_media/reference/pmod/pmod-interface-specification-1_2_0.pdf" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "88453de5-9192-41fd-8f07-eab41607418c") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "89a01f43-0758-4275-810b-05bde0836232") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -2.6 -7.68) + (end -2.6 -6.35) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d3e8d2c-acf9-473d-af1a-6cbc42646220") + ) + (fp_line + (start -2.6 -5.08) + (end -2.6 7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3e2f7110-d6e0-4308-bbb7-3418eaadaf19") + ) + (fp_line + (start -2.6 7.68) + (end 2.6 7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d6627778-21c0-44b2-ada1-444059c29faa") + ) + (fp_line + (start -1.27 -7.68) + (end -2.6 -7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2a13342c-f32f-4d7f-a646-d68305edeb08") + ) + (fp_line + (start 0 -7.68) + (end 0 -5.08) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c669cf82-9781-48de-b451-110e25829fae") + ) + (fp_line + (start 0 -5.08) + (end -2.6 -5.08) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "85e68596-6148-4125-9591-5fbb1cd8d641") + ) + (fp_line + (start 2.6 -7.68) + (end 0 -7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b3a3f115-23f0-42b7-a156-03d1d6115ca0") + ) + (fp_line + (start 2.6 -7.68) + (end 2.6 7.68) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "5348638b-f18a-424e-a206-4a9394e871eb") + ) + (fp_line + (start -3.07 -8.15) + (end 3.03 -8.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba49fabc-8f3c-46c1-ae74-c5483263d60f") + ) + (fp_line + (start -3.07 8.1) + (end -3.07 -8.15) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c92ce3f4-ca72-4c94-80ce-1b28f8c8d1ce") + ) + (fp_line + (start 3.03 -8.15) + (end 3.03 8.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e2ce27b8-a446-467b-8493-52849d53e9e3") + ) + (fp_line + (start 3.03 8.1) + (end -3.07 8.1) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "6ab5395c-2ec4-4449-8c50-d6021505f39a") + ) + (fp_line + (start -2.54 7.62) + (end -2.54 -6.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "a9ba696b-05b6-4a17-bc70-899fdfdcf163") + ) + (fp_line + (start -1.54 -7.62) + (end -2.54 -6.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "929902bf-0072-4221-ad33-b50d9a9605fe") + ) + (fp_line + (start -1.54 -7.62) + (end 2.54 -7.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c76d1efa-f6df-4b80-8ac5-47582763f8bc") + ) + (fp_line + (start 2.54 -7.62) + (end 2.54 7.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "0521ae7d-01a8-439a-ab02-6e02ee7e626e") + ) + (fp_line + (start 2.54 7.62) + (end -2.54 7.62) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "730c8f35-5d91-46cf-a297-b5bcb219fb87") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "d5bbe1d9-91fd-4c63-a0ef-e0d9da16bfb7") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at -1.27 -6.35) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "d938312b-9413-4bcd-8c4f-c4960a3e3dd4") + ) + (pad "2" thru_hole oval + (at -1.27 -3.81) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "056c4bb4-d327-4583-9503-ea587034732c") + ) + (pad "3" thru_hole oval + (at -1.27 -1.27) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "c80a15ab-b69c-4ad6-8b3b-0d34f741234c") + ) + (pad "4" thru_hole oval + (at -1.27 1.27) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5ceee831-3e8f-43c4-8b53-ccfd8ef57b88") + ) + (pad "5" thru_hole oval + (at -1.27 3.81) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a194ac9b-bf5d-48f7-abc9-6ede08524959") + ) + (pad "6" thru_hole oval + (at -1.27 6.35) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ad39aa87-edbc-4601-9775-d18261fbd413") + ) + (pad "7" thru_hole oval + (at 1.27 -6.35) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a5dc9371-6964-4573-80eb-660665c10206") + ) + (pad "8" thru_hole oval + (at 1.27 -3.81) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "5df0e99e-da3b-4ca1-bb85-678540ef5fab") + ) + (pad "9" thru_hole oval + (at 1.27 -1.27) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "33c1754a-b3f6-491a-9475-b6575716ab79") + ) + (pad "10" thru_hole oval + (at 1.27 1.27) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e05612b2-e87d-467b-8d61-3401dd57e908") + ) + (pad "11" thru_hole oval + (at 1.27 3.81) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "53f4c44f-173c-43e1-ae86-3d7aeb45b3ad") + ) + (pad "12" thru_hole oval + (at 1.27 6.35) + (size 1.7 1.7) + (drill 1) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "75ef2252-3ad4-4b05-b9f6-4f223b1339fd") + ) + (model "${KICAD8_3DMODEL_DIR}/Connector_PinSocket_2.54mm.3dshapes/PinSocket_2x06_P2.54mm_Vertical.wrl" + (offset + (xyz 1.27 6.35 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +)