Use mid-mount buttons with a better actuation point

This commit is contained in:
jacqueline 2024-01-19 09:33:36 +11:00
parent dc65a9d72e
commit 594f031785
8 changed files with 8129 additions and 1949 deletions

File diff suppressed because it is too large Load diff

View file

@ -2670,7 +2670,7 @@
(property "Datasheet" "~" (at 78.74 63.5 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "ERJ-P06F5600V" (at 78.74 63.5 0)
(property "MPN" "RR1220P-561-D" (at 78.74 63.5 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 415d427b-e4ca-4ff9-866b-75056e0d94ed))
@ -3412,7 +3412,7 @@
(property "Datasheet" "~" (at 78.74 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "ERJ-P06F5600V" (at 78.74 49.53 0)
(property "MPN" "RR1220P-561-D" (at 78.74 49.53 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 844881be-64bb-4fde-86e0-dadfeb0a9dde))

View file

@ -0,0 +1,82 @@
(footprint "SW_EVQ-P4HB3B" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr smd)
(fp_text reference "REF**" (at -1.068 -2.4564) (layer "F.SilkS")
(effects (font (size 0.64 0.64) (thickness 0.15)))
(tstamp b6f40fbd-887a-44db-9c46-db11ae3861ad)
)
(fp_text value "SW_EVQ-P4HB3B" (at 2.1332 2.4436) (layer "F.Fab")
(effects (font (size 0.64 0.64) (thickness 0.15)))
(tstamp d3fc2c37-80f5-49b3-b1f1-bd23bd774f52)
)
(fp_text user "PCB EDGE" (at 3.85 1.6) (layer "F.Fab")
(effects (font (size 0.48 0.48) (thickness 0.15)))
(tstamp eb36c91e-ef8a-47a5-bdcc-5491bd8ce9a3)
)
(fp_line (start -3.1 -0.04) (end -3.1 0.15)
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp b22003f8-10ec-42d8-9e53-dc8c40f19fed))
(fp_line (start -1.15 -0.85) (end 1.15 -0.85)
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp ac97d284-1f8a-456a-a0f3-c2324caa5d99))
(fp_line (start 3.1 -0.04) (end 3.1 0.15)
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 7bfd7250-424b-4e1f-922f-18eee55145b3))
(fp_circle (center -3.7 -1.4) (end -3.6 -1.4)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.SilkS") (tstamp daf60cf7-4fdc-43c9-9f59-4caf003a6416))
(fp_line (start -2.55 1.7) (end -3.1 1.7)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 0c277e0b-b9df-4e58-aa82-5f864ecd0ee4))
(fp_line (start -2.55 1.7) (end -2.55 0.55)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 76794145-9dd4-4f84-b7e5-57f50233537c))
(fp_line (start 2.06 0.05) (end -2.06 0.05)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 79fffd0d-e6b2-43a1-ba88-e4762f60a1f5))
(fp_line (start 2.55 1.7) (end 2.55 0.55)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp 317f12b5-aa6a-4a10-98df-a1b9dffd97dc))
(fp_line (start 2.55 1.7) (end 3.1 1.7)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp f6f173c4-6aa5-4ff6-87eb-ac6560ab8e69))
(fp_arc (start -2.55 0.55) (mid -2.555 0.055) (end -2.06 0.05)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp e8c5e866-8202-4a90-98d5-89fd41d4d115))
(fp_arc (start 2.06 0.05) (mid 2.555 0.055) (end 2.55 0.55)
(stroke (width 0.01) (type solid)) (layer "Edge.Cuts") (tstamp f4f8cafe-cfe5-469f-8bee-7f3019af1179))
(fp_line (start -3.75 0.2) (end -3.35 0.2)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 0995150e-3396-4c4c-a45e-e62cbeea7ca1))
(fp_line (start -3.75 1.5) (end -3.75 0.2)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 869eec0c-d997-431f-8359-67cb89cecda8))
(fp_line (start -3.35 -1.65) (end 3.35 -1.65)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b5e0ee65-2a06-4b27-89a5-da1c8d1e928f))
(fp_line (start -3.35 0.2) (end -3.35 -1.65)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 42a91cf3-6142-4db0-a0d2-37fdfa533190))
(fp_line (start -3.35 1.5) (end -3.75 1.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp b6a4eaa3-b088-43a6-9046-c22a4bf32d2e))
(fp_line (start -3.35 1.95) (end -3.35 1.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f2408d86-e91b-4841-aa4b-38f898eeeaaf))
(fp_line (start 3.35 -1.65) (end 3.35 0.2)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp fac8996e-e9c5-42d2-b35d-31d69da865c0))
(fp_line (start 3.35 0.2) (end 3.75 0.2)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 518aeed2-758d-49ec-ba94-39dab0a753fe))
(fp_line (start 3.35 1.5) (end 3.35 1.95)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e8610228-b514-468b-9525-7c99d7d887f2))
(fp_line (start 3.35 1.95) (end -3.35 1.95)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3161e2c3-1407-44f0-affa-3f939a0b2da9))
(fp_line (start 3.75 0.2) (end 3.75 1.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c4327530-e94b-479c-a631-262104154f70))
(fp_line (start 3.75 1.5) (end 3.35 1.5)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f0960889-0094-4da2-b846-65a211b8fce1))
(fp_line (start -3.1 -0.85) (end -3.1 1.7)
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 28afa337-ae5e-4864-a64c-3d2024d22b45))
(fp_line (start -3.1 1.7) (end 3.1 1.7)
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 681626bd-8103-46fb-b2b1-bd2bca648f5b))
(fp_line (start 3.1 -0.85) (end -3.1 -0.85)
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 11a277d3-9817-44db-a332-54f7edb9765a))
(fp_line (start 3.1 1.7) (end 3.1 -0.85)
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp 4978c1be-8b9a-487b-a347-befb42277217))
(fp_line (start 3.1 1.7) (end 5.8 1.7)
(stroke (width 0.127) (type solid)) (layer "F.Fab") (tstamp c2cabc7a-832e-4299-9030-e61ce228aff4))
(fp_circle (center -3.7 -1.4) (end -3.6 -1.4)
(stroke (width 0.2) (type solid)) (fill none) (layer "F.Fab") (tstamp a3452bd4-bd10-4ff3-a375-b3b3bfc9dd56))
(pad "1" smd rect (at -2.275 -0.875) (size 1.45 1.05) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 2f4c8ac3-cbed-4123-a3a7-1c834413cb35))
(pad "2" smd rect (at 2.275 -0.875) (size 1.45 1.05) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp ce7c24fc-94ce-48f9-b58e-71c64a7e1fe6))
(pad "MP" smd rect (at -3.2 0.85) (size 0.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 3ac58a54-2505-4f30-b29f-bc7a20a4e9a2))
(pad "MP" smd rect (at 3.2 0.85) (size 0.6 0.8) (layers "F.Cu" "F.Paste" "F.Mask")
(solder_mask_margin 0.102) (tstamp 04fc05d1-4749-4147-9977-6adb99bccce4))
)

View file

@ -1,4 +1,4 @@
21503337313541406
21505043601907074
Audio_Module
Reverb_BTDR-1H
Digital Reverberation Unit, http://www.belton.co.kr/inc/downfile.php?seq=17&file=pdf (footprint from http://www.uk-electronic.de/PDF/BTDR-1.pdf)
@ -89705,6 +89705,13 @@ SOT65P210X110-6N
6
6
footprints
SW_EVQ-P4HB3B
0
4
3
footprints
TSSOP-10-CS

View file

@ -3147,13 +3147,13 @@
(property "Value" "SW_Push" (at 232.41 134.62 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Button_Switch_SMD:SW_SPST_EVQP7C" (at 232.41 133.35 0)
(property "Footprint" "footprints:SW_EVQ-P4HB3B" (at 232.41 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 232.41 133.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "EVQ-P7C01P" (at 232.41 138.43 0)
(property "MPN" "EVQ-P4HB3B" (at 232.41 138.43 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 2d241185-69b6-4881-bfd6-7d814f854efd))
@ -3481,13 +3481,13 @@
(property "Value" "SW_Push" (at 232.41 143.51 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Button_Switch_SMD:SW_SPST_EVQP7C" (at 232.41 142.24 0)
(property "Footprint" "footprints:SW_EVQ-P4HB3B" (at 232.41 142.24 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 232.41 142.24 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "MPN" "EVQ-P7C01P" (at 232.41 147.32 0)
(property "MPN" "EVQ-P4HB3B" (at 232.41 147.32 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 125df632-caf7-4479-a690-47be6b0c7ad0))

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
{
"board": {
"active_layer": 44,
"active_layer_preset": "Back Layers",
"active_layer": 36,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
@ -38,7 +38,6 @@
8,
9,
10,
12,
13,
15,
16,

View file

@ -750,11 +750,11 @@
)
)
(bus_alias "USB" (members "DN" "DP"))
(bus_alias "I2S" (members "MCK" "BCK" "LRCK" "DATA"))
(bus_alias "SAMD_SPI" (members "SCLK" "POCI" "PICO" "CS"))
(bus_alias "ESP_SPI" (members "SCLK" "POCI" "PICO" "SD_CS" "DISPLAY_CS"))
(bus_alias "I2C" (members "SDA" "SCL"))
(bus_alias "I2S" (members "MCK" "BCK" "LRCK" "DATA"))
(bus_alias "USB" (members "DN" "DP"))
(bus_alias "SAMD_SPI" (members "SCLK" "POCI" "PICO" "CS"))
(junction (at 96.52 55.88) (diameter 0) (color 0 0 0 0)
(uuid 2d211292-f44d-49de-9e05-b354d6f5e257)
)