Compare commits

..

5 Commits

Author SHA1 Message Date
Jasper Blanckenburg dc584e50eb Add APEM ISx3SAD footprint 2022-12-29 20:16:13 +01:00
Jasper Blanckenburg 54027e7c59 Add 4-pin 5mm THT LED with 0.7mm holes
The default footprint has 0.9mm holes, which only leaves 0.37mm between
holes. LeitOn requires 0.4mm clearance between holes
2022-12-29 20:15:27 +01:00
Jasper Blanckenburg ff8a98bc1a Add SMD 5.0x3.2mm crystal with larger pads 2022-12-29 20:15:06 +01:00
Jasper Blanckenburg 283240814f Add 3D model 2022-12-29 20:14:47 +01:00
Jasper Blanckenburg 62710e8045 Add size to LHMI name, add 3D model 2022-12-29 20:13:54 +01:00
8 changed files with 27992 additions and 12 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,43 @@
(footprint "Crystal_SMD_5032-4Pin_5.0x3.2mm_HandSoldering" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 5A0FD1B2)
(descr "SMD Crystal SERIES SMD2520/4 http://www.icbase.com/File/PDF/HKC/HKC00061008.pdf, 5.0x3.2mm^2 package")
(tags "SMD SMT crystal")
(attr smd)
(fp_text reference "REF**" (at 0 -3) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 51fd98d2-7e06-4cf1-8cf8-698e90e65e31)
)
(fp_text value "Crystal_SMD_5032-4Pin_5.0x3.2mm_HandSoldering" (at 0 2.8) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 144c82b8-7d1d-4181-8636-7ba46bb153c1)
)
(fp_text user "${REFERENCE}" (at 0 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp d2e32321-e1c4-4b88-a2ed-14b48009f3c9)
)
(fp_line (start -3.3 2.4) (end -0.9 2.4) (layer "F.SilkS") (width 0.12) (tstamp 0a27338e-ae30-46a1-950a-9621de402831))
(fp_line (start -3.3 0.35) (end -3.3 2.4) (layer "F.SilkS") (width 0.12) (tstamp 35231274-5c89-44a9-9e75-938f2aadd384))
(fp_line (start 3.2 2.5) (end 3.2 -2.3) (layer "F.CrtYd") (width 0.05) (tstamp 13d944b2-5b99-465a-9741-10053e8470fa))
(fp_line (start 3.2 -2.3) (end -3.4 -2.3) (layer "F.CrtYd") (width 0.05) (tstamp ccb16c81-1070-4ad2-8a33-b7438d34667b))
(fp_line (start -3.4 2.5) (end 3.2 2.5) (layer "F.CrtYd") (width 0.05) (tstamp e21735e4-c2e1-46fc-bec3-77c58a231b34))
(fp_line (start -3.4 -2.3) (end -3.4 2.5) (layer "F.CrtYd") (width 0.05) (tstamp fa8fe9fc-ecb9-4f9e-ad1a-81aab17a7778))
(fp_line (start -2.5 0.6) (end -1.5 1.6) (layer "F.Fab") (width 0.1) (tstamp 013da351-749e-4603-8dc8-0ddd9890a9b9))
(fp_line (start -2.3 1.6) (end -2.5 1.4) (layer "F.Fab") (width 0.1) (tstamp 3aa9c41a-10cc-4dc9-9e48-838efcd327c0))
(fp_line (start -2.5 -1.4) (end -2.3 -1.6) (layer "F.Fab") (width 0.1) (tstamp 7cca7c11-1d34-4875-95d0-8eaa85f41091))
(fp_line (start 2.3 1.6) (end -2.3 1.6) (layer "F.Fab") (width 0.1) (tstamp 7fdcf305-4740-4e30-9937-4a64cc4c88d2))
(fp_line (start 2.5 -1.4) (end 2.5 1.4) (layer "F.Fab") (width 0.1) (tstamp 8eb577ad-1f15-4910-93b2-c59cf4f941ba))
(fp_line (start -2.5 1.4) (end -2.5 -1.4) (layer "F.Fab") (width 0.1) (tstamp cfe4f025-eeff-4caa-b21b-119f91ea135d))
(fp_line (start -2.3 -1.6) (end 2.3 -1.6) (layer "F.Fab") (width 0.1) (tstamp d0e502d6-1ba3-4247-a9cd-7e1d2fe064ad))
(fp_line (start 2.5 1.4) (end 2.3 1.6) (layer "F.Fab") (width 0.1) (tstamp d12aa701-d858-4a98-b520-d2ec4399c45a))
(fp_line (start 2.3 -1.6) (end 2.5 -1.4) (layer "F.Fab") (width 0.1) (tstamp d6f86a37-5a0a-490c-af46-08fc07a720ef))
(pad "1" smd rect (at -2 1.3) (size 2.3 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 3bda1672-877a-4603-992a-45281a0cffa5))
(pad "2" smd rect (at 2 1.3) (size 2.3 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 74a2ba36-b243-46e6-a029-5af8c3968cc6))
(pad "3" smd rect (at 2 -1.3) (size 2.3 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp aae4d3bc-6998-47f1-9dc1-9063cbf3d12a))
(pad "4" smd rect (at -2 -1.3) (size 2.3 1.9) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7b1a0cdd-c74b-4c74-a66d-e4744e559dc5))
(model "${KIPRJMOD}/FT_Libraries/FaSTTUBe_Crystals.pretty/3d_models/ECS-240-8-30B-CKM-TR.stp"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -1,14 +1,14 @@
(footprint "L_Wuerth_LHMI" (version 20211014) (generator pcbnew)
(footprint "L_Wuerth_LHMI4020" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 63ACFF5C)
(descr "Inductor, Wuerth Elektronik, Wuerth_LHMI, 4.1mmx4.1mm")
(descr "Inductor, Wuerth Elektronik, Wuerth_LHMI, 4.45mmx4.06mm")
(tags "inductor Wuerth smd")
(attr smd)
(fp_text reference "REF**" (at 0 -3.25) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp b5b12fc6-3a6f-4598-ada6-df242dda0417)
)
(fp_text value "L_Wuerth_LHMI" (at 0 2.65) (layer "F.Fab")
(fp_text value "L_Wuerth_LHMI4020" (at 0.025 2.925) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp a4f5c8a6-1d69-4303-88fb-34e7e45e71b4)
)
@ -16,19 +16,19 @@
(effects (font (size 0.6 0.6) (thickness 0.09)))
(tstamp 52424513-5e23-4b03-ac16-f67958fc8ba2)
)
(fp_line (start -0.5 -2.03) (end 0.5 -2.03) (layer "F.SilkS") (width 0.12) (tstamp 8d0409a3-c190-4dff-9df3-e5479beb0c80))
(fp_line (start -0.5 2.03) (end 0.5 2.03) (layer "F.SilkS") (width 0.12) (tstamp 9aaf071e-ed98-4320-b07e-51dcd0f64492))
(fp_line (start -0.5 -2.225) (end 0.5 -2.225) (layer "F.SilkS") (width 0.12) (tstamp 8d0409a3-c190-4dff-9df3-e5479beb0c80))
(fp_line (start -0.5 2.225) (end 0.5 2.225) (layer "F.SilkS") (width 0.12) (tstamp 9aaf071e-ed98-4320-b07e-51dcd0f64492))
(fp_line (start 2.75 2.75) (end 2.75 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp 134e5259-c731-451d-b51f-06c6183d4be8))
(fp_line (start -2.75 -2.75) (end -2.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp 29818ec5-26c1-4f75-b4a8-618a6383d195))
(fp_line (start 2.75 -2.75) (end -2.75 -2.75) (layer "F.CrtYd") (width 0.05) (tstamp b2da75fd-6902-4c6a-95f3-fe87a28c228b))
(fp_line (start -2.75 2.75) (end 2.75 2.75) (layer "F.CrtYd") (width 0.05) (tstamp c722357c-2f34-4ab3-95b0-7e77e5911336))
(fp_line (start -2.03 -2.03) (end -2.03 2.03) (layer "F.Fab") (width 0.1) (tstamp 6f6a491b-b231-4362-b388-3e106fe9bf1a))
(fp_line (start 2.03 2.03) (end 2.03 -2.03) (layer "F.Fab") (width 0.1) (tstamp 707b41b2-fa20-4ec1-a9ad-2028699e5612))
(fp_line (start 2.03 -2.03) (end -2.03 -2.03) (layer "F.Fab") (width 0.1) (tstamp 8c97ac65-0e95-4c86-9a2c-fad9388b5a0b))
(fp_line (start -2.03 2.03) (end 2.03 2.03) (layer "F.Fab") (width 0.1) (tstamp e899fbff-fba6-4910-a93d-effd20592ef4))
(fp_line (start -2.03 -2.225) (end -2.03 2.225) (layer "F.Fab") (width 0.1) (tstamp 6f6a491b-b231-4362-b388-3e106fe9bf1a))
(fp_line (start 2.03 2.225) (end 2.03 -2.225) (layer "F.Fab") (width 0.1) (tstamp 707b41b2-fa20-4ec1-a9ad-2028699e5612))
(fp_line (start 2.03 -2.225) (end -2.03 -2.225) (layer "F.Fab") (width 0.1) (tstamp 8c97ac65-0e95-4c86-9a2c-fad9388b5a0b))
(fp_line (start -2.03 2.225) (end 2.03 2.225) (layer "F.Fab") (width 0.1) (tstamp e899fbff-fba6-4910-a93d-effd20592ef4))
(pad "1" smd rect (at -1.85 0) (size 1.5 2.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 7555515b-142f-429a-833b-5bcdf225362b))
(pad "2" smd rect (at 1.85 0) (size 1.5 2.4) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 2a09113e-cc89-4a15-91bc-dd3b74f8ad4c))
(model "${KICAD6_3DMODEL_DIR}/Inductor_SMD.3dshapes/L_Wuerth_MAPI-2512.wrl"
(model "${KIPRJMOD}/FT_Libraries/FaSTTUBe_Inductors.pretty/3d_models/WE-LHMI_4020 (rev1).stp"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))

View File

@ -0,0 +1,41 @@
(footprint "LED_D5.0mm-4_RGB-0.7mm_Holes" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 5F459855)
(descr "LED, diameter 5.0mm, 4 pins, WP154A4, https://www.kingbright.com/attachments/file/psearch/000/00/00/L-154A4SUREQBFZGEW(Ver.11A).pdf")
(tags "LED diameter 5.0mm 2 pins diameter 5.0mm 3 pins diameter 5.0mm 4 pins RGB RGBLED")
(attr through_hole)
(fp_text reference "REF**" (at 1.905 -3.96) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 957a5491-608e-4176-9384-27b0f677bceb)
)
(fp_text value "LED_D5.0mm-4_RGB" (at 1.905 3.96) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 44c37fe9-af68-42df-8099-f0bc22574c54)
)
(fp_text user "${REFERENCE}" (at 1.905 -3.96) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp de9a3d6c-9647-4f70-b2fb-fd6033de675c)
)
(fp_line (start -0.655 -1.545) (end -0.655 -1.08) (layer "F.SilkS") (width 0.12) (tstamp 0d4f25a5-8b9b-4358-8d68-9a27fad5accd))
(fp_line (start -0.655 1.08) (end -0.655 1.545) (layer "F.SilkS") (width 0.12) (tstamp d7f3e05f-e954-4c3c-b073-77c61c492548))
(fp_arc (start 4.692815 1.080827) (mid 2.163456 2.978808) (end -0.655 1.54483) (layer "F.SilkS") (width 0.12) (tstamp 3a81c451-0085-418d-a591-69922a68c9b2))
(fp_arc (start -0.349684 -1.08) (mid 1.904762 -2.5) (end 4.159479 -1.080429) (layer "F.SilkS") (width 0.12) (tstamp 9438f51d-c4b1-45bc-9797-eb916601ca0a))
(fp_arc (start 4.159479 1.080429) (mid 1.904762 2.5) (end -0.349684 1.08) (layer "F.SilkS") (width 0.12) (tstamp b9ea5275-da5e-4fb8-ab80-5b60b2ceb929))
(fp_arc (start -0.655 -1.54483) (mid 2.163456 -2.978809) (end 4.692815 -1.080827) (layer "F.SilkS") (width 0.12) (tstamp e275edf6-4d1c-402a-88bd-df53dcc525b3))
(fp_line (start 5.15 -3.25) (end -1.35 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 66ace933-92d8-4999-b158-00a59f1e4121))
(fp_line (start 5.15 3.25) (end 5.15 -3.25) (layer "F.CrtYd") (width 0.05) (tstamp 760eb37e-adc1-41c6-8d23-29110761a528))
(fp_line (start -1.35 3.25) (end 5.15 3.25) (layer "F.CrtYd") (width 0.05) (tstamp ad614b15-8a7e-4bca-bd78-8e3c59ca31ac))
(fp_line (start -1.35 -3.25) (end -1.35 3.25) (layer "F.CrtYd") (width 0.05) (tstamp dadacac5-e906-4a5a-9595-d299cccd200e))
(fp_line (start -0.595 -1.469694) (end -0.595 1.469694) (layer "F.Fab") (width 0.1) (tstamp 52b9bd9d-4500-4d6f-a44c-99d4782f0bc4))
(fp_arc (start -0.595 -1.469694) (mid 4.805 0.000016) (end -0.595016 1.469666) (layer "F.Fab") (width 0.1) (tstamp 8e822a1b-fbd1-4375-943c-ae48eb5a6d58))
(fp_circle (center 1.905 0) (end 4.405 0) (layer "F.Fab") (width 0.1) (fill none) (tstamp 25f4450f-06cb-4034-aae0-d7b312b2c2ff))
(pad "1" thru_hole rect (at 0 0) (size 1.07 1.8) (drill 0.7) (layers *.Cu *.Mask) (tstamp e5a645e7-3da8-45fd-b3e0-0c2350222ea8))
(pad "2" thru_hole oval (at 1.27 0) (size 1.07 1.8) (drill 0.7) (layers *.Cu *.Mask) (tstamp 1f2d1fd9-c23d-45ea-840e-567b53d8c7df))
(pad "3" thru_hole oval (at 2.54 0) (size 1.07 1.8) (drill 0.7) (layers *.Cu *.Mask) (tstamp dd179255-cf7d-444d-a220-a896a67a8693))
(pad "4" thru_hole oval (at 3.81 0) (size 1.07 1.8) (drill 0.7) (layers *.Cu *.Mask) (tstamp 91f31d36-da0d-4479-b4b7-965cd477d469))
(model "${KICAD6_3DMODEL_DIR}/LED_THT.3dshapes/LED_D5.0mm-4_RGB.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,18 @@
(footprint "APEM-ISx3SAD" (version 20211014) (generator pcbnew)
(layer "F.Cu")
(tedit 61BA292D)
(descr "Sealed pushbutton switch")
(tags "ISR3AD, ISP3AD")
(attr through_hole)
(fp_text reference "REF**" (at 0 -9.33) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp faecce08-8f51-4f10-9f76-24557732a17c)
)
(fp_text value "SW_Push" (at 0 -11.43) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 9f355912-b2a0-47c2-9480-f08e9b430c38)
)
(fp_circle (center 0 0) (end 8.75 0) (layer "F.CrtYd") (width 0.12) (fill none) (tstamp 3bacaf2e-6da8-4b29-841c-47b3ef14f69d))
(pad "1" thru_hole roundrect (at -2.54 0) (size 1.6 4) (drill oval 1 3.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp f0eaca8d-f04b-43dc-bb41-c96d99e31523))
(pad "2" thru_hole roundrect (at 2.54 0) (size 1.6 4) (drill oval 1 3.3) (layers *.Cu *.Mask) (roundrect_rratio 0.25) (tstamp ff84004f-a3bb-4ea5-8adf-2c6fd652e9f1))
)

View File

@ -49,9 +49,9 @@
(pad "MP" thru_hole rect (at 0 -5.6) (size 3 2.2) (drill oval 2.4 1.6) (layers *.Cu *.Mask) (tstamp fb5c326d-33d2-4f06-ad1b-af7de80ab720))
(pad "S1" thru_hole circle (at 7 2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp 7d67148e-6a33-40ce-8b6b-e59f7dfe7253))
(pad "S2" thru_hole circle (at 7 -2.5) (size 2 2) (drill 1) (layers *.Cu *.Mask) (tstamp e4806ec9-285f-4aec-99da-67ca111daa66))
(model "${KICAD6_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.wrl"
(model "${KIPRJMOD}/FT_Libraries/FaSTTUBe_Switches.pretty/3d_models/PEC11H-4215F-S0024.stp"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
(rotate (xyz 0 0 90))
)
)