Skip to content

Commit

Permalink
fix dpad and a/b button footprints to have mask and paste on pads
Browse files Browse the repository at this point in the history
  • Loading branch information
finger563 committed Jun 26, 2024
1 parent 02949b3 commit 3e1080f
Show file tree
Hide file tree
Showing 7 changed files with 5,090 additions and 5,090 deletions.
86 changes: 43 additions & 43 deletions ecad/elec/footprints/footprints.pretty/GBC_A_B_BUTTON.kicad_mod
Original file line number Diff line number Diff line change
@@ -1,61 +1,61 @@
(footprint "GBC_A_B_BUTTON" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(fp_text reference "U3" (at -1.81 -3.429) (layer "F.SilkS") hide
(fp_text reference "U2" (at -1.81 -3.429) (layer "F.SilkS") hide
(effects (font (size 0.666496 0.666496) (thickness 0.146304)) (justify right top))
(tstamp dca0c585-7ab5-4d1f-9d6e-6ae63c530d6e)
(tstamp e69766ef-9366-4283-a8cc-b2ad5b8bb18f)
)
(fp_text value "" (at 0 0) (layer "F.Fab") hide
(effects (font (size 1.27 1.27) (thickness 0.15)) (justify right top))
(tstamp 0fa5e370-d187-4e92-a4a2-06a5fa1b3a50)
(tstamp 0a9dd35f-5f3b-4a91-9e2d-1f5013304582)
)
(fp_line (start -2.5 -3) (end -1.2 -3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp eeac4021-7d8e-4f24-9854-190a12f910f1))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp cb5353ae-be54-4832-8c7c-9bc8d253ffe8))
(fp_line (start -2.5 3) (end -1.8 3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 074f3942-920f-4a0a-896f-c772294931ba))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 751b7a5b-8314-4cca-8dad-4303096934dc))
(fp_line (start -1.8 3) (end -1.8 -1.4)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 24f675b0-e2b6-49f0-9528-f63daf1013dc))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp b40a9da8-b2ca-412f-acc4-706b92af18a4))
(fp_line (start -1.8 3) (end -0.6 3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp aba003d1-e131-401e-8c2b-e03dcd558808))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp fc55a594-a67a-4ef7-87ca-2f6bd9400da1))
(fp_line (start -1.2 -3) (end -1.2 1.9)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 105b9d29-da05-467d-9ec2-61599bd2ac8d))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 56487fb8-eb3b-42ef-8614-da7b9941d5bf))
(fp_line (start -1.2 -3) (end 0 -3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 574630cb-a4d6-452f-8c01-d7dff7c0ba0d))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp a7955a40-7430-4fde-aa2f-a86e3d28901f))
(fp_line (start -0.6 3) (end -0.6 -2.3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp be13299e-86f0-458d-a994-c8724f93d893))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 938a1765-3029-4e59-9061-13977fd999bf))
(fp_line (start -0.6 3) (end 0.6 3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 6da20c23-4e61-41d5-a311-77812ce6152a))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 8e111f6f-e75f-4575-b61a-991c226423f0))
(fp_line (start 0 -3) (end 0 2.4)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 0dc25784-af01-421e-a40b-bcee73469911))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 49548e14-3e33-45ff-a09d-5914f8f5ac0e))
(fp_line (start 0 -3) (end 1.2 -3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp e11403d0-dc61-4dbd-b99c-c342990ce6ff))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 6aba19cd-6828-45c7-bf20-e883a2d373a1))
(fp_line (start 0.6 3) (end 0.6 -2.3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 83c52366-b7c6-4364-928a-fe2f17638871))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp ccb4dd77-0277-4843-840f-fb2f9ce48938))
(fp_line (start 0.6 3) (end 1.8 3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp f40c5ffe-8ca4-425f-896a-a143daa3c83f))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 65dafe72-b7fb-43f1-868b-de2a8b07b9f7))
(fp_line (start 1.2 -3) (end 1.2 1.9)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 8ca42b1b-2610-4f83-8f24-83edafe01f11))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 3310ecd4-6e17-4b3e-a431-6eeaaa6e2134))
(fp_line (start 1.2 -3) (end 2.5 -3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 120bbbda-2b3c-4adf-a4d2-5cdcd318aaa2))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 7d581eda-fce0-4e12-a608-62bcf67b052f))
(fp_line (start 1.8 3) (end 1.8 -1.4)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp df2e0f13-ae3d-43db-a474-307337bbd6e1))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 9bd6ec32-b05b-4411-b5c0-2925a73bbe9e))
(fp_line (start 1.8 3) (end 2.5 3)
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp c8b29590-b3fc-47de-baba-997ae35f7f93))
(stroke (width 0.35) (type solid)) (layer "F.Cu") (tstamp 58b26d63-c2bc-44fc-ba7f-909aa6df41ec))
(fp_line (start -1.8 -1.4) (end -1.8 1.4)
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp de99455b-8249-403d-9124-29d5af407089))
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 6d34e546-f145-49bb-ada0-9004507f4473))
(fp_line (start -1.2 1.9) (end -1.2 -1.9)
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 7cc5a50e-0c26-4632-a5e8-d30a9d65ac18))
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp d8a83c0c-fa00-411c-83ec-2430f8b41df6))
(fp_line (start -0.6 2.2) (end -0.6 -2.3)
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp c62151f9-76d5-478b-9134-dda98c4bb5ae))
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 2a8638e1-61ba-41f1-b7ee-360aa70a3a89))
(fp_line (start 0 2.4) (end 0 -2.5)
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp fbb6a38e-fa8d-48b0-98f7-4c473799e767))
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 65373a83-c875-4c01-a513-31f23c1542ed))
(fp_line (start 0.6 2.2) (end 0.6 -2.3)
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 6e522bca-ab43-4b85-90e5-a9714b225e68))
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp ef4c5a4c-0a54-4fd7-b287-63e907f316df))
(fp_line (start 1.2 -1.9) (end 1.2 1.9)
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp c89da4ad-c936-4503-ae22-6ae4e7cc32ce))
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 76f96b2c-4bce-4cfb-ab36-8345a4c3651e))
(fp_line (start 1.8 -1.4) (end 1.8 1.4)
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp c5b33222-54b3-4cd9-bdb8-d8e0d2ee10ed))
(stroke (width 0.35) (type solid)) (layer "F.Mask") (tstamp 419e84b0-19a9-4cfc-b40d-db3c1dbb5987))
(fp_circle (center 0 0) (end 2.5 0)
(stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp 2729edb4-9489-42a4-bdf5-a14b7eebaeb0))
(stroke (width 0.35) (type solid)) (fill none) (layer "F.Mask") (tstamp 63a19587-781b-4234-a063-3276b137b33a))
(fp_poly
(pts
(xy 1.883276 -1.883276)
Expand All @@ -68,27 +68,27 @@
(xy -0.005666 -2.692823)
)

(stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp bc7616a9-a7d2-4ae3-a2a5-861474ec5007))
(stroke (width 0) (type default)) (fill solid) (layer "F.Mask") (tstamp 2f912b0b-677c-435a-af72-14cd83ebcd48))
(fp_line (start -3.5 -1.25) (end -3.5 1.25)
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 649f266e-4990-4e79-b522-3e9608009de5))
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp befcdebc-eb6b-443d-8182-87287156ab8d))
(fp_line (start -3.5 1.25) (end -2.75 2)
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 0713ae89-e25b-4722-9153-5c91810971f4))
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 92c29f32-97ee-4a4a-8544-5766f18a0657))
(fp_line (start -2.75 -2) (end -3.5 -1.25)
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp fee88ffd-e660-423c-878f-e8dc20bed63f))
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 9ee368d8-a5f4-4cf1-8586-3fb8a75a7515))
(fp_line (start 2.75 -2) (end 3.5 -1.25)
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 9a89b28a-3a01-4e25-9bd0-e575d2c9d2ee))
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 7deda85a-ce5f-404f-8832-416e0ca136a7))
(fp_line (start 3.5 -1.25) (end 3.5 1.25)
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 7931f04f-5b0e-4458-a1b6-b5bc28776b16))
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp edda66fa-3ded-4fcd-9103-c9b8bd919f0e))
(fp_line (start 3.5 1.25) (end 2.75 2)
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp aed5c916-3432-4020-8c88-2aef336143df))
(stroke (width 0.25) (type solid)) (layer "F.Fab") (tstamp 2fbbbfb7-72f4-4159-b8ac-48f05633f06a))
(fp_circle (center 0 0) (end 2.8398 0)
(stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp 6483ea36-eed9-4415-bb45-0aefd1b631da))
(pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) (layers "F.Cu")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 8f427168-b0e2-4b68-a681-182c007a54f0))
(pad "2" smd rect (at -3.25 2.75) (size 1.5 2) (layers "F.Cu")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 403e849b-5b56-4ec3-826e-6267fbd64469))
(pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) (layers "F.Cu")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp cf2289a5-25d7-43d5-98f0-7052130c0bbd))
(pad "4" smd rect (at 3.25 2.75) (size 1.5 2) (layers "F.Cu")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 8b2eb326-5674-404e-9077-e46d2c66576e))
(stroke (width 0.2032) (type solid)) (fill none) (layer "F.Fab") (tstamp dabc8c6e-e275-457f-a8f9-ba2ac9663bd1))
(pad "1" smd rect (at -3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp e97d12e4-eb30-4490-b4c3-75a510814c96))
(pad "2" smd rect (at -3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 5bf8b7f2-1616-4d86-80ba-24eda2b49d58))
(pad "3" smd rect (at 3.25 -2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 17943c00-2aa8-47fd-8189-293918371154))
(pad "4" smd rect (at 3.25 2.75) (size 1.5 2) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.0635) (thermal_bridge_angle 0) (tstamp 85a405ff-4668-4ce3-8366-249b569dd301))
)
Loading

0 comments on commit 3e1080f

Please sign in to comment.