include custom (easier to reflow) APA102-2020 footprint

This commit is contained in:
Morgan 'ARR\!' Allen 2019-05-24 11:21:16 -07:00
parent acbc1b3fc6
commit b1f9c8be61

View file

@ -0,0 +1,43 @@
(module "LED-APA102-2020" (layer F.Cu) (tedit 5CE835A2)
(descr "http://www.led-color.com/upload/201604/APA102-2020%20SMD%20LED.pdf")
(tags "LED RGB SPI")
(attr smd)
(fp_text reference "D1" (at 0 2.11) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value "APA102" (at 0 -2) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 1.5 1.4) (end 0.5 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 1.4) (end -1.5 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.4) (end -0.5 -1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.5 -1.4) (end 1.5 -1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.5 -1.58) (end 0.5 -1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 -1.58) (end 0.5 -1.58) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 -1.4) (end -0.5 -1.58) (layer F.CrtYd) (width 0.05))
(fp_line (start 0.5 1.58) (end 0.5 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 1.58) (end 0.5 1.58) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 1.4) (end -0.5 1.58) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.5 -1.4) (end -1.5 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -0.5 -1) (end -1 -0.5) (layer F.Fab) (width 0.1))
(fp_text user "%R" (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -1.2 -1.4) (end -0.5 -1.4) (layer F.SilkS) (width 0.12))
(fp_line (start 1.5 -1.4) (end 1.5 1.4) (layer F.CrtYd) (width 0.05))
(fp_line (start -1 1) (end -1 -0.5) (layer F.Fab) (width 0.1))
(fp_line (start 1 1) (end -1 1) (layer F.Fab) (width 0.1))
(fp_line (start 1 -1) (end 1 1) (layer F.Fab) (width 0.1))
(fp_line (start -0.5 -1) (end 1 -1) (layer F.Fab) (width 0.1))
(pad "6" smd rect (at 0.85 -0.9) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "4" smd rect (at 0.85 0.9) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "5" smd rect (at 0.85 0) (size 0.8 0.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "3" smd rect (at -0.85 0.9) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "2" smd rect (at -0.85 0) (size 0.8 0.3) (layers "F.Cu" "F.Paste" "F.Mask"))
(pad "1" smd rect (at -0.85 -0.9) (size 0.8 0.5) (layers "F.Cu" "F.Paste" "F.Mask"))
(model "${KIPRJMOD}/APA102.step"
(offset (xyz 55.5 35.25 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)