Skip to content
Snippets Groups Projects
  • Ben Z Yuan's avatar
    182c268e
    kicad: convert fab.mod + add usb micro footprint · 182c268e
    Ben Z Yuan authored
    Newer versions of KiCAD treat `.mod` footprint libraries as "legacy" and will
    refuse to edit them. This commit converts the library to the new `.pretty`
    format.
    
    Note that the new format is a folder with loose `.kicad_mod` files, so it
    needs to be zipped for distribution.
    
    Additionally, a footprint was added for the USB micro-B socket that claims to
    be on inventory.
    182c268e
    History
    kicad: convert fab.mod + add usb micro footprint
    Ben Z Yuan authored
    Newer versions of KiCAD treat `.mod` footprint libraries as "legacy" and will
    refuse to edit them. This commit converts the library to the new `.pretty`
    format.
    
    Note that the new format is a folder with loose `.kicad_mod` files, so it
    needs to be zipped for distribution.
    
    Additionally, a footprint was added for the USB micro-B socket that claims to
    be on inventory.
fab-S008.kicad_mod 4.26 KiB
(module fab-S008 (layer F.Cu) (tedit 200000)
  (descr "SMALL OUTLINE PACKAGE")
  (tags "SMALL OUTLINE PACKAGE")
  (attr smd)
  (fp_text reference >NAME (at -3.3655 -1.143 90) (layer F.SilkS)
    (effects (font (size 1.27 1.27) (thickness 0.127)))
  )
  (fp_text value >VALUE (at 3.3655 -1.778 90) (layer F.SilkS)
    (effects (font (size 1.27 1.27) (thickness 0.127)))
  )
  (fp_line (start -2.0828 2.8702) (end -1.7272 2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -1.7272 2.8702) (end -1.7272 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -2.0828 1.8542) (end -1.7272 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -2.0828 2.8702) (end -2.0828 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.8128 2.8702) (end -0.4572 2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.4572 2.8702) (end -0.4572 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.8128 1.8542) (end -0.4572 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.8128 2.8702) (end -0.8128 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.4572 2.8702) (end 0.8128 2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.8128 2.8702) (end 0.8128 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.4572 1.8542) (end 0.8128 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.4572 2.8702) (end 0.4572 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 1.7272 2.8702) (end 2.0828 2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 2.0828 2.8702) (end 2.0828 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 1.7272 1.8542) (end 2.0828 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 1.7272 2.8702) (end 1.7272 1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -2.0828 -1.8542) (end -1.7272 -1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -1.7272 -1.8542) (end -1.7272 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -2.0828 -2.8702) (end -1.7272 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -2.0828 -1.8542) (end -2.0828 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.8128 -1.8542) (end -0.4572 -1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.4572 -1.8542) (end -0.4572 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.8128 -2.8702) (end -0.4572 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -0.8128 -1.8542) (end -0.8128 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.4572 -1.8542) (end 0.8128 -1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.8128 -1.8542) (end 0.8128 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.4572 -2.8702) (end 0.8128 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 0.4572 -1.8542) (end 0.4572 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 1.7272 -1.8542) (end 2.0828 -1.8542) (layer F.SilkS) (width 0.06604))
  (fp_line (start 2.0828 -1.8542) (end 2.0828 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 1.7272 -2.8702) (end 2.0828 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start 1.7272 -1.8542) (end 1.7272 -2.8702) (layer F.SilkS) (width 0.06604))
  (fp_line (start -2.35966 1.80086) (end 2.35966 1.80086) (layer F.SilkS) (width 0.1524))
  (fp_line (start 2.35966 1.80086) (end 2.35966 -1.80086) (layer B.SilkS) (width 0.1524))
  (fp_line (start 2.35966 -1.80086) (end -2.35966 -1.80086) (layer F.SilkS) (width 0.1524))
  (fp_line (start -2.35966 -1.80086) (end -2.35966 1.80086) (layer B.SilkS) (width 0.1524))
  (fp_circle (center -1.80086 0.9906) (end -1.97866 1.1684) (layer B.SilkS) (width 0.0254))
  (pad 1 smd rect (at -1.905 2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
  (pad 2 smd rect (at -0.635 2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
  (pad 3 smd rect (at 0.635 2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
  (pad 4 smd rect (at 1.905 2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
  (pad 5 smd rect (at 1.905 -2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
  (pad 6 smd rect (at 0.635 -2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
  (pad 7 smd rect (at -0.635 -2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
  (pad 8 smd rect (at -1.905 -2.6162) (size 0.6096 2.20726) (layers F.Cu F.Paste F.Mask))
)