Skip to content

Commit fdecf29

Browse files
committed
Add WS2812s
1 parent 815de1b commit fdecf29

File tree

3 files changed

+78
-10
lines changed

3 files changed

+78
-10
lines changed

Footprints/SparkFun-LED.pretty/WS2812-2020.kicad_mod

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 223290d2-4fb8-4bc7-b6d1-249d11a933a4))
1818
(fp_line (start 1.1 1.1) (end -1.1 1.1)
1919
(stroke (width 0.127) (type solid)) (layer "F.SilkS") (tstamp 0e172d9b-301c-439c-a4f5-076b0b6812ba))
20-
(fp_circle (center 1.358358 1.426096) (end 1.358358 1.526096)
21-
(stroke (width 0.2) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 26c80e68-6fcf-42e7-bbde-d8ee29d52c90))
20+
(fp_circle (center 1.2375 1.34375) (end 1.2375 1.44375)
21+
(stroke (width 0.2) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 8961c702-93bc-4d9a-ab57-f647b158020d))
2222
(fp_rect (start 1.4 -1.2) (end -1.4 1.2)
2323
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 9d01dd02-b8ad-4ba5-9b56-2b4b115b28f0))
2424
(fp_line (start -1.1 -1) (end -1.1 1)
@@ -38,12 +38,12 @@
3838
)
3939

4040
(stroke (width 0) (type default)) (fill solid) (layer "F.Fab") (tstamp 9b3fe1e7-9f5a-4a19-8e9a-27f63b21e043))
41-
(pad "DI" smd rect (at -0.915 -0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
42-
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp f558d35b-92eb-4cfc-9371-fc33c951bf9e))
43-
(pad "DO" smd rect (at 0.915 0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
41+
(pad "1" smd rect (at -0.915 0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
42+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 2253914a-b48b-435e-9e81-33739cd58a54))
43+
(pad "2" smd rect (at 0.915 0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
4444
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 0faa0526-6374-4c84-8a85-7aea437dd3fb))
45-
(pad "GND" smd rect (at 0.915 -0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
45+
(pad "3" smd rect (at 0.915 -0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
4646
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 4edf098c-72ae-4413-818d-f545429f9203))
47-
(pad "VCC" smd rect (at -0.915 0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
48-
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp 2253914a-b48b-435e-9e81-33739cd58a54))
47+
(pad "4" smd rect (at -0.915 -0.55) (size 0.7 0.7) (layers "F.Cu" "F.Paste" "F.Mask")
48+
(solder_mask_margin 0.1016) (thermal_bridge_angle 0) (tstamp f558d35b-92eb-4cfc-9371-fc33c951bf9e))
4949
)

Footprints/SparkFun-LED.pretty/WS2812-5050-4PIN.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
(stroke (width 0.1778) (type solid)) (layer "F.SilkS") (tstamp 00c556a6-1d55-434f-b736-138bb2b23603))
3030
(fp_line (start 2.5 2.6) (end 2.5 2.4)
3131
(stroke (width 0.1778) (type solid)) (layer "F.SilkS") (tstamp 10a58f80-6558-420a-8c0a-5f6279264a9a))
32-
(fp_circle (center 2.808182 2.959462) (end 2.808182 3.059462)
33-
(stroke (width 0.2) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 55513ffb-4bf9-403c-9ade-eee6382d6f3a))
32+
(fp_circle (center 2.475 2.99375) (end 2.475 3.09375)
33+
(stroke (width 0.2) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 2220e450-02b9-4b24-9300-ed56169afb9c))
3434
(fp_rect (start 3.6 -2.8) (end -3.6 2.8)
3535
(stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd") (tstamp 5d9d21fb-67c8-4ece-90f3-c0991fa39384))
3636
(fp_line (start -2.5 -2.5) (end -2.5 2.5)
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
(footprint "WS2812B-CBI" (version 20221018) (generator pcbnew)
2+
(layer "F.Cu")
3+
(fp_text reference "REF**" (at 0 -4.242 180) (layer "F.Fab")
4+
(effects (font (size 0.5 0.5) (thickness 0.1) bold))
5+
(tstamp 107c9c6b-5dd3-4961-ac65-fc17d1a342dc)
6+
)
7+
(fp_text value "WS2812B-CBI" (at 0 4.499 180) (layer "F.Fab")
8+
(effects (font (size 0.5 0.5) (thickness 0.1) bold))
9+
(tstamp d67f2fc4-7c86-4ab5-ad52-f2d8ba88759e)
10+
)
11+
(fp_line (start -8 -3.8) (end -8 -3)
12+
(stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 12207540-1fc0-4c8b-8d9c-b2a91464e126))
13+
(fp_line (start -8 2.4) (end -6.2 2.4)
14+
(stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 40949342-55b9-4279-93dc-4a14aef7cd90))
15+
(fp_line (start -8 3.8) (end -8 2.4)
16+
(stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp c7d61fdf-540f-4881-961f-f91e21ce4513))
17+
(fp_line (start -6.2 -2.4) (end -6.2 2.4)
18+
(stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 181f95d8-42bc-4411-a112-a949727ee521))
19+
(fp_line (start 3 -3.8) (end -8 -3.8)
20+
(stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp a2255da6-eb1f-43e6-9f4d-4092ed551f5a))
21+
(fp_line (start 3 -3.8) (end 3 3.8)
22+
(stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp 20957bd0-bb44-423b-9f26-54773f579a89))
23+
(fp_line (start 3 3.8) (end -8 3.8)
24+
(stroke (width 0.1778) (type default)) (layer "F.SilkS") (tstamp fe58ba30-9108-43f0-ac76-16a98bf271f7))
25+
(fp_line (start -8 -3.75) (end 3 -3.75)
26+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 1ad2836e-7a72-4faf-9d1e-270966aae12b))
27+
(fp_line (start -8 -2.4) (end -8 -3.75)
28+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp d73757e3-0828-4a4e-823e-55f74c723ab6))
29+
(fp_line (start -8 2.4) (end -3 2.4)
30+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp b07a9aa7-1555-4742-b286-b5a38793f8cf))
31+
(fp_line (start -8 3.75) (end -8 2.4)
32+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 1ebd54d8-d66e-4ceb-9f1a-9fdce811c50c))
33+
(fp_line (start -6.2 -2.4) (end -8 -2.4)
34+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 3b15c23e-622c-41e0-8af7-1783e7e34152))
35+
(fp_line (start -6.2 -2.4) (end -3 -2.4)
36+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp f34177b7-88f9-4bac-a247-fc601a3936fa))
37+
(fp_line (start -6.2 -1.4) (end -6.2 -2.4)
38+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 461ec8aa-93a7-4b2f-88a2-1f201417c5d8))
39+
(fp_line (start -6.2 0.14) (end -3 0.14)
40+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 8d3dd5e7-bcf4-4e88-836a-d861bbcf95de))
41+
(fp_line (start -6.2 1.14) (end -6.2 0.14)
42+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 9e5c73d6-2c5d-4304-b72d-3153bef68f61))
43+
(fp_line (start -3 -1.4) (end -6.2 -1.4)
44+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 3c70993f-d53f-4702-aa8c-97e27c92889c))
45+
(fp_line (start -3 1.14) (end -6.2 1.14)
46+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 4e94a408-1314-477e-95e7-a775d2f69302))
47+
(fp_line (start -3 3.75) (end -3 -3.75)
48+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp a31b91b4-5cf1-4102-b6b9-88a39059ea01))
49+
(fp_line (start 3 -3.75) (end 3 3.75)
50+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp e8fad9aa-8b9d-4516-9468-31fe6444c8fe))
51+
(fp_line (start 3 -2.5) (end 4.8 -2.5)
52+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp fc6628ba-83cd-4b91-86c9-50817e689b1b))
53+
(fp_line (start 3 2.5) (end 4.8 2.5)
54+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp faf08e17-2ddf-42a9-a0c1-7e81f21e7744))
55+
(fp_line (start 3 3.75) (end -8 3.75)
56+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp 036554ec-81af-465c-b0b9-05a65d5e6f24))
57+
(fp_arc (start 4.8 -2.5) (mid 7.3 0) (end 4.8 2.5)
58+
(stroke (width 0.1) (type default)) (layer "F.Fab") (tstamp af41ee38-c966-4bfb-95f8-aecee5ee00b3))
59+
(pad "" np_thru_hole circle (at 0 0) (size 1.3 1.3) (drill 1.3) (layers "F&B.Cu" "*.Mask") (tstamp 01ce274a-d1c5-4afe-8c5b-83d0e6856af4))
60+
(pad "1" thru_hole circle (at -7.3 -1.9) (size 1.8796 1.8796) (drill 0.8128) (layers "*.Cu" "*.Mask")
61+
(solder_mask_margin 0.1016) (tstamp f5f22d70-61f4-4c54-a682-0131c75413aa))
62+
(pad "2" thru_hole circle (at -3.7 -0.9) (size 1.8796 1.8796) (drill 0.8128) (layers "*.Cu" "*.Mask")
63+
(solder_mask_margin 0.1016) (tstamp a4897e91-8955-4386-8038-0d907a255718))
64+
(pad "3" thru_hole circle (at -7.3 0.7) (size 1.8796 1.8796) (drill 0.8128) (layers "*.Cu" "*.Mask")
65+
(solder_mask_margin 0.1016) (tstamp 54bb7b28-a9f5-431d-9bca-bd1166c40f54))
66+
(pad "4" thru_hole circle (at -3.7 2) (size 1.8796 1.8796) (drill 0.8128) (layers "*.Cu" "*.Mask")
67+
(solder_mask_margin 0.1016) (tstamp 6980f872-16ea-4ed3-904f-75fd593876c7))
68+
)

0 commit comments

Comments
 (0)