mirror of
git://projects.qi-hardware.com/kicad-libs.git
synced 2024-12-25 08:59:33 +02:00
modules/lga.fpd (LGA-8-2.5x2.5-BME250): first draft (still needs cw)
This commit is contained in:
parent
b7578ad4ac
commit
949eb44ec4
@ -424,6 +424,7 @@ Dual
|
||||
Quad
|
||||
LGA
|
||||
LGA-16-3x3
|
||||
LGA-8-2.5x2.5-BME280
|
||||
QFN
|
||||
QFN16-LFCSP_LQ
|
||||
QFN28-Atmel
|
||||
|
@ -37,9 +37,9 @@ frame outline {
|
||||
set corner = gap*2-(w+0.2mm)/sqrt(2)
|
||||
|
||||
__0: vec @(sx/2, sy/2)
|
||||
__1: vec __0(gap, gap)
|
||||
__1: vec .(gap, gap)
|
||||
__2: vec @(-sx/2, -sy/2)
|
||||
__3: vec __2(-gap, -gap)
|
||||
__3: vec .(-gap, -gap)
|
||||
rect . __1 w
|
||||
__4: vec @(-sx/2, sy/2)
|
||||
__5: vec .(-gap, gap)
|
||||
@ -64,12 +64,13 @@ frame pinsx {
|
||||
frame pinx .
|
||||
}
|
||||
|
||||
package "LGA-$pins-${sizex}x${sizey}"
|
||||
package "LGA-$pins-${sizex}x${sizey}${variant}"
|
||||
unit mm
|
||||
|
||||
table
|
||||
{ nx, ny, sx, sy, e, b, px, py, pe }
|
||||
{ 3, 5, 3mm, 3mm, 0.5mm, 0.1mm, 0.25mm, 0.35mm, 0.2mm }
|
||||
{ variant, nx, ny, sx, sy, e, b, px, py, pe }
|
||||
{ "", 3, 5, 3mm, 3mm, 0.5mm, 0.1mm, 0.25mm, 0.35mm, 0.2mm }
|
||||
{ "-BME280", 0, 4, 2.5mm, 2.5mm, 0.65mm, 0.125mm, 0.35mm, 0.35mm, 0.15mm }
|
||||
|
||||
set pins = 2*(nx+ny)
|
||||
|
||||
@ -93,3 +94,7 @@ measy pinx.__2 -> pinx.__1 0.2mm
|
||||
measy outline.__3 >> outline.__5 1.5mm
|
||||
measx outline.__3 >> outline.__1 -1.5mm
|
||||
measy pinx.__1 >> outline.__2 -0.5mm
|
||||
measx piny.__0 -> piny.__1
|
||||
measx piny.__1 -> piny.__1 0.8mm
|
||||
measx piny.__0 -> piny.__0 1mm
|
||||
measy pinsy.__0 -> pinsy.__0 1mm
|
||||
|
Loading…
Reference in New Issue
Block a user