Skip to content

Commit 79ca98f

Browse files
author
Pete Lewis
committed
double-check (my run) fixes
added SS path on 48. package update on address jumper - to 8 mil width on silk outline. library update to SFE library on I2C jumper (was sparkx lbr). some minor routing tweaks to allow more gnd flow
1 parent 7cb3595 commit 79ca98f

File tree

2 files changed

+346
-420
lines changed

2 files changed

+346
-420
lines changed

Hardware/Qwiic_keypad.brd

+62-59
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,11 @@
2828
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
2929
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
3030
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
31-
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
32-
<layer number="21" name="tPlace" color="16" fill="1" visible="yes" active="yes"/>
33-
<layer number="22" name="bPlace" color="14" fill="1" visible="yes" active="yes"/>
34-
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
35-
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
31+
<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="yes"/>
32+
<layer number="21" name="tPlace" color="16" fill="1" visible="no" active="yes"/>
33+
<layer number="22" name="bPlace" color="14" fill="1" visible="no" active="yes"/>
34+
<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="yes"/>
35+
<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="yes"/>
3636
<layer number="25" name="tNames" color="7" fill="1" visible="no" active="yes"/>
3737
<layer number="26" name="bNames" color="7" fill="1" visible="no" active="yes"/>
3838
<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
@@ -53,13 +53,13 @@
5353
<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="yes"/>
5454
<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="yes"/>
5555
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
56-
<layer number="45" name="Holes" color="7" fill="1" visible="yes" active="yes"/>
57-
<layer number="46" name="Milling" color="3" fill="1" visible="yes" active="yes"/>
56+
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
57+
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
5858
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
59-
<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
59+
<layer number="48" name="SS" color="63" fill="7" visible="no" active="yes"/>
6060
<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
6161
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="yes"/>
62-
<layer number="51" name="tDocu" color="6" fill="1" visible="yes" active="yes"/>
62+
<layer number="51" name="tDocu" color="6" fill="1" visible="no" active="yes"/>
6363
<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="yes"/>
6464
<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
6565
<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
@@ -164,12 +164,15 @@
164164
<wire x1="0" y1="0" x2="0" y2="25.4" width="0.2032" layer="20"/>
165165
<wire x1="0" y1="25.4" x2="25.4" y2="25.4" width="0.2032" layer="20"/>
166166
<text x="2.2352" y="1.08711875" size="1.27" layer="1" font="vector" ratio="15" rot="SR0" align="center">v10</text>
167-
<dimension x1="0" y1="25.4" x2="0" y2="0" x3="-8.89" y3="12.7" textsize="1.27" textratio="15" layer="47" unit="inch"/>
168-
<text x="17.78" y="-11.43" size="1.778" layer="51" font="vector" ratio="15">Kevin Kuwata</text>
167+
<dimension x1="0" y1="25.4" x2="0" y2="0" x3="-7.62" y3="12.7" textsize="1.27" textratio="15" layer="47" unit="inch"/>
168+
<text x="17.78" y="-11.43" size="1.778" layer="51" font="vector">Kevin Kuwata</text>
169169
<wire x1="25.4" y1="0" x2="25.4" y2="25.4" width="0.2032" layer="20"/>
170-
<dimension x1="0" y1="25.4" x2="30.48" y2="25.4" x3="15.24" y3="35.56" textsize="1.778" textratio="15" layer="47" unit="inch"/>
171-
<dimension x1="0" y1="0" x2="25.4" y2="0" x3="12.7" y3="-6.35" textsize="1.778" textratio="15" layer="47" unit="inch"/>
170+
<dimension x1="0" y1="25.4" x2="25.4" y2="25.4" x3="12.7" y3="35.56" textsize="1.27" textratio="15" layer="47" unit="inch"/>
172171
<text x="-2.54" y="-13.97" size="1.778" layer="51" font="vector">Revised by: Pete Lewis</text>
172+
<wire x1="5.08" y1="1.27" x2="20.32" y2="1.27" width="4.5212" layer="48"/>
173+
<dimension x1="0" y1="0" x2="0" y2="22.86" x3="-3.81" y3="11.43" textsize="1.27" layer="47" unit="inch"/>
174+
<dimension x1="0" y1="25.4" x2="22.86" y2="25.4" x3="11.43" y3="31.75" textsize="1.27" layer="47" unit="inch"/>
175+
<dimension x1="0" y1="25.4" x2="2.54" y2="25.4" x3="1.27" y3="27.94" textsize="1.27" layer="47" unit="inch"/>
173176
</plain>
174177
<libraries>
175178
<library name="SparkFun">
@@ -254,43 +257,19 @@ You are welcome to use this library for commercial purposes. For attribution, we
254257
<package name="SMT-JUMPER_2_NO_SILK">
255258
<text x="0" y="1.143" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">&gt;NAME</text>
256259
<text x="0" y="-1.143" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">&gt;VALUE</text>
257-
<wire x1="0.8636" y1="-1.016" x2="-0.8636" y2="-1.016" width="0.1524" layer="21"/>
258-
<wire x1="0.8636" y1="1.016" x2="1.1176" y2="0.762" width="0.1524" layer="21" curve="-90"/>
259-
<wire x1="-1.1176" y1="0.762" x2="-0.8636" y2="1.016" width="0.1524" layer="21" curve="-90"/>
260-
<wire x1="-1.1176" y1="-0.762" x2="-0.8636" y2="-1.016" width="0.1524" layer="21" curve="90"/>
261-
<wire x1="0.8636" y1="-1.016" x2="1.1176" y2="-0.762" width="0.1524" layer="21" curve="90"/>
262-
<wire x1="1.1176" y1="-0.762" x2="1.1176" y2="0.762" width="0.1524" layer="21"/>
263-
<wire x1="-1.1176" y1="-0.762" x2="-1.1176" y2="0.762" width="0.1524" layer="21"/>
264-
<wire x1="-0.8636" y1="1.016" x2="0.8636" y2="1.016" width="0.1524" layer="21"/>
260+
<wire x1="0.8636" y1="-1.016" x2="-0.8636" y2="-1.016" width="0.2032" layer="21"/>
261+
<wire x1="0.8636" y1="1.016" x2="1.1176" y2="0.762" width="0.2032" layer="21" curve="-90"/>
262+
<wire x1="-1.1176" y1="0.762" x2="-0.8636" y2="1.016" width="0.2032" layer="21" curve="-90"/>
263+
<wire x1="-1.1176" y1="-0.762" x2="-0.8636" y2="-1.016" width="0.2032" layer="21" curve="90"/>
264+
<wire x1="0.8636" y1="-1.016" x2="1.1176" y2="-0.762" width="0.2032" layer="21" curve="90"/>
265+
<wire x1="1.1176" y1="-0.762" x2="1.1176" y2="0.762" width="0.2032" layer="21"/>
266+
<wire x1="-1.1176" y1="-0.762" x2="-1.1176" y2="0.762" width="0.2032" layer="21"/>
267+
<wire x1="-0.8636" y1="1.016" x2="0.8636" y2="1.016" width="0.2032" layer="21"/>
265268
<smd name="1" x="-0.4064" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
266269
<smd name="2" x="0.4064" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
267270
</package>
268271
</packages>
269272
</library>
270-
<library name="SparkX">
271-
<packages>
272-
<package name="1X04_NO_SILK">
273-
<description>&lt;h3&gt;Plated Through Hole - 4 Pin No Silk Outline&lt;/h3&gt;
274-
&lt;p&gt;Specifications:
275-
&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
276-
&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
277-
&lt;/ul&gt;&lt;/p&gt;
278-
&lt;p&gt;Example device(s):
279-
&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
280-
&lt;/ul&gt;&lt;/p&gt;</description>
281-
<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
282-
<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
283-
<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
284-
<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
285-
<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
286-
<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
287-
<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
288-
<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
289-
<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
290-
<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
291-
</package>
292-
</packages>
293-
</library>
294273
<library name="SparkFun-Aesthetics">
295274
<description>&lt;h3&gt;SparkFun Aesthetics&lt;/h3&gt;
296275
This library contiains non-functional items such as logos, build/ordering notes, frame blocks, etc.
@@ -1362,6 +1341,26 @@ You are welcome to use this library for commercial purposes. For attribution, we
13621341
<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
13631342
<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
13641343
</package>
1344+
<package name="1X04_NO_SILK">
1345+
<description>&lt;h3&gt;Plated Through Hole - 4 Pin No Silk Outline&lt;/h3&gt;
1346+
&lt;p&gt;Specifications:
1347+
&lt;ul&gt;&lt;li&gt;Pin count:4&lt;/li&gt;
1348+
&lt;li&gt;Pin pitch:0.1"&lt;/li&gt;
1349+
&lt;/ul&gt;&lt;/p&gt;
1350+
&lt;p&gt;Example device(s):
1351+
&lt;ul&gt;&lt;li&gt;CONN_04&lt;/li&gt;
1352+
&lt;/ul&gt;&lt;/p&gt;</description>
1353+
<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
1354+
<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
1355+
<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
1356+
<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
1357+
<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
1358+
<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
1359+
<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
1360+
<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
1361+
<text x="-1.27" y="1.397" size="0.6096" layer="25" font="vector" ratio="20">&gt;NAME</text>
1362+
<text x="-1.27" y="-2.032" size="0.6096" layer="27" font="vector" ratio="20">&gt;VALUE</text>
1363+
</package>
13651364
</packages>
13661365
</library>
13671366
<library name="SparkFun-LED">
@@ -3416,7 +3415,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
34163415
<attribute name="PROD_ID" value="CONN-13694" x="20.32" y="12.7" size="1.778" layer="27" rot="R90" display="off"/>
34173416
<attribute name="VALUE" x="23.622" y="11.049" size="0.6096" layer="27" font="vector" ratio="20" rot="R90"/>
34183417
</element>
3419-
<element name="J3" library="SparkX" package="1X04_NO_SILK" value="PTH" x="19.05" y="24.13" smashed="yes" rot="R180">
3418+
<element name="J3" library="SparkFun-Connectors" package="1X04_NO_SILK" value="PTH" x="19.05" y="24.13" smashed="yes" rot="R180">
34203419
<attribute name="VALUE" x="20.32" y="26.162" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
34213420
</element>
34223421
<element name="FRAME1" library="SparkFun-Aesthetics" package="CREATIVE_COMMONS" value="FRAME-LETTER" x="-13.97" y="-11.43" smashed="yes">
@@ -3466,7 +3465,7 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
34663465
<attribute name="NAME" x="7.62" y="22.987" size="0.6096" layer="25" font="vector" ratio="20" rot="R180"/>
34673466
<attribute name="VALUE" x="7.62" y="25.908" size="0.6096" layer="27" font="vector" ratio="20" rot="R180"/>
34683467
</element>
3469-
<element name="JP4" library="SparkFun-Jumpers" package="SMT-JUMPER_2_NO_SILK" value="" x="2.54" y="17.78" smashed="yes">
3468+
<element name="JP4" library="SparkFun-Jumpers" package="SMT-JUMPER_2_NO_SILK" value="JUMPER-SMT_2_NO_SILK" x="2.54" y="17.78" smashed="yes">
34703469
<attribute name="NAME" x="2.54" y="18.923" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center"/>
34713470
<attribute name="VALUE" x="2.54" y="16.637" size="0.6096" layer="27" font="vector" ratio="20" align="top-center"/>
34723471
</element>
@@ -3708,25 +3707,26 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
37083707
<contactref element="J8" pad="7"/>
37093708
<via x="8.249921875" y="13.675359375" extent="1-16" drill="0.381"/>
37103709
<wire x1="13.843" y1="13.208" x2="14.605" y2="13.97" width="0.2032" layer="1"/>
3711-
<wire x1="7.62" y1="7.04341875" x2="7.62" y2="13.0454375" width="0.2032" layer="16"/>
37123710
<wire x1="13.843" y1="13.208" x2="8.71728125" y2="13.208" width="0.2032" layer="1"/>
3713-
<wire x1="5.08" y1="1.143" x2="5.08" y2="4.50341875" width="0.2032" layer="16"/>
3714-
<wire x1="5.08" y1="4.50341875" x2="7.62" y2="7.04341875" width="0.2032" layer="16"/>
3715-
<wire x1="7.62" y1="13.0454375" x2="8.249921875" y2="13.675359375" width="0.2032" layer="16"/>
37163711
<wire x1="8.249921875" y1="13.675359375" x2="8.71728125" y2="13.208" width="0.2032" layer="1"/>
37173712
<contactref element="U1" pad="2"/>
37183713
<wire x1="14.605" y1="15.5" x2="14.605" y2="13.97" width="0.2032" layer="1"/>
3714+
<wire x1="5.08" y1="1.143" x2="5.08" y2="3.175" width="0.2032" layer="16"/>
3715+
<wire x1="5.08" y1="3.175" x2="8.249921875" y2="6.344921875" width="0.2032" layer="16"/>
3716+
<wire x1="8.249921875" y1="6.344921875" x2="8.249921875" y2="13.675359375" width="0.2032" layer="16"/>
37193717
</signal>
37203718
<signal name="5">
37213719
<contactref element="J8" pad="5"/>
37223720
<wire x1="10.795" y1="14.605" x2="10.16" y2="13.97" width="0.2032" layer="1"/>
37233721
<via x="10.16" y="13.97" extent="1-16" drill="0.381"/>
3724-
<wire x1="8.257540625" y1="12.067540625" x2="10.16" y2="13.97" width="0.2032" layer="16"/>
3725-
<wire x1="8.257540625" y1="12.067540625" x2="8.257540625" y2="3.172459375" width="0.2032" layer="16"/>
3726-
<wire x1="8.257540625" y1="3.172459375" x2="10.16" y2="1.27" width="0.2032" layer="16"/>
3727-
<wire x1="10.16" y1="1.27" x2="10.16" y2="1.143" width="0.2032" layer="16"/>
3722+
<wire x1="10.16" y1="1.143" x2="10.16" y2="1.27" width="0.2032" layer="16"/>
37283723
<contactref element="U1" pad="5"/>
37293724
<wire x1="10.795" y1="15.5" x2="10.795" y2="14.605" width="0.2032" layer="1"/>
3725+
<wire x1="9.271" y1="6.35" x2="9.271" y2="13.081" width="0.2032" layer="16"/>
3726+
<wire x1="9.271" y1="13.081" x2="10.16" y2="13.97" width="0.2032" layer="16"/>
3727+
<wire x1="7.747" y1="3.683" x2="7.747" y2="4.826" width="0.2032" layer="16"/>
3728+
<wire x1="7.747" y1="4.826" x2="9.271" y2="6.35" width="0.2032" layer="16"/>
3729+
<wire x1="10.16" y1="1.27" x2="7.747" y2="3.683" width="0.2032" layer="16"/>
37303730
</signal>
37313731
<signal name="SCL">
37323732
<contactref element="J6" pad="3"/>
@@ -3742,10 +3742,8 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
37423742
<wire x1="18.4658" y1="17.0942" x2="11.43" y2="24.13" width="0.2032" layer="1"/>
37433743
<wire x1="12.7" y1="7.62" x2="12.7" y2="11.938" width="0.2032" layer="16"/>
37443744
<wire x1="12.7" y1="11.938" x2="13.462" y2="12.7" width="0.2032" layer="16"/>
3745-
<wire x1="13.462" y1="12.7" x2="13.462" y2="14.478" width="0.2032" layer="16"/>
3746-
<wire x1="13.462" y1="14.478" x2="12.7" y2="15.24" width="0.2032" layer="16"/>
3747-
<wire x1="12.7" y1="15.24" x2="12.7" y2="22.86" width="0.2032" layer="16"/>
3748-
<wire x1="12.7" y1="22.86" x2="11.43" y2="24.13" width="0.2032" layer="16"/>
3745+
<wire x1="13.462" y1="12.7" x2="13.462" y2="22.098" width="0.2032" layer="16"/>
3746+
<wire x1="13.462" y1="22.098" x2="11.43" y2="24.13" width="0.2032" layer="16"/>
37493747
<wire x1="20.32" y1="14.2" x2="19.328" y2="14.2" width="0.2032" layer="1"/>
37503748
<wire x1="19.328" y1="14.2" x2="18.4658" y2="15.0622" width="0.2032" layer="1"/>
37513749
<contactref element="R3" pad="1"/>
@@ -3815,6 +3813,11 @@ These rules have been curated by SparkFuns DFM commitee. After doing much resear
38153813
<approved hash="19,1,fa986b5faaca0517"/>
38163814
<approved hash="19,1,d4837144b0d12b0c"/>
38173815
<approved hash="19,1,c1cda61265843c41"/>
3816+
<approved hash="23,1,d63e995c709e72b1"/>
3817+
<approved hash="23,1,fc44804bdf465a00"/>
3818+
<approved hash="23,16,709c7c7f75a685c5"/>
3819+
<approved hash="23,16,163ba94a88898afe"/>
3820+
<approved hash="23,16,8d3d03fd00dd8e1d"/>
38183821
</errors>
38193822
</board>
38203823
</drawing>

0 commit comments

Comments
 (0)