summaryrefslogtreecommitdiff
path: root/hw/footprints.pretty
diff options
context:
space:
mode:
Diffstat (limited to 'hw/footprints.pretty')
-rw-r--r--hw/footprints.pretty/CUI_MicroUSB3-UJ3-MIABH-1-SMT.kicad_mod45
-rw-r--r--hw/footprints.pretty/D_DSN2.kicad_mod26
-rw-r--r--hw/footprints.pretty/GCT_MicroSD-MEM2075-00-140-01-A.kicad_mod29
-rw-r--r--hw/footprints.pretty/JST_S2B-XH-A.kicad_mod8
-rw-r--r--hw/footprints.pretty/TDK_MCZ1210DH.kicad_mod26
-rw-r--r--hw/footprints.pretty/TE_SODIMM_DDR1-2-1612618.kicad_mod250
-rw-r--r--hw/footprints.pretty/TE_SODIMM_DDR1-2-1717254.kicad_mod250
-rw-r--r--hw/footprints.pretty/TE_SODIMM_DDR3-2013289.kicad_mod (renamed from hw/footprints.pretty/TE_SODIMMDDR3-2013289.kicad_mod)56
-rwxr-xr-xhw/footprints.pretty/TE_SODIMM_DDR4-2309407.kicad_mod303
-rw-r--r--hw/footprints.pretty/TE_SODIMM_DDR4-2309409.kicad_mod292
-rw-r--r--hw/footprints.pretty/Texas_S-PVQFN-N14_ThermalVias.kicad_mod86
-rw-r--r--hw/footprints.pretty/Texas_S-PVQFN-N16_ThermalVias.kicad_mod55
12 files changed, 1343 insertions, 83 deletions
diff --git a/hw/footprints.pretty/CUI_MicroUSB3-UJ3-MIABH-1-SMT.kicad_mod b/hw/footprints.pretty/CUI_MicroUSB3-UJ3-MIABH-1-SMT.kicad_mod
new file mode 100644
index 0000000..52cc9e9
--- /dev/null
+++ b/hw/footprints.pretty/CUI_MicroUSB3-UJ3-MIABH-1-SMT.kicad_mod
@@ -0,0 +1,45 @@
+(module CUI_MicroUSB3-UJ3-MIABH-1-SMT (layer F.Cu) (tedit 6369D722)
+ (descr "Micro USB B receptable with flange, bottom-mount, SMD, right-angle")
+ (tags "USB 3.0 Micro B SMD right angle")
+ (attr smd)
+ (fp_text reference REF** (at 0 -3.35 unlocked) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value CUI_MicroUSB3-UJ3-MIABH-1-SMT (at 0 4.3 unlocked) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 5.05 -1.75) (end 6.075 -1.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.075 2.35) (end 6.075 2.525) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.18 -1.75) (end 1.18 0.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.1 -1.75) (end -1.65 -1.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start 6.075 -1.75) (end 6.075 0.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.05 -1.75) (end -7.425 -1.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 -1.75) (end -7.425 0) (layer F.SilkS) (width 0.12))
+ (fp_line (start -7.425 2.35) (end -7.425 2.525) (layer F.SilkS) (width 0.12))
+ (fp_line (start 0.1 -1.75) (end 0.1 0.05) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.65 -1.75) (end 1.18 -1.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.05 -2.1) (end -5.05 -1.75) (layer F.SilkS) (width 0.12))
+ (fp_line (start -5.05 -2.15) (end -4.65 -1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.25 -2.15) (end -5.05 -2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -6.8 2.65) (end 5.45 2.65) (layer F.Fab) (width 0.1))
+ (fp_line (start -4.65 -1.75) (end -4.25 -2.15) (layer F.Fab) (width 0.1))
+ (fp_line (start -8.75 2.65) (end -8.75 -2.65) (layer F.CrtYd) (width 0.12))
+ (fp_line (start -8.75 -2.65) (end 7.4 -2.65) (layer F.CrtYd) (width 0.12))
+ (fp_line (start 7.4 -2.65) (end 7.4 2.65) (layer F.CrtYd) (width 0.12))
+ (fp_line (start 7.4 2.65) (end -8.75 2.65) (layer F.CrtYd) (width 0.12))
+ (fp_text user "PCB Edge" (at 0 3.1 unlocked) (layer Dwgs.User)
+ (effects (font (size 0.4 0.4) (thickness 0.04)))
+ )
+ (pad 1 smd rect (at -4.65 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -4 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -3.35 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -2.7 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -2.05 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 2.05 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 2.7 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 3.35 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 4 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 4.65 -1.475) (size 0.4 1.35) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at -7.35 1.2) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 6 1.2) (size 1.8 1.9) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/hw/footprints.pretty/D_DSN2.kicad_mod b/hw/footprints.pretty/D_DSN2.kicad_mod
index 620d071..6a7a5ab 100644
--- a/hw/footprints.pretty/D_DSN2.kicad_mod
+++ b/hw/footprints.pretty/D_DSN2.kicad_mod
@@ -1,24 +1,26 @@
-(module D_DSN2 (layer F.Cu) (tedit 61501614)
+(module D_DSN2 (layer F.Cu) (tedit 643B37DE)
(fp_text reference REF** (at 0 -1.15) (layer F.SilkS)
(effects (font (size 0.8 0.8) (thickness 0.1)))
)
- (fp_text value D_DSN2 (at 0 1.15) (layer F.Fab)
+ (fp_text value D_DSN2 (at 0 1.2) (layer F.Fab)
(effects (font (size 0.8 0.8) (thickness 0.1)))
)
- (fp_line (start 0.93 0.47) (end -0.93 0.47) (layer F.CrtYd) (width 0.05))
- (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
- (fp_line (start -0.93 -0.47) (end 0.93 -0.47) (layer F.CrtYd) (width 0.05))
- (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
- (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
- (fp_line (start -0.93 0.47) (end -0.93 -0.47) (layer F.CrtYd) (width 0.05))
- (fp_line (start 0.93 -0.47) (end 0.93 0.47) (layer F.CrtYd) (width 0.05))
- (fp_circle (center -1.09 0) (end -1.04 0) (layer F.SilkS) (width 0.1))
- (fp_line (start -0.4 0.25) (end -0.4 -0.25) (layer F.Fab) (width 0.1))
- (fp_line (start -0.3 0.25) (end -0.3 -0.25) (layer F.Fab) (width 0.1))
(fp_line (start 0.5 -0.25) (end 0.5 0.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.3 0.25) (end -0.3 -0.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.4 0.25) (end -0.4 -0.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 -0.65) (end 1.2 0.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.1 0.65) (end -1.1 -0.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.5 0.25) (end -0.5 -0.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.5 0.25) (end -0.5 0.25) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.1 -0.65) (end 1.2 -0.65) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -0.5 -0.25) (end 0.5 -0.25) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 0.65) (end -1.1 0.65) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 0.25 0.25) (thickness 0.04)))
)
+ (fp_line (start 0.4 -0.55) (end -1 -0.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1 -0.55) (end -1 0.55) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1 0.55) (end 0.45 0.55) (layer F.SilkS) (width 0.12))
(pad 2 smd roundrect (at 0.4 0) (size 0.9 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 1 smd roundrect (at -0.5 0) (size 0.5 0.6) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
)
diff --git a/hw/footprints.pretty/GCT_MicroSD-MEM2075-00-140-01-A.kicad_mod b/hw/footprints.pretty/GCT_MicroSD-MEM2075-00-140-01-A.kicad_mod
new file mode 100644
index 0000000..eaec502
--- /dev/null
+++ b/hw/footprints.pretty/GCT_MicroSD-MEM2075-00-140-01-A.kicad_mod
@@ -0,0 +1,29 @@
+(module GCT_MicroSD-MEM2075-00-140-01-A (layer F.Cu) (tedit 6369D73A)
+ (descr "MicroSD Card Holder")
+ (tags "socket slot microsd sdcard card")
+ (fp_text reference REF** (at 0 -1.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value GCT_microSD-MEM2075-00-140-01-A (at 0 16.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -9.65 0.7) (end 5.45 0.7) (layer F.Fab) (width 0.12))
+ (fp_line (start 5.45 15.4) (end 5.45 0.7) (layer F.Fab) (width 0.12))
+ (fp_line (start -9.65 15.4) (end 5.45 15.4) (layer F.Fab) (width 0.12))
+ (fp_line (start -9.65 0.7) (end -9.65 15.4) (layer F.Fab) (width 0.12))
+ (pad 10 smd rect (at -10.18 2) (size 1.1 2.4) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 5.97 2) (size 1.1 2.4) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at -10.18 11) (size 1.1 2.4) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 5.97 11) (size 1.1 2.4) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at 0 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.1 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -2.2 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -3.3 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -4.4 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -5.5 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -6.6 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -7.7 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -8.8 0) (size 0.62 1.4) (layers F.Cu F.Paste F.Mask))
+ (pad "" np_thru_hole circle (at 0.81 11.42) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at -5.99 11.42) (size 0.95 0.95) (drill 0.95) (layers *.Cu *.Mask))
+)
diff --git a/hw/footprints.pretty/JST_S2B-XH-A.kicad_mod b/hw/footprints.pretty/JST_S2B-XH-A.kicad_mod
new file mode 100644
index 0000000..3508106
--- /dev/null
+++ b/hw/footprints.pretty/JST_S2B-XH-A.kicad_mod
@@ -0,0 +1,8 @@
+(module JST_S2B-XH-A (layer F.Cu) (tedit 637BF88A)
+ (fp_text reference REF** (at 0 0.5) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value JST_S2B-XH-A (at 0 -0.5) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+)
diff --git a/hw/footprints.pretty/TDK_MCZ1210DH.kicad_mod b/hw/footprints.pretty/TDK_MCZ1210DH.kicad_mod
new file mode 100644
index 0000000..7d43e27
--- /dev/null
+++ b/hw/footprints.pretty/TDK_MCZ1210DH.kicad_mod
@@ -0,0 +1,26 @@
+(module TDK_MCZ1210DH (layer F.Cu) (tedit 6369D8A2)
+ (fp_text reference REF** (at 0 1.85) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value TDK_MCZ1210DH (at 0 -1.85) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 1.2 0.68) (end 1.2 -0.68) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.2 0.68) (end -1.2 -0.68) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 0.76 0.38) (end 0.76 -0.38) (layer F.Fab) (width 0.1))
+ (fp_line (start 0.8 -0.63) (end -0.8 -0.63) (layer F.SilkS) (width 0.1))
+ (fp_line (start -0.8 0.63) (end 0.8 0.63) (layer F.SilkS) (width 0.1))
+ (fp_line (start -0.76 -0.38) (end 0.76 -0.38) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.58 0.38) (end -0.76 0.2) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.58 0.38) (end 0.76 0.38) (layer F.Fab) (width 0.1))
+ (fp_line (start -0.76 0.2) (end -0.76 -0.38) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.2 -0.68) (end -1.2 -0.68) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.2 0.68) (end -1.2 0.68) (layer F.CrtYd) (width 0.05))
+ (fp_text user %R (at 0 0 180) (layer F.Fab)
+ (effects (font (size 0.5 0.5) (thickness 0.075)))
+ )
+ (pad 3 smd roundrect (at 0.655 0.275 90) (size 0.3 0.58) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.05))
+ (pad 4 smd roundrect (at 0.655 -0.275 90) (size 0.3 0.58) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.05))
+ (pad 1 smd roundrect (at -0.655 -0.275 90) (size 0.3 0.58) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.05))
+ (pad 2 smd roundrect (at -0.655 0.275 90) (size 0.3 0.58) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.05))
+)
diff --git a/hw/footprints.pretty/TE_SODIMM_DDR1-2-1612618.kicad_mod b/hw/footprints.pretty/TE_SODIMM_DDR1-2-1612618.kicad_mod
new file mode 100644
index 0000000..08020f6
--- /dev/null
+++ b/hw/footprints.pretty/TE_SODIMM_DDR1-2-1612618.kicad_mod
@@ -0,0 +1,250 @@
+(module TE_SODIMM_DDR1-2-1612618 (layer F.Cu) (tedit 63545F0F)
+ (descr "DDR 1&2 SODIMM Memory Socket - TE P/N 1612618")
+ (tags "DDR RAM SODIMM")
+ (attr smd)
+ (fp_text reference REF** (at -38.2 -2.4) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SODIMM_DDR1-2_TE_1612618 (at 4.8 -7.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -33 -20) (end -37.5 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -6) (end -33 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 0 -6) (end -33 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 33 -6) (end 0 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 33 -20) (end 33 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 37.5 -20) (end 33 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 37.5 -17) (end 37.5 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 -14) (end 37.5 -17) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 6) (end 36 6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -37.5 -17) (end -36 -14) (layer F.SilkS) (width 0.15))
+ (fp_line (start -37.5 -20) (end -37.5 -17) (layer F.SilkS) (width 0.15))
+ (fp_line (start -18.45 -5.35) (end -18.45 -6.6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -17.55 -5.35) (end -17.55 -6.6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -17.55 -4.5) (end -17.55 -2.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -18.45 -4.5) (end -18.45 -2.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -32.25 6.65) (end -31.65 6.15) (layer F.SilkS) (width 0.15))
+ (fp_line (start -31.05 6.65) (end -32.25 6.65) (layer F.SilkS) (width 0.15))
+ (fp_line (start -31.65 6.15) (end -31.05 6.65) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 -4.1) (end -38.5 -4.1) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 -11.7) (end -38.5 -11.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 -14) (end -36 -11.7) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 -4.1) (end -36 6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 -4.1) (end 38.5 -4.1) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 -11.8) (end 38.5 -11.8) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 -14) (end 36 -11.8) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 6) (end 36 -4.1) (layer F.SilkS) (width 0.15))
+ (fp_text user DDR (at -18.15 -9.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user 1 (at -18.55 -7.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user 2 (at -17.55 -7.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (pad "" np_thru_hole circle (at -33.4 0) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 33.4 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
+ (pad "" smd rect (at 37 -7.9) (size 4 6.8) (layers F.Cu F.Paste F.Mask))
+ (pad "" smd rect (at -37 -7.9) (size 4 6.8) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -31.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -31.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -30.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -29.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -29.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at -28.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at -28.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at -27.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at -26.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at -26.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at -25.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at -25.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at -24.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at -23.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at -23.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at -22.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at -22.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at -21.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at -20.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at -20.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at -16.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at -15.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at -14.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at -14.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at -13.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 51 smd rect (at -13.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 53 smd rect (at -12.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 55 smd rect (at -11.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 57 smd rect (at -11.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 59 smd rect (at -10.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 61 smd rect (at -10.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 63 smd rect (at -9.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 65 smd rect (at -8.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 67 smd rect (at -8.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 69 smd rect (at -7.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 71 smd rect (at -7.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 73 smd rect (at -6.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 75 smd rect (at -5.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 77 smd rect (at -5.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 79 smd rect (at -4.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 81 smd rect (at -4.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 83 smd rect (at -3.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 85 smd rect (at -2.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 87 smd rect (at -2.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 89 smd rect (at -1.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 91 smd rect (at -1.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 93 smd rect (at -0.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 95 smd rect (at 0.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 97 smd rect (at 0.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 99 smd rect (at 1.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 101 smd rect (at 1.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 103 smd rect (at 2.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 105 smd rect (at 3.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 107 smd rect (at 3.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 109 smd rect (at 4.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 111 smd rect (at 4.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 113 smd rect (at 5.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 115 smd rect (at 6.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 117 smd rect (at 6.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 119 smd rect (at 7.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 121 smd rect (at 7.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 123 smd rect (at 8.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 125 smd rect (at 9.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 127 smd rect (at 9.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 129 smd rect (at 10.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 131 smd rect (at 10.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 133 smd rect (at 11.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 135 smd rect (at 12.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 137 smd rect (at 12.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 139 smd rect (at 13.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 141 smd rect (at 13.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 143 smd rect (at 14.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 145 smd rect (at 15.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 147 smd rect (at 15.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 149 smd rect (at 16.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 151 smd rect (at 16.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 153 smd rect (at 17.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 155 smd rect (at 18.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 157 smd rect (at 18.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 159 smd rect (at 19.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 161 smd rect (at 19.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 163 smd rect (at 20.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 165 smd rect (at 21.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 167 smd rect (at 21.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 169 smd rect (at 22.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 171 smd rect (at 22.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 173 smd rect (at 23.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 175 smd rect (at 24.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 177 smd rect (at 24.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 179 smd rect (at 25.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 181 smd rect (at 25.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 183 smd rect (at 26.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 185 smd rect (at 27.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 187 smd rect (at 27.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 189 smd rect (at 28.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 191 smd rect (at 28.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 193 smd rect (at 29.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 195 smd rect (at 30.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 197 smd rect (at 30.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 199 smd rect (at 31.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -31.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -30.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -30.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -29.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at -28.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at -28.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at -27.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at -27.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at -26.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at -25.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at -25.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at -24.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at -24.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at -23.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at -22.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at -22.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at -21.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at -21.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at -20.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at -19.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at -15.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at -15.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at -14.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at -13.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at -13.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 52 smd rect (at -12.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 54 smd rect (at -12.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 56 smd rect (at -11.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 58 smd rect (at -10.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 60 smd rect (at -10.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 62 smd rect (at -9.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 64 smd rect (at -9.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 66 smd rect (at -8.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 68 smd rect (at -7.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 70 smd rect (at -7.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 72 smd rect (at -6.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 74 smd rect (at -6.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 76 smd rect (at -5.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 78 smd rect (at -4.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 80 smd rect (at -4.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 82 smd rect (at -3.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 84 smd rect (at -3.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 86 smd rect (at -2.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 88 smd rect (at -1.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 90 smd rect (at -1.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 92 smd rect (at -0.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 94 smd rect (at -0.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 96 smd rect (at 0.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 98 smd rect (at 1.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 100 smd rect (at 1.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 102 smd rect (at 2.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 104 smd rect (at 2.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 106 smd rect (at 3.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 108 smd rect (at 4.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 110 smd rect (at 4.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 112 smd rect (at 5.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 114 smd rect (at 5.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 116 smd rect (at 6.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 118 smd rect (at 7.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 120 smd rect (at 7.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 122 smd rect (at 8.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 124 smd rect (at 8.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 126 smd rect (at 9.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 128 smd rect (at 10.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 130 smd rect (at 10.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 132 smd rect (at 11.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 134 smd rect (at 11.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 136 smd rect (at 12.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 138 smd rect (at 13.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 140 smd rect (at 13.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 142 smd rect (at 14.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 144 smd rect (at 14.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 146 smd rect (at 15.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 148 smd rect (at 16.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 150 smd rect (at 16.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 152 smd rect (at 17.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 154 smd rect (at 17.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 156 smd rect (at 18.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 158 smd rect (at 19.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 160 smd rect (at 19.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 162 smd rect (at 20.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 164 smd rect (at 20.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 166 smd rect (at 21.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 168 smd rect (at 22.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 170 smd rect (at 22.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 172 smd rect (at 23.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 174 smd rect (at 23.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 176 smd rect (at 24.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 178 smd rect (at 25.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 180 smd rect (at 25.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 182 smd rect (at 26.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 184 smd rect (at 26.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 186 smd rect (at 27.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 188 smd rect (at 28.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 190 smd rect (at 28.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 192 smd rect (at 29.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 194 smd rect (at 29.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 196 smd rect (at 30.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 198 smd rect (at 31.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 200 smd rect (at 31.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/hw/footprints.pretty/TE_SODIMM_DDR1-2-1717254.kicad_mod b/hw/footprints.pretty/TE_SODIMM_DDR1-2-1717254.kicad_mod
new file mode 100644
index 0000000..282017a
--- /dev/null
+++ b/hw/footprints.pretty/TE_SODIMM_DDR1-2-1717254.kicad_mod
@@ -0,0 +1,250 @@
+(module TE_SODIMM_DDR1-2-1717254 (layer F.Cu) (tedit 63545F01)
+ (descr "DDR 1&2 SODIMM Memory Socket - TE P/N 1612618")
+ (tags "DDR RAM SODIMM")
+ (attr smd)
+ (fp_text reference REF** (at -38.2 -2.4) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value SODIMM_DDR1-2_TE_1717254 (at 4.8 -7.4) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 36 6) (end 36 -14) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 -14) (end -36 6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -31.65 6.15) (end -31.05 6.65) (layer F.SilkS) (width 0.15))
+ (fp_line (start -31.05 6.65) (end -32.25 6.65) (layer F.SilkS) (width 0.15))
+ (fp_line (start -32.25 6.65) (end -31.65 6.15) (layer F.SilkS) (width 0.15))
+ (fp_line (start -18.45 -4.5) (end -18.45 -2.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -17.55 -4.5) (end -17.55 -2.9) (layer F.SilkS) (width 0.15))
+ (fp_line (start -17.55 -5.35) (end -17.55 -6.6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -18.45 -5.35) (end -18.45 -6.6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -37.5 -20) (end -37.5 -17) (layer F.SilkS) (width 0.15))
+ (fp_line (start -37.5 -17) (end -36 -14) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 6) (end 36 6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 -14) (end 37.5 -17) (layer F.SilkS) (width 0.15))
+ (fp_line (start 37.5 -17) (end 37.5 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 37.5 -20) (end 33 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 33 -6) (end 0 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 0 -6) (end -33 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -14.8) (end -33 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -20) (end -37.5 -20) (layer F.SilkS) (width 0.15))
+ (fp_text user DDR (at -18.15 -9.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user 1 (at -18.55 -7.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text user 2 (at -17.55 -7.65) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start -33 -6) (end -33 -9.2) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -9.2) (end -30.8 -9.2) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -14.8) (end -30.8 -14.8) (layer F.SilkS) (width 0.15))
+ (fp_line (start 33 -14.8) (end 33 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 30.8 -14.8) (end 33 -14.8) (layer F.SilkS) (width 0.15))
+ (fp_line (start 30.8 -9.2) (end 33 -9.2) (layer F.SilkS) (width 0.15))
+ (fp_line (start 33 -6) (end 33 -9.2) (layer F.SilkS) (width 0.15))
+ (pad "" np_thru_hole circle (at -33.4 0) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 33.4 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
+ (pad "" smd rect (at 32.55 -12) (size 4.5 4.6) (layers F.Cu F.Paste F.Mask))
+ (pad "" smd rect (at -32.55 -12) (size 4.5 4.6) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -31.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -31.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at -30.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at -29.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at -29.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at -28.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at -28.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at -27.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at -26.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at -26.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at -25.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at -25.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at -24.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at -23.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at -23.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at -22.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at -22.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at -21.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at -20.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at -20.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at -16.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at -15.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at -14.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at -14.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at -13.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 51 smd rect (at -13.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 53 smd rect (at -12.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 55 smd rect (at -11.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 57 smd rect (at -11.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 59 smd rect (at -10.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 61 smd rect (at -10.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 63 smd rect (at -9.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 65 smd rect (at -8.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 67 smd rect (at -8.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 69 smd rect (at -7.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 71 smd rect (at -7.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 73 smd rect (at -6.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 75 smd rect (at -5.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 77 smd rect (at -5.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 79 smd rect (at -4.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 81 smd rect (at -4.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 83 smd rect (at -3.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 85 smd rect (at -2.85 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 87 smd rect (at -2.25 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 89 smd rect (at -1.65 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 91 smd rect (at -1.05 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 93 smd rect (at -0.45 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 95 smd rect (at 0.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 97 smd rect (at 0.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 99 smd rect (at 1.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 101 smd rect (at 1.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 103 smd rect (at 2.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 105 smd rect (at 3.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 107 smd rect (at 3.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 109 smd rect (at 4.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 111 smd rect (at 4.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 113 smd rect (at 5.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 115 smd rect (at 6.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 117 smd rect (at 6.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 119 smd rect (at 7.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 121 smd rect (at 7.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 123 smd rect (at 8.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 125 smd rect (at 9.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 127 smd rect (at 9.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 129 smd rect (at 10.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 131 smd rect (at 10.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 133 smd rect (at 11.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 135 smd rect (at 12.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 137 smd rect (at 12.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 139 smd rect (at 13.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 141 smd rect (at 13.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 143 smd rect (at 14.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 145 smd rect (at 15.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 147 smd rect (at 15.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 149 smd rect (at 16.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 151 smd rect (at 16.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 153 smd rect (at 17.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 155 smd rect (at 18.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 157 smd rect (at 18.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 159 smd rect (at 19.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 161 smd rect (at 19.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 163 smd rect (at 20.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 165 smd rect (at 21.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 167 smd rect (at 21.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 169 smd rect (at 22.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 171 smd rect (at 22.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 173 smd rect (at 23.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 175 smd rect (at 24.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 177 smd rect (at 24.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 179 smd rect (at 25.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 181 smd rect (at 25.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 183 smd rect (at 26.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 185 smd rect (at 27.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 187 smd rect (at 27.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 189 smd rect (at 28.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 191 smd rect (at 28.95 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 193 smd rect (at 29.55 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 195 smd rect (at 30.15 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 197 smd rect (at 30.75 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 199 smd rect (at 31.35 4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -31.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at -30.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at -30.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at -29.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at -28.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at -28.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at -27.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at -27.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at -26.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at -25.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at -25.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at -24.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at -24.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at -23.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at -22.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at -22.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at -21.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at -21.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at -20.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at -19.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at -15.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at -15.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at -14.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at -13.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at -13.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 52 smd rect (at -12.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 54 smd rect (at -12.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 56 smd rect (at -11.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 58 smd rect (at -10.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 60 smd rect (at -10.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 62 smd rect (at -9.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 64 smd rect (at -9.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 66 smd rect (at -8.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 68 smd rect (at -7.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 70 smd rect (at -7.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 72 smd rect (at -6.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 74 smd rect (at -6.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 76 smd rect (at -5.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 78 smd rect (at -4.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 80 smd rect (at -4.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 82 smd rect (at -3.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 84 smd rect (at -3.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 86 smd rect (at -2.55 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 88 smd rect (at -1.95 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 90 smd rect (at -1.35 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 92 smd rect (at -0.75 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 94 smd rect (at -0.15 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 96 smd rect (at 0.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 98 smd rect (at 1.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 100 smd rect (at 1.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 102 smd rect (at 2.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 104 smd rect (at 2.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 106 smd rect (at 3.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 108 smd rect (at 4.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 110 smd rect (at 4.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 112 smd rect (at 5.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 114 smd rect (at 5.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 116 smd rect (at 6.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 118 smd rect (at 7.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 120 smd rect (at 7.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 122 smd rect (at 8.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 124 smd rect (at 8.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 126 smd rect (at 9.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 128 smd rect (at 10.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 130 smd rect (at 10.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 132 smd rect (at 11.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 134 smd rect (at 11.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 136 smd rect (at 12.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 138 smd rect (at 13.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 140 smd rect (at 13.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 142 smd rect (at 14.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 144 smd rect (at 14.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 146 smd rect (at 15.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 148 smd rect (at 16.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 150 smd rect (at 16.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 152 smd rect (at 17.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 154 smd rect (at 17.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 156 smd rect (at 18.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 158 smd rect (at 19.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 160 smd rect (at 19.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 162 smd rect (at 20.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 164 smd rect (at 20.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 166 smd rect (at 21.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 168 smd rect (at 22.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 170 smd rect (at 22.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 172 smd rect (at 23.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 174 smd rect (at 23.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 176 smd rect (at 24.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 178 smd rect (at 25.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 180 smd rect (at 25.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 182 smd rect (at 26.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 184 smd rect (at 26.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 186 smd rect (at 27.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 188 smd rect (at 28.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 190 smd rect (at 28.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 192 smd rect (at 29.25 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 194 smd rect (at 29.85 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 196 smd rect (at 30.45 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 198 smd rect (at 31.05 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+ (pad 200 smd rect (at 31.65 -4.1) (size 0.35 2) (layers F.Cu F.Paste F.Mask))
+)
diff --git a/hw/footprints.pretty/TE_SODIMMDDR3-2013289.kicad_mod b/hw/footprints.pretty/TE_SODIMM_DDR3-2013289.kicad_mod
index 8c8396e..f6a500e 100644
--- a/hw/footprints.pretty/TE_SODIMMDDR3-2013289.kicad_mod
+++ b/hw/footprints.pretty/TE_SODIMM_DDR3-2013289.kicad_mod
@@ -1,45 +1,45 @@
-(module TE_SODIMMDDR3-2013289 (layer F.Cu) (tedit 60D9FA09)
+(module TE_SODIMMDDR3-2013289 (layer F.Cu) (tedit 63545F1B)
(descr "DDR 3 SODIMM Memory Socket - TE P/N 2013289")
(tags "DDR RAM SODIMM")
(attr smd)
(fp_text reference REF** (at 0 -7.05) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
- (fp_text value TE_SODIMMDDR3-2013289 (at 0 7.1) (layer F.Fab)
+ (fp_text value TE_SODIMM_DDR3-2013289 (at 0 7.1) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
- (fp_line (start -33 -20) (end -37.5 -20) (layer F.SilkS) (width 0.15))
- (fp_line (start -33 -15) (end -33 -20) (layer F.SilkS) (width 0.15))
- (fp_line (start 0 -6) (end -33 -6) (layer F.SilkS) (width 0.15))
- (fp_line (start 33 -6) (end 0 -6) (layer F.SilkS) (width 0.15))
- (fp_line (start 37.5 -20) (end 33 -20) (layer F.SilkS) (width 0.15))
- (fp_line (start 37.5 -17) (end 37.5 -20) (layer F.SilkS) (width 0.15))
- (fp_line (start 36 -14) (end 37.5 -17) (layer F.SilkS) (width 0.15))
- (fp_line (start -36 6) (end 36 6) (layer F.SilkS) (width 0.15))
- (fp_line (start -37.5 -17) (end -36 -14) (layer F.SilkS) (width 0.15))
- (fp_line (start -37.5 -20) (end -37.5 -17) (layer F.SilkS) (width 0.15))
- (fp_line (start -32.25 6.65) (end -31.65 6.15) (layer F.SilkS) (width 0.15))
- (fp_line (start -31.05 6.65) (end -32.25 6.65) (layer F.SilkS) (width 0.15))
- (fp_line (start -31.65 6.15) (end -31.05 6.65) (layer F.SilkS) (width 0.15))
- (fp_line (start -36 -14) (end -36 6) (layer F.SilkS) (width 0.15))
- (fp_line (start 36 -14) (end 36 6) (layer F.SilkS) (width 0.15))
- (fp_line (start -33 -9) (end -33 -6) (layer F.SilkS) (width 0.15))
- (fp_line (start 33 -20) (end 33 -15) (layer F.SilkS) (width 0.15))
+ (fp_line (start -20.85 -42) (end 20.75 -42) (layer Dwgs.User) (width 0.12))
+ (fp_line (start -33.75 -42) (end -22.85 -42) (layer Dwgs.User) (width 0.12))
+ (fp_line (start 22.75 -42) (end 33.75 -42) (layer Dwgs.User) (width 0.12))
+ (fp_line (start -33.75 0) (end -33.75 -42) (layer Dwgs.User) (width 0.12))
+ (fp_line (start -9.45 0) (end -33.75 0) (layer Dwgs.User) (width 0.12))
+ (fp_line (start 33.75 0) (end 33.75 -42) (layer Dwgs.User) (width 0.12))
+ (fp_line (start -8.55 0) (end 33.75 0) (layer Dwgs.User) (width 0.12))
+ (fp_line (start -8.55 -3.25) (end -8.55 0) (layer Dwgs.User) (width 0.12))
+ (fp_line (start -9.45 -3.25) (end -9.45 0) (layer Dwgs.User) (width 0.12))
(fp_line (start 33 -9) (end 33 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 33 -20) (end 33 -15) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -9) (end -33 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 -14) (end 36 6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 -14) (end -36 6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -31.65 6.15) (end -31.05 6.65) (layer F.SilkS) (width 0.15))
+ (fp_line (start -31.05 6.65) (end -32.25 6.65) (layer F.SilkS) (width 0.15))
+ (fp_line (start -32.25 6.65) (end -31.65 6.15) (layer F.SilkS) (width 0.15))
+ (fp_line (start -37.5 -20) (end -37.5 -17) (layer F.SilkS) (width 0.15))
+ (fp_line (start -37.5 -17) (end -36 -14) (layer F.SilkS) (width 0.15))
+ (fp_line (start -36 6) (end 36 6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 36 -14) (end 37.5 -17) (layer F.SilkS) (width 0.15))
+ (fp_line (start 37.5 -17) (end 37.5 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 37.5 -20) (end 33 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start 33 -6) (end 0 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start 0 -6) (end -33 -6) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -15) (end -33 -20) (layer F.SilkS) (width 0.15))
+ (fp_line (start -33 -20) (end -37.5 -20) (layer F.SilkS) (width 0.15))
(fp_arc (start -9 -3.25) (end -8.55 -3.25) (angle -180) (layer Dwgs.User) (width 0.12))
- (fp_line (start -9.45 -3.25) (end -9.45 0) (layer Dwgs.User) (width 0.12))
- (fp_line (start -8.55 -3.25) (end -8.55 0) (layer Dwgs.User) (width 0.12))
- (fp_line (start -8.55 0) (end 33.75 0) (layer Dwgs.User) (width 0.12))
- (fp_line (start 33.75 0) (end 33.75 -42) (layer Dwgs.User) (width 0.12))
- (fp_line (start -9.45 0) (end -33.75 0) (layer Dwgs.User) (width 0.12))
- (fp_line (start -33.75 0) (end -33.75 -42) (layer Dwgs.User) (width 0.12))
(fp_arc (start 21.75 -42) (end 20.75 -42) (angle -180) (layer Dwgs.User) (width 0.12))
(fp_arc (start 21.75 -42) (end 21.25 -42) (angle -180) (layer Dwgs.User) (width 0.12))
(fp_arc (start -21.85 -42) (end -22.35 -42) (angle -180) (layer Dwgs.User) (width 0.12))
(fp_arc (start -21.85 -42) (end -22.85 -42) (angle -180) (layer Dwgs.User) (width 0.12))
- (fp_line (start 22.75 -42) (end 33.75 -42) (layer Dwgs.User) (width 0.12))
- (fp_line (start -33.75 -42) (end -22.85 -42) (layer Dwgs.User) (width 0.12))
- (fp_line (start -20.85 -42) (end 20.75 -42) (layer Dwgs.User) (width 0.12))
(pad "" np_thru_hole circle (at -33.4 0) (size 1.6 1.6) (drill 1.6) (layers *.Cu *.Mask))
(pad "" np_thru_hole circle (at 33.4 0) (size 1.1 1.1) (drill 1.1) (layers *.Cu *.Mask))
(pad "" smd rect (at 32.8 -12) (size 3.5 4.6) (layers F.Cu F.Paste F.Mask))
diff --git a/hw/footprints.pretty/TE_SODIMM_DDR4-2309407.kicad_mod b/hw/footprints.pretty/TE_SODIMM_DDR4-2309407.kicad_mod
new file mode 100755
index 0000000..487f507
--- /dev/null
+++ b/hw/footprints.pretty/TE_SODIMM_DDR4-2309407.kicad_mod
@@ -0,0 +1,303 @@
+(module "2309409-1" (layer F.Cu)
+ (descr "2309409-1")
+ (tags "Connector")
+ (fp_text reference J** (at 4.461 -4.277) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text user %R (at 4.461 -4.277) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value "2309409-1" (at 4.461 -4.277) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_line (start -31.75 -9.1) (end -31.75 16.75) (layer F.Fab) (width 0.2))
+ (fp_line (start 41.25 -9.1) (end 41.25 16.75) (layer F.Fab) (width 0.2))
+ (fp_line (start -31.75 -9.1) (end 41.25 -9.1) (layer F.Fab) (width 0.2))
+ (fp_line (start -31.75 16.75) (end -27.45 16.75) (layer F.Fab) (width 0.2))
+ (fp_line (start 41.25 16.75) (end 36.95 16.75) (layer F.Fab) (width 0.2))
+ (fp_line (start -29.25 12.9) (end -29.25 0) (layer F.Fab) (width 0.2))
+ (fp_line (start 38.75 12.9) (end 38.75 0) (layer F.Fab) (width 0.2))
+ (fp_line (start 38.75 0) (end -29.25 0) (layer F.Fab) (width 0.2))
+ (fp_line (start -27.45 16.75) (end -31.75 16.75) (layer F.SilkS) (width 0.2))
+ (fp_line (start -31.75 16.75) (end -31.75 -9.1) (layer F.SilkS) (width 0.2))
+ (fp_line (start 41.25 -9.1) (end 41.25 16.75) (layer F.SilkS) (width 0.2))
+ (fp_line (start 41.25 16.75) (end 36.95 16.75) (layer F.SilkS) (width 0.2))
+ (fp_line (start -31.75 -9.1) (end -29.308 -9.1) (layer F.SilkS) (width 0.2))
+ (fp_line (start 41.25 -9.1) (end 38.808 -9.1) (layer F.SilkS) (width 0.2))
+ (fp_line (start -29.25 12.9) (end -27.45 16.75) (layer F.Fab) (width 0.2))
+ (fp_line (start 38.75 12.9) (end 36.95 16.75) (layer F.Fab) (width 0.2))
+ (fp_line (start 36.95 16.75) (end 38.75 12.9) (layer F.SilkS) (width 0.2))
+ (fp_line (start -27.45 16.75) (end -29.25 12.9) (layer F.SilkS) (width 0.2))
+ (fp_line (start -29.25 12.9) (end -29.25 11.108) (layer F.SilkS) (width 0.2))
+ (fp_line (start 38.75 12.9) (end 38.75 11.108) (layer F.SilkS) (width 0.2))
+ (fp_circle (center 38.25 -9.945) (end 38.25 -9.89219) (layer F.SilkS) (width 0.2))
+ (pad 1 smd rect (at 38.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 38 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 37.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 37.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 37.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 37 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 36.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 36.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 36.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 36 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 35.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 35.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 35.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 35 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 34.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at 34.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at 34.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at 34 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at 33.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at 33.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at 33.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at 33 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at 32.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at 32.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at 32.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at 32 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at 31.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at 31.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at 31.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at 31 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at 30.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at 30.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at 30.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at 30 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at 29.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at 29.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at 29.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at 29 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at 28.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at 28.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at 28.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at 28 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at 27.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at 27.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at 27.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at 27 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at 26.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at 26.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at 26.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at 26 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 51 smd rect (at 25.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 52 smd rect (at 25.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 53 smd rect (at 25.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 54 smd rect (at 25 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 55 smd rect (at 24.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 56 smd rect (at 24.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 57 smd rect (at 24.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 58 smd rect (at 24 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 59 smd rect (at 23.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 60 smd rect (at 23.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 61 smd rect (at 23.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 62 smd rect (at 23 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 63 smd rect (at 22.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 64 smd rect (at 22.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 65 smd rect (at 22.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 66 smd rect (at 22 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 67 smd rect (at 21.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 68 smd rect (at 21.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 69 smd rect (at 21.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 70 smd rect (at 21 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 71 smd rect (at 20.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 72 smd rect (at 20.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 73 smd rect (at 20.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 74 smd rect (at 20 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 75 smd rect (at 19.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 76 smd rect (at 19.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 77 smd rect (at 19.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 78 smd rect (at 19 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 79 smd rect (at 18.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 80 smd rect (at 18.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 81 smd rect (at 18.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 82 smd rect (at 18 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 83 smd rect (at 17.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 84 smd rect (at 17.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 85 smd rect (at 17.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 86 smd rect (at 17 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 87 smd rect (at 16.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 88 smd rect (at 16.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 89 smd rect (at 16.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 90 smd rect (at 16 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 91 smd rect (at 15.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 92 smd rect (at 15.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 93 smd rect (at 15.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 94 smd rect (at 15 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 95 smd rect (at 14.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 96 smd rect (at 14.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 97 smd rect (at 14.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 98 smd rect (at 14 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 99 smd rect (at 13.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 100 smd rect (at 13.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 101 smd rect (at 13.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 102 smd rect (at 13 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 103 smd rect (at 12.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 104 smd rect (at 12.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 105 smd rect (at 12.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 106 smd rect (at 12 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 107 smd rect (at 11.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 108 smd rect (at 11.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 109 smd rect (at 11.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 110 smd rect (at 11 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 111 smd rect (at 10.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 112 smd rect (at 10.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 113 smd rect (at 10.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 114 smd rect (at 10 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 115 smd rect (at 9.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 116 smd rect (at 9.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 117 smd rect (at 9.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 118 smd rect (at 9 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 119 smd rect (at 8.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 120 smd rect (at 8.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 121 smd rect (at 8.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 122 smd rect (at 8 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 123 smd rect (at 7.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 124 smd rect (at 7.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 125 smd rect (at 7.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 126 smd rect (at 7 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 127 smd rect (at 6.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 128 smd rect (at 6.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 129 smd rect (at 6.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 130 smd rect (at 6 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 131 smd rect (at 5.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 132 smd rect (at 5.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 133 smd rect (at 5.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 134 smd rect (at 5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 135 smd rect (at 4.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 136 smd rect (at 4.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 137 smd rect (at 4.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 138 smd rect (at 4 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 139 smd rect (at 3.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 140 smd rect (at 3.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 141 smd rect (at 3.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 142 smd rect (at 3 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 143 smd rect (at 2.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 144 smd rect (at 2.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 145 smd rect (at 0.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 146 smd rect (at 0 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 147 smd rect (at -0.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 148 smd rect (at -0.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 149 smd rect (at -0.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 150 smd rect (at -1 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 151 smd rect (at -1.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 152 smd rect (at -1.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 153 smd rect (at -1.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 154 smd rect (at -2 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 155 smd rect (at -2.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 156 smd rect (at -2.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 157 smd rect (at -2.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 158 smd rect (at -3 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 159 smd rect (at -3.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 160 smd rect (at -3.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 161 smd rect (at -3.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 162 smd rect (at -4 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 163 smd rect (at -4.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 164 smd rect (at -4.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 165 smd rect (at -4.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 166 smd rect (at -5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 167 smd rect (at -5.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 168 smd rect (at -5.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 169 smd rect (at -5.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 170 smd rect (at -6 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 171 smd rect (at -6.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 172 smd rect (at -6.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 173 smd rect (at -6.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 174 smd rect (at -7 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 175 smd rect (at -7.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 176 smd rect (at -7.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 177 smd rect (at -7.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 178 smd rect (at -8 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 179 smd rect (at -8.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 180 smd rect (at -8.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 181 smd rect (at -8.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 182 smd rect (at -9 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 183 smd rect (at -9.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 184 smd rect (at -9.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 185 smd rect (at -9.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 186 smd rect (at -10 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 187 smd rect (at -10.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 188 smd rect (at -10.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 189 smd rect (at -10.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 190 smd rect (at -11 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 191 smd rect (at -11.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 192 smd rect (at -11.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 193 smd rect (at -11.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 194 smd rect (at -12 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 195 smd rect (at -12.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 196 smd rect (at -12.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 197 smd rect (at -12.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 198 smd rect (at -13 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 199 smd rect (at -13.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 200 smd rect (at -13.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 201 smd rect (at -13.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 202 smd rect (at -14 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 203 smd rect (at -14.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 204 smd rect (at -14.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 205 smd rect (at -14.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 206 smd rect (at -15 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 207 smd rect (at -15.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 208 smd rect (at -15.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 209 smd rect (at -15.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 210 smd rect (at -16 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 211 smd rect (at -16.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 212 smd rect (at -16.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 213 smd rect (at -16.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 214 smd rect (at -17 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 215 smd rect (at -17.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 216 smd rect (at -17.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 217 smd rect (at -17.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 218 smd rect (at -18 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 219 smd rect (at -18.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 220 smd rect (at -18.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 221 smd rect (at -18.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 222 smd rect (at -19 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 223 smd rect (at -19.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 224 smd rect (at -19.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 225 smd rect (at -19.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 226 smd rect (at -20 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 227 smd rect (at -20.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 228 smd rect (at -20.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 229 smd rect (at -20.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 230 smd rect (at -21 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 231 smd rect (at -21.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 232 smd rect (at -21.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 233 smd rect (at -21.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 234 smd rect (at -22 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 235 smd rect (at -22.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 236 smd rect (at -22.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 237 smd rect (at -22.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 238 smd rect (at -23 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 239 smd rect (at -23.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 240 smd rect (at -23.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 241 smd rect (at -23.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 242 smd rect (at -24 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 243 smd rect (at -24.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 244 smd rect (at -24.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 245 smd rect (at -24.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 246 smd rect (at -25 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 247 smd rect (at -25.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 248 smd rect (at -25.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 249 smd rect (at -25.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 250 smd rect (at -26 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 251 smd rect (at -26.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 252 smd rect (at -26.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 253 smd rect (at -26.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 254 smd rect (at -27 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 255 smd rect (at -27.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 256 smd rect (at -27.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 257 smd rect (at -27.75 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 258 smd rect (at -28 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 259 smd rect (at -28.25 -8.2 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 260 smd rect (at -28.5 0 0) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 261 thru_hole circle (at 39.275 -4.1) (size 2.5 2.5) (drill 1.65) (layers *.Cu *.Mask))
+ (pad 262 thru_hole circle (at -29.525 -4.1) (size 1.75 1.75) (drill 1.15) (layers *.Cu *.Mask))
+ (pad 263 smd rect (at 38.675 7.9 0) (size 3.5 4.6) (layers F.Cu F.Paste F.Mask))
+ (pad 264 smd rect (at -28.925 7.9 0) (size 3.5 4.6) (layers F.Cu F.Paste F.Mask))
+ (model 2309407-1.stp
+ (at (xyz 0.19133858793364 -0.65748034499762 0.084645673045962))
+ (scale (xyz 1 1 1))
+ (rotate (xyz -90 0 0))
+ )
+)
diff --git a/hw/footprints.pretty/TE_SODIMM_DDR4-2309409.kicad_mod b/hw/footprints.pretty/TE_SODIMM_DDR4-2309409.kicad_mod
new file mode 100644
index 0000000..534f1c1
--- /dev/null
+++ b/hw/footprints.pretty/TE_SODIMM_DDR4-2309409.kicad_mod
@@ -0,0 +1,292 @@
+(module TE_SODIMM_DDR4-2309409 (layer F.Cu) (tedit 63669BFD)
+ (descr 2309409-2-1)
+ (tags Connector)
+ (fp_text reference J** (at -0.075 7.563) (layer F.SilkS)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_text value 23094092 (at -0.075 7.563) (layer F.SilkS) hide
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_line (start 33.225 -5.675) (end 33.225 -5.675) (layer F.SilkS) (width 0.2))
+ (fp_line (start 33.325 -5.675) (end 33.325 -5.675) (layer F.SilkS) (width 0.2))
+ (fp_line (start 33.225 -5.675) (end 33.225 -5.675) (layer F.SilkS) (width 0.2))
+ (fp_line (start -36.575 -5) (end -36.575 35) (layer F.Fab) (width 0.2))
+ (fp_line (start 36.425 -5) (end -36.575 -5) (layer F.Fab) (width 0.2))
+ (fp_line (start 36.425 35) (end 36.425 -5) (layer F.Fab) (width 0.2))
+ (fp_line (start -36.575 35) (end 36.425 35) (layer F.Fab) (width 0.2))
+ (fp_text user %R (at -0.075 7.563) (layer F.Fab)
+ (effects (font (size 1.27 1.27) (thickness 0.254)))
+ )
+ (fp_arc (start 33.275 -5.675) (end 33.225 -5.675) (angle -180) (layer F.SilkS) (width 0.2))
+ (fp_arc (start 33.275 -5.675) (end 33.325 -5.675) (angle -180) (layer F.SilkS) (width 0.2))
+ (fp_arc (start 33.275 -5.675) (end 33.225 -5.675) (angle -180) (layer F.SilkS) (width 0.2))
+ (pad 1 smd rect (at 33.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at 33.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at 32.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 32.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 32.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 32.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 31.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 31.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 31.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 31.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 30.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 30.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at 30.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at 30.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 29.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 16 smd rect (at 29.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 17 smd rect (at 29.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 18 smd rect (at 29.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 19 smd rect (at 28.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 20 smd rect (at 28.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 21 smd rect (at 28.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 22 smd rect (at 28.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 23 smd rect (at 27.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 24 smd rect (at 27.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 25 smd rect (at 27.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 26 smd rect (at 27.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 27 smd rect (at 26.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 28 smd rect (at 26.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 29 smd rect (at 26.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 30 smd rect (at 26.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 31 smd rect (at 25.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 32 smd rect (at 25.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 33 smd rect (at 25.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 34 smd rect (at 25.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 35 smd rect (at 24.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 36 smd rect (at 24.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 37 smd rect (at 24.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 38 smd rect (at 24.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 39 smd rect (at 23.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 40 smd rect (at 23.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 41 smd rect (at 23.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 42 smd rect (at 23.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 43 smd rect (at 22.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 44 smd rect (at 22.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 45 smd rect (at 22.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 46 smd rect (at 22.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 47 smd rect (at 21.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 48 smd rect (at 21.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 49 smd rect (at 21.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 50 smd rect (at 21.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 51 smd rect (at 20.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 52 smd rect (at 20.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 53 smd rect (at 20.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 54 smd rect (at 20.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 55 smd rect (at 19.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 56 smd rect (at 19.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 57 smd rect (at 19.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 58 smd rect (at 19.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 59 smd rect (at 18.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 60 smd rect (at 18.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 61 smd rect (at 18.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 62 smd rect (at 18.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 63 smd rect (at 17.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 64 smd rect (at 17.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 65 smd rect (at 17.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 66 smd rect (at 17.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 67 smd rect (at 16.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 68 smd rect (at 16.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 69 smd rect (at 16.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 70 smd rect (at 16.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 71 smd rect (at 15.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 72 smd rect (at 15.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 73 smd rect (at 15.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 74 smd rect (at 15.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 75 smd rect (at 14.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 76 smd rect (at 14.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 77 smd rect (at 14.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 78 smd rect (at 14.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 79 smd rect (at 13.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 80 smd rect (at 13.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 81 smd rect (at 13.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 82 smd rect (at 13.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 83 smd rect (at 12.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 84 smd rect (at 12.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 85 smd rect (at 12.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 86 smd rect (at 12.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 87 smd rect (at 11.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 88 smd rect (at 11.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 89 smd rect (at 11.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 90 smd rect (at 11.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 91 smd rect (at 10.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 92 smd rect (at 10.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 93 smd rect (at 10.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 94 smd rect (at 10.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 95 smd rect (at 9.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 96 smd rect (at 9.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 97 smd rect (at 9.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 98 smd rect (at 9.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 99 smd rect (at 8.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 100 smd rect (at 8.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 101 smd rect (at 8.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 102 smd rect (at 8.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 103 smd rect (at 7.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 104 smd rect (at 7.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 105 smd rect (at 7.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 106 smd rect (at 7.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 107 smd rect (at 6.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 108 smd rect (at 6.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 109 smd rect (at 6.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 110 smd rect (at 6.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 111 smd rect (at 5.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 112 smd rect (at 5.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 113 smd rect (at 5.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 114 smd rect (at 5.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 115 smd rect (at 4.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 116 smd rect (at 4.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 117 smd rect (at 4.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 118 smd rect (at 4.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 119 smd rect (at 3.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 120 smd rect (at 3.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 121 smd rect (at 3.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 122 smd rect (at 3.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 123 smd rect (at 2.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 124 smd rect (at 2.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 125 smd rect (at 2.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 126 smd rect (at 2.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 127 smd rect (at 1.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 128 smd rect (at 1.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 129 smd rect (at 1.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 130 smd rect (at 1.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 131 smd rect (at 0.8 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 132 smd rect (at 0.55 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 133 smd rect (at 0.3 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 134 smd rect (at 0.05 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 135 smd rect (at -0.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 136 smd rect (at -0.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 137 smd rect (at -0.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 138 smd rect (at -0.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 139 smd rect (at -1.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 140 smd rect (at -1.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 141 smd rect (at -1.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 142 smd rect (at -1.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 143 smd rect (at -2.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 144 smd rect (at -2.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 145 smd rect (at -4.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 146 smd rect (at -4.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 147 smd rect (at -5.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 148 smd rect (at -5.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 149 smd rect (at -5.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 150 smd rect (at -5.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 151 smd rect (at -6.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 152 smd rect (at -6.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 153 smd rect (at -6.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 154 smd rect (at -6.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 155 smd rect (at -7.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 156 smd rect (at -7.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 157 smd rect (at -7.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 158 smd rect (at -7.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 159 smd rect (at -8.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 160 smd rect (at -8.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 161 smd rect (at -8.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 162 smd rect (at -8.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 163 smd rect (at -9.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 164 smd rect (at -9.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 165 smd rect (at -9.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 166 smd rect (at -9.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 167 smd rect (at -10.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 168 smd rect (at -10.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 169 smd rect (at -10.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 170 smd rect (at -10.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 171 smd rect (at -11.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 172 smd rect (at -11.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 173 smd rect (at -11.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 174 smd rect (at -11.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 175 smd rect (at -12.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 176 smd rect (at -12.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 177 smd rect (at -12.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 178 smd rect (at -12.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 179 smd rect (at -13.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 180 smd rect (at -13.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 181 smd rect (at -13.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 182 smd rect (at -13.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 183 smd rect (at -14.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 184 smd rect (at -14.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 185 smd rect (at -14.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 186 smd rect (at -14.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 187 smd rect (at -15.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 188 smd rect (at -15.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 189 smd rect (at -15.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 190 smd rect (at -15.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 191 smd rect (at -16.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 192 smd rect (at -16.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 193 smd rect (at -16.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 194 smd rect (at -16.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 195 smd rect (at -17.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 196 smd rect (at -17.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 197 smd rect (at -17.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 198 smd rect (at -17.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 199 smd rect (at -18.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 200 smd rect (at -18.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 201 smd rect (at -18.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 202 smd rect (at -18.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 203 smd rect (at -19.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 204 smd rect (at -19.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 205 smd rect (at -19.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 206 smd rect (at -19.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 207 smd rect (at -20.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 208 smd rect (at -20.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 209 smd rect (at -20.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 210 smd rect (at -20.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 211 smd rect (at -21.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 212 smd rect (at -21.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 213 smd rect (at -21.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 214 smd rect (at -21.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 215 smd rect (at -22.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 216 smd rect (at -22.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 217 smd rect (at -22.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 218 smd rect (at -22.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 219 smd rect (at -23.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 220 smd rect (at -23.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 221 smd rect (at -23.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 222 smd rect (at -23.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 223 smd rect (at -24.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 224 smd rect (at -24.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 225 smd rect (at -24.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 226 smd rect (at -24.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 227 smd rect (at -25.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 228 smd rect (at -25.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 229 smd rect (at -25.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 230 smd rect (at -25.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 231 smd rect (at -26.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 232 smd rect (at -26.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 233 smd rect (at -26.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 234 smd rect (at -26.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 235 smd rect (at -27.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 236 smd rect (at -27.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 237 smd rect (at -27.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 238 smd rect (at -27.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 239 smd rect (at -28.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 240 smd rect (at -28.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 241 smd rect (at -28.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 242 smd rect (at -28.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 243 smd rect (at -29.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 244 smd rect (at -29.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 245 smd rect (at -29.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 246 smd rect (at -29.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 247 smd rect (at -30.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 248 smd rect (at -30.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 249 smd rect (at -30.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 250 smd rect (at -30.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 251 smd rect (at -31.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 252 smd rect (at -31.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 253 smd rect (at -31.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 254 smd rect (at -31.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 255 smd rect (at -32.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 256 smd rect (at -32.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 257 smd rect (at -32.7 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 258 smd rect (at -32.95 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 259 smd rect (at -33.2 -4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad 260 smd rect (at -33.45 4.1) (size 0.3 1.75) (layers F.Cu F.Paste F.Mask))
+ (pad MH1 np_thru_hole circle (at 34.325 0) (size 1.65 0) (drill 1.65) (layers *.Cu *.Mask))
+ (pad MH2 np_thru_hole circle (at -34.475 0) (size 1.15 0) (drill 1.15) (layers *.Cu *.Mask))
+ (pad MP1 smd rect (at 33.725 12) (size 3.5 4.6) (layers F.Cu F.Paste F.Mask))
+ (pad MP2 smd rect (at -33.875 12) (size 3.5 4.6) (layers F.Cu F.Paste F.Mask))
+ (model 2309409-2.stp
+ (offset (xyz 0 -13.02000026222283 3.019999935570641))
+ (scale (xyz 1 1 1))
+ (rotate (xyz -90 0 0))
+ )
+)
diff --git a/hw/footprints.pretty/Texas_S-PVQFN-N14_ThermalVias.kicad_mod b/hw/footprints.pretty/Texas_S-PVQFN-N14_ThermalVias.kicad_mod
index 1952e85..ab98ed6 100644
--- a/hw/footprints.pretty/Texas_S-PVQFN-N14_ThermalVias.kicad_mod
+++ b/hw/footprints.pretty/Texas_S-PVQFN-N14_ThermalVias.kicad_mod
@@ -1,56 +1,56 @@
-(module Texas_S-PVQFN-N14_ThermalVias (layer F.Cu) (tedit 60CAB184)
- (descr "Texas_S-PVQFN-N14_ThermalVias http://www.ti.com/lit/ds/symlink/txb0104.pdf")
+(module Texas_S-PVQFN-N14_ThermalVias (layer F.Cu) (tedit 636630CC)
+ (descr "PVQFN, 14 Pin (http://www.ti.com/lit/ds/symlink/txb0104.pdf)")
(tags Texas_S-PVQFN-N14_ThermalVias)
(attr smd)
- (fp_text reference REF** (at -0.5 -3) (layer F.SilkS)
+ (fp_text reference REF** (at 0 -3 180) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
- (fp_text value Texas_S-PVQFN-N14_ThermalVias (at 0 3.25) (layer F.Fab)
+ (fp_text value Texas_S-PVQFN-N14_ThermalVias (at 0 3.15 180) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
- (fp_circle (center -2.1 -2.1) (end -1.85 -2.1) (layer F.SilkS) (width 0.12))
- (fp_line (start 2.4 2.4) (end -2.4 2.4) (layer F.CrtYd) (width 0.05))
- (fp_line (start -2.4 2.4) (end -2.4 -2.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -1.85 -1.85) (end -1.4 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.85 -1.15) (end -1.85 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.4 -1.85) (end 1.85 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.85 -1.15) (end 1.85 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.85 1.85) (end 1.85 1.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start 1.4 1.85) (end 1.85 1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -1.75 -1.75) (end 1.75 -1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 1.25) (end -1.75 -1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.75 1.75) (end -1.25 1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.75 -1.75) (end 1.75 1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -1.75 1.25) (end -1.25 1.75) (layer F.Fab) (width 0.1))
(fp_line (start -2.4 -2.4) (end 2.4 -2.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2.4 2.4) (end -2.4 -2.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.4 2.4) (end -2.4 2.4) (layer F.CrtYd) (width 0.05))
(fp_line (start 2.4 -2.4) (end 2.4 2.4) (layer F.CrtYd) (width 0.05))
- (fp_line (start -1.25 -1.75) (end -1.75 -1.25) (layer F.Fab) (width 0.1))
- (fp_line (start 1.75 1.75) (end -1.75 1.75) (layer F.Fab) (width 0.1))
- (fp_line (start -1.75 1.75) (end -1.75 -1.25) (layer F.Fab) (width 0.1))
- (fp_line (start -1.25 -1.75) (end 1.75 -1.75) (layer F.Fab) (width 0.1))
- (fp_line (start 1.75 -1.75) (end 1.75 1.75) (layer F.Fab) (width 0.1))
- (fp_line (start -1.85 1.4) (end -1.85 1.85) (layer F.SilkS) (width 0.12))
- (fp_line (start -1.85 1.85) (end -1.15 1.85) (layer F.SilkS) (width 0.12))
- (fp_line (start 1.15 1.85) (end 1.85 1.85) (layer F.SilkS) (width 0.12))
- (fp_line (start 1.85 1.4) (end 1.85 1.85) (layer F.SilkS) (width 0.12))
- (fp_line (start 1.15 -1.85) (end 1.85 -1.85) (layer F.SilkS) (width 0.12))
- (fp_line (start 1.85 -1.85) (end 1.85 -1.4) (layer F.SilkS) (width 0.12))
- (fp_text user %R (at 0 0) (layer F.Fab)
+ (fp_circle (center -2.1 2.1) (end -2.1 1.85) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at 0 0 90) (layer F.Fab)
(effects (font (size 0.8 0.8) (thickness 0.08)))
)
- (pad 1 smd rect (at -0.75 -1.725 270) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
- (pad 2 smd rect (at -1.725 -1 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 3 smd rect (at -1.725 -0.5 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 4 smd rect (at -1.725 0 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 5 smd rect (at -1.725 0.5 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 6 smd rect (at -1.725 1 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 7 smd rect (at -0.75 1.725 270) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
- (pad 8 smd rect (at 0.75 1.725 270) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
- (pad 9 smd rect (at 1.725 1 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 10 smd rect (at 1.725 0.5 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 11 smd rect (at 1.725 0 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 12 smd rect (at 1.725 -0.5 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 13 smd rect (at 1.725 -1 270) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
- (pad 14 smd rect (at 0.75 -1.725 270) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
- (pad 15 smd rect (at 0 0 270) (size 2.05 2.05) (layers F.Cu F.Mask))
- (pad 15 thru_hole circle (at 0.5 -0.5 270) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
- (pad 15 thru_hole circle (at 0.5 0.5 270) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
- (pad 15 thru_hole circle (at -0.5 0.5 270) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
- (pad 15 thru_hole circle (at -0.5 -0.5 270) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
- (pad "" smd rect (at 0.56 0.56 270) (size 0.82 0.82) (layers F.Paste))
- (pad "" smd rect (at 0.56 -0.56 270) (size 0.82 0.82) (layers F.Paste))
- (pad "" smd rect (at -0.56 -0.56 270) (size 0.82 0.82) (layers F.Paste))
- (pad "" smd rect (at -0.56 0.56 270) (size 0.82 0.82) (layers F.Paste))
- (pad 15 smd rect (at 0 0 270) (size 2.05 2.05) (layers B.Cu))
+ (pad 1 smd rect (at -1.725 0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 3 smd rect (at -0.5 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 4 smd rect (at 0 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.5 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 1 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.725 0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 8 smd rect (at 1.725 -0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 1 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 0.5 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 0 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at -0.5 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at -1 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at -1.725 -0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at 0 0) (size 2.05 2.05) (layers F.Cu F.Mask))
+ (pad 15 thru_hole circle (at -0.5 -0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad 15 thru_hole circle (at 0.5 -0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad 15 thru_hole circle (at 0.5 0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad 15 thru_hole circle (at -0.5 0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad "" smd rect (at 0.485 -0.485) (size 0.67 0.67) (layers F.Paste))
+ (pad "" smd rect (at -0.485 -0.485) (size 0.67 0.67) (layers F.Paste))
+ (pad "" smd rect (at -0.485 0.485) (size 0.67 0.67) (layers F.Paste))
+ (pad "" smd rect (at 0.485 0.485) (size 0.67 0.67) (layers F.Paste))
+ (pad 15 smd rect (at 0 0) (size 2.05 2.05) (layers B.Cu))
(model ${KISYS3DMOD}/Package_DFN_QFN.3dshapes/Texas_S-PVQFN-N14.wrl
(at (xyz 0 0 0))
(scale (xyz 1 1 1))
diff --git a/hw/footprints.pretty/Texas_S-PVQFN-N16_ThermalVias.kicad_mod b/hw/footprints.pretty/Texas_S-PVQFN-N16_ThermalVias.kicad_mod
new file mode 100644
index 0000000..befb413
--- /dev/null
+++ b/hw/footprints.pretty/Texas_S-PVQFN-N16_ThermalVias.kicad_mod
@@ -0,0 +1,55 @@
+(module Texas_S-PVQFN-N16_ThermalVias (layer F.Cu) (tedit 636630F4)
+ (descr "PVQFN, 16 Pin (http://www.ti.com/lit/ds/symlink/txb0106.pdf)")
+ (tags Texas_S-PVQFN-N16_ThermalVias)
+ (fp_text reference REF** (at 0 -3.05) (layer F.SilkS)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_text value Texas_S-PVQFN-N16_ThermalVias (at 0 3.2) (layer F.Fab)
+ (effects (font (size 1 1) (thickness 0.15)))
+ )
+ (fp_line (start 2.65 -2.4) (end 2.65 2.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start -2 -1.75) (end 2 -1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.1 -1.85) (end -1.65 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.65 2.4) (end -2.65 -2.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2.65 2.4) (end -2.65 2.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 1.65 1.85) (end 2.1 1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2.1 -1.15) (end 2.1 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2 1.25) (end -1.5 1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2 1.25) (end -2 -1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start -2.65 -2.4) (end 2.65 -2.4) (layer F.CrtYd) (width 0.05))
+ (fp_line (start 2 1.75) (end -1.5 1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 2.1 1.85) (end 2.1 1.15) (layer F.SilkS) (width 0.12))
+ (fp_line (start -2.1 -1.15) (end -2.1 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_circle (center -2.35 2.1) (end -2.35 1.85) (layer F.SilkS) (width 0.12))
+ (fp_line (start 2 -1.75) (end 2 1.75) (layer F.Fab) (width 0.1))
+ (fp_line (start 1.65 -1.85) (end 2.1 -1.85) (layer F.SilkS) (width 0.12))
+ (fp_text user %R (at -0.25 0 90) (layer F.Fab)
+ (effects (font (size 0.8 0.8) (thickness 0.08)))
+ )
+ (pad 17 smd rect (at 0 0) (size 2.55 2.05) (layers B.Cu))
+ (pad 3 smd rect (at -0.75 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 6 smd rect (at 0.75 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 11 smd rect (at 0.75 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 9 smd rect (at 1.975 -0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 17 thru_hole circle (at -0.5 -0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad 17 smd rect (at 0 0) (size 2.55 2.05) (layers F.Cu F.Mask))
+ (pad 16 smd rect (at -1.975 -0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 15 smd rect (at -1.25 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 14 smd rect (at -0.75 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 17 thru_hole circle (at -0.5 0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad 17 thru_hole circle (at 0.5 0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad 17 thru_hole circle (at 0.5 -0.5) (size 0.6 0.6) (drill 0.3) (layers *.Cu))
+ (pad "" smd rect (at 0.61 0.485) (size 0.92 0.67) (layers F.Paste))
+ (pad "" smd rect (at -0.61 0.485) (size 0.92 0.67) (layers F.Paste))
+ (pad 4 smd rect (at -0.25 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 2 smd rect (at -1.25 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad "" smd rect (at -0.61 -0.485) (size 0.92 0.67) (layers F.Paste))
+ (pad e smd rect (at 0.61 -0.485) (size 0.92 0.67) (layers F.Paste))
+ (pad 8 smd rect (at 1.975 0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 13 smd rect (at -0.25 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 12 smd rect (at 0.25 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 1 smd rect (at -1.975 0.75) (size 0.85 0.28) (layers F.Cu F.Paste F.Mask))
+ (pad 5 smd rect (at 0.25 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 7 smd rect (at 1.25 1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+ (pad 10 smd rect (at 1.25 -1.725) (size 0.28 0.85) (layers F.Cu F.Paste F.Mask))
+)