Pārlūkot izejas kodu

kicad-library: Add more footprints.

Mathias Gottschlag 5 gadus atpakaļ
vecāks
revīzija
b4b2455fb2

+ 29
- 0
kicad-library/footprints.pretty/Battery_Keystone_590_596_1xAA.kicad_mod Parādīt failu

@@ -0,0 +1,29 @@
1
+(module Battery_Keystone_590_596_1xAA (layer F.Cu) (tedit 5E8F4FA2)
2
+  (fp_text reference REF** (at 0 2) (layer F.SilkS)
3
+    (effects (font (size 1 1) (thickness 0.15)))
4
+  )
5
+  (fp_text value Battery_Keystone_590_596_1xAA (at 0 -1.5) (layer F.Fab)
6
+    (effects (font (size 1 1) (thickness 0.15)))
7
+  )
8
+  (fp_line (start -23 0) (end -19 0) (layer F.SilkS) (width 0.3))
9
+  (fp_line (start 23 0) (end 19 0) (layer F.SilkS) (width 0.3))
10
+  (fp_line (start 21 -2) (end 21 2) (layer F.SilkS) (width 0.3))
11
+  (fp_line (start -15 -4) (end -15 4) (layer F.SilkS) (width 0.3))
12
+  (fp_line (start -15 4) (end 15 4) (layer F.SilkS) (width 0.3))
13
+  (fp_line (start 15 4) (end 15 2) (layer F.SilkS) (width 0.3))
14
+  (fp_line (start 15 2) (end 16 2) (layer F.SilkS) (width 0.3))
15
+  (fp_line (start 16 2) (end 16 -2) (layer F.SilkS) (width 0.3))
16
+  (fp_line (start 16 -2) (end 15 -2) (layer F.SilkS) (width 0.3))
17
+  (fp_line (start 15 -2) (end 15 -4) (layer F.SilkS) (width 0.3))
18
+  (fp_line (start 15 -4) (end -15 -4) (layer F.SilkS) (width 0.3))
19
+  (fp_line (start -33 -7.5) (end -33 7.5) (layer F.CrtYd) (width 0.12))
20
+  (fp_line (start -33 7.5) (end 33 7.5) (layer F.CrtYd) (width 0.12))
21
+  (fp_line (start 33 7.5) (end 33 -7.5) (layer F.CrtYd) (width 0.12))
22
+  (fp_line (start 33 -7.5) (end -33 -7.5) (layer F.CrtYd) (width 0.12))
23
+  (pad 1 thru_hole rect (at 26.29 0) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask))
24
+  (pad 1 thru_hole circle (at 29.34 -4.45) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask))
25
+  (pad 1 thru_hole circle (at 29.34 4.45) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask))
26
+  (pad 2 thru_hole circle (at -26.29 0) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask))
27
+  (pad 2 thru_hole circle (at -29.34 -4.45) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask))
28
+  (pad 2 thru_hole circle (at -29.34 4.45) (size 2.4 2.4) (drill 1.4) (layers *.Cu *.Mask))
29
+)

+ 26
- 0
kicad-library/footprints.pretty/Buzzer_TDK_PS1440P02BT_D14mm_H8mm.kicad_mod Parādīt failu

@@ -0,0 +1,26 @@
1
+(module Buzzer_TDK_PS1440P02BT_D14mm_H8mm (layer F.Cu) (tedit 5E8CBE59)
2
+  (descr "Buzzer, D14mm height 8mm, https://product.tdk.com/info/en/catalog/datasheets/piezoelectronic_buzzer_ps_en.pdf")
3
+  (tags buzzer)
4
+  (fp_text reference REF** (at 2.5 -7.95) (layer F.SilkS)
5
+    (effects (font (size 1 1) (thickness 0.15)))
6
+  )
7
+  (fp_text value Buzzer_TDK_PS1440P02BT_D14mm_H8mm (at 2.45 8.15) (layer F.Fab)
8
+    (effects (font (size 1 1) (thickness 0.15)))
9
+  )
10
+  (fp_arc (start 2.5 0) (end -4.6 -1.5) (angle -25.11993457) (layer F.SilkS) (width 0.12))
11
+  (fp_line (start -1.3 -1) (end -1.3 1) (layer F.Fab) (width 0.1))
12
+  (fp_circle (center 2.5 0) (end 9.5 0) (layer F.SilkS) (width 0.12))
13
+  (fp_circle (center 2.5 0) (end 3.5 0) (layer F.Fab) (width 0.1))
14
+  (fp_circle (center 2.5 0) (end 9.35 0) (layer F.Fab) (width 0.1))
15
+  (fp_circle (center 2.5 0) (end 9.6 0) (layer F.CrtYd) (width 0.05))
16
+  (fp_text user %R (at 2.5 -2.43) (layer F.Fab)
17
+    (effects (font (size 1 1) (thickness 0.15)))
18
+  )
19
+  (pad 2 thru_hole circle (at 5 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
20
+  (pad 1 thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers *.Cu *.Mask))
21
+  (model ${KISYS3DMOD}/Buzzer_Beeper.3dshapes/Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mm.wrl
22
+    (at (xyz 0 0 0))
23
+    (scale (xyz 1 1 1))
24
+    (rotate (xyz 0 0 0))
25
+  )
26
+)

+ 20
- 0
kicad-library/footprints.pretty/SW_Tactile_SPST_Angled_Omron_D2FS-F-N-A.kicad_mod Parādīt failu

@@ -0,0 +1,20 @@
1
+(module SW_Tactile_SPST_Angled_Omron_D2FS-F-N-A (layer F.Cu) (tedit 5E8CC4CE)
2
+  (fp_text reference REF** (at 0 2.5) (layer F.SilkS)
3
+    (effects (font (size 1 1) (thickness 0.15)))
4
+  )
5
+  (fp_text value SW_Tactile_SPST_Angled_Omron_D2FS-F-N-A (at 0 4) (layer F.Fab)
6
+    (effects (font (size 1 1) (thickness 0.15)))
7
+  )
8
+  (fp_line (start -6.4 -2.6) (end -6.4 -9.1) (layer F.SilkS) (width 0.05))
9
+  (fp_line (start -6.4 -9.1) (end 6.4 -9.1) (layer F.SilkS) (width 0.05))
10
+  (fp_line (start 6.4 -9.1) (end 6.4 -2.6) (layer F.SilkS) (width 0.05))
11
+  (fp_line (start 6.4 -2.6) (end -6.4 -2.6) (layer F.SilkS) (width 0.05))
12
+  (fp_arc (start -1.95 -9.1) (end -1.35 -9.1) (angle -180) (layer F.SilkS) (width 0.05))
13
+  (fp_line (start -6.5 -9.2) (end -6.5 1.2) (layer F.CrtYd) (width 0.12))
14
+  (fp_line (start -6.5 1.2) (end 6.5 1.2) (layer F.CrtYd) (width 0.12))
15
+  (fp_line (start -6.5 -9.2) (end 6.5 -9.2) (layer F.CrtYd) (width 0.12))
16
+  (fp_line (start 6.5 -9.2) (end 6.5 1.2) (layer F.CrtYd) (width 0.12))
17
+  (pad 1 thru_hole circle (at -5.08 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask))
18
+  (pad 2 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask))
19
+  (pad "" thru_hole circle (at 5.08 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask))
20
+)

+ 20
- 0
kicad-library/footprints.pretty/SW_Tactile_SPST_Angled_Omron_D2FS-F-N-A1.kicad_mod Parādīt failu

@@ -0,0 +1,20 @@
1
+(module SW_Tactile_SPST_Angled_Omron_D2FS-F-N-A1 (layer F.Cu) (tedit 5E8CC51D)
2
+  (fp_text reference REF** (at 0 2.5) (layer F.SilkS)
3
+    (effects (font (size 1 1) (thickness 0.15)))
4
+  )
5
+  (fp_text value SW_Tactile_SPST_Angled_Omron_D2FS-F-N-A1 (at 0 4) (layer F.Fab)
6
+    (effects (font (size 1 1) (thickness 0.15)))
7
+  )
8
+  (fp_line (start 6.5 -9.2) (end 6.5 1.2) (layer F.CrtYd) (width 0.12))
9
+  (fp_line (start -6.5 -9.2) (end 6.5 -9.2) (layer F.CrtYd) (width 0.12))
10
+  (fp_line (start -6.5 1.2) (end 6.5 1.2) (layer F.CrtYd) (width 0.12))
11
+  (fp_line (start -6.5 -9.2) (end -6.5 1.2) (layer F.CrtYd) (width 0.12))
12
+  (fp_arc (start 1.95 -9.1) (end 2.55 -9.1) (angle -180) (layer F.SilkS) (width 0.05))
13
+  (fp_line (start 6.4 -2.6) (end -6.4 -2.6) (layer F.SilkS) (width 0.05))
14
+  (fp_line (start 6.4 -9.1) (end 6.4 -2.6) (layer F.SilkS) (width 0.05))
15
+  (fp_line (start -6.4 -9.1) (end 6.4 -9.1) (layer F.SilkS) (width 0.05))
16
+  (fp_line (start -6.4 -2.6) (end -6.4 -9.1) (layer F.SilkS) (width 0.05))
17
+  (pad "" thru_hole circle (at 5.08 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask))
18
+  (pad 2 thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask))
19
+  (pad 1 thru_hole circle (at -5.08 0) (size 2.2 2.2) (drill 1.2) (layers *.Cu *.Mask))
20
+)

+ 61
- 0
kicad-library/footprints.pretty/Waveshare_4.2_EInk_Module.kicad_mod Parādīt failu

@@ -0,0 +1,61 @@
1
+(module Waveshare_4.2_EInk_Module (layer F.Cu) (tedit 5E8E0B95)
2
+  (fp_text reference REF** (at -34 0 90) (layer F.SilkS)
3
+    (effects (font (size 1 1) (thickness 0.15)))
4
+  )
5
+  (fp_text value Waveshare_4.2_EInk_Module (at -32.25 0 270) (layer F.Fab)
6
+    (effects (font (size 1 1) (thickness 0.15)))
7
+  )
8
+  (fp_line (start -51.5 -39.25) (end -51.5 39.25) (layer F.SilkS) (width 0.05))
9
+  (fp_line (start -51.5 39.25) (end 51.5 39.25) (layer F.SilkS) (width 0.05))
10
+  (fp_line (start 51.5 39.25) (end 51.5 -39.25) (layer F.SilkS) (width 0.05))
11
+  (fp_line (start 51.5 -39.25) (end -51.5 -39.25) (layer F.SilkS) (width 0.05))
12
+  (fp_line (start 51.4 -12.3) (end 51.4 12.3) (layer F.Fab) (width 0.12))
13
+  (fp_line (start 51.4 12.3) (end 42.4 12.3) (layer F.Fab) (width 0.12))
14
+  (fp_line (start 42.4 12.3) (end 42.4 -12.3) (layer F.Fab) (width 0.12))
15
+  (fp_line (start 42.4 -12.3) (end 51.4 -12.3) (layer F.Fab) (width 0.12))
16
+  (fp_text user "PCB cutout" (at 46.7 0 90) (layer F.Fab)
17
+    (effects (font (size 1 1) (thickness 0.15)))
18
+  )
19
+  (fp_line (start 27.5 -24.25) (end 27.5 -17.75) (layer F.Fab) (width 0.12))
20
+  (fp_line (start 27.5 -17.75) (end 21 -17.75) (layer F.Fab) (width 0.12))
21
+  (fp_line (start 21 -17.75) (end 21 -24.25) (layer F.Fab) (width 0.12))
22
+  (fp_line (start 21 -24.25) (end 27.5 -24.25) (layer F.Fab) (width 0.12))
23
+  (fp_text user keep (at 24.2 -23.3) (layer F.Fab)
24
+    (effects (font (size 1 1) (thickness 0.15)))
25
+  )
26
+  (fp_text user out (at 24.15 -21.55) (layer F.Fab)
27
+    (effects (font (size 1 1) (thickness 0.15)))
28
+  )
29
+  (fp_text user h=3mm (at 24.3 -18.8) (layer F.Fab)
30
+    (effects (font (size 1 1) (thickness 0.15)))
31
+  )
32
+  (fp_line (start -33.5 -31.25) (end -13.5 -31.25) (layer F.Fab) (width 0.12))
33
+  (fp_line (start -13.5 -31.25) (end -13.5 -19.25) (layer F.Fab) (width 0.12))
34
+  (fp_line (start -13.5 -19.25) (end -33.5 -19.25) (layer F.Fab) (width 0.12))
35
+  (fp_line (start -33.5 -19.25) (end -33.5 -31.25) (layer F.Fab) (width 0.12))
36
+  (fp_text user "keep out" (at -23.5 -26.7) (layer F.Fab)
37
+    (effects (font (size 1 1) (thickness 0.15)))
38
+  )
39
+  (fp_text user h=2mm (at -23.5 -24.35) (layer F.Fab)
40
+    (effects (font (size 1 1) (thickness 0.15)))
41
+  )
42
+  (fp_line (start -35 -10) (end -35 10) (layer F.Fab) (width 0.12))
43
+  (fp_line (start -35 10) (end -51.25 10) (layer F.Fab) (width 0.12))
44
+  (fp_line (start -51.25 10) (end -51.25 -10) (layer F.Fab) (width 0.12))
45
+  (fp_line (start -51.25 -10) (end -35 -10) (layer F.Fab) (width 0.12))
46
+  (fp_text user "keep out" (at -45 0 90) (layer F.Fab)
47
+    (effects (font (size 1 1) (thickness 0.15)))
48
+  )
49
+  (pad "" np_thru_hole circle (at 48.5 36.25) (size 5.4 5.4) (drill 3.4) (layers *.Cu *.Mask))
50
+  (pad "" np_thru_hole circle (at 48.5 -36.25) (size 5.4 5.4) (drill 3.4) (layers *.Cu *.Mask))
51
+  (pad "" np_thru_hole circle (at -48.5 -36.25) (size 5.4 5.4) (drill 3.4) (layers *.Cu *.Mask))
52
+  (pad "" np_thru_hole circle (at -48.5 36.25) (size 5.4 5.4) (drill 3.4) (layers *.Cu *.Mask))
53
+  (pad 1 thru_hole rect (at -36.38 -8.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
54
+  (pad 2 thru_hole circle (at -36.38 -6.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
55
+  (pad 3 thru_hole circle (at -36.38 -3.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
56
+  (pad 4 thru_hole circle (at -36.38 -1.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
57
+  (pad 5 thru_hole circle (at -36.38 1.27) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
58
+  (pad 6 thru_hole circle (at -36.38 3.81) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
59
+  (pad 7 thru_hole circle (at -36.38 6.35) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
60
+  (pad 8 thru_hole circle (at -36.38 8.89) (size 1.7 1.7) (drill 1) (layers *.Cu *.Mask))
61
+)

Notiek ielāde…
Atcelt
Saglabāt