Sean Cross
0bda71a0c8
Add a footprint from KiCad for the power regulator we'll use. It refers to a 3D file that doesn't exist, so we'll need to find that first. Signed-off-by: Sean Cross <sean@xobs.io>
121 lines
5.2 KiB
Plaintext
121 lines
5.2 KiB
Plaintext
(module Texas_X2SON-4_1x1mm_P0.65mm (layer F.Cu) (tedit 5AED8628)
|
|
(descr "X2SON 5 pin 1x1mm package (Reference Datasheet: http://www.ti.com/lit/ds/sbvs193d/sbvs193d.pdf Reference part: TPS383x) [StepUp generated footprint]")
|
|
(tags X2SON)
|
|
(attr smd)
|
|
(fp_text reference REF** (at 0 -1.5) (layer F.SilkS)
|
|
(effects (font (size 1 1) (thickness 0.15)))
|
|
)
|
|
(fp_text value Texas_X2SON-4_1x1mm_P0.65mm (at 0 1.5) (layer F.Fab)
|
|
(effects (font (size 0.6 0.6) (thickness 0.1)))
|
|
)
|
|
(fp_text user %R (at 0 0) (layer F.Fab)
|
|
(effects (font (size 0.2 0.2) (thickness 0.04)))
|
|
)
|
|
(fp_line (start 0.5 0.5) (end -0.5 0.5) (layer F.Fab) (width 0.1))
|
|
(fp_line (start -0.5 0.5) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
|
|
(fp_line (start -0.5 -0.25) (end -0.25 -0.5) (layer F.Fab) (width 0.1))
|
|
(fp_line (start -0.25 -0.5) (end 0.5 -0.5) (layer F.Fab) (width 0.1))
|
|
(fp_line (start 0.5 -0.5) (end 0.5 0.5) (layer F.Fab) (width 0.1))
|
|
(fp_line (start -0.91 -0.75) (end 0.91 -0.75) (layer F.CrtYd) (width 0.05))
|
|
(fp_line (start 0.91 -0.75) (end 0.91 0.75) (layer F.CrtYd) (width 0.05))
|
|
(fp_line (start 0.91 0.75) (end -0.91 0.75) (layer F.CrtYd) (width 0.05))
|
|
(fp_line (start -0.91 0.75) (end -0.91 -0.75) (layer F.CrtYd) (width 0.05))
|
|
(fp_line (start -0.66 -0.63) (end 0.5 -0.63) (layer F.SilkS) (width 0.12))
|
|
(fp_line (start -0.5 0.63) (end 0.5 0.63) (layer F.SilkS) (width 0.12))
|
|
(pad "" smd custom (at -0.43 -0.325) (size 0.148492 0.148492) (layers F.Mask)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0.18 -0.105) (xy 0.18 -0.075) (xy 0 0.105) (xy 0.18 -0.075) (xy 0 0.105)
|
|
(xy -0.18 0.105) (xy -0.18 -0.105)) (width 0))
|
|
))
|
|
(pad "" smd custom (at 0.43 -0.325) (size 0.148492 0.148492) (layers F.Mask)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy -0.18 -0.105) (xy -0.18 -0.075) (xy 0 0.105) (xy -0.18 -0.075) (xy 0 0.105)
|
|
(xy 0.18 0.105) (xy 0.18 -0.105)) (width 0))
|
|
))
|
|
(pad "" smd custom (at 0.43 0.325) (size 0.148492 0.148492) (layers F.Mask)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy -0.18 0.105) (xy -0.18 0.075) (xy 0 -0.105) (xy -0.18 0.075) (xy 0 -0.105)
|
|
(xy 0.18 -0.105) (xy 0.18 0.105)) (width 0))
|
|
))
|
|
(pad "" smd custom (at -0.43 0.325) (size 0.148492 0.148492) (layers F.Mask)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0.18 0.105) (xy 0.18 0.075) (xy 0 -0.105) (xy 0.18 0.075) (xy 0 -0.105)
|
|
(xy -0.18 -0.105) (xy -0.18 0.105)) (width 0))
|
|
))
|
|
(pad 1 smd custom (at -0.43 -0.325) (size 0.148492 0.148492) (layers F.Cu)
|
|
(zone_connect 2)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0.23 -0.155) (xy -0.23 -0.155) (xy -0.23 0.155) (xy 0.020711 0.155) (xy 0.23 -0.054289)
|
|
) (width 0))
|
|
))
|
|
(pad 4 smd custom (at 0.43 -0.325) (size 0.148492 0.148492) (layers F.Cu)
|
|
(zone_connect 2)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy -0.23 -0.155) (xy 0.23 -0.155) (xy 0.23 0.155) (xy -0.020711 0.155) (xy -0.23 -0.054289)
|
|
) (width 0))
|
|
))
|
|
(pad 3 smd custom (at 0.43 0.325) (size 0.148492 0.148492) (layers F.Cu)
|
|
(zone_connect 2)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0.23 0.155) (xy 0.23 -0.155) (xy -0.020711 -0.155) (xy -0.23 0.054289) (xy -0.23 0.155)
|
|
) (width 0))
|
|
))
|
|
(pad 2 smd custom (at -0.43 0.325) (size 0.148492 0.148492) (layers F.Cu)
|
|
(zone_connect 2)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0.23 0.054289) (xy 0.23 0.155) (xy -0.23 0.155) (xy -0.23 -0.155) (xy 0.020711 -0.155)
|
|
) (width 0))
|
|
))
|
|
(pad "" smd custom (at -0.43 -0.325) (size 0.148492 0.148492) (layers F.Paste)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0 0.105) (xy 0.18 -0.075) (xy 0.18 -0.105) (xy -0.22 -0.105) (xy -0.22 0.105)
|
|
) (width 0))
|
|
))
|
|
(pad "" smd custom (at 0.43 -0.325) (size 0.148492 0.148492) (layers F.Paste)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0.22 -0.105) (xy 0.22 0.105) (xy 0 0.105) (xy -0.18 -0.075) (xy -0.18 -0.105)
|
|
) (width 0))
|
|
))
|
|
(pad "" smd custom (at 0.43 0.325) (size 0.148492 0.148492) (layers F.Paste)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0 -0.105) (xy -0.18 0.075) (xy -0.18 0.105) (xy 0.22 0.105) (xy 0.22 -0.105)
|
|
) (width 0))
|
|
))
|
|
(pad "" smd custom (at -0.43 0.325) (size 0.148492 0.148492) (layers F.Paste)
|
|
(options (clearance outline) (anchor circle))
|
|
(primitives
|
|
(gr_poly (pts
|
|
(xy 0.18 0.075) (xy 0.18 0.105) (xy -0.22 0.105) (xy -0.22 -0.105) (xy 0 -0.105)
|
|
) (width 0))
|
|
))
|
|
(pad 5 smd rect (at 0 0 45) (size 0.58 0.58) (layers F.Cu F.Paste F.Mask)
|
|
(solder_mask_margin -0.05) (solder_paste_margin -0.065) (solder_paste_margin_ratio -0.00000001))
|
|
(model ${KISYS3DMOD}/Package_SON.3dshapes/Texas_X2SON-4_1x1mm_P0.65mm.wrl
|
|
(at (xyz 0 0 0))
|
|
(scale (xyz 1 1 1))
|
|
(rotate (xyz 0 0 0))
|
|
)
|
|
)
|