diff --git a/hardware/pcb/tomu-fpga.pretty/Texas_X2SON-4_1x1mm_P0.65mm.kicad_mod b/hardware/pcb/tomu-fpga.pretty/Texas_X2SON-4_1x1mm_P0.65mm.kicad_mod new file mode 100644 index 0000000..1145562 --- /dev/null +++ b/hardware/pcb/tomu-fpga.pretty/Texas_X2SON-4_1x1mm_P0.65mm.kicad_mod @@ -0,0 +1,120 @@ +(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)) + ) +)