Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Samtec Q Strip/Q Pairs, Basic Blade & Beam, Razor Beam, and mPOWER connector generators #397

Open
wants to merge 67 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
7034840
Add YAML file template for a future QStrip_Vertical.py script
Jul 11, 2019
ea323ad
Create QStrip_Vertical.py to generate Samtec Q Strip footprints
Jul 18, 2019
e7fe7ec
Minor modification to make KicadFileHandler._serialize_LinePoints()
Jul 18, 2019
bf2d404
Finish F.Fab layer drawing code in QStrip_Vertical.py
Jul 18, 2019
40bd953
Add fab and silkscreen drawing code to QStrip_Vertical.py;
Jul 19, 2019
fb31e29
Add oval hole capability to QStrip_Vertical.py
Jul 19, 2019
bf250a0
Finish adding QSH and QTH specifications to QStrip_Vertical.yaml
Jul 19, 2019
e920965
Add 3D model path code to QStrip_Vertical.py
Jul 19, 2019
be34746
Fix a minor issue with differential banks in QStrip_Vertical.py;
Jul 20, 2019
5e56924
Remove 4- and 5-bank QTS specifications from QStrip_Vertical.yaml,
Jul 20, 2019
092c80d
Add QSS specifications to QStrip_Vertical.yaml
Jul 20, 2019
fcb88f5
Add QTE specifications to QStrip_Vertical.yaml
Jul 20, 2019
aa845e6
Add QSE specifications to QStrip_Vertical.yaml; fix a differential
Jul 20, 2019
1a378fe
Minor edits/clean-up
Jul 21, 2019
09d3077
Make height option generic for Q Strip footprints (-01 changed to -xx)
Jul 21, 2019
bd45310
Clean up in QStrip_Vertical.py: simplify ground pad code and replace
Jul 21, 2019
dd87a80
Minor clean-up
Jul 21, 2019
4f51e18
Rename QStrip_Vertical* to QStrip_QPairs_Vertical* and update metadata
Jul 21, 2019
c8d90f1
QStrip_QPairs_Vertical.py: rewrite ground pad code to make it generic
Jul 22, 2019
95d5d9a
Clean up QStrip_QPairs_Vertical.py
Jul 22, 2019
35b9416
Add heading comments to QStrip_QPairs_Vertical*
Jul 22, 2019
82eba24
Move markerArrow to helpers.py
Jul 22, 2019
1f6fe3b
Add copyright notice to QStrip_QPairs_Vertical.py
Jul 23, 2019
91fa1c6
Fix a typo
Jul 23, 2019
dff42b1
Move license from docstring to comment block
Jul 23, 2019
2ca0199
Rename parameters in QStrip_QPairs_Vertical.*
Jul 29, 2019
f0e43f6
Merge remote-tracking branch 'upstream/master' into CalebReister
May 13, 2020
a3bc5e6
Create initial version of RazorBeam_Vertical.py and YAML file
Jul 5, 2020
590fd60
Add LSEM series to RazorBeam_Vertical
Jul 5, 2020
fb0beb8
Adjust RazorBeam pin 1 indicator
Jul 5, 2020
4ac386a
Fix LSEM part names
Jul 5, 2020
c4bcac3
QStrip_QPairs_Vertical: rename plane pads to "P{bank}"
Jul 6, 2020
c81552f
Change QStrip_QPairs_Vertical.yaml property names
Jul 6, 2020
5f4e7bb
Minor update to YAML schema
Jul 7, 2020
494053c
Create initial version of QStrip_QPairs_Horizontal script
Jul 12, 2020
b442e13
Rewrite QStrip_QPairs_Vertical code to draw sockets from right to
Jul 29, 2020
5893c21
Fix pin numbering error in QStrip_QPairs_Vertical script
Jul 29, 2020
4b63a72
+ Finish terminal mode in QStrip_QPairs_Horizontal
Jul 30, 2020
5d5625d
+ Clean up/restructure QStrip_QPairs scripts in preparation for
Aug 4, 2020
5cea3cd
QStrip_Vertical:
Aug 8, 2020
3fb44b2
BasicBladeAndBeam_Vertical:
Aug 8, 2020
11c481a
BasicBladeAndBeam_Vertical:
Aug 9, 2020
718b304
BasicBladeAndBeam_Vertical:
Aug 9, 2020
c03d287
Add dict_tools.py
Aug 22, 2020
d07cc96
QStrip_Vertical.yaml:
Aug 22, 2020
7fef5e8
QStrip_Vertical.py:
Aug 23, 2020
dd48cda
Merge branch 'master' into CalebReister
Aug 23, 2020
8c82a0f
Add QTS family to QStrip_Vertical.json
Aug 23, 2020
bfcd2dc
+ Finish populating QStrip_Vertical.json
Aug 24, 2020
bcab8b9
Create BasicBladeAndBeam_Vertical.json
Aug 24, 2020
58b8422
Add BSH series to BasicBladeAndBeam_Vertical.json
Aug 26, 2020
99b9854
+ Add BTS/BSS and BTE/BSE families to BasicBladeAndBeam_Vertical.json
Aug 29, 2020
a7e5475
dict_tools.py: rework dictMerge() so it copies the first argument
Sep 5, 2020
0c594da
Merge branch 'CalebReister-dict_tools' into CalebReister
Sep 5, 2020
fd6bbcd
Minor corrections in QStrip_Vertical.json
Sep 8, 2020
8b08975
Add support for "+" prefix in dict_merge.py, edits to Samtec scripts
Sep 8, 2020
1943b4d
Merge branch 'CalebReister' of github.com:calebreister/kicad-footprin…
Sep 19, 2020
26325c3
Add better silkscreen drawing around shield pins in RazorBeam_Vertica…
Sep 19, 2020
430ffb9
Add y-offset for LSS connector fab/silkscreen
Sep 20, 2020
19bf684
Correct descriptions in QStrip_Vertical and RazorBeam_Vertical
Sep 20, 2020
19a4add
Create Samtec mPOWER_Vertical connector script
Sep 21, 2020
cd7e3f5
Add pin names to welding tab holes in mPOWER_Vertical.json
Sep 21, 2020
5d7dd1d
Minor edits to QStrip_Vertical.py
Sep 23, 2020
d03cf16
Rename Samtec connector footprints based on KLC guidelines
Sep 28, 2020
2b7bd67
Remove outdated QStrip_Horizontal script and YAML file
Oct 2, 2020
2806964
Expand Wago terminal connectors according to the actual product range
MartinStej Oct 10, 2020
6223fa5
Merge branch 'master' into CalebReister
Oct 13, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
BasicBladeAndBeam_Vertical:
+ Continue adding connector specifications

QStrip_Vertical, RazorBeam_Vertical:
+ Metadata update
  • Loading branch information
Caleb Reister committed Aug 9, 2020
commit 11c481a9fcf0c5b37f1e2baea9b7117c040d4d2d
42 changes: 36 additions & 6 deletions scripts/Connector/Connector_Samtec/BasicBladeAndBeam_Vertical.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,12 @@ Samtec_BTH-030-xx-x-D_P0.5mm_Vertical: &BTH-030-xx-x-D
library: 'Connector_Samtec_BasicBladeAndBeam'
meta: &BTH_meta
description: &desc >-
Samtec {pn:s} {pitch:1.2f}mm Basic Blade & Beam {type:s}; {pins:d} pins;
{ds:s}
Samtec {pn:s} {pitch:1.2f}mm Basic Blade & Beam {type:s}; {pins:d} pins
({ds:s}); generated with kicad-footprint-generator
tags: 'connector Samtec BTH mezzanine terminal vertical'
datasheet: >-
http://suddendocs.samtec.com/prints/bth-xxx-xx-x-d-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/bth-xxx-xx-x-d-xx-footprint.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 0, space: 0, width: 16.88, height: 4.0}
pads:
Expand Down Expand Up @@ -108,12 +110,13 @@ Samtec_BSH-030-xx-x-D_P0.5mm_Vertical: &BSH-030-xx-x-D
description: *desc
tags: 'connector Samtec BSH mezzanine socket vertical'
datasheet: >-
http://suddendocs.samtec.com/prints/bsh-xxx-01-x-d-xx-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/bsh-xxx-01-x-d-xx-xx-footprint.pdf
layout: {type: 'Socket', width: 21.3, height: 7.24}
banks: {n: 1, diff: 0, space: 0, width: 16.6, height: 3.8}
pads:
signal: {n: 60, pitch: 0.5, y: 2.865, width: 0.279, height: 2.27}


Samtec_BSH-030-xx-x-D-A_P0.5mm_Vertical:
<<: *BSH-030-xx-x-D
add-tags: 'alignment-pins'
Expand Down Expand Up @@ -196,11 +199,12 @@ Samtec_BTS-025-xx-x-D_P0.5mm_Vertical: &BTS-025-xx-x-D
library: 'Connector_Samtec_BasicBladeAndBeam'
meta: &BTS_meta
description: >-
Samtec {pn:s} {pitch:1.3f}mm Basic Blade & Beam {type:s}; {pins:d} pins;
{ds:s}
Samtec {pn:s} {pitch:1.3f}mm Basic Blade & Beam {type:s}; {pins:d} pins
({ds:s}); generated with kicad-footprint-generator
tags: 'connector Samtec BTS mezzanine terminal vertical'
datasheet: >-

http://suddendocs.samtec.com/prints/bts-xxx-xx-x-d-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/bts-d.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 0, space: 0, width: 16.89, height: 4.0}
pads:
Expand Down Expand Up @@ -256,9 +260,35 @@ Samtec_BTS-100-xx-x-D-A_P0.5mm_Vertical:

################################################################################
# BSS family (0.635mm socket)
Samtec_BSS-025-xx-x-D_P0.5mm_Vertical: &BSS-025-xx-x-D
library: 'Connector_Samtec_BasicBladeAndBeam'
meta: &BSS_meta
description: *desc
tags: 'connector Samtec BSS mezzanine socket vertical'
datasheet: >-
http://suddendocs.samtec.com/prints/bss-xxx-01-x-d-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/bss-xxx-01-x-d-xx-footprint.pdf
layout: {type: 'Socket', width: 21.3, height: 7.24}
banks: {n: 1, diff: 0, space: 0, width: 16.6, height: 3.8}
pads:
signal: {n: 50, pitch: 0.635, y: 2.865, width: 0.279, height: 2.27}

Samtec_BSS-025-xx-x-D-A_P0.5mm_Vertical:
<<: *BSS-025-xx-x-D
add-tags: 'alignment-pins'
holes:
- {drill: 1.0, space: 20.13, y: 2.67}

################################################################################
# BTE family (0.8mm terminal)

datasheet: >-
http://suddendocs.samtec.com/prints/bte-xxx-xx-x-d-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/bte-xxx-xx-x-d-xx-footprint.pdf

################################################################################
# BSE family (0.8mm socket)

datasheet: >-
http://suddendocs.samtec.com/prints/bse-xxx-01-x-d-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/bse-xxx-01-x-d-xx-footprint.pdf
75 changes: 39 additions & 36 deletions scripts/Connector/Connector_Samtec/QStrip_Vertical.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
# configurations are denoted with a double-comment followed by a space ("## ").
#
# Links:
# - [Q Strip](https://www.samtec.com/connectors/high-speed-board-to-board/mezzanine/qstrip)
# - [Q Pairs](https://www.samtec.com/connectors/high-speed-board-to-board/mezzanine/qpairs)
# - https://www.samtec.com/connectors/high-speed-board-to-board/mezzanine/qstrip
# - https://www.samtec.com/connectors/high-speed-board-to-board/mezzanine/qpairs
#

################################################################################
Expand All @@ -18,11 +18,12 @@ Samtec_QTH-030-xx-x-D_P0.5mm_Vertical: &QTH-030-xx-x-D
meta: &QTH_meta
description: &QStrip_desc >-
Samtec {pn:s} {pitch:1.2f}mm Q Strip High-Speed Ground Plane {type:s} Strip;
{banks:d} bank(s), {pins:d} pins/bank; {ds:s}
{banks:d} bank(s), {pins:d} pins/bank ({ds:s});
generated with kicad-footprint-generator
tags: 'connector Samtec QStrip QTH mezzanine terminal vertical single-ended'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-xxx-footprint.pdf)
http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-xxx-footprint.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 0, space: 20.0, width: 16.88, height: 4.0}
pads: &QTH_pads
Expand Down Expand Up @@ -101,11 +102,12 @@ Samtec_QTH-020-xx-x-D-DP_P0.5mm_Vertical: &QTH-020-xx-x-D-DP
meta: &QTH-DP_meta
description: &QPairs_desc >-
Samtec {pn:s} {pitch:1.2f}mm Q Pairs High-Speed Ground Plane {type:s} Strip,
Differential Pair; {banks:d} bank(s), {pins:d} pairs/bank; {ds:s}
Differential Pair; {banks:d} bank(s), {pins:d} pairs/bank ({ds:s});
generated with kicad-footprint-generator
tags: 'connector Samtec QPairs QTH mezzanine terminal vertical differential'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-dp-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-dp-xxx-footprint.pdf)
http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-dp-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qth-xxx-xx-x-d-dp-xxx-footprint.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 1, space: 20.0, width: 16.88, height: 4.0}
pads: *QTH_pads
Expand Down Expand Up @@ -179,13 +181,13 @@ Samtec_HSMC_ASP-122952-01_P0.5mm_Vertical:
library: 'Connector_Samtec'
meta:
pn: 'ASP-122952-01'
datasheet: '[drawing/footprint](http://suddendocs.samtec.com/prints/asp-122952-01-mkt.pdf)'
description: >-
Samtec {pn:s} HSMC Card {type:s}; modified QTH-090-01-L-D-A, Bank 1
differential ({ds:s}); generated with kicad-footprint-generator
tags: >-
connector Samtec QSeries QStrip QPairs HSMC card terminal mezzanine
connector Samtec QStrip QPairs HSMC card terminal mezzanine
vertical single-ended differential alignment-pins application-specific
description: >-
Samtec {pn:s} HSMC Card {type:s}; modified QTH-090-01-L-D-A,
Bank 1 differential; {ds:s}
datasheet: 'http://suddendocs.samtec.com/prints/asp-122952-01-mkt.pdf'
layout: {type: 'Terminal', width: 60.0, height: 5.97}
banks: {n: 3, diff: 1, space: 20.0, width: 16.88, height: 4.0}
pads: *QTH_pads
Expand All @@ -200,8 +202,8 @@ Samtec_QSH-030-xx-x-D_P0.5mm_Vertical: &QSH-030-xx-x-D
description: *QStrip_desc
tags: 'connector Samtec QStrip QSH mezzanine socket vertical single-ended'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-xx-footprint.pdf
layout: {type: 'Socket', width: 21.31, height: 7.24}
banks: {n: 1, diff: 0, space: 20.0, width: 17.14, height: 3.8}
pads: &QSH_pads
Expand Down Expand Up @@ -270,8 +272,8 @@ Samtec_QSH-020-xx-x-D-DP_P0.5mm_Vertical: &QSH-020-xx-x-D-DP
description: *QPairs_desc
tags: 'connector Samtec QPairs QSH mezzanine socket vertical differential'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-dp-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-dp-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-dp-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qsh-xxx-xx-x-d-dp-xx-footprint.pdf
layout: {type: 'Socket', width: 21.31, height: 7.24}
banks: {n: 1, diff: 1, space: 20.0, width: 17.14, height: 3.8}
pads: *QSH_pads
Expand Down Expand Up @@ -329,13 +331,14 @@ Samtec_HSMC_ASP-122953-01_P0.5mm_Vertical:
library: 'Connector_Samtec'
meta:
pn: 'ASP-122953-01'
datasheet: '[drawing/footprint](http://suddendocs.samtec.com/prints/asp-122953-01-mkt.pdf)'
description: >-
Samtec {pn:s} HSMC Host {type:s}; modified QSH-090-01-L-D-A, Bank 1
differential ({ds:s}); generated with kicad-footprint-generator
tags: >-
connector Samtec QSeries QStrip QPairs HSMC host socket mezzanine
vertical single-ended differential application-specific
description: >-
Samtec {pn:s} HSMC Host {type:s}; modified QSH-090-01-L-D-A,
Bank 1 differential; {ds:s}
datasheet: 'http://suddendocs.samtec.com/prints/asp-122953-01-mkt.pdf'
layout: {type: 'Socket', width: 61.38, height: 7.24}
banks: {n: 3, diff: 1, space: 20.0, width: 17.14, height: 3.8}
pads: *QSH_pads
Expand All @@ -350,8 +353,8 @@ Samtec_QTS-025-xx-x-D_P0.635mm_Vertical: &QTS-025-xx-x-D
description: *QStrip_desc
tags: 'connector Samtec QStrip QTS mezzanine terminal vertical'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qts-xxx-xx-xxx-d-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qts-xxx-xx-x-d-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qts-xxx-xx-xxx-d-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qts-xxx-xx-x-d-xx-footprint.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 0, space: 20.0, width: 16.88, height: 4.0}
pads: &QTS_pads
Expand Down Expand Up @@ -401,8 +404,8 @@ Samtec_QTS-016-xx-x-D-DP_P0.635mm_Vertical: &QTS-016-xx-x-D-DP
description: *QPairs_desc
tags: 'connector Samtec QPairs QTS mezzanine terminal vertical differential'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qts-xxx-xx-xxx-d-dp-xx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qts-xxx-xx-x-d-dp-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qts-xxx-xx-xxx-d-dp-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/qts-xxx-xx-x-d-dp-xx-footprint.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 1, space: 20.0, width: 16.88, height: 4.0}
pads: *QTS_pads
Expand Down Expand Up @@ -467,8 +470,8 @@ Samtec_QSS-025-xx-x-D_P0.635mm_Vertical: &QSS-025-xx-x-D
description: *QStrip_desc
tags: 'connector Samtec QStrip QSS mezzanine socket vertical single-ended'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qss-xxx-xx-xxx-d-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qss-xxx-xx-x-d-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qss-xxx-xx-xxx-d-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qss-xxx-xx-x-d-xx-footprint.pdf
layout: {type: 'Socket', width: 21.27, height: 7.24}
banks: {n: 1, diff: 0, space: 20.0, width: 16.64, height: 3.66}
pads: &QSS_pads
Expand Down Expand Up @@ -518,8 +521,8 @@ Samtec_QSS-016-xx-x-D-DP_P0.635mm_Vertical: &QSS-016-xx-x-D-DP
description: *QPairs_desc
tags: 'connector Samtec QPairs QSS mezzanine socket vertical differential'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qss-xxx-xx-xxx-d-dp-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qss-xxx-xx-x-d-dp-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qss-xxx-xx-xxx-d-dp-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qss-xxx-xx-x-d-dp-xx-footprint.pdf
layout: {type: 'Socket', width: 21.27, height: 7.24}
banks: {n: 1, diff: 1, space: 20.0, width: 16.64, height: 3.66}
pads: *QSS_pads
Expand Down Expand Up @@ -584,8 +587,8 @@ Samtec_QTE-020-xx-x-D_P0.8mm_Vertical: &QTE-020-xx-x-D
description: *QStrip_desc
tags: 'connector Samtec QStrip QTE mezzanine terminal vertical'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qte-xxx-xx-xxx-d-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qte-xxx-xx-xxx-d-xxx-footprint.pdf)
http://suddendocs.samtec.com/prints/qte-xxx-xx-xxx-d-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qte-xxx-xx-xxx-d-xxx-footprint.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 0, space: 20.0, width: 16.88, height: 4.0}
pads: &QTE_pads
Expand Down Expand Up @@ -651,8 +654,8 @@ Samtec_QTE-014-xx-x-D-DP_P0.8mm_Vertical: &QTE-014-xx-x-D-DP
description: *QPairs_desc
tags: 'connector Samtec QPairs QTE mezzanine terminal vertical differential'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qte-xxx-xx-xxx-d-dp-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qte-xxx-xx-x-d-dp-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qte-xxx-xx-xxx-d-dp-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qte-xxx-xx-x-d-dp-xx-footprint.pdf
layout: {type: 'Terminal', width: 20.0, height: 5.97}
banks: {n: 1, diff: 1, space: 20.0, width: 16.88, height: 4.0}
pads: *QTE_pads
Expand Down Expand Up @@ -715,8 +718,8 @@ Samtec_QSE-020-xx-x-D_P0.8mm_Vertical: &QSE-020-xx-x-D
description: *QStrip_desc
tags: 'connector Samtec QStrip QSE mezzanine socket vertical single-ended'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qse-xxx-xx-xxx-d-xxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qse-xxx-xx-x-d-xx-footprint.pdf)
http://suddendocs.samtec.com/prints/qse-xxx-xx-xxx-d-xxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qse-xxx-xx-x-d-xx-footprint.pdf
layout: {type: 'Socket', width: 21.27, height: 7.24}
banks: {n: 1, diff: 0, space: 20.0, width: 16.34, height: 3.8}
pads: &QSE_pads
Expand Down Expand Up @@ -774,8 +777,8 @@ Samtec_QSE-014-xx-x-D-DP_P0.8mm_Vertical: &QSE-014-xx-x-D-DP
description: *QPairs_desc
tags: 'connector Samtec QPairs QSE mezzanine socket vertical differential'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/qse-xxx-xx-xxx-d-dp-xxx-xxxxx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/qse-xxx-xx-x-d-dp-xxx-footprint.pdf)
http://suddendocs.samtec.com/prints/qse-xxx-xx-xxx-d-dp-xxx-xxxxx-mkt.pdf,
http://suddendocs.samtec.com/prints/qse-xxx-xx-x-d-dp-xxx-footprint.pdf
layout: {type: 'Socket', width: 21.27, height: 7.24}
banks: {n: 1, diff: 1, space: 20.0, width: 16.34, height: 3.8}
pads: *QSE_pads
Expand Down
16 changes: 10 additions & 6 deletions scripts/Connector/Connector_Samtec/RazorBeam_Vertical.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@
# LSHM family
Samtec_LSHM-105-xx.x-x-DV-A-N_Vertical: &LSHM-105
meta: &LSHM_meta
description: 'Samtec {pn:s} {pitch:1.2f}mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip; {ds:s}'
description: >-
Samtec {pn:s} {pitch:1.2f}mm Razor Beam High-Speed Hermaphroditic
Terminal/Socket Strip ({ds:s}); generated with kicad-footprint-generator
tags: 'connector Samtec RazorBeam LSHM self-mating terminal socket vertical'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-xxx-dv-a-x-x-xx-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf)
http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-xxx-dv-a-x-x-xx-mkt.pdf,
http://suddendocs.samtec.com/prints/lshm-1xx-xx.x-x-dv-a-x-x-tr-footprint.pdf
pads: &LSHM_pads {pitch: 0.5, y: 1.85, width: 0.3, height: 1.5}
layout: {width: 7.2, height: 4.98}
pins: 10
Expand Down Expand Up @@ -160,11 +162,13 @@ Samtec_LSHM-150-xx.x-x-DV-A-S_Vertical:
# LSEM family
Samtec_LSEM-120-xx.x-x-DV-A-N_Vertical:
meta: &LSEM_meta
description: 'Samtec {pn:s} {pitch:1.2f}mm Razor Beam High-Speed Hermaphroditic Terminal/Socket Strip; {ds:s}'
description: >-
Samtec {pn:s} {pitch:1.2f}mm Razor Beam High-Speed Hermaphroditic
Terminal/Socket Strip ({ds:s}); generated with kicad-footprint-generator
tags: 'connector Samtec RazorBeam LSEM self-mating terminal socket vertical'
datasheet: >-
[drawing](http://suddendocs.samtec.com/prints/lsem-1xx-xx.x-x-dv-a-x-xx-tr-mkt.pdf),
[footprint](http://suddendocs.samtec.com/prints/lsem-1xx-xx.x-x-dv-a-x-xx-tr%20footprint.pdf)
http://suddendocs.samtec.com/prints/lsem-1xx-xx.x-x-dv-a-x-xx-tr-mkt.pdf,
http://suddendocs.samtec.com/prints/lsem-1xx-xx.x-x-dv-a-x-xx-tr%20footprint.pdf
pads: &LSEM_pads {pitch: 0.8, y: 1.85, width: 0.38, height: 1.65}
layout: {width: 20.4, height: 4.98}
pins: 40
Expand Down