Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
(footprint "SK6812MINI-E-012"
(version 20260206)
(generator "handmade")
(generator_version "10.0")
(layer "F.Cu")
(descr "OPSCO SK6812MINI-E-012 addressable RGB LED. Corrected land pattern vs. the stock KiCad LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount footprint, whose pads were oversized/mis-pitched (6.8mm outer pad span, 0.82mm pad height, 1.5mm pitch) relative to the real part (5.88mm outer pad span, 0.68mm pad height, 1.34mm pad extension). Dimensions sourced from the manufacturer datasheet SK6812MINI-E-012 Rev B/1 (OPSCO Optoelectronics), same LCSC part C5149201 cited by the stock KiCad footprint. Pad numbering/orientation preserved from the stock footprint: reverse-mount package, pad layout follows the datasheet's BOTTOM VIEW (pad1=GND lower-left, pad2=DIN upper-left, pad3=VDD upper-right, pad4=DOUT lower-right).")
(tags "RGB LED NeoPixel SK6812 addressable")
(attr smd)
(fp_text reference "REF**" (at 0 -2.6 0) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "SK6812MINI-E-012" (at 0 2.54 0) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_rect (start -1.6 -1.4) (end 1.6 1.4)
(stroke (width 0.1) (type solid)) (fill no) (layer "F.Fab")
)
(fp_line (start -1.6 -1.4) (end -0.9 -1.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_line (start 0.9 -1.4) (end 1.6 -1.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_line (start -1.6 1.4) (end -0.9 1.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_line (start 0.9 1.4) (end 1.6 1.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_line (start -1.6 -1.4) (end -1.6 -0.7) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_line (start -1.6 0.7) (end -1.6 1.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_line (start 1.6 -1.4) (end 1.6 -0.7) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_line (start 1.6 0.7) (end 1.6 1.4) (stroke (width 0.12) (type solid)) (layer "F.SilkS"))
(fp_poly
(pts (xy -2.27 0.83) (xy -2.12 1.03) (xy -2.42 1.03))
(stroke (width 0.12) (type solid)) (fill yes) (layer "F.SilkS")
)
(fp_rect (start -3.19 -1.65) (end 3.19 1.65)
(stroke (width 0.05) (type solid)) (fill no) (layer "F.CrtYd")
)
(pad "1" smd roundrect (at -2.27 1.06) (size 1.34 0.68)
(layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25)
)
(pad "2" smd roundrect (at -2.27 -1.06) (size 1.34 0.68)
(layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25)
)
(pad "3" smd roundrect (at 2.27 -1.06) (size 1.34 0.68)
(layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25)
)
(pad "4" smd roundrect (at 2.27 1.06) (size 1.34 0.68)
(layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25)
)
)
4 changes: 2 additions & 2 deletions PCB/rgb_led.kicad_sch
Original file line number Diff line number Diff line change
Expand Up @@ -944,7 +944,7 @@
(justify right bottom)
)
)
(property "Value" "SK6812MINI-E"
(property "Value" "SK6812MINI-E-012"
(at 176.53 89.535 0)
(show_name no)
(do_not_autoplace no)
Expand All @@ -955,7 +955,7 @@
(justify left top)
)
)
(property "Footprint" "LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm"
(property "Footprint" "SnipsControllers_Custom:SK6812MINI-E-012"
(at 176.53 87.63 0)
(show_name no)
(do_not_autoplace no)
Expand Down
Loading
Loading