aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Schramm <mschramm@sysmocom.de>2021-01-11 17:18:20 +0100
committerMartin Schramm <mschramm@sysmocom.de>2021-01-11 17:18:20 +0100
commitf138bb61cb8eef1290c5015110094f4ca0806c63 (patch)
treeeeae61038bdb75883ed0dd95a759137bb73aee2a
parente0bcb0f223858c4fc164f4e5b22d1b7a4b0aa4d1 (diff)
ngff-breakout: remove solder cream for SMT stand-off GND area
...means screws from both sides, but enables changing to either position for 3042 and 3052 cards
-rw-r--r--ngff-breakout/ngff-breakout.brd638
-rw-r--r--ngff-breakout/ngff-breakout.sch239
2 files changed, 198 insertions, 679 deletions
diff --git a/ngff-breakout/ngff-breakout.brd b/ngff-breakout/ngff-breakout.brd
index e0de0be..e56d7b8 100644
--- a/ngff-breakout/ngff-breakout.brd
+++ b/ngff-breakout/ngff-breakout.brd
@@ -38,7 +38,7 @@
<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="yes" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
-<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
+<layer number="31" name="tCream" color="7" fill="4" visible="yes" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
@@ -1989,7 +1989,7 @@ Source: www.farnell.com/datasheets/247.pdf</description>
</library>
<library name="con-ngff">
<packages>
-<package name="NGFF_3042_3052">
+<package name="NGFF_3042_3052_NSOL">
<hole x="-10" y="0" drill="1.1"/>
<hole x="10" y="0" drill="1.6"/>
<smd name="MNT1" x="-10.35" y="4.5" dx="1.2" dy="2.75" layer="1" roundness="40" rot="R180"/>
@@ -2076,639 +2076,7 @@ Source: www.farnell.com/datasheets/247.pdf</description>
<wire x1="15" y1="-40.165" x2="-15" y2="-40.165" width="0.127" layer="51"/>
<wire x1="-15" y1="-40.165" x2="-15" y2="-2.4" width="0.127" layer="51"/>
<pad name="P$1" x="0" y="-40.39375" drill="2.6" diameter="5.5"/>
-<polygon width="0.127" layer="31">
-<vertex x="-0.3" y="-37.8525"/>
-<vertex x="-0.3" y="-38.7725"/>
-<vertex x="-0.3334" y="-38.7766"/>
-<vertex x="-0.3658" y="-38.7831"/>
-<vertex x="-0.4041" y="-38.7912"/>
-<vertex x="-0.4424" y="-38.8025"/>
-<vertex x="-0.4764" y="-38.8122"/>
-<vertex x="-0.5142" y="-38.8247"/>
-<vertex x="-0.5627" y="-38.8403"/>
-<vertex x="-0.6178" y="-38.8613"/>
-<vertex x="-0.649" y="-38.8748"/>
-<vertex x="-0.6841" y="-38.8899"/>
-<vertex x="-0.7219" y="-38.9077"/>
-<vertex x="-0.7715" y="-38.9326"/>
-<vertex x="-0.8179" y="-38.9585"/>
-<vertex x="-0.8541" y="-38.98"/>
-<vertex x="-0.908" y="-39.0135"/>
-<vertex x="-0.955" y="-39.0453"/>
-<vertex x="-1.037" y="-39.1079"/>
-<vertex x="-1.0925" y="-39.1559"/>
-<vertex x="-1.1459" y="-39.2045"/>
-<vertex x="-1.1821" y="-39.2406"/>
-<vertex x="-1.2128" y="-39.273"/>
-<vertex x="-1.2549" y="-39.3194"/>
-<vertex x="-1.297" y="-39.3717"/>
-<vertex x="-1.3207" y="-39.403"/>
-<vertex x="-1.3704" y="-39.4721"/>
-<vertex x="-1.4001" y="-39.519"/>
-<vertex x="-1.4292" y="-39.5676"/>
-<vertex x="-1.4653" y="-39.6312"/>
-<vertex x="-1.5004" y="-39.7046"/>
-<vertex x="-1.522" y="-39.7521"/>
-<vertex x="-1.5403" y="-39.7974"/>
-<vertex x="-1.5554" y="-39.8373"/>
-<vertex x="-1.5778" y="-39.9037"/>
-<vertex x="-1.5985" y="-39.9781"/>
-<vertex x="-1.6166" y="-40.0565"/>
-<vertex x="-1.62" y="-40.0925"/>
-<vertex x="-2.54" y="-40.0925"/>
-<vertex x="-2.5386" y="-40.0591"/>
-<vertex x="-2.5327" y="-40.0125"/>
-<vertex x="-2.5243" y="-39.9587"/>
-<vertex x="-2.5133" y="-39.9018"/>
-<vertex x="-2.49" y="-39.7943"/>
-<vertex x="-2.4775" y="-39.7445"/>
-<vertex x="-2.4635" y="-39.69"/>
-<vertex x="-2.444" y="-39.6253"/>
-<vertex x="-2.4171" y="-39.5449"/>
-<vertex x="-2.376" y="-39.4368"/>
-<vertex x="-2.355" y="-39.3856"/>
-<vertex x="-2.3324" y="-39.3327"/>
-<vertex x="-2.306" y="-39.2783"/>
-<vertex x="-2.2703" y="-39.2053"/>
-<vertex x="-2.2345" y="-39.1416"/>
-<vertex x="-2.1976" y="-39.0769"/>
-<vertex x="-2.1435" y="-38.9893"/>
-<vertex x="-2.0969" y="-38.9222"/>
-<vertex x="-2.0148" y="-38.8112"/>
-<vertex x="-1.9589" y="-38.7413"/>
-<vertex x="-1.8731" y="-38.6471"/>
-<vertex x="-1.8153" y="-38.5856"/>
-<vertex x="-1.7083" y="-38.4854"/>
-<vertex x="-1.6049" y="-38.3927"/>
-<vertex x="-1.4706" y="-38.2933"/>
-<vertex x="-1.3202" y="-38.1939"/>
-<vertex x="-1.1698" y="-38.1147"/>
-<vertex x="-1.0901" y="-38.074"/>
-<vertex x="-0.9836" y="-38.0274"/>
-<vertex x="-0.8826" y="-37.9862"/>
-<vertex x="-0.7785" y="-37.9536"/>
-<vertex x="-0.6845" y="-37.9233"/>
-<vertex x="-0.6107" y="-37.9047"/>
-<vertex x="-0.5322" y="-37.8868"/>
-<vertex x="-0.4514" y="-37.8713"/>
-<vertex x="-0.3893" y="-37.8612"/>
-<vertex x="-0.3255" y="-37.8534"/>
-<vertex x="-0.2984" y="-37.8503"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="0.3" y="-42.9325"/>
-<vertex x="0.3" y="-42.0125"/>
-<vertex x="0.3334" y="-42.0084"/>
-<vertex x="0.3658" y="-42.0019"/>
-<vertex x="0.4041" y="-41.9938"/>
-<vertex x="0.4424" y="-41.9825"/>
-<vertex x="0.4764" y="-41.9728"/>
-<vertex x="0.5142" y="-41.9603"/>
-<vertex x="0.5627" y="-41.9447"/>
-<vertex x="0.6178" y="-41.9237"/>
-<vertex x="0.649" y="-41.9102"/>
-<vertex x="0.6841" y="-41.8951"/>
-<vertex x="0.7219" y="-41.8773"/>
-<vertex x="0.7715" y="-41.8524"/>
-<vertex x="0.8179" y="-41.8265"/>
-<vertex x="0.8541" y="-41.805"/>
-<vertex x="0.908" y="-41.7715"/>
-<vertex x="0.955" y="-41.7397"/>
-<vertex x="1.037" y="-41.6771"/>
-<vertex x="1.0925" y="-41.6291"/>
-<vertex x="1.1459" y="-41.5805"/>
-<vertex x="1.1821" y="-41.5444"/>
-<vertex x="1.2128" y="-41.512"/>
-<vertex x="1.2549" y="-41.4656"/>
-<vertex x="1.297" y="-41.4133"/>
-<vertex x="1.3207" y="-41.382"/>
-<vertex x="1.3704" y="-41.3129"/>
-<vertex x="1.4001" y="-41.266"/>
-<vertex x="1.4292" y="-41.2174"/>
-<vertex x="1.4653" y="-41.1538"/>
-<vertex x="1.5004" y="-41.0804"/>
-<vertex x="1.522" y="-41.0329"/>
-<vertex x="1.5403" y="-40.9876"/>
-<vertex x="1.5554" y="-40.9477"/>
-<vertex x="1.5778" y="-40.8813"/>
-<vertex x="1.5985" y="-40.8069"/>
-<vertex x="1.6166" y="-40.7285"/>
-<vertex x="1.62" y="-40.6925"/>
-<vertex x="2.54" y="-40.6925"/>
-<vertex x="2.5386" y="-40.7259"/>
-<vertex x="2.5327" y="-40.7725"/>
-<vertex x="2.5243" y="-40.8263"/>
-<vertex x="2.5133" y="-40.8832"/>
-<vertex x="2.49" y="-40.9907"/>
-<vertex x="2.4775" y="-41.0405"/>
-<vertex x="2.4635" y="-41.095"/>
-<vertex x="2.444" y="-41.1597"/>
-<vertex x="2.4171" y="-41.2401"/>
-<vertex x="2.376" y="-41.3482"/>
-<vertex x="2.355" y="-41.3994"/>
-<vertex x="2.3324" y="-41.4523"/>
-<vertex x="2.306" y="-41.5067"/>
-<vertex x="2.2703" y="-41.5797"/>
-<vertex x="2.2345" y="-41.6434"/>
-<vertex x="2.1976" y="-41.7081"/>
-<vertex x="2.1435" y="-41.7957"/>
-<vertex x="2.0969" y="-41.8628"/>
-<vertex x="2.0148" y="-41.9738"/>
-<vertex x="1.9589" y="-42.0437"/>
-<vertex x="1.8731" y="-42.1379"/>
-<vertex x="1.8153" y="-42.1994"/>
-<vertex x="1.7083" y="-42.2996"/>
-<vertex x="1.6049" y="-42.3923"/>
-<vertex x="1.4706" y="-42.4917"/>
-<vertex x="1.3202" y="-42.5911"/>
-<vertex x="1.1698" y="-42.6703"/>
-<vertex x="1.0901" y="-42.711"/>
-<vertex x="0.9836" y="-42.7576"/>
-<vertex x="0.8826" y="-42.7988"/>
-<vertex x="0.7785" y="-42.8314"/>
-<vertex x="0.6845" y="-42.8617"/>
-<vertex x="0.6107" y="-42.8803"/>
-<vertex x="0.5322" y="-42.8982"/>
-<vertex x="0.4514" y="-42.9137"/>
-<vertex x="0.3893" y="-42.9238"/>
-<vertex x="0.3255" y="-42.9316"/>
-<vertex x="0.2984" y="-42.9347"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="-2.54" y="-40.6925"/>
-<vertex x="-1.62" y="-40.6925"/>
-<vertex x="-1.6159" y="-40.7259"/>
-<vertex x="-1.6094" y="-40.7583"/>
-<vertex x="-1.6013" y="-40.7966"/>
-<vertex x="-1.59" y="-40.8349"/>
-<vertex x="-1.5803" y="-40.8689"/>
-<vertex x="-1.5678" y="-40.9067"/>
-<vertex x="-1.5522" y="-40.9552"/>
-<vertex x="-1.5312" y="-41.0103"/>
-<vertex x="-1.5177" y="-41.0415"/>
-<vertex x="-1.5026" y="-41.0766"/>
-<vertex x="-1.4848" y="-41.1144"/>
-<vertex x="-1.4599" y="-41.164"/>
-<vertex x="-1.434" y="-41.2104"/>
-<vertex x="-1.4125" y="-41.2466"/>
-<vertex x="-1.379" y="-41.3005"/>
-<vertex x="-1.3472" y="-41.3475"/>
-<vertex x="-1.2846" y="-41.4295"/>
-<vertex x="-1.2366" y="-41.485"/>
-<vertex x="-1.188" y="-41.5384"/>
-<vertex x="-1.1519" y="-41.5746"/>
-<vertex x="-1.1195" y="-41.6053"/>
-<vertex x="-1.0731" y="-41.6474"/>
-<vertex x="-1.0208" y="-41.6895"/>
-<vertex x="-0.9895" y="-41.7132"/>
-<vertex x="-0.9204" y="-41.7629"/>
-<vertex x="-0.8735" y="-41.7926"/>
-<vertex x="-0.8249" y="-41.8217"/>
-<vertex x="-0.7613" y="-41.8578"/>
-<vertex x="-0.6879" y="-41.8929"/>
-<vertex x="-0.6404" y="-41.9145"/>
-<vertex x="-0.5951" y="-41.9328"/>
-<vertex x="-0.5552" y="-41.9479"/>
-<vertex x="-0.4888" y="-41.9703"/>
-<vertex x="-0.4144" y="-41.991"/>
-<vertex x="-0.336" y="-42.0091"/>
-<vertex x="-0.3" y="-42.0125"/>
-<vertex x="-0.3" y="-42.9325"/>
-<vertex x="-0.3334" y="-42.9311"/>
-<vertex x="-0.38" y="-42.9252"/>
-<vertex x="-0.4338" y="-42.9168"/>
-<vertex x="-0.4907" y="-42.9058"/>
-<vertex x="-0.5982" y="-42.8825"/>
-<vertex x="-0.648" y="-42.87"/>
-<vertex x="-0.7025" y="-42.856"/>
-<vertex x="-0.7672" y="-42.8365"/>
-<vertex x="-0.8476" y="-42.8096"/>
-<vertex x="-0.9557" y="-42.7685"/>
-<vertex x="-1.0069" y="-42.7475"/>
-<vertex x="-1.0598" y="-42.7249"/>
-<vertex x="-1.1142" y="-42.6985"/>
-<vertex x="-1.1872" y="-42.6628"/>
-<vertex x="-1.2509" y="-42.627"/>
-<vertex x="-1.3156" y="-42.5901"/>
-<vertex x="-1.4032" y="-42.536"/>
-<vertex x="-1.4703" y="-42.4894"/>
-<vertex x="-1.5813" y="-42.4073"/>
-<vertex x="-1.6512" y="-42.3514"/>
-<vertex x="-1.7454" y="-42.2656"/>
-<vertex x="-1.8069" y="-42.2078"/>
-<vertex x="-1.9071" y="-42.1008"/>
-<vertex x="-1.9998" y="-41.9974"/>
-<vertex x="-2.0992" y="-41.8631"/>
-<vertex x="-2.1986" y="-41.7127"/>
-<vertex x="-2.2778" y="-41.5623"/>
-<vertex x="-2.3185" y="-41.4826"/>
-<vertex x="-2.3651" y="-41.3761"/>
-<vertex x="-2.4063" y="-41.2751"/>
-<vertex x="-2.4389" y="-41.171"/>
-<vertex x="-2.4692" y="-41.077"/>
-<vertex x="-2.4878" y="-41.0032"/>
-<vertex x="-2.5057" y="-40.9247"/>
-<vertex x="-2.5212" y="-40.8439"/>
-<vertex x="-2.5313" y="-40.7818"/>
-<vertex x="-2.5391" y="-40.718"/>
-<vertex x="-2.5422" y="-40.6909"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="2.54" y="-40.0925"/>
-<vertex x="1.62" y="-40.0925"/>
-<vertex x="1.6159" y="-40.0591"/>
-<vertex x="1.6094" y="-40.0267"/>
-<vertex x="1.6013" y="-39.9884"/>
-<vertex x="1.59" y="-39.9501"/>
-<vertex x="1.5803" y="-39.9161"/>
-<vertex x="1.5678" y="-39.8783"/>
-<vertex x="1.5522" y="-39.8298"/>
-<vertex x="1.5312" y="-39.7747"/>
-<vertex x="1.5177" y="-39.7435"/>
-<vertex x="1.5026" y="-39.7084"/>
-<vertex x="1.4848" y="-39.6706"/>
-<vertex x="1.4599" y="-39.621"/>
-<vertex x="1.434" y="-39.5746"/>
-<vertex x="1.4125" y="-39.5384"/>
-<vertex x="1.379" y="-39.4845"/>
-<vertex x="1.3472" y="-39.4375"/>
-<vertex x="1.2846" y="-39.3555"/>
-<vertex x="1.2366" y="-39.3"/>
-<vertex x="1.188" y="-39.2466"/>
-<vertex x="1.1519" y="-39.2104"/>
-<vertex x="1.1195" y="-39.1797"/>
-<vertex x="1.0731" y="-39.1376"/>
-<vertex x="1.0208" y="-39.0955"/>
-<vertex x="0.9895" y="-39.0718"/>
-<vertex x="0.9204" y="-39.0221"/>
-<vertex x="0.8735" y="-38.9924"/>
-<vertex x="0.8249" y="-38.9633"/>
-<vertex x="0.7613" y="-38.9272"/>
-<vertex x="0.6879" y="-38.8921"/>
-<vertex x="0.6404" y="-38.8705"/>
-<vertex x="0.5951" y="-38.8522"/>
-<vertex x="0.5552" y="-38.8371"/>
-<vertex x="0.4888" y="-38.8147"/>
-<vertex x="0.4144" y="-38.794"/>
-<vertex x="0.336" y="-38.7759"/>
-<vertex x="0.3" y="-38.7725"/>
-<vertex x="0.3" y="-37.8525"/>
-<vertex x="0.3334" y="-37.8539"/>
-<vertex x="0.38" y="-37.8598"/>
-<vertex x="0.4338" y="-37.8682"/>
-<vertex x="0.4907" y="-37.8792"/>
-<vertex x="0.5982" y="-37.9025"/>
-<vertex x="0.648" y="-37.915"/>
-<vertex x="0.7025" y="-37.929"/>
-<vertex x="0.7672" y="-37.9485"/>
-<vertex x="0.8476" y="-37.9754"/>
-<vertex x="0.9557" y="-38.0165"/>
-<vertex x="1.0069" y="-38.0375"/>
-<vertex x="1.0598" y="-38.0601"/>
-<vertex x="1.1142" y="-38.0865"/>
-<vertex x="1.1872" y="-38.1222"/>
-<vertex x="1.2509" y="-38.158"/>
-<vertex x="1.3156" y="-38.1949"/>
-<vertex x="1.4032" y="-38.249"/>
-<vertex x="1.4703" y="-38.2956"/>
-<vertex x="1.5813" y="-38.3777"/>
-<vertex x="1.6512" y="-38.4336"/>
-<vertex x="1.7454" y="-38.5194"/>
-<vertex x="1.8069" y="-38.5772"/>
-<vertex x="1.9071" y="-38.6842"/>
-<vertex x="1.9998" y="-38.7876"/>
-<vertex x="2.0992" y="-38.9219"/>
-<vertex x="2.1986" y="-39.0723"/>
-<vertex x="2.2778" y="-39.2227"/>
-<vertex x="2.3185" y="-39.3024"/>
-<vertex x="2.3651" y="-39.4089"/>
-<vertex x="2.4063" y="-39.5099"/>
-<vertex x="2.4389" y="-39.614"/>
-<vertex x="2.4692" y="-39.708"/>
-<vertex x="2.4878" y="-39.7818"/>
-<vertex x="2.5057" y="-39.8603"/>
-<vertex x="2.5212" y="-39.9411"/>
-<vertex x="2.5313" y="-40.0032"/>
-<vertex x="2.5391" y="-40.067"/>
-<vertex x="2.5422" y="-40.0941"/>
-</polygon>
<pad name="P$2" x="0" y="-50.39375" drill="2.6" diameter="5.5"/>
-<polygon width="0.127" layer="31">
-<vertex x="-0.3" y="-47.8525"/>
-<vertex x="-0.3" y="-48.7725"/>
-<vertex x="-0.3334" y="-48.7766"/>
-<vertex x="-0.3658" y="-48.7831"/>
-<vertex x="-0.4041" y="-48.7912"/>
-<vertex x="-0.4424" y="-48.8025"/>
-<vertex x="-0.4764" y="-48.8122"/>
-<vertex x="-0.5142" y="-48.8247"/>
-<vertex x="-0.5627" y="-48.8403"/>
-<vertex x="-0.6178" y="-48.8613"/>
-<vertex x="-0.649" y="-48.8748"/>
-<vertex x="-0.6841" y="-48.8899"/>
-<vertex x="-0.7219" y="-48.9077"/>
-<vertex x="-0.7715" y="-48.9326"/>
-<vertex x="-0.8179" y="-48.9585"/>
-<vertex x="-0.8541" y="-48.98"/>
-<vertex x="-0.908" y="-49.0135"/>
-<vertex x="-0.955" y="-49.0453"/>
-<vertex x="-1.037" y="-49.1079"/>
-<vertex x="-1.0925" y="-49.1559"/>
-<vertex x="-1.1459" y="-49.2045"/>
-<vertex x="-1.1821" y="-49.2406"/>
-<vertex x="-1.2128" y="-49.273"/>
-<vertex x="-1.2549" y="-49.3194"/>
-<vertex x="-1.297" y="-49.3717"/>
-<vertex x="-1.3207" y="-49.403"/>
-<vertex x="-1.3704" y="-49.4721"/>
-<vertex x="-1.4001" y="-49.519"/>
-<vertex x="-1.4292" y="-49.5676"/>
-<vertex x="-1.4653" y="-49.6312"/>
-<vertex x="-1.5004" y="-49.7046"/>
-<vertex x="-1.522" y="-49.7521"/>
-<vertex x="-1.5403" y="-49.7974"/>
-<vertex x="-1.5554" y="-49.8373"/>
-<vertex x="-1.5778" y="-49.9037"/>
-<vertex x="-1.5985" y="-49.9781"/>
-<vertex x="-1.6166" y="-50.0565"/>
-<vertex x="-1.62" y="-50.0925"/>
-<vertex x="-2.54" y="-50.0925"/>
-<vertex x="-2.5386" y="-50.0591"/>
-<vertex x="-2.5327" y="-50.0125"/>
-<vertex x="-2.5243" y="-49.9587"/>
-<vertex x="-2.5133" y="-49.9018"/>
-<vertex x="-2.49" y="-49.7943"/>
-<vertex x="-2.4775" y="-49.7445"/>
-<vertex x="-2.4635" y="-49.69"/>
-<vertex x="-2.444" y="-49.6253"/>
-<vertex x="-2.4171" y="-49.5449"/>
-<vertex x="-2.376" y="-49.4368"/>
-<vertex x="-2.355" y="-49.3856"/>
-<vertex x="-2.3324" y="-49.3327"/>
-<vertex x="-2.306" y="-49.2783"/>
-<vertex x="-2.2703" y="-49.2053"/>
-<vertex x="-2.2345" y="-49.1416"/>
-<vertex x="-2.1976" y="-49.0769"/>
-<vertex x="-2.1435" y="-48.9893"/>
-<vertex x="-2.0969" y="-48.9222"/>
-<vertex x="-2.0148" y="-48.8112"/>
-<vertex x="-1.9589" y="-48.7413"/>
-<vertex x="-1.8731" y="-48.6471"/>
-<vertex x="-1.8153" y="-48.5856"/>
-<vertex x="-1.7083" y="-48.4854"/>
-<vertex x="-1.6049" y="-48.3927"/>
-<vertex x="-1.4706" y="-48.2933"/>
-<vertex x="-1.3202" y="-48.1939"/>
-<vertex x="-1.1698" y="-48.1147"/>
-<vertex x="-1.0901" y="-48.074"/>
-<vertex x="-0.9836" y="-48.0274"/>
-<vertex x="-0.8826" y="-47.9862"/>
-<vertex x="-0.7785" y="-47.9536"/>
-<vertex x="-0.6845" y="-47.9233"/>
-<vertex x="-0.6107" y="-47.9047"/>
-<vertex x="-0.5322" y="-47.8868"/>
-<vertex x="-0.4514" y="-47.8713"/>
-<vertex x="-0.3893" y="-47.8612"/>
-<vertex x="-0.3255" y="-47.8534"/>
-<vertex x="-0.2984" y="-47.8503"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="0.3" y="-52.9325"/>
-<vertex x="0.3" y="-52.0125"/>
-<vertex x="0.3334" y="-52.0084"/>
-<vertex x="0.3658" y="-52.0019"/>
-<vertex x="0.4041" y="-51.9938"/>
-<vertex x="0.4424" y="-51.9825"/>
-<vertex x="0.4764" y="-51.9728"/>
-<vertex x="0.5142" y="-51.9603"/>
-<vertex x="0.5627" y="-51.9447"/>
-<vertex x="0.6178" y="-51.9237"/>
-<vertex x="0.649" y="-51.9102"/>
-<vertex x="0.6841" y="-51.8951"/>
-<vertex x="0.7219" y="-51.8773"/>
-<vertex x="0.7715" y="-51.8524"/>
-<vertex x="0.8179" y="-51.8265"/>
-<vertex x="0.8541" y="-51.805"/>
-<vertex x="0.908" y="-51.7715"/>
-<vertex x="0.955" y="-51.7397"/>
-<vertex x="1.037" y="-51.6771"/>
-<vertex x="1.0925" y="-51.6291"/>
-<vertex x="1.1459" y="-51.5805"/>
-<vertex x="1.1821" y="-51.5444"/>
-<vertex x="1.2128" y="-51.512"/>
-<vertex x="1.2549" y="-51.4656"/>
-<vertex x="1.297" y="-51.4133"/>
-<vertex x="1.3207" y="-51.382"/>
-<vertex x="1.3704" y="-51.3129"/>
-<vertex x="1.4001" y="-51.266"/>
-<vertex x="1.4292" y="-51.2174"/>
-<vertex x="1.4653" y="-51.1538"/>
-<vertex x="1.5004" y="-51.0804"/>
-<vertex x="1.522" y="-51.0329"/>
-<vertex x="1.5403" y="-50.9876"/>
-<vertex x="1.5554" y="-50.9477"/>
-<vertex x="1.5778" y="-50.8813"/>
-<vertex x="1.5985" y="-50.8069"/>
-<vertex x="1.6166" y="-50.7285"/>
-<vertex x="1.62" y="-50.6925"/>
-<vertex x="2.54" y="-50.6925"/>
-<vertex x="2.5386" y="-50.7259"/>
-<vertex x="2.5327" y="-50.7725"/>
-<vertex x="2.5243" y="-50.8263"/>
-<vertex x="2.5133" y="-50.8832"/>
-<vertex x="2.49" y="-50.9907"/>
-<vertex x="2.4775" y="-51.0405"/>
-<vertex x="2.4635" y="-51.095"/>
-<vertex x="2.444" y="-51.1597"/>
-<vertex x="2.4171" y="-51.2401"/>
-<vertex x="2.376" y="-51.3482"/>
-<vertex x="2.355" y="-51.3994"/>
-<vertex x="2.3324" y="-51.4523"/>
-<vertex x="2.306" y="-51.5067"/>
-<vertex x="2.2703" y="-51.5797"/>
-<vertex x="2.2345" y="-51.6434"/>
-<vertex x="2.1976" y="-51.7081"/>
-<vertex x="2.1435" y="-51.7957"/>
-<vertex x="2.0969" y="-51.8628"/>
-<vertex x="2.0148" y="-51.9738"/>
-<vertex x="1.9589" y="-52.0437"/>
-<vertex x="1.8731" y="-52.1379"/>
-<vertex x="1.8153" y="-52.1994"/>
-<vertex x="1.7083" y="-52.2996"/>
-<vertex x="1.6049" y="-52.3923"/>
-<vertex x="1.4706" y="-52.4917"/>
-<vertex x="1.3202" y="-52.5911"/>
-<vertex x="1.1698" y="-52.6703"/>
-<vertex x="1.0901" y="-52.711"/>
-<vertex x="0.9836" y="-52.7576"/>
-<vertex x="0.8826" y="-52.7988"/>
-<vertex x="0.7785" y="-52.8314"/>
-<vertex x="0.6845" y="-52.8617"/>
-<vertex x="0.6107" y="-52.8803"/>
-<vertex x="0.5322" y="-52.8982"/>
-<vertex x="0.4514" y="-52.9137"/>
-<vertex x="0.3893" y="-52.9238"/>
-<vertex x="0.3255" y="-52.9316"/>
-<vertex x="0.2984" y="-52.9347"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="-2.54" y="-50.6925"/>
-<vertex x="-1.62" y="-50.6925"/>
-<vertex x="-1.6159" y="-50.7259"/>
-<vertex x="-1.6094" y="-50.7583"/>
-<vertex x="-1.6013" y="-50.7966"/>
-<vertex x="-1.59" y="-50.8349"/>
-<vertex x="-1.5803" y="-50.8689"/>
-<vertex x="-1.5678" y="-50.9067"/>
-<vertex x="-1.5522" y="-50.9552"/>
-<vertex x="-1.5312" y="-51.0103"/>
-<vertex x="-1.5177" y="-51.0415"/>
-<vertex x="-1.5026" y="-51.0766"/>
-<vertex x="-1.4848" y="-51.1144"/>
-<vertex x="-1.4599" y="-51.164"/>
-<vertex x="-1.434" y="-51.2104"/>
-<vertex x="-1.4125" y="-51.2466"/>
-<vertex x="-1.379" y="-51.3005"/>
-<vertex x="-1.3472" y="-51.3475"/>
-<vertex x="-1.2846" y="-51.4295"/>
-<vertex x="-1.2366" y="-51.485"/>
-<vertex x="-1.188" y="-51.5384"/>
-<vertex x="-1.1519" y="-51.5746"/>
-<vertex x="-1.1195" y="-51.6053"/>
-<vertex x="-1.0731" y="-51.6474"/>
-<vertex x="-1.0208" y="-51.6895"/>
-<vertex x="-0.9895" y="-51.7132"/>
-<vertex x="-0.9204" y="-51.7629"/>
-<vertex x="-0.8735" y="-51.7926"/>
-<vertex x="-0.8249" y="-51.8217"/>
-<vertex x="-0.7613" y="-51.8578"/>
-<vertex x="-0.6879" y="-51.8929"/>
-<vertex x="-0.6404" y="-51.9145"/>
-<vertex x="-0.5951" y="-51.9328"/>
-<vertex x="-0.5552" y="-51.9479"/>
-<vertex x="-0.4888" y="-51.9703"/>
-<vertex x="-0.4144" y="-51.991"/>
-<vertex x="-0.336" y="-52.0091"/>
-<vertex x="-0.3" y="-52.0125"/>
-<vertex x="-0.3" y="-52.9325"/>
-<vertex x="-0.3334" y="-52.9311"/>
-<vertex x="-0.38" y="-52.9252"/>
-<vertex x="-0.4338" y="-52.9168"/>
-<vertex x="-0.4907" y="-52.9058"/>
-<vertex x="-0.5982" y="-52.8825"/>
-<vertex x="-0.648" y="-52.87"/>
-<vertex x="-0.7025" y="-52.856"/>
-<vertex x="-0.7672" y="-52.8365"/>
-<vertex x="-0.8476" y="-52.8096"/>
-<vertex x="-0.9557" y="-52.7685"/>
-<vertex x="-1.0069" y="-52.7475"/>
-<vertex x="-1.0598" y="-52.7249"/>
-<vertex x="-1.1142" y="-52.6985"/>
-<vertex x="-1.1872" y="-52.6628"/>
-<vertex x="-1.2509" y="-52.627"/>
-<vertex x="-1.3156" y="-52.5901"/>
-<vertex x="-1.4032" y="-52.536"/>
-<vertex x="-1.4703" y="-52.4894"/>
-<vertex x="-1.5813" y="-52.4073"/>
-<vertex x="-1.6512" y="-52.3514"/>
-<vertex x="-1.7454" y="-52.2656"/>
-<vertex x="-1.8069" y="-52.2078"/>
-<vertex x="-1.9071" y="-52.1008"/>
-<vertex x="-1.9998" y="-51.9974"/>
-<vertex x="-2.0992" y="-51.8631"/>
-<vertex x="-2.1986" y="-51.7127"/>
-<vertex x="-2.2778" y="-51.5623"/>
-<vertex x="-2.3185" y="-51.4826"/>
-<vertex x="-2.3651" y="-51.3761"/>
-<vertex x="-2.4063" y="-51.2751"/>
-<vertex x="-2.4389" y="-51.171"/>
-<vertex x="-2.4692" y="-51.077"/>
-<vertex x="-2.4878" y="-51.0032"/>
-<vertex x="-2.5057" y="-50.9247"/>
-<vertex x="-2.5212" y="-50.8439"/>
-<vertex x="-2.5313" y="-50.7818"/>
-<vertex x="-2.5391" y="-50.718"/>
-<vertex x="-2.5422" y="-50.6909"/>
-</polygon>
-<polygon width="0.127" layer="31">
-<vertex x="2.54" y="-50.0925"/>
-<vertex x="1.62" y="-50.0925"/>
-<vertex x="1.6159" y="-50.0591"/>
-<vertex x="1.6094" y="-50.0267"/>
-<vertex x="1.6013" y="-49.9884"/>
-<vertex x="1.59" y="-49.9501"/>
-<vertex x="1.5803" y="-49.9161"/>
-<vertex x="1.5678" y="-49.8783"/>
-<vertex x="1.5522" y="-49.8298"/>
-<vertex x="1.5312" y="-49.7747"/>
-<vertex x="1.5177" y="-49.7435"/>
-<vertex x="1.5026" y="-49.7084"/>
-<vertex x="1.4848" y="-49.6706"/>
-<vertex x="1.4599" y="-49.621"/>
-<vertex x="1.434" y="-49.5746"/>
-<vertex x="1.4125" y="-49.5384"/>
-<vertex x="1.379" y="-49.4845"/>
-<vertex x="1.3472" y="-49.4375"/>
-<vertex x="1.2846" y="-49.3555"/>
-<vertex x="1.2366" y="-49.3"/>
-<vertex x="1.188" y="-49.2466"/>
-<vertex x="1.1519" y="-49.2104"/>
-<vertex x="1.1195" y="-49.1797"/>
-<vertex x="1.0731" y="-49.1376"/>
-<vertex x="1.0208" y="-49.0955"/>
-<vertex x="0.9895" y="-49.0718"/>
-<vertex x="0.9204" y="-49.0221"/>
-<vertex x="0.8735" y="-48.9924"/>
-<vertex x="0.8249" y="-48.9633"/>
-<vertex x="0.7613" y="-48.9272"/>
-<vertex x="0.6879" y="-48.8921"/>
-<vertex x="0.6404" y="-48.8705"/>
-<vertex x="0.5951" y="-48.8522"/>
-<vertex x="0.5552" y="-48.8371"/>
-<vertex x="0.4888" y="-48.8147"/>
-<vertex x="0.4144" y="-48.794"/>
-<vertex x="0.336" y="-48.7759"/>
-<vertex x="0.3" y="-48.7725"/>
-<vertex x="0.3" y="-47.8525"/>
-<vertex x="0.3334" y="-47.8539"/>
-<vertex x="0.38" y="-47.8598"/>
-<vertex x="0.4338" y="-47.8682"/>
-<vertex x="0.4907" y="-47.8792"/>
-<vertex x="0.5982" y="-47.9025"/>
-<vertex x="0.648" y="-47.915"/>
-<vertex x="0.7025" y="-47.929"/>
-<vertex x="0.7672" y="-47.9485"/>
-<vertex x="0.8476" y="-47.9754"/>
-<vertex x="0.9557" y="-48.0165"/>
-<vertex x="1.0069" y="-48.0375"/>
-<vertex x="1.0598" y="-48.0601"/>
-<vertex x="1.1142" y="-48.0865"/>
-<vertex x="1.1872" y="-48.1222"/>
-<vertex x="1.2509" y="-48.158"/>
-<vertex x="1.3156" y="-48.1949"/>
-<vertex x="1.4032" y="-48.249"/>
-<vertex x="1.4703" y="-48.2956"/>
-<vertex x="1.5813" y="-48.3777"/>
-<vertex x="1.6512" y="-48.4336"/>
-<vertex x="1.7454" y="-48.5194"/>
-<vertex x="1.8069" y="-48.5772"/>
-<vertex x="1.9071" y="-48.6842"/>
-<vertex x="1.9998" y="-48.7876"/>
-<vertex x="2.0992" y="-48.9219"/>
-<vertex x="2.1986" y="-49.0723"/>
-<vertex x="2.2778" y="-49.2227"/>
-<vertex x="2.3185" y="-49.3024"/>
-<vertex x="2.3651" y="-49.4089"/>
-<vertex x="2.4063" y="-49.5099"/>
-<vertex x="2.4389" y="-49.614"/>
-<vertex x="2.4692" y="-49.708"/>
-<vertex x="2.4878" y="-49.7818"/>
-<vertex x="2.5057" y="-49.8603"/>
-<vertex x="2.5212" y="-49.9411"/>
-<vertex x="2.5313" y="-50.0032"/>
-<vertex x="2.5391" y="-50.067"/>
-<vertex x="2.5422" y="-50.0941"/>
-</polygon>
<wire x1="15" y1="-50.165" x2="-15" y2="-50.165" width="0.127" layer="51"/>
<wire x1="15" y1="-2.4" x2="15" y2="-40.165" width="0.127" layer="51"/>
<wire x1="-15" y1="-50.165" x2="-15" y2="-40.165" width="0.127" layer="51"/>
@@ -3791,7 +3159,7 @@ einem neuen Namen ab.</description>
<attribute name="NAME" x="51.3715" y="10.7645" size="1" layer="25" font="vector" ratio="16" rot="R180"/>
<attribute name="VALUE" x="52.1335" y="0.6655" size="1.27" layer="27" font="vector" ratio="10"/>
</element>
-<element name="NGFF1" library="con-ngff" package="NGFF_3042_3052" value="NGFF_B_42-52" x="36.8615" y="67.9425" smashed="yes">
+<element name="NGFF1" library="con-ngff" package="NGFF_3042_3052_NSOL" value="NGFF_B-NSOL" x="36.8615" y="67.9425" smashed="yes">
<attribute name="NAME" x="25.294" y="48.48" size="1" layer="25" font="vector" ratio="16" rot="R90"/>
<attribute name="DESCRIPTION" value="CONN FEMALE 67POS 0.020 GOLD" x="36.8615" y="67.9425" size="1.778" layer="27" display="off"/>
<attribute name="MANUFACTURER" value="TE Connectivity AMP Connectors" x="36.8615" y="67.9425" size="1.778" layer="27" display="off"/>
diff --git a/ngff-breakout/ngff-breakout.sch b/ngff-breakout/ngff-breakout.sch
index ff959f0..8cc5d46 100644
--- a/ngff-breakout/ngff-breakout.sch
+++ b/ngff-breakout/ngff-breakout.sch
@@ -8,34 +8,34 @@
</settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers>
-<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
-<layer number="2" name="Route2" color="11" fill="3" visible="no" active="no"/>
-<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
-<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
-<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
-<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
-<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
-<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
-<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
-<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
-<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
-<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
-<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
-<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
-<layer number="15" name="Route15" color="14" fill="6" visible="no" active="no"/>
-<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
-<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
-<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
-<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/>
-<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/>
-<layer number="21" name="tPlace" color="7" fill="1" visible="no" active="no"/>
-<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/>
-<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/>
-<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/>
-<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/>
-<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/>
-<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/>
-<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/>
+<layer number="1" name="Top" color="4" fill="1" visible="yes" active="no"/>
+<layer number="2" name="Route2" color="11" fill="3" visible="yes" active="no"/>
+<layer number="3" name="Route3" color="4" fill="3" visible="yes" active="no"/>
+<layer number="4" name="Route4" color="1" fill="4" visible="yes" active="no"/>
+<layer number="5" name="Route5" color="4" fill="4" visible="yes" active="no"/>
+<layer number="6" name="Route6" color="1" fill="8" visible="yes" active="no"/>
+<layer number="7" name="Route7" color="4" fill="8" visible="yes" active="no"/>
+<layer number="8" name="Route8" color="1" fill="2" visible="yes" active="no"/>
+<layer number="9" name="Route9" color="4" fill="2" visible="yes" active="no"/>
+<layer number="10" name="Route10" color="1" fill="7" visible="yes" active="no"/>
+<layer number="11" name="Route11" color="4" fill="7" visible="yes" active="no"/>
+<layer number="12" name="Route12" color="1" fill="5" visible="yes" active="no"/>
+<layer number="13" name="Route13" color="4" fill="5" visible="yes" active="no"/>
+<layer number="14" name="Route14" color="1" fill="6" visible="yes" active="no"/>
+<layer number="15" name="Route15" color="14" fill="6" visible="yes" active="no"/>
+<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="no"/>
+<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="no"/>
+<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="no"/>
+<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="no"/>
+<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="no"/>
+<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="no"/>
+<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="no"/>
+<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="no"/>
+<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="no"/>
+<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="no"/>
+<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="no"/>
+<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="no"/>
+<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="no"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
@@ -44,8 +44,8 @@
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
-<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/>
-<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/>
+<layer number="37" name="tTest" color="7" fill="1" visible="yes" active="no"/>
+<layer number="38" name="bTest" color="7" fill="1" visible="yes" active="no"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
@@ -53,19 +53,19 @@
<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
-<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/>
-<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/>
-<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/>
-<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/>
-<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
-<layer number="51" name="tDocu" color="7" fill="1" visible="no" active="no"/>
-<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/>
-<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
-<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
-<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
-<layer number="57" name="tCAD" color="6" fill="1" visible="no" active="no"/>
-<layer number="59" name="tMark" color="7" fill="1" visible="no" active="no"/>
-<layer number="60" name="bMark" color="7" fill="1" visible="no" active="no"/>
+<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="no"/>
+<layer number="47" name="Measures" color="7" fill="1" visible="yes" active="no"/>
+<layer number="48" name="Document" color="7" fill="1" visible="yes" active="no"/>
+<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="no"/>
+<layer number="50" name="dxf" color="7" fill="1" visible="yes" active="no"/>
+<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="no"/>
+<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="no"/>
+<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="yes" active="no"/>
+<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="yes" active="no"/>
+<layer number="56" name="wert" color="7" fill="1" visible="yes" active="no"/>
+<layer number="57" name="tCAD" color="6" fill="1" visible="yes" active="no"/>
+<layer number="59" name="tMark" color="7" fill="1" visible="yes" active="no"/>
+<layer number="60" name="bMark" color="7" fill="1" visible="yes" active="no"/>
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
@@ -12850,6 +12850,99 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf</description>
<wire x1="-1.3" y1="-50.065" x2="-1.3" y2="-40.3" width="0.127" layer="46"/>
<wire x1="1.3" y1="-40.3" x2="1.3" y2="-50.065" width="0.127" layer="46"/>
</package>
+<package name="NGFF_3042_3052_NSOL">
+<hole x="-10" y="0" drill="1.1"/>
+<hole x="10" y="0" drill="1.6"/>
+<smd name="MNT1" x="-10.35" y="4.5" dx="1.2" dy="2.75" layer="1" roundness="40" rot="R180"/>
+<smd name="MNT2" x="10.35" y="4.5" dx="1.2" dy="2.75" layer="1" roundness="40" rot="R180"/>
+<smd name="1" x="-9.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="3" x="-8.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="5" x="-8.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="7" x="-7.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="9" x="-7.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="11" x="-6.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="21" x="-4.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="23" x="-3.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="25" x="-3.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="27" x="-2.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="29" x="-2.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="31" x="-1.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="33" x="-1.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="35" x="-0.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="37" x="-0.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="39" x="0.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="41" x="0.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="43" x="1.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="45" x="1.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="47" x="2.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="49" x="2.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="51" x="3.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="53" x="3.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="55" x="4.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="57" x="4.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="59" x="5.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="61" x="5.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="63" x="6.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="65" x="6.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="67" x="7.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="69" x="7.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="71" x="8.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="73" x="8.75" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="75" x="9.25" y="5.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="2" x="-9" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="4" x="-8.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="6" x="-8" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="8" x="-7.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="10" x="-7" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="20" x="-4.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="22" x="-4" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="24" x="-3.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="26" x="-3" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="28" x="-2.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="30" x="-2" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="32" x="-1.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="34" x="-1" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="36" x="-0.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="38" x="0" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="40" x="0.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="42" x="1" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="44" x="1.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="46" x="2" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="48" x="2.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="50" x="3" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="52" x="3.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="54" x="4" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="56" x="4.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="58" x="5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="60" x="5.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="62" x="6" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="64" x="6.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="66" x="7" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="68" x="7.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="70" x="8" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="72" x="8.5" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<smd name="74" x="9" y="-2.275" dx="1.55" dy="0.3" layer="1" roundness="100" rot="R90"/>
+<wire x1="-11" y1="-2.275" x2="11" y2="-2.275" width="0.127" layer="51"/>
+<wire x1="11" y1="-2.275" x2="11" y2="5.7" width="0.127" layer="51"/>
+<wire x1="11" y1="5.7" x2="-11" y2="5.7" width="0.127" layer="51"/>
+<wire x1="-11" y1="5.7" x2="-11" y2="-2.275" width="0.127" layer="51"/>
+<wire x1="-10" y1="1.75" x2="10" y2="1.75" width="0.127" layer="51" style="shortdash"/>
+<wire x1="-10" y1="1.75" x2="-10" y2="-2.25" width="0.127" layer="51" style="shortdash"/>
+<wire x1="10" y1="1.75" x2="10" y2="-2.25" width="0.127" layer="51" style="shortdash"/>
+<wire x1="0" y1="-1" x2="0" y2="0.75" width="0.127" layer="51"/>
+<wire x1="-0.75" y1="0" x2="0" y2="0.75" width="0.127" layer="51"/>
+<wire x1="0" y1="0.75" x2="0.75" y2="0" width="0.127" layer="51"/>
+<text x="-11.25" y="-2" size="1.27" layer="25" font="vector" rot="R90">&gt;NAME</text>
+<wire x1="-15" y1="-2.4" x2="15" y2="-2.4" width="0.127" layer="51"/>
+<wire x1="15" y1="-40.165" x2="-15" y2="-40.165" width="0.127" layer="51"/>
+<wire x1="-15" y1="-40.165" x2="-15" y2="-2.4" width="0.127" layer="51"/>
+<pad name="P$1" x="0" y="-40.39375" drill="2.6" diameter="5.5"/>
+<pad name="P$2" x="0" y="-50.39375" drill="2.6" diameter="5.5"/>
+<wire x1="15" y1="-50.165" x2="-15" y2="-50.165" width="0.127" layer="51"/>
+<wire x1="15" y1="-2.4" x2="15" y2="-40.165" width="0.127" layer="51"/>
+<wire x1="-15" y1="-50.165" x2="-15" y2="-40.165" width="0.127" layer="51"/>
+<wire x1="15" y1="-40.165" x2="15" y2="-50.165" width="0.127" layer="51"/>
+</package>
</packages>
<symbols>
<symbol name="NGFF_B">
@@ -13101,6 +13194,64 @@ Source: http://products.nichicon.co.jp/en/pdf/XJA043/e-ud.pdf</description>
<technology name=""/>
</technologies>
</device>
+<device name="-NSOL" package="NGFF_3042_3052_NSOL">
+<connects>
+<connect gate="G$1" pin="!BODY_SAR" pad="25"/>
+<connect gate="G$1" pin="!GPS_DISABLE" pad="26"/>
+<connect gate="G$1" pin="!LED" pad="10"/>
+<connect gate="G$1" pin="!RESET" pad="67"/>
+<connect gate="G$1" pin="!UIM_RESET" pad="30"/>
+<connect gate="G$1" pin="!WAKE_ON_WWAN" pad="23"/>
+<connect gate="G$1" pin="!W_DISABLE" pad="8"/>
+<connect gate="G$1" pin="3.3V" pad="2 4 70 72 74"/>
+<connect gate="G$1" pin="ANTCTL0" pad="59"/>
+<connect gate="G$1" pin="ANTCTL1" pad="61"/>
+<connect gate="G$1" pin="ANTCTL2" pad="63"/>
+<connect gate="G$1" pin="ANTCTL3" pad="65"/>
+<connect gate="G$1" pin="COEX1" pad="64"/>
+<connect gate="G$1" pin="COEX2" pad="62"/>
+<connect gate="G$1" pin="COEX3" pad="60"/>
+<connect gate="G$1" pin="CONFIG_0" pad="21"/>
+<connect gate="G$1" pin="CONFIG_1" pad="69"/>
+<connect gate="G$1" pin="CONFIG_2" pad="75"/>
+<connect gate="G$1" pin="CONFIG_3" pad="1"/>
+<connect gate="G$1" pin="GND" pad="3 5 11 27 33 39 45 51 57 71 73 P$1 P$2"/>
+<connect gate="G$1" pin="I2C_IRQ_HW/UIM2_CLK_SIWI" pad="44"/>
+<connect gate="G$1" pin="I2C_SCL_HW/SIM_DET2_SIWI" pad="40"/>
+<connect gate="G$1" pin="I2C_SCL_SIWI" pad="58"/>
+<connect gate="G$1" pin="I2C_SDA_HW/UIM2_DATA_SIWI" pad="42"/>
+<connect gate="G$1" pin="I2C_SDA_SIWI" pad="56"/>
+<connect gate="G$1" pin="PCM_CLK/I2S_CLK" pad="20"/>
+<connect gate="G$1" pin="PCM_DIN/I2S_DIN" pad="22"/>
+<connect gate="G$1" pin="PCM_DOUT/I2S_DOUT" pad="24"/>
+<connect gate="G$1" pin="PCM_SYNC/I2S_WS" pad="28"/>
+<connect gate="G$1" pin="PWR_ON_OFF" pad="6"/>
+<connect gate="G$1" pin="SIM_DET" pad="66"/>
+<connect gate="G$1" pin="SYSCLK_HW/UIM2_RESET_SIWI" pad="46"/>
+<connect gate="G$1" pin="TX_BLANKING_HW/UIM2_PWR_SIWI" pad="48"/>
+<connect gate="G$1" pin="UIM_CLK" pad="32"/>
+<connect gate="G$1" pin="UIM_DATA" pad="34"/>
+<connect gate="G$1" pin="UIM_PWR" pad="36"/>
+<connect gate="G$1" pin="USB3.0_RX_N" pad="35"/>
+<connect gate="G$1" pin="USB3.0_RX_P" pad="37"/>
+<connect gate="G$1" pin="USB3.0_TX_N" pad="29"/>
+<connect gate="G$1" pin="USB3.0_TX_P" pad="31"/>
+<connect gate="G$1" pin="USB_D_N" pad="9"/>
+<connect gate="G$1" pin="USB_D_P" pad="7"/>
+<connect gate="G$2" pin="!PCIE_CLKREQ" pad="52"/>
+<connect gate="G$2" pin="!PCIE_PERST" pad="50"/>
+<connect gate="G$2" pin="!PCIE_PEWAKE" pad="54"/>
+<connect gate="G$2" pin="PCIE_REFCLK_N" pad="53"/>
+<connect gate="G$2" pin="PCIE_REFCLK_P" pad="55"/>
+<connect gate="G$2" pin="PCIE_RX_N" pad="47"/>
+<connect gate="G$2" pin="PCIE_RX_P" pad="49"/>
+<connect gate="G$2" pin="PCIE_TX_N" pad="41"/>
+<connect gate="G$2" pin="PCIE_TX_P" pad="43"/>
+</connects>
+<technologies>
+<technology name=""/>
+</technologies>
+</device>
</devices>
</deviceset>
</devicesets>
@@ -18636,7 +18787,7 @@ You are welcome to use this library for commercial purposes. For attribution, we
<attribute name="SOURCEPARTNUMBER" value="A97594-ND"/>
</part>
<part name="GND16" library="supply1" deviceset="GND" device=""/>
-<part name="NGFF1" library="con-ngff" deviceset="NGFF_B" device="_42-52" value="NGFF_B_42-52">
+<part name="NGFF1" library="con-ngff" deviceset="NGFF_B" device="-NSOL" value="NGFF_B-NSOL">
<attribute name="CLASS" value="UNKNOWN CLASS"/>
<attribute name="DESCRIPTION" value="CONN FEMALE 67POS 0.020 GOLD"/>
<attribute name="LINK" value="https://www.digikey.de/product-detail/de/te-connectivity-amp-connectors/2199230-3/A115903CT-ND"/>