kicad-library

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | LICENSE

commit 055fedac3391a2c205a9778e809e79a3b42ecc61
parent b9cb5980a5d94e7d7e488984605e2f02bab33e40
Author: Brian Swetland <swetland@frotz.net>
Date:   Wed, 26 Jul 2023 17:14:06 -0700

add footprints for thumbstick, trim pot, and tact switch

Diffstat:
Afootprints/Tact_Switch_CUI_TS13.kicad_mod | 36++++++++++++++++++++++++++++++++++++
Afootprints/Thumbstick.kicad_mod | 50++++++++++++++++++++++++++++++++++++++++++++++++++
Afootprints/Trim_Pot_Bourns_3306W.kicad_mod | 33+++++++++++++++++++++++++++++++++
3 files changed, 119 insertions(+), 0 deletions(-)

diff --git a/footprints/Tact_Switch_CUI_TS13.kicad_mod b/footprints/Tact_Switch_CUI_TS13.kicad_mod @@ -0,0 +1,36 @@ +(footprint "Tact_Switch_CUI_TS13" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr through_hole) + (fp_text reference "REF**" (at 0 -5 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp fa6686c0-8cdc-4ad3-847c-4cde17fce425) + ) + (fp_text value "Tact_Switch_CUI_TS13" (at 0 7 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f9807f94-db0a-435e-917e-f9c7742d9021) + ) + (fp_text user "${REFERENCE}" (at 0 8.5 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 3f14c265-4212-4787-8d5f-83abb533b504) + ) + (fp_line (start -6 -6) (end -6 -4.25) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 49fe6197-94ad-4ed9-82a8-b6ed8e1e7e32)) + (fp_line (start -6 -6) (end 6 -6) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 9ff1ee3d-808e-4b4c-96ea-53f6a339dd78)) + (fp_line (start -6 -0.75) (end -6 0.75) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 7ba38bd4-f3cd-420c-8d5f-40cc40957f0b)) + (fp_line (start -6 6) (end -6 4.25) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp b01d2926-b665-4c72-858c-8655f4735dc6)) + (fp_line (start -6 6) (end 6 6) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp a0a89369-69c4-4ba3-b5ae-5053a5c726e1)) + (fp_line (start 6 -6) (end 6 -4.25) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp fa6a34ae-109e-4f38-82be-d196651abaa0)) + (fp_line (start 6 -0.75) (end 6 0.75) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 401ac539-5970-4cb3-b44f-4cf4b2a57d79)) + (fp_line (start 6 6) (end 6 4.25) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp fc886963-a65c-491d-b4c8-055991cedec4)) + (pad "1" thru_hole circle (at -6.25 -2.5) (size 2.54 2.54) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp aa96671e-c6f7-4f26-8220-1d762686dcc0)) + (pad "1" thru_hole circle (at 6.25 -2.5) (size 2.54 2.54) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp b44245bd-6c96-4514-98a9-996062806447)) + (pad "2" thru_hole circle (at -6.25 2.5) (size 2.54 2.54) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 39092551-6b36-47ac-a3d9-9693a1785819)) + (pad "2" thru_hole circle (at 6.25 2.5) (size 2.54 2.54) (drill 1.3) (layers "*.Cu" "*.Mask") (tstamp 69f37c4e-9235-4a23-bc8d-4c851410d020)) +) diff --git a/footprints/Thumbstick.kicad_mod b/footprints/Thumbstick.kicad_mod @@ -0,0 +1,50 @@ +(footprint "Thumbstick" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr through_hole) + (fp_text reference "REF**" (at 0 -2.54 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 803e24b3-3177-42a2-8954-4c8c28927695) + ) + (fp_text value "Thumbstick" (at 0 2.54 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 6633dd5b-d6a9-465e-b1a7-05cae2c6e4f4) + ) + (fp_text user "${REFERENCE}" (at 0 5.08 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp d89b4184-4459-4084-854f-59cc78334a37) + ) + (fp_line (start -12 -9) (end -5.5 -9) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 9d9e8171-cd09-4c0d-917c-c2dc0e6e13d3)) + (fp_line (start -12 12) (end -12 -9) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 57e7d29b-8024-4dc8-be6a-d20a6fb645fe)) + (fp_line (start -5.5 -15) (end 5.5 -15) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp b8fabdcd-d348-4b93-ad62-5f9021ba9ae8)) + (fp_line (start -5.5 -9) (end -5.5 -15) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp e46a3207-4ce0-4392-b0b9-2948b9096973)) + (fp_line (start 5.5 -15) (end 5.5 -9) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp ac7e8489-b212-43c2-b49a-d53b673b2e3f)) + (fp_line (start 5.5 -9) (end 10 -9) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 659856b1-b08e-468c-8cc5-95614f9dc474)) + (fp_line (start 10 -9) (end 10 12) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp abedd255-0e45-41b5-b063-8c88d0a31a39)) + (fp_line (start 10 12) (end -12 12) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 363bc7c5-a50b-4924-8a2b-83176990fade)) + (fp_circle (center 0 0) (end 1 0) + (stroke (width 0.1) (type default)) (fill none) (layer "F.SilkS") (tstamp 4da07a6c-0132-477f-a205-bbf5673ccd13)) + (fp_circle (center 0 0) (end 13.5 0) + (stroke (width 0.1) (type default)) (fill none) (layer "F.Fab") (tstamp f11850b0-d399-4ff7-9ef8-7b97be2d6240)) + (pad "H1" thru_hole circle (at -7.62 -6.6675) (size 2.54 2.54) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp c3d1bb05-5611-484c-96d5-cb84a36cea81)) + (pad "H2" thru_hole circle (at -7.62 6.6675) (size 2.54 2.54) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp b0703b4e-17c6-44fb-9281-a908b7dfeda8)) + (pad "H3" thru_hole circle (at 7.62 6.6675) (size 2.54 2.54) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp 3de018ab-0247-4cf9-b7d3-2c3826d961cc)) + (pad "H4" thru_hole circle (at 7.62 -6.6675) (size 2.54 2.54) (drill 1.4) (layers "*.Cu" "*.Mask") (tstamp d5cdc280-aa88-4573-865a-c8f055b232cd)) + (pad "S1" thru_hole oval (at -3.175 -12.5) (size 3.5 1.78) (drill 1.1) (layers "*.Cu" "*.Mask") (tstamp daa3e86e-9e7a-42f1-8a1a-93529f712d64)) + (pad "S1" thru_hole oval (at 3.175 -12.5) (size 3.5 1.78) (drill 1.1) (layers "*.Cu" "*.Mask") (tstamp 10c6ba7c-6247-41d9-822f-d0fb8912c714)) + (pad "S2" thru_hole oval (at -3.175 -8) (size 3.5 1.78) (drill 1.1) (layers "*.Cu" "*.Mask") (tstamp 2f409a11-2a9e-4072-a218-9228b21b52c0)) + (pad "S2" thru_hole oval (at 3.175 -8) (size 3.5 1.78) (drill 1.1) (layers "*.Cu" "*.Mask") (tstamp e94c3a47-f38b-47f9-abc4-5db86f2881c8)) + (pad "X1" thru_hole circle (at -2.54 10.16) (size 1.78 1.78) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp bbeb051f-642a-49ed-ab11-d5c6658a4048)) + (pad "X2" thru_hole circle (at 0 10.16) (size 1.78 1.78) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp f3ec29b6-7e72-4d2a-bcce-6fc4da796d3d)) + (pad "X3" thru_hole circle (at 2.54 10.16) (size 1.78 1.78) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 0f30d1fe-7b60-498c-8321-3cd5c0b19644)) + (pad "Y1" thru_hole circle (at -10.16 -2.54) (size 1.78 1.78) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp 0122869f-782d-4ac4-8868-d98925bef03c)) + (pad "Y2" thru_hole circle (at -10.16 0) (size 1.78 1.78) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp d38297cf-5649-484f-a79c-0c2fae9173c4)) + (pad "Y3" thru_hole circle (at -10.16 2.54) (size 1.78 1.78) (drill 0.9) (layers "*.Cu" "*.Mask") (tstamp ecb3a8b8-b7bf-4b5f-b31b-4c4fdb9a888d)) +) diff --git a/footprints/Trim_Pot_Bourns_3306W.kicad_mod b/footprints/Trim_Pot_Bourns_3306W.kicad_mod @@ -0,0 +1,33 @@ +(footprint "Trim_Pot_Bourns_3306W" (version 20221018) (generator pcbnew) + (layer "F.Cu") + (attr through_hole) + (fp_text reference "REF**" (at 0 5 unlocked) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.1))) + (tstamp 19148b51-4e3f-4b32-801c-97c5ea74bae5) + ) + (fp_text value "Trim_Pot_Bourns_3306W" (at 0 6.5 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp dbbf7e5e-7621-4230-8a5a-98e4e435b45a) + ) + (fp_text user "${REFERENCE}" (at 0 8 unlocked) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp f09ef99d-b3bb-4162-8e55-9d70d74964a1) + ) + (fp_line (start -4 -2.5) (end -4 4) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 37cc2aca-97e0-4052-9244-ea01a874a01f)) + (fp_line (start -4 -2.5) (end 4 -2.5) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp c786b89d-882d-4c9d-9b11-76f49998b97a)) + (fp_line (start -4 4) (end 4 4) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp e899d373-6f4e-4396-8bc9-ef90f2bf4750)) + (fp_line (start -1 -2.5) (end -1 -2) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp ec16e02a-1243-4ce7-8304-4a810006c3dd)) + (fp_line (start -1 -2) (end 1 -2) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 17e5a49d-170a-49f1-a57b-6e3c664e4926)) + (fp_line (start 1 -2) (end 1 -2.5) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 162e3a78-dcd4-4f63-9b09-1dcb40ed4a1d)) + (fp_line (start 4 -2.5) (end 4 4) + (stroke (width 0.1) (type default)) (layer "F.SilkS") (tstamp 7c501f4d-0ae1-4f0e-b039-ceb06e773dbc)) + (pad "1" thru_hole circle (at -2.5 2.5) (size 2.25 2.25) (drill 1) (layers "*.Cu" "*.Mask") (tstamp c27e4429-355c-42ac-9029-c600a5e13a0f)) + (pad "2" thru_hole circle (at 0 0) (size 2.25 2.25) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 18108a91-631f-4080-9c34-0f29ed1eece3)) + (pad "3" thru_hole circle (at 2.5 2.5) (size 2.25 2.25) (drill 1) (layers "*.Cu" "*.Mask") (tstamp a1052459-e60a-4fd8-9c1e-55499c691ee1)) +)