Просмотр исходного кода

Resolve #97 by redesigning the QFN-12 footprint used for the U4 RF switch.

tags/PRE_2
Michael Schloh von Bennewitz 4 лет назад
Родитель
Сommit
9a29ebfc09
2 измененных файлов: 66 добавлений и 126 удалений
  1. +64
    -94
      hardware/dscomm.kicad_pcb
  2. +2
    -32
      hardware/modules/elabdev.pretty/QFN-12-1EP_2x2mm_P0.5mm_EP0.76x0.76mm.kicad_mod

+ 64
- 94
hardware/dscomm.kicad_pcb Просмотреть файл

@@ -4931,100 +4931,6 @@
)
)

(module Elabdev:QFN-12-1EP_2x2mm_P0.5mm_EP0.76x0.76mm (layer F.Cu) (tedit 5F53B4D4) (tstamp 5F687778)
(at 210 169 180)
(descr "QFN, 12 Pin, generated with kicad-footprint-generator ipc_dfn_qfn_generator.py")
(tags "QFN DFN_QFN")
(path /5F5C0728/5F5D6D5B)
(attr smd)
(fp_text reference U4 (at 0 2) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SKY13373 (at 0 2.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 -4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -1) (end -1 0) (layer F.Fab) (width 0.15))
(fp_line (start -1 0) (end -1 1) (layer F.Fab) (width 0.15))
(fp_line (start -1 1) (end 1 1) (layer F.Fab) (width 0.15))
(fp_line (start 1 1) (end 1 -1) (layer F.Fab) (width 0.15))
(fp_line (start 1 -1) (end 0 -1) (layer F.Fab) (width 0.15))
(fp_line (start 1 -1.15) (end 1.15 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 1.15 -1.15) (end 1.15 -1) (layer F.SilkS) (width 0.12))
(fp_line (start 1 1.15) (end 1.15 1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 1.15 1.15) (end 1.15 1) (layer F.SilkS) (width 0.12))
(fp_line (start -1 1.15) (end -1.15 1.15) (layer F.SilkS) (width 0.12))
(fp_line (start -1.15 1.15) (end -1.15 1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.45 -1.45) (end 1.45 -1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.45 -1.45) (end 1.45 1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.45 1.45) (end -1.45 1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.45 1.45) (end -1.45 -1.45) (layer F.CrtYd) (width 0.05))
(fp_circle (center -1.5 -1.5) (end -1.35 -1.5) (layer F.SilkS) (width 0.3))
(pad 1 smd rect (at -0.93 -0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 43 "Net-(C23-Pad2)"))
(pad 2 smd rect (at -0.93 0 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 3 smd rect (at -0.93 0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 48 "Net-(C33-Pad2)"))
(pad 4 smd rect (at -0.5 0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 14 /Sheet5F53D5B4/BANDSEL))
(pad 5 smd rect (at 0 0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 33 /Sheet5F53D5B4/XCEIV))
(pad 6 smd rect (at 0.5 0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 3 /Sheet5F53D5B4/RFSWPWR))
(pad 7 smd rect (at 0.93 0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 8 smd rect (at 0.93 0 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 9 smd rect (at 0.93 -0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 47 "Net-(C29-Pad2)"))
(pad 10 smd rect (at 0.5 -0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 11 smd rect (at 0 -0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 117 "Net-(JP10-Pad1)"))
(pad 12 smd rect (at -0.5 -0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 13 smd rect (at -0.285 -0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.285 -0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.285 0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.285 0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 -0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 -0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 -0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 -0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 -0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 -0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 0.095 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 0.285 180) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm.wrl
(at (xyz 0 0 0))
(scale (xyz 0.67 0.67 0.67))
(rotate (xyz 0 0 0))
)
)

(module Package_TO_SOT_SMD:SOT-363_SC-70-6 (layer F.Cu) (tedit 5A02FF57) (tstamp 5F68778E)
(at 225 126.5 270)
(descr "SOT-363, SC-70-6")
@@ -6481,6 +6387,70 @@
)
)

(module Elabdev:QFN-12-1EP_2x2mm_P0.5mm_EP0.76x0.76mm (layer F.Cu) (tedit 5FBE7E8A) (tstamp 5FBEC2EB)
(at 210 169 180)
(descr "QFN, 12 Pin, generated with kicad-footprint-generator ipc_dfn_qfn_generator.py")
(tags "QFN DFN_QFN")
(path /5F5C0728/5F5D6D5B)
(attr smd)
(fp_text reference U4 (at 0 -2.45) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SKY13373 (at 0 2.45) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 -4) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 -1) (end -1 0) (layer F.Fab) (width 0.15))
(fp_line (start -1 0) (end -1 1) (layer F.Fab) (width 0.15))
(fp_line (start -1 1) (end 1 1) (layer F.Fab) (width 0.15))
(fp_line (start 1 1) (end 1 -1) (layer F.Fab) (width 0.15))
(fp_line (start 1 -1) (end 0 -1) (layer F.Fab) (width 0.15))
(fp_line (start 1 -1.15) (end 1.15 -1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 1.15 -1.15) (end 1.15 -1) (layer F.SilkS) (width 0.12))
(fp_line (start 1 1.15) (end 1.15 1.15) (layer F.SilkS) (width 0.12))
(fp_line (start 1.15 1.15) (end 1.15 1) (layer F.SilkS) (width 0.12))
(fp_line (start -1 1.15) (end -1.15 1.15) (layer F.SilkS) (width 0.12))
(fp_line (start -1.15 1.15) (end -1.15 1) (layer F.SilkS) (width 0.12))
(fp_line (start -1.45 -1.45) (end 1.45 -1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.45 -1.45) (end 1.45 1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start 1.45 1.45) (end -1.45 1.45) (layer F.CrtYd) (width 0.05))
(fp_line (start -1.45 1.45) (end -1.45 -1.45) (layer F.CrtYd) (width 0.05))
(fp_circle (center -1.5 -1.5) (end -1.35 -1.5) (layer F.SilkS) (width 0.3))
(pad 1 smd rect (at -0.93 -0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 43 "Net-(C23-Pad2)"))
(pad 2 smd rect (at -0.93 0 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 3 smd rect (at -0.93 0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 48 "Net-(C33-Pad2)"))
(pad 4 smd rect (at -0.5 0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 14 /Sheet5F53D5B4/BANDSEL))
(pad 5 smd rect (at 0 0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 33 /Sheet5F53D5B4/XCEIV))
(pad 6 smd rect (at 0.5 0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 3 /Sheet5F53D5B4/RFSWPWR))
(pad 7 smd rect (at 0.93 0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 8 smd rect (at 0.93 0 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 9 smd rect (at 0.93 -0.5 270) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 47 "Net-(C29-Pad2)"))
(pad 10 smd rect (at 0.5 -0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 11 smd rect (at 0 -0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 117 "Net-(JP10-Pad1)"))
(pad 12 smd rect (at -0.5 -0.93 180) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask)
(net 1 GND))
(pad 13 smd rect (at 0 0 180) (size 0.75 0.75) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm.wrl
(at (xyz 0 0 0))
(scale (xyz 0.67 0.67 0.67))
(rotate (xyz 0 0 0))
)
)

(gr_arc (start 227.625 114.375) (end 226.5 115.5) (angle 90) (layer Edge.Cuts) (width 0.05) (tstamp 5FBE72F1))
(gr_line (start 226.5 115.5) (end 235 115.5) (layer Edge.Cuts) (width 0.05) (tstamp 5FBE72B2))
(gr_line (start 226.5 113.25) (end 236.25 113.25) (layer Edge.Cuts) (width 0.05) (tstamp 5FBE72AE))


+ 2
- 32
hardware/modules/elabdev.pretty/QFN-12-1EP_2x2mm_P0.5mm_EP0.76x0.76mm.kicad_mod Просмотреть файл

@@ -1,4 +1,4 @@
(module Elabdev:QFN-12-1EP_2x2mm_P0.5mm_EP0.76x0.76mm (layer F.Cu) (tedit 5F53B4D4)
(module Elabdev:QFN-12-1EP_2x2mm_P0.5mm_EP0.76x0.76mm (layer F.Cu) (tedit 5FBE7E8A)
(descr "QFN, 12 Pin, generated with kicad-footprint-generator ipc_dfn_qfn_generator.py")
(tags "QFN DFN_QFN")
(attr smd)
@@ -39,37 +39,7 @@
(pad 10 smd rect (at 0.5 -0.93) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask))
(pad 11 smd rect (at 0 -0.93) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask))
(pad 12 smd rect (at -0.5 -0.93) (size 0.2 0.44) (layers F.Cu F.Paste F.Mask))
(pad 13 smd rect (at -0.285 -0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.285 -0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.285 0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.285 0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 -0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 -0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at -0.095 0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 -0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 -0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.095 0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 -0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 -0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 0.095) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(pad 13 smd rect (at 0.285 0.285) (size 0.19 0.19) (layers F.Cu F.Paste F.Mask)
(pad 13 smd rect (at 0 0) (size 0.75 0.75) (layers F.Cu F.Paste F.Mask)
(solder_paste_margin -0.75))
(model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/QFN-12-1EP_3x3mm_P0.5mm_EP1.65x1.65mm.wrl
(at (xyz 0 0 0))


Загрузка…
Отмена
Сохранить