From ae3294f089ac107e76c97e2c58871a0b319258f8 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Mon, 29 Sep 2025 19:33:49 -0400 Subject: drc --- ..._Jr_5569-06A2_2x03_P4.20mm_Horizontal.kicad_mod | 413 ++++++++++++++++++ ..._Jr_5569-08A2_2x04_P4.20mm_Horizontal.kicad_mod | 459 +++++++++++++++++++++ .../USB_B_Lumberg_2411_02_Horizontal.kicad_mod | 318 ++++++++++++++ 3 files changed, 1190 insertions(+) create mode 100644 hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal.kicad_mod create mode 100644 hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal.kicad_mod create mode 100644 hw/footprints.pretty/USB_B_Lumberg_2411_02_Horizontal.kicad_mod (limited to 'hw/footprints.pretty') diff --git a/hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal.kicad_mod b/hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal.kicad_mod new file mode 100644 index 0000000..50ac474 --- /dev/null +++ b/hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal.kicad_mod @@ -0,0 +1,413 @@ +(footprint "Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-06A2, example for new mpn: 39-30-0060, 3 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator") + (tags "connector Molex Mini-Fit_Jr top entryplastic_peg") + (property "Reference" "REF**" + (at 4.2 -15.1 0) + (layer "F.SilkS") + (uuid "50d5f3f9-bd4c-4dfa-adbf-c5e7c9160c01") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal" + (at 4.2 8.55 0) + (layer "F.Fab") + (uuid "13a58d3e-100a-4a4e-8687-4167f8251fcf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "c9d4f227-d42a-4a7e-8743-19d1f0d4f202") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "21ed95d9-1ff6-4411-9a03-107be457506c") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -2.81 -10) + (end 4.2 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3dc56d27-5308-416e-a350-d1d0c3cee797") + ) + (fp_line + (start -2.81 -0.99) + (end -2.81 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "509d0611-a376-4a69-a658-d9461d0e1fde") + ) + (fp_line + (start -2.6 -0.3) + (end -2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8fd02ca9-1402-436d-bba4-15850d49d69e") + ) + (fp_line + (start -2.6 0.3) + (end -2.6 -0.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a2061c93-a5bd-44d9-acfc-83611dbe38cb") + ) + (fp_line + (start -2 -0.99) + (end -2.81 -0.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a27519fd-5808-49f1-b78a-fa07df31b0e3") + ) + (fp_line + (start -2 0) + (end -2.6 0.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "53414bb1-6c6d-4c59-b05b-4b8e6c9a2980") + ) + (fp_line + (start -0.3 2.11) + (end -0.3 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a29ce7da-f1ac-4cb6-8cfc-06ace9b6d14d") + ) + (fp_line + (start 0.3 2.11) + (end 0.3 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "607e8cfb-7925-4f8c-97cb-1634e926bf56") + ) + (fp_line + (start 1.61 -1) + (end 2.59 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "f8ea255b-6da4-42f3-975d-135f8cb2126f") + ) + (fp_line + (start 3.9 2.11) + (end 3.9 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6f8394c2-9c3a-44d7-965c-ca89f1deebfe") + ) + (fp_line + (start 4.5 2.11) + (end 4.5 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c5c61901-9ec4-4cd5-a88d-719b32606c6e") + ) + (fp_line + (start 5.81 -1) + (end 6.79 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "7d8f4f0a-cd91-4544-831e-9989c820a954") + ) + (fp_line + (start 8.1 2.11) + (end 8.1 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2cb3368a-978a-48b0-b358-b3677706590c") + ) + (fp_line + (start 8.7 2.11) + (end 8.7 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "52af5de7-f78b-41f0-b3d0-30c9e9c35dc7") + ) + (fp_line + (start 10.4 -0.99) + (end 11.21 -0.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2d7ca4f6-f778-4fe5-92b5-211772931d3f") + ) + (fp_line + (start 11.21 -10) + (end 4.2 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "41202737-6d4b-4c63-a244-884251eae860") + ) + (fp_line + (start 11.21 -0.99) + (end 11.21 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "86dd3964-d5b1-4d4f-a01a-4fe09e9622a5") + ) + (fp_line + (start -3.2 -14.4) + (end -3.2 7.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b3c44b38-1052-4453-9bc0-2e878f0d4561") + ) + (fp_line + (start -3.2 7.85) + (end 11.6 7.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "0fab5dae-1e77-4d5e-9445-1a4297ddc3b3") + ) + (fp_line + (start 11.6 -14.4) + (end -3.2 -14.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "c75691c1-ac55-491b-8b27-aa0508f0611a") + ) + (fp_line + (start 11.6 7.85) + (end 11.6 -14.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "2bff1a5f-9e5f-4be2-8587-da42ab4e5e98") + ) + (fp_line + (start -2.7 -13.9) + (end -2.7 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b75c43d9-7d19-4a0e-ab0e-8599958c5ce1") + ) + (fp_line + (start -2.7 -1.1) + (end 11.1 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b119f681-d297-4fb8-8e97-0fb7efd42292") + ) + (fp_line + (start -1 -1.1) + (end 0 -2.514214) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "2e269145-b810-4d29-bff3-036ed1058993") + ) + (fp_line + (start 0 -2.514214) + (end 1 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "913e029c-e05f-43d7-aa83-207cdc162b1e") + ) + (fp_line + (start 11.1 -13.9) + (end -2.7 -13.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39196df1-f452-44f4-9b03-69ac4b5a9010") + ) + (fp_line + (start 11.1 -1.1) + (end 11.1 -13.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3f479bd6-f639-4501-94f6-746fcf647b54") + ) + (fp_text user "${REFERENCE}" + (at 4.2 -13.2 0) + (layer "F.Fab") + (uuid "238cd695-040f-4c0d-a7fc-c5bb459dd998") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 -7.3) + (size 3 3) + (drill 3) + (layers "*.Cu" "*.Mask") + (uuid "610f7aa0-78dc-4ef2-bebc-357b4549c0f0") + ) + (pad "" np_thru_hole circle + (at 8.4 -7.3) + (size 3 3) + (drill 3) + (layers "*.Cu" "*.Mask") + (uuid "98f9c589-b200-423e-9eda-84270000815d") + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.092593) + (uuid "91e91160-1150-4322-9a3e-3db8d6cdd21d") + ) + (pad "2" thru_hole oval + (at 4.2 0) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "64bc7f12-b1dd-4e38-bbe4-fb0aa818e5c2") + ) + (pad "3" thru_hole oval + (at 8.4 0) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2b882286-c570-4ed8-bd54-97a5a9c5d1af") + ) + (pad "4" thru_hole oval + (at 0 5.5) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "d1fbafc0-812c-4ed0-bdb3-d2e1cb55df8c") + ) + (pad "5" thru_hole oval + (at 4.2 5.5) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "ac28432b-9de7-4a23-91f8-963137b7f6f5") + ) + (pad "6" thru_hole oval + (at 8.4 5.5) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "641fcfae-ac28-46c6-8252-9072f186360a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_Mini-Fit_Jr_5569-06A2_2x03_P4.20mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal.kicad_mod b/hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal.kicad_mod new file mode 100644 index 0000000..5a634f1 --- /dev/null +++ b/hw/footprints.pretty/Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal.kicad_mod @@ -0,0 +1,459 @@ +(footprint "Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "Molex Mini-Fit Jr. Power Connectors, old mpn/engineering number: 5569-08A2, example for new mpn: 39-30-0080, 4 Pins per row, Mounting: Snap-in Plastic Peg PCB Lock (http://www.molex.com/pdm_docs/sd/039300020_sd.pdf), generated with kicad-footprint-generator") + (tags "connector Molex Mini-Fit_Jr top entryplastic_peg") + (property "Reference" "REF**" + (at 6.3 -15.1 0) + (layer "F.SilkS") + (uuid "ac8dfcba-674a-476d-9e29-bc20dd5ae388") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal" + (at 6.3 8.55 0) + (layer "F.Fab") + (uuid "5d02f941-9d31-44b2-a1d4-53d8d0bea48b") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "b69f259d-9008-4ac4-a51c-48b98c6ad024") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "2737313d-adf0-456d-90dd-7e16b28734c6") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -2.81 -10) + (end 6.3 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "c4978a6d-8069-4b91-883d-e113a89294a9") + ) + (fp_line + (start -2.81 -0.99) + (end -2.81 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "3dd471c8-7ef4-421e-aabb-87d21fb0a1ca") + ) + (fp_line + (start -2.6 -0.3) + (end -2 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "05a72441-028f-441d-842e-3d09a061d087") + ) + (fp_line + (start -2.6 0.3) + (end -2.6 -0.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "76188fe6-87fc-4cce-87e9-53c9c3ed9605") + ) + (fp_line + (start -2 -0.99) + (end -2.81 -0.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "fe6d6144-ca8b-463c-8b7a-cd1180fab4a3") + ) + (fp_line + (start -2 0) + (end -2.6 0.3) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e36dc2a-f63c-4a92-8ec3-69a51fecb09f") + ) + (fp_line + (start -0.3 2.11) + (end -0.3 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "ff7d562d-2395-4fad-80b6-ef6601050e54") + ) + (fp_line + (start 0.3 2.11) + (end 0.3 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "4344efc8-8952-4f03-a6df-d37284ae9314") + ) + (fp_line + (start 1.61 -1) + (end 2.59 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "069d0c77-42c9-4d7f-84b6-f79e25464c45") + ) + (fp_line + (start 3.9 2.11) + (end 3.9 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b2ad061c-d139-4d83-9084-86ec71e0a1de") + ) + (fp_line + (start 4.5 2.11) + (end 4.5 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dcde88df-4099-4eb9-bf27-32b52c4bb1b9") + ) + (fp_line + (start 5.81 -1) + (end 6.79 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "91715752-cecc-4719-8686-789e0e28af34") + ) + (fp_line + (start 8.1 2.11) + (end 8.1 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "093c9677-1976-44b1-831e-c999e79996d9") + ) + (fp_line + (start 8.7 2.11) + (end 8.7 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9a4ac9a9-df7c-4d5d-8aac-2ec851778ade") + ) + (fp_line + (start 10.01 -1) + (end 10.99 -1) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "88f126f7-1212-413c-8091-2c1188c4755c") + ) + (fp_line + (start 12.3 2.11) + (end 12.3 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "053bef9d-7196-4469-9a94-5f23db5314e1") + ) + (fp_line + (start 12.9 2.11) + (end 12.9 3.39) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "278cd518-6629-43fc-a4d6-a1603dc3a316") + ) + (fp_line + (start 14.6 -0.99) + (end 15.41 -0.99) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "dcf36290-a7cc-4108-b154-980b3edd9a85") + ) + (fp_line + (start 15.41 -10) + (end 6.3 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d948eb7a-5dc3-4bc4-9bac-a560e23aa4e7") + ) + (fp_line + (start 15.41 -0.99) + (end 15.41 -10) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "591f164f-8993-408f-af6e-d25bb8f1bdd3") + ) + (fp_line + (start -3.2 -14.4) + (end -3.2 7.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "41b5d554-16e9-4e12-bf6a-a8e06aaa4c6a") + ) + (fp_line + (start -3.2 7.85) + (end 15.8 7.85) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "688b8fe5-4973-45d8-bd53-2a4c6ed37e4b") + ) + (fp_line + (start 15.8 -14.4) + (end -3.2 -14.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "e46f1c39-fb66-4abf-9ce9-b43e8aff8c94") + ) + (fp_line + (start 15.8 7.85) + (end 15.8 -14.4) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "85990cde-bb85-45d9-adaf-4d207370e3e8") + ) + (fp_line + (start -2.7 -13.9) + (end -2.7 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "ce9e8959-fe73-45b5-9335-164b939aab44") + ) + (fp_line + (start -2.7 -1.1) + (end 15.3 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "891d6cc8-9b59-474a-9fb7-d0e4641c21e5") + ) + (fp_line + (start -1 -1.1) + (end 0 -2.514214) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "6795de83-57a9-4fa3-b03e-f8f3f60380d4") + ) + (fp_line + (start 0 -2.514214) + (end 1 -1.1) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "9eb0ab11-867d-4b18-b4f0-69a4c8f06946") + ) + (fp_line + (start 15.3 -13.9) + (end -2.7 -13.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "384699f2-4353-49f3-b4f0-bc6e120c706b") + ) + (fp_line + (start 15.3 -1.1) + (end 15.3 -13.9) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "5c9937f2-0c47-4bce-8f70-606d93cce1ca") + ) + (fp_text user "${REFERENCE}" + (at 6.3 -13.2 0) + (layer "F.Fab") + (uuid "394e2d4d-a3aa-405f-a171-e9cbd225c4bb") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "" np_thru_hole circle + (at 0 -7.3) + (size 3 3) + (drill 3) + (layers "*.Cu" "*.Mask") + (uuid "c3de0b39-d157-4e29-a3e0-64fbeed0e1f1") + ) + (pad "" np_thru_hole circle + (at 12.6 -7.3) + (size 3 3) + (drill 3) + (layers "*.Cu" "*.Mask") + (uuid "2a3fdfa7-fe44-48c8-ad06-71b245b48d22") + ) + (pad "1" thru_hole roundrect + (at 0 0) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (roundrect_rratio 0.092593) + (uuid "145adf0b-f6ac-4dd1-83c5-6c8cb9110a65") + ) + (pad "2" thru_hole oval + (at 4.2 0) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "69613d73-1ac9-4418-96f6-7d256a8fa176") + ) + (pad "3" thru_hole oval + (at 8.4 0) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b8824ac8-b98f-4005-931d-ff922c34fe83") + ) + (pad "4" thru_hole oval + (at 12.6 0) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "e0321b8d-a7f6-412b-ab73-b3eff542744d") + ) + (pad "5" thru_hole oval + (at 0 5.5) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "82a9977e-c90a-4a82-ac71-5481904d1398") + ) + (pad "6" thru_hole oval + (at 4.2 5.5) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "c4a0dd1d-0f69-4455-81c4-6c49d8fff891") + ) + (pad "7" thru_hole oval + (at 8.4 5.5) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "8a95b88e-8ce9-4a47-9286-e4f7c30d61c8") + ) + (pad "8" thru_hole oval + (at 12.6 5.5) + (size 2.7 3.7) + (drill 1.8) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "49a8bbff-5d3b-47c4-849f-cf7e1de0c7f1") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_Molex.3dshapes/Molex_Mini-Fit_Jr_5569-08A2_2x04_P4.20mm_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) diff --git a/hw/footprints.pretty/USB_B_Lumberg_2411_02_Horizontal.kicad_mod b/hw/footprints.pretty/USB_B_Lumberg_2411_02_Horizontal.kicad_mod new file mode 100644 index 0000000..3f81395 --- /dev/null +++ b/hw/footprints.pretty/USB_B_Lumberg_2411_02_Horizontal.kicad_mod @@ -0,0 +1,318 @@ +(footprint "USB_B_Lumberg_2411_02_Horizontal" + (version 20241229) + (generator "pcbnew") + (generator_version "9.0") + (layer "F.Cu") + (descr "USB 2.0 receptacle type B, horizontal version, through-hole, https://downloads.lumberg.com/datenblaetter/en/2411_02.pdf") + (tags "USB B receptacle horizontal through-hole") + (property "Reference" "REF**" + (at 7.5 -7.65 0) + (layer "F.SilkS") + (uuid "95ff2112-b586-4809-a6f2-a96edc1327c0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "USB_B_Lumberg_2411_02_Horizontal" + (at 7.05 10.45 0) + (layer "F.Fab") + (uuid "40ffa620-b133-4c6d-b26e-0554e011b711") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "14359d62-5c11-4e5c-be00-17afc1304147") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (unlocked yes) + (layer "F.Fab") + (hide yes) + (uuid "600f6f71-b287-4fc8-9fee-ae229a68d9cc") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr through_hole) + (fp_line + (start -2.05 -0.5) + (end -2.05 0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "d3fbc3dd-d275-4206-b15d-727d28f89ae2") + ) + (fp_line + (start -2.05 0.5) + (end -1.55 0) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "a96fd62c-174a-4778-8673-47debf6826e0") + ) + (fp_line + (start -1.55 0) + (end -2.05 -0.5) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "6105ad6c-3fd8-4704-94b0-fd25b5399969") + ) + (fp_line + (start -1.35 -4.86) + (end 2.4 -4.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "035be192-59d7-4d47-a52c-b89c414fbee4") + ) + (fp_line + (start -1.35 7.36) + (end -1.35 -4.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "820b59dc-a544-4249-9dc1-82495b12622d") + ) + (fp_line + (start -1.35 7.36) + (end 2.4 7.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b753c466-4a70-46bf-a8de-924cb9d1d244") + ) + (fp_line + (start 10 -4.86) + (end 7.3 -4.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "8dcd6415-c9d3-4064-bf43-2f20aa9c17d9") + ) + (fp_line + (start 10 7.36) + (end 7.3 7.36) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "163901c9-4fb4-414d-8f6e-7e872006fd5c") + ) + (fp_line + (start 10 7.36) + (end 10 -4.86) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "2e4647f6-b421-4ed2-b341-bfb1ecc4fb95") + ) + (fp_line + (start -1.74 -7.25) + (end -1.74 9.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "b53803cb-3c13-46b4-953e-d65c12a8a009") + ) + (fp_line + (start -1.74 9.75) + (end 15.66 9.75) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "1d6ede4e-acf8-41f7-9236-c6622acc3bd5") + ) + (fp_line + (start 15.66 -7.25) + (end -1.74 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "ba664ea9-3b76-49a6-bee1-96e2ce69ac2d") + ) + (fp_line + (start 15.66 9.75) + (end 15.66 -7.25) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "57b6413a-d344-4b40-b0dc-b5dc46e78a36") + ) + (fp_line + (start -1.24 -4.75) + (end 15.16 -4.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "39cabec0-32ea-4180-9695-fe7a76deb30d") + ) + (fp_line + (start -1.24 0.49) + (end -0.75 0) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "74af9a0d-555a-4acd-9f81-ac71fb652d76") + ) + (fp_line + (start -1.24 7.25) + (end -1.24 -4.75) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "c23d2747-e4fb-49a1-b64c-56b8ce0711bf") + ) + (fp_line + (start -0.75 0) + (end -1.24 -0.49) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "3b65bafb-ed19-4fa6-8f01-e6b27aeaff34") + ) + (fp_line + (start 15.16 -4.75) + (end 15.16 7.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "b99d52e9-4394-43bd-a26a-b55472141b4f") + ) + (fp_line + (start 15.16 7.25) + (end -1.24 7.25) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "e213bc5b-c81b-4189-9cb6-4b421d4c4139") + ) + (fp_text user "${REFERENCE}" + (at 7.5 1.25 180) + (layer "F.Fab") + (uuid "557b8ff8-a3a9-4b56-b3d4-ad82a92c570f") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" thru_hole rect + (at 0 0 90) + (size 1.6 1.6) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "b58e323d-9791-406d-820f-5b5e9f271c9b") + ) + (pad "2" thru_hole circle + (at 0 2.5 90) + (size 1.6 1.6) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "2e0ab849-77c3-4ac1-b0ef-ef1c2e48db0f") + ) + (pad "3" thru_hole circle + (at 2 2.5 90) + (size 1.6 1.6) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "08d5d514-baf4-4b3f-8de6-1f6ede35abc7") + ) + (pad "4" thru_hole circle + (at 2 0 90) + (size 1.6 1.6) + (drill 0.95) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "3e7bcf7b-0c9c-4deb-82b1-2a3b5dbe21b8") + ) + (pad "5" thru_hole circle + (at 4.86 -4.75 90) + (size 4 4) + (drill 2.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "a1d6da61-20d8-4e2b-9b63-74efb7ea6034") + ) + (pad "5" thru_hole circle + (at 4.86 7.25 90) + (size 4 4) + (drill 2.3) + (layers "*.Cu" "*.Mask") + (remove_unused_layers no) + (uuid "6500c642-2771-4e03-94c8-169a8a63211a") + ) + (embedded_fonts no) + (model "${KICAD9_3DMODEL_DIR}/Connector_USB.3dshapes/USB_B_Lumberg_2411_02_Horizontal.wrl" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) +) -- cgit v1.2.3