Add switches for cpu reset and watchdog reset

Add swtich for WWAN wirless disable
Fix USB2422 VBUS-DET and NON_REM strap pins
This commit is contained in:
Marius Tietge
2026-06-23 17:15:14 +02:00
parent 1ea93b44c5
commit 40501a86c1
31 changed files with 94637 additions and 946 deletions
@@ -0,0 +1,49 @@
(footprint "SW_Wurth_WS-TASU_434331013822" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Tact Switch 3.5x2.9 mm side push, body 3.5x2.9x1.35mm, https://www.we-online.com/en/components/products/datasheet/434331013822?ki")
(tags "SMT")
(attr smd)
(fp_text reference "REF**" (at 0 -2.7 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e2b34291-a916-4bd9-8dea-85c77dcb10f6)
)
(fp_text value "SW_Wurth_WS-TASU_434331013822" (at 0 2.7 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 1c91d8a4-3ee2-489c-a0f6-a238c21f3086)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 30af250b-edde-4c87-9594-bc50b76bab62)
)
(fp_line (start -3.035 -1.2) (end -3.035 -0.2)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 498a29b7-50f7-4154-bcac-0e87fe594a67))
(fp_line (start -1.85 -1.55) (end 1.85 -1.55)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6ccba8d5-0aef-40f5-bd42-0d5289e76ac1))
(fp_line (start -1.75 1.55) (end 1.75 1.55)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6cca8fd0-e3ae-4293-9b51-e9cbaaff8b6e))
(fp_rect (start -2.95 -1.7) (end 2.95 1.7)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 064c024a-cec0-46fd-a630-4210922b7018))
(fp_line (start -1.75 -1.2) (end -1.15 -0.7)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c3f0da58-5a11-4ac3-a28a-0c7db25bc50c))
(fp_line (start -1.75 -0.2) (end -1.15 -0.7)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fda419f9-6f6e-4a68-9422-fc83a914b1c1))
(fp_line (start -0.85 1.5) (end -0.85 2.1)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc468989-df42-424f-a756-8754fd4bb66f))
(fp_line (start -0.85 2.1) (end 0.85 2.1)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cef43167-0082-4dcc-87b0-8962df28f23d))
(fp_line (start 0.85 2.1) (end 0.85 1.5)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3c9426e2-ba9f-4e53-9383-b734a2e3c407))
(fp_rect (start -1.75 -1.45) (end 1.75 1.45)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 690d1df4-d85b-4e11-86c8-0f1f445fc0aa))
(pad "1" smd rect (at -1.9 -0.7) (size 1.6 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 76c6b696-8348-49cc-b0b4-da76f3e61df6))
(pad "2" smd rect (at 1.9 -0.7) (size 1.6 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e5dddd14-2a6a-4ab2-8af7-dd02e4e2a044))
(pad "3" smd rect (at -1.9 0.7) (size 1.6 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 19e94366-484f-4670-b6b4-b46caf388f9a))
(pad "4" smd rect (at 1.9 0.7) (size 1.6 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 091ea33e-7037-4fa3-87a4-91833a7a2274))
(pad "5" thru_hole circle (at -2.025 0.8) (size 0.78 0.78) (drill 0.65) (layers "*.Cu" "*.Mask") (tstamp 44e4e701-653e-44ca-b73f-69b1e8e4bf72))
(pad "6" thru_hole circle (at 2.025 0.8) (size 0.78 0.78) (drill 0.65) (layers "*.Cu" "*.Mask") (tstamp b6e73650-0d29-4944-a1b2-a52b500cf079))
(model "${WE_3DMODEL_DIR}/Switch_SMD_Wurth.3dshapes/SW_Wurth_WS-TASU_434331013822.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,73 @@
(footprint "SW_Wurth_WS-TASU_434381035816" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Tact Switch 6.2x3.0 mm Mid-Mount, body 6.2x3.5x3mm, https://www.we-online.com/en/components/products/datasheet/434381035816?ki")
(tags "SMT")
(attr smd)
(fp_text reference "REF**" (at 0 -3 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 4bf07de6-9946-4a96-ab1c-98ac02b7e107)
)
(fp_text value "SW_Wurth_WS-TASU_434381035816" (at 0 3 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp af78ab42-ae19-4c7d-a58a-d45745fc0e40)
)
(fp_text user "PCB EDGE" (at 0 1.778) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify bottom))
(tstamp 5cb85a5f-4e79-42cd-af93-5a817ca31afb)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 283ac96f-0e3c-4f08-9f8f-ffd7a2eabc99)
)
(fp_line (start -3.2 1.5) (end -3.2 1.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1c413706-5e54-43ac-b1c0-95e217e0b1d6))
(fp_line (start -3.2 1.85) (end -2.9 1.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 708bbb9a-8a8c-414a-9701-44853f41d300))
(fp_line (start -2.775 -1.785) (end -1.775 -1.785)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4ce4c8bb-03da-41a3-8a08-08f65247e05e))
(fp_line (start -1.2 -0.9) (end 1.2 -0.9)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 73be7449-138b-4d88-9ac6-408919ba6058))
(fp_line (start 3.2 1.5) (end 3.2 1.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f998d321-7036-4a87-be8b-c996a92708e4))
(fp_line (start 3.2 1.85) (end 2.9 1.85)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fde6872d-d76d-42e0-86f5-52088e28bc04))
(fp_line (start -2.55 0.45) (end -2.55 1.75)
(stroke (width 0.05) (type default)) (layer "Edge.Cuts") (tstamp 5baa0eb4-6d73-4567-ae9a-b6f4d8b4b410))
(fp_line (start -2.55 1.75) (end 2.55 1.75)
(stroke (width 0.05) (type default)) (layer "Edge.Cuts") (tstamp 263338e5-45a0-455e-8aa6-f1d7e9debf7e))
(fp_line (start -2.105 0.1) (end 2.105 0.1)
(stroke (width 0.05) (type default)) (layer "Edge.Cuts") (tstamp f652c844-58df-4109-b7bb-5d0f21db2d7f))
(fp_line (start 2.55 1.75) (end 2.55 0.45)
(stroke (width 0.05) (type default)) (layer "Edge.Cuts") (tstamp 1bfff9fe-4a41-4552-8fee-0681ece5073e))
(fp_arc (start -2.55 0.45) (mid -2.436916 0.135886) (end -2.105 0.1)
(stroke (width 0.05) (type default)) (layer "Edge.Cuts") (tstamp ab98a23f-5878-445d-b164-cf5c157726b6))
(fp_arc (start 2.105 0.1) (mid 2.436915 0.135886) (end 2.55 0.45)
(stroke (width 0.05) (type default)) (layer "Edge.Cuts") (tstamp 7e214d0d-3578-4386-ae64-4e211f8ba6e0))
(fp_rect (start -3.75 -1.7) (end 3.75 2)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp d4429f96-d7d4-4527-8748-dc8b58c982af))
(fp_line (start -3.1 -0.8) (end -3.1 1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 012bef05-32e1-47ed-b27f-da8ea97e601b))
(fp_line (start -3.1 1.75) (end 3.1 1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 475fda31-51e6-420f-b620-1523e595115d))
(fp_line (start -2.775 -0.8) (end -2.275 0)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4e17be0d-867e-4f45-af38-e407f282773d))
(fp_line (start -2.275 0) (end -1.775 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2c23f3d0-8901-40c5-be35-fc82658e6d10))
(fp_line (start 3.1 -0.8) (end -3.1 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 3a5ca3bc-8f66-4acd-9ef6-e3486d4db6d1))
(fp_line (start 3.1 1.75) (end 3.1 -0.8)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff079d47-0642-4197-9509-b0a702a62a9c))
(pad "1" smd rect (at -2.275 -0.9) (size 1.45 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 2e8013d8-5f6d-4593-a461-ab887c7cbcb0))
(pad "2" smd rect (at 2.275 -0.9) (size 1.45 1.1) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 44a637d9-e196-49b4-aaa3-adf1b63f77dc))
(pad "Z1" smd rect (at -3.2 0.775) (size 0.6 0.85) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp e3a067b7-3388-43b9-940a-f9c501605c55))
(pad "Z2" smd rect (at 3.2 0.775) (size 0.6 0.85) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 5fe795e9-6617-4706-91ab-1624900502be))
(model "${WE_3DMODEL_DIR}/Switch_SMD_Wurth.3dshapes/SW_Wurth_WS-TASU_434381035816.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,63 @@
(footprint "SW_Wurth_WS-TASU_4343X10458XX" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Tact Switch 4.7x3.5 mm side push, body 4.7x3.5x1.65mm, https://www.we-online.com/en/components/products/datasheet/4343X10458XX?ki")
(tags "SMT")
(attr smd)
(fp_text reference "REF**" (at 0 -4.6 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 79203764-336a-4196-bf71-3c8449c627f3)
)
(fp_text value "SW_Wurth_WS-TASU_4343X10458XX" (at 0 4.6 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 8beaeac2-a21b-4f97-96df-3ec8e674eb51)
)
(fp_text user "PCB EDGE" (at 1.4 1.905 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left bottom))
(tstamp 5c277401-7c1d-4466-9848-514443c1a81b)
)
(fp_text user "SWITCH EDGE" (at 3.81 2.54 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left bottom))
(tstamp cb273388-1157-4486-997e-10c99654a303)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp b854094b-64d6-48ff-94f5-71180b057223)
)
(fp_line (start -1.85 -2.45) (end -1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 36531f50-9ce0-4176-a548-08dbfb73479f))
(fp_line (start -1.85 2.45) (end -1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3bae416e-8908-4887-9e51-78c03b2714bb))
(fp_line (start -1.7 2.45) (end -1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp bc6c2bcf-1529-429e-99b1-2464d66058bf))
(fp_line (start -1.35 -3.735) (end -0.35 -3.735)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a55017be-fcb6-4485-a4a0-cb8f18ee7f3a))
(fp_line (start 1.7 2.45) (end 1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0e92a26e-4651-4e15-a5c0-fb4889ddf970))
(fp_line (start 1.85 -2.45) (end 1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ada3607f-bfa3-4c76-a241-53279f53f704))
(fp_line (start 1.85 2.45) (end 1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp cf42c427-ee8d-46ca-b9d5-12ea45857915))
(fp_rect (start -2 3.65) (end 2 -3.65)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 0a3ef2a4-6804-4b8d-8420-fb7fd78f8bfd))
(fp_line (start -1.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 62feb33c-5f92-436e-b9ab-0ab7befb1e94))
(fp_line (start -0.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b14d62bc-6c1b-4e09-98bb-2b1b75081e4a))
(fp_line (start 1.75 1.3) (end 2.75 1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ed8f2a7-b8b0-4d93-ac73-ee72709c2f04))
(fp_line (start 2.75 -1.3) (end 1.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d0c88ff1-7714-4325-adff-93bbdf9a9f54))
(fp_line (start 2.75 1.3) (end 2.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4c86655c-0b09-46d7-be39-0ae005bfd333))
(fp_rect (start -1.75 2.35) (end 1.75 -2.35)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 6cb6375f-fe99-4ce8-a834-239d141e07b0))
(pad "1" smd rect (at -0.85 -2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7687b941-346d-466a-986c-da5c513dce66))
(pad "2" smd rect (at 0.85 -2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 67c63988-6c28-4f56-93cd-56146dd7871e))
(pad "3" smd rect (at -0.85 2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ce46a7a6-e8dc-4b0b-a5e9-c68cf02cbb74))
(pad "4" smd rect (at 0.85 2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp fa9d8758-1fc0-4892-a3a3-fad42767f5c9))
(model "${WE_3DMODEL_DIR}/Switch_SMD_Wurth.3dshapes/SW_Wurth_WS-TASU_4343X10458XX.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,63 @@
(footprint "SW_Wurth_WS-TASU_4343X30458XX" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "J-Bend SMT Tact Switch 4.7x3.5 mm side push, body 4.7x3.5x1.65mm, https://www.we-online.com/en/components/products/datasheet/4343X30458XX?ki")
(tags "SMT")
(attr smd)
(fp_text reference "REF**" (at 0 -4.2 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b84a4953-249e-4000-a59c-caf399c080c2)
)
(fp_text value "SW_Wurth_WS-TASU_4343X30458XX" (at 0 4.2 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e7e539b5-be72-499d-897b-9120365dc3a6)
)
(fp_text user "SWITCH EDGE" (at 3.81 2.54 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left bottom))
(tstamp 38bb91ab-3da4-4028-9802-cccfee00a7e8)
)
(fp_text user "PCB EDGE" (at 1.5 1.905 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5)) (justify left bottom))
(tstamp 60aed50a-dbca-4323-8a80-d08be7d99925)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp 4f0fdc85-7992-46f0-b09c-d87b6671d455)
)
(fp_line (start -1.85 -2.45) (end -1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6b0940dc-9d0e-4b05-8c30-0740aab463b2))
(fp_line (start -1.85 2.45) (end -1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 85b6a2c7-3acc-49b3-b6eb-c694f44bbae1))
(fp_line (start -1.7 2.45) (end -1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e6a5a2d4-02f6-4c13-9f35-5255136bc6d0))
(fp_line (start -1.35 -3.335) (end -0.35 -3.335)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3cff184c-9d19-4f92-aef3-fc69bb7075c7))
(fp_line (start 1.7 2.45) (end 1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a85de6a3-89c8-483a-b0bd-8bb199d2bc64))
(fp_line (start 1.85 -2.45) (end 1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c3e3f69b-a3dc-41f3-aae8-64460c0b1714))
(fp_line (start 1.85 2.45) (end 1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 37243247-6b77-4d71-a9bd-40abafa96b9a))
(fp_rect (start -2 3.25) (end 2 -3.25)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp abacb548-d215-43d3-a048-29b5de097483))
(fp_line (start -1.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0cca1495-9e8e-4f67-836d-b3504592fa05))
(fp_line (start -0.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0390189d-a9aa-4fa5-8bd7-449f07bda51c))
(fp_line (start 1.75 1.3) (end 2.75 1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2312b6c9-8f10-4d39-be75-e11bb8ce17e5))
(fp_line (start 2.75 -1.3) (end 1.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 52912858-dd7d-4c09-96bb-0bcd80580eaa))
(fp_line (start 2.75 1.3) (end 2.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 760ec62b-240b-458d-b970-05495fdef76d))
(fp_rect (start -1.75 2.35) (end 1.75 -2.35)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 78de7922-ffaa-4b4c-8209-887038f360eb))
(pad "1" smd rect (at -0.85 -2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 0a16126d-f629-4b59-a39f-14c07ac56fea))
(pad "2" smd rect (at 0.85 -2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 6e6bafd5-cf92-4e33-a00f-d10e195d32ab))
(pad "3" smd rect (at -0.85 2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d292e680-a4b7-42c9-9cec-94aaf35f3acc))
(pad "4" smd rect (at 0.85 2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7def2732-d757-4139-8d34-07518d363486))
(model "${WE_3DMODEL_DIR}/Switch_SMD_Wurth.3dshapes/SW_Wurth_WS-TASU_4343X30458XX.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,83 @@
(footprint "SW_Wurth_WS-TASU_436333033816" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "J-Bend SMT Tact Switch with Boss Design 4.5 x 3.4mm side push, body 4.5x3.4x3.3mm, https://www.we-online.com/en/components/products/datasheet/436333033816?ki")
(tags "SMT")
(attr smd)
(fp_text reference "REF**" (at 0 -2.95 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 868deba2-807f-44a1-afa4-e8d54590e3c7)
)
(fp_text value "SW_Wurth_WS-TASU_436333033816" (at 0 2.95 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp ea811bdb-0bfd-4579-aec6-2e09f07d2285)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp fbfd04f7-313d-4505-b62e-bd6d20fcb738)
)
(fp_line (start -2.325 -1.45) (end -2.325 -0.8)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e2543baf-7bf0-4fe0-b63d-457684c36740))
(fp_line (start -1.9 -1.45) (end -2.325 -1.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1e899285-a5d8-48c6-b581-8828e58a1905))
(fp_line (start -1.1 1.8) (end -1.1 2.15)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 50682bbf-c9c3-4bc8-9781-5f2861eee2e5))
(fp_line (start -1.1 2.15) (end 1.1 2.15)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 999ed5fe-c9d5-451b-a516-9a97a63db31d))
(fp_line (start 1.1 2.15) (end 1.1 1.8)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 25adb528-50d5-4980-aeb0-acd6f983f219))
(fp_line (start 1.9 -1.45) (end 2.325 -1.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp fe895f43-c306-496a-933f-cb9a2fde72cb))
(fp_line (start 2.325 -1.45) (end 2.325 -0.8)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1f26d648-01de-4a7b-a9b1-c34c636a472f))
(fp_rect (start -2.825 -2.05) (end 2.825 2.3)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 8999cc76-0898-43fb-8c29-a9ecf6bb75e2))
(fp_line (start -2.225 -1.35) (end 2.225 -1.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp dc032c26-c552-43ac-b2b3-7e170c854d6f))
(fp_line (start -2.225 1.2) (end -2.225 -1.35)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c7980ac6-396c-4651-a117-e0fe0e3b1622))
(fp_line (start -1 1.2) (end -2.225 1.2)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 15f1c5e2-0d83-4a62-b30d-2ca4e0abfc04))
(fp_line (start -1 1.2) (end -1 2.05)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2c170171-c1e8-4ea8-8091-debaf60e3ea8))
(fp_line (start -1 2.05) (end 1 2.05)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4b542b2e-1be2-4699-b92f-c377b063bc79))
(fp_line (start 1 1.2) (end -1 1.2)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp cff310ad-6124-4101-8db4-22dd3af77d17))
(fp_line (start 1 2.05) (end 1 1.2)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fb6dd72a-caa3-47af-84dc-2f932fc78c94))
(fp_line (start 2.225 -1.35) (end 2.225 1.2)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp de7f095c-2033-4160-844a-6a31d11002a4))
(fp_line (start 2.225 1.2) (end 1 1.2)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5c56f503-ac25-48b1-b948-c05f22b2ea9f))
(pad "" np_thru_hole circle (at -2.125 0) (size 0.9 0.9) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp aa632bfd-a5f8-438c-813e-cfd176df9d15))
(pad "" np_thru_hole circle (at 2.125 0) (size 0.9 0.9) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 09b6de0f-93b5-4e87-b834-4b32cbc2cb55))
(pad "1" smd rect (at -1.225 -0.9) (size 0.75 1.8) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp d85f07b9-fb9c-4e85-bb21-fb2205d838c6))
(pad "2" smd rect (at 0 -0.9) (size 0.6 1.8) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 66b58645-fbe7-42ef-8cb6-634a301c43d3))
(pad "3" smd rect (at 1.225 -0.9) (size 0.75 1.8) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 30cda224-ca9e-4162-9d9b-1a3c9439c949))
(pad "Z1" smd rect (at -1.85 1.05) (size 1.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp a5b16b2c-8ff3-4999-9246-1093a97507c3))
(pad "Z2" smd rect (at 1.85 1.05) (size 1.3 0.9) (layers "F.Cu" "F.Paste" "F.Mask")
(thermal_bridge_angle 45) (tstamp 364957b7-9bd6-4f1c-b311-5976a4a393c3))
(zone (net 0) (net_name "") (layer "F.Cu") (tstamp e9620b74-bb42-4a81-98e1-d93fa42c81c6) (name "Prohibitted area for\nCircuit Pattern Foil") (hatch edge 0.5)
(connect_pads (clearance 0))
(min_thickness 0.25) (filled_areas_thickness no)
(keepout (tracks not_allowed) (vias not_allowed) (pads not_allowed) (copperpour not_allowed) (footprints allowed))
(fill (thermal_gap 0.5) (thermal_bridge_width 0.5))
(polygon
(pts
(xy -1 0.3)
(xy 1 0.3)
(xy 1 1.5)
(xy -1 1.5)
)
)
)
(model "${WE_3DMODEL_DIR}/Switch_SMD_Wurth.3dshapes/SW_Wurth_WS-TASU_436333033816.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,65 @@
(footprint "SW_Wurth_WS-TASU_4363X10458XX" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Tact Switch with Boss Design 4.7x3.5 mm side push, body 4.7x3.5x1.65mm, https://www.we-online.com/en/components/products/datasheet/4363X10458XX?ki")
(tags "SMT")
(attr smd)
(fp_text reference "REF**" (at 0 -4.6 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e01d67ac-54b1-4762-b8f6-4310b179ecb0)
)
(fp_text value "SW_Wurth_WS-TASU_4363X10458XX" (at 0 4.6 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5525b7ca-2cf8-4ada-94bc-401d3da4f59a)
)
(fp_text user "SWITCH EDGE" (at 3.81 2.54 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left bottom))
(tstamp 9845b726-2141-4c5f-bf9e-8a771ca1dfd9)
)
(fp_text user "PCB EDGE" (at 1.4 1.905 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left bottom))
(tstamp c10d0cb9-4b58-4770-b23b-57eaa2b7629c)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp abe16a5e-de9b-47de-ada5-8008ed24980a)
)
(fp_line (start -1.85 -2.45) (end -1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 754cb86f-4b25-4518-9a32-61eed6f59bb5))
(fp_line (start -1.85 2.45) (end -1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2c86300b-e05d-4ad2-a24c-08861a29ae1d))
(fp_line (start -1.7 2.45) (end -1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0d6c60b5-9ba9-4571-bc6a-3bd998551fd5))
(fp_line (start -1.35 -3.735) (end -0.35 -3.735)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b68e928c-4666-4a60-915f-73330526f2eb))
(fp_line (start 1.7 2.45) (end 1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 07a964cd-9880-4271-8fa0-3b1f5560f9a1))
(fp_line (start 1.85 -2.45) (end 1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 71a08dbd-c21d-41d2-9ccd-a9cfa4553b40))
(fp_line (start 1.85 2.45) (end 1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f2012aa3-04c2-4877-9dc5-885038fcfb2b))
(fp_rect (start -2 3.65) (end 2 -3.65)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp 436a5370-5481-4382-abcc-ec074e66e1f3))
(fp_line (start -1.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 60a026dd-9402-4a21-8127-1459f682342f))
(fp_line (start -0.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp e41e64f1-d624-430e-abe4-11fbaf29db57))
(fp_line (start 1.75 1.3) (end 2.75 1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0ee77526-3383-4401-8878-a7611d88896b))
(fp_line (start 2.75 -1.3) (end 1.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 177fb796-7dc7-49ba-8d08-38bb93a10e1a))
(fp_line (start 2.75 1.3) (end 2.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp deaa197b-a2e9-4d6d-b2bb-3fe181e33863))
(fp_rect (start -1.75 2.35) (end 1.75 -2.35)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp 902e66a1-3c34-48a8-a9d0-afb2b03c5b4f))
(pad "" np_thru_hole circle (at -1.375 0 90) (size 0.75 0.75) (drill 0.75) (layers "*.Cu" "*.Mask") (tstamp c1a00ce1-728e-422d-a8c8-471c7fbb1d48))
(pad "" np_thru_hole circle (at 1.375 0 90) (size 0.75 0.75) (drill 0.75) (layers "*.Cu" "*.Mask") (tstamp c36d44dd-98d0-4ffd-82de-8c701d60b15c))
(pad "1" smd rect (at -0.85 -2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 39572533-f899-4ad6-97b5-dea43be5a51a))
(pad "2" smd rect (at 0.85 -2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp c556a825-ce58-405f-b8d2-c273210db6c2))
(pad "3" smd rect (at -0.85 2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp d41a7930-47ea-4a27-871a-e838d2e607bf))
(pad "4" smd rect (at 0.85 2.8 90) (size 1.2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 35ab1b0d-b701-4f66-a9df-b2d1db79974a))
(model "${WE_3DMODEL_DIR}/Switch_SMD_Wurth.3dshapes/SW_Wurth_WS-TASU_4363X10458XX.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)
@@ -0,0 +1,69 @@
(footprint "SW_Wurth_WS-TASU_4363X30458XX" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "J-Bend SMT Tact Switch with Boss Design 4.7x3.5 mm side push, body 4.7x3.5x1.65mm, https://www.we-online.com/en/components/products/datasheet/4363X30458XX?ki")
(tags "SMT")
(attr smd)
(fp_text reference "REF**" (at 0 -4.2 unlocked) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp e0d11ea1-755b-4998-85c8-7d0508c1f577)
)
(fp_text value "SW_Wurth_WS-TASU_4363X30458XX" (at 0 4.2 unlocked) (layer "F.Fab") hide
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 5ac9b933-6824-4178-8489-c70cc6c41d93)
)
(fp_text user "SWITCH EDGE" (at 3.81 2.54 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left bottom))
(tstamp 5f9bd745-16af-452f-816a-af5147a92a74)
)
(fp_text user "PCB EDGE" (at 1.5 1.905 90) (layer "Cmts.User")
(effects (font (size 0.5 0.5) (thickness 0.075)) (justify left bottom))
(tstamp a1ef0d4e-8cbd-4db0-8831-4148a4fa6343)
)
(fp_text user "${REFERENCE}" (at 0 0 unlocked) (layer "F.Fab")
(effects (font (size 0.5 0.5) (thickness 0.075)))
(tstamp fa3df6cf-180e-449b-9f26-b8761bccbc39)
)
(fp_line (start -1.86 1.74) (end -1.86 -1.74)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8310fdd1-dcd0-4fba-872a-5e8df28c345e))
(fp_line (start -1.85 -2.45) (end -1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f40ff7dc-9ee6-42da-8be0-db54e1781f15))
(fp_line (start -1.85 2.45) (end -1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8b2875b7-94ea-4598-90fe-e4ad963440ae))
(fp_line (start -1.7 2.45) (end -1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3019b9a0-4cbe-4d6c-8a1f-9b94428b284a))
(fp_line (start -1.35 -3.335) (end -0.35 -3.335)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 587f5bc5-b2d2-4260-90e9-f7acf8651808))
(fp_line (start 1.7 2.45) (end 1.85 2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3e3202ba-21f3-4235-b92b-d8b624ec20d4))
(fp_line (start 1.85 -2.45) (end 1.7 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp afa35344-ef98-469b-bbaa-3af82b4c2fc9))
(fp_line (start 1.85 2.45) (end 1.85 -2.45)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5568c8e6-6dd3-4c87-b48c-aef1cc858aaf))
(fp_line (start 1.86 1.74) (end 1.86 -1.74)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5c2ab6c9-403f-4fa1-9876-1a4721370ed9))
(fp_rect (start -2 3.25) (end 2 -3.25)
(stroke (width 0.05) (type solid)) (fill none) (layer "F.CrtYd") (tstamp e6122cdb-222b-4f00-9cac-98af23ab1149))
(fp_line (start -1.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 50fc3f14-3d5b-4cb1-978c-245256adcc9e))
(fp_line (start -0.35 -2.35) (end -0.85 -1.75)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49d83a32-bcdf-4f42-9f51-c043feb4555b))
(fp_line (start 1.75 1.3) (end 2.75 1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 4ab97fd6-7321-436e-af7c-7f535862d3e5))
(fp_line (start 2.75 -1.3) (end 1.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 33749a6f-0bf7-4bef-8d15-93cefd6146b0))
(fp_line (start 2.75 1.3) (end 2.75 -1.3)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 8272ff44-39b9-408b-8ca3-f673bbfb8fda))
(fp_rect (start -1.75 2.35) (end 1.75 -2.35)
(stroke (width 0.1) (type solid)) (fill none) (layer "F.Fab") (tstamp b50cf205-5d76-4965-b3ff-b5b545eb7434))
(pad "" np_thru_hole circle (at -1.375 0 90) (size 0.75 0.75) (drill 0.75) (layers "*.Cu" "*.Mask") (tstamp cf5b498b-beb6-47a7-81c8-9197c1489332))
(pad "" np_thru_hole circle (at 1.375 0 90) (size 0.75 0.75) (drill 0.75) (layers "*.Cu" "*.Mask") (tstamp a59d5a2c-2d95-47b3-a7c9-f862c5640449))
(pad "1" smd rect (at -0.85 -2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 76a3bc2b-d7fc-436e-9c2b-7cb693e38006))
(pad "2" smd rect (at 0.85 -2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 9147c9f3-b3b2-46e6-8113-cd9ec04ebe7d))
(pad "3" smd rect (at -0.85 2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 68e63897-e696-4970-80b9-dcbe63d8022f))
(pad "4" smd rect (at 0.85 2.5 90) (size 1 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp e5094c37-c753-4946-8441-14a886deda1f))
(model "${WE_3DMODEL_DIR}/Switch_SMD_Wurth.3dshapes/SW_Wurth_WS-TASU_4363X30458XX.step"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)