1
1
<?xml version="1.0" encoding="utf-8"?>
2
2
<!DOCTYPE eagle SYSTEM "eagle.dtd">
3
- <eagle version="6.5 .0">
3
+ <eagle version="7.6 .0">
4
4
<drawing>
5
5
<settings>
6
6
<setting alwaysvectorfont="no"/>
7
7
<setting verticaltext="up"/>
8
8
</settings>
9
9
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
10
10
<layers>
11
- <layer number="1" name="Top" color="4" fill="1" visible="no " active="no"/>
12
- <layer number="2" name="Route2" color="1" fill="3" visible="no " active="no"/>
13
- <layer number="3" name="Route3" color="4" fill="3" visible="no " active="no"/>
14
- <layer number="4" name="Route4" color="1" fill="4" visible="no " active="no"/>
15
- <layer number="5" name="Route5" color="4" fill="4" visible="no " active="no"/>
16
- <layer number="6" name="Route6" color="1" fill="8" visible="no " active="no"/>
17
- <layer number="7" name="Route7" color="4" fill="8" visible="no " active="no"/>
18
- <layer number="8" name="Route8" color="1" fill="2" visible="no " active="no"/>
19
- <layer number="9" name="Route9" color="4" fill="2" visible="no " active="no"/>
20
- <layer number="10" name="Route10" color="1" fill="7" visible="no " active="no"/>
21
- <layer number="11" name="Route11" color="4" fill="7" visible="no " active="no"/>
22
- <layer number="12" name="Route12" color="1" fill="5" visible="no " active="no"/>
23
- <layer number="13" name="Route13" color="4" fill="5" visible="no " active="no"/>
24
- <layer number="14" name="Route14" color="1" fill="6" visible="no " active="no"/>
25
- <layer number="15" name="Route15" color="4" fill="6" visible="no " active="no"/>
26
- <layer number="16" name="Bottom" color="1" fill="1" visible="no " active="no"/>
27
- <layer number="17" name="Pads" color="2" fill="1" visible="no " active="no"/>
28
- <layer number="18" name="Vias" color="2" fill="1" visible="no " active="no"/>
29
- <layer number="19" name="Unrouted" color="6" fill="1" visible="no " active="no"/>
30
- <layer number="20" name="Dimension" color="15" fill="1" visible="no " active="no"/>
31
- <layer number="21" name="tPlace" color="16" fill="1" visible="no " active="no"/>
32
- <layer number="22" name="bPlace" color="14" fill="1" visible="no " active="no"/>
33
- <layer number="23" name="tOrigins" color="15" fill="1" visible="no " active="no"/>
34
- <layer number="24" name="bOrigins" color="15" fill="1" visible="no " active="no"/>
35
- <layer number="25" name="tNames" color="7" fill="1" visible="no " active="no"/>
36
- <layer number="26" name="bNames" color="7" fill="1" visible="no " active="no"/>
37
- <layer number="27" name="tValues" color="7" fill="1" visible="no " active="no"/>
38
- <layer number="28" name="bValues" color="7" fill="1" visible="no " active="no"/>
11
+ <layer number="1" name="Top" color="4" fill="1" visible="yes " active="no"/>
12
+ <layer number="2" name="Route2" color="1" fill="3" visible="yes " active="no"/>
13
+ <layer number="3" name="Route3" color="4" fill="3" visible="yes " active="no"/>
14
+ <layer number="4" name="Route4" color="1" fill="4" visible="yes " active="no"/>
15
+ <layer number="5" name="Route5" color="4" fill="4" visible="yes " active="no"/>
16
+ <layer number="6" name="Route6" color="1" fill="8" visible="yes " active="no"/>
17
+ <layer number="7" name="Route7" color="4" fill="8" visible="yes " active="no"/>
18
+ <layer number="8" name="Route8" color="1" fill="2" visible="yes " active="no"/>
19
+ <layer number="9" name="Route9" color="4" fill="2" visible="yes " active="no"/>
20
+ <layer number="10" name="Route10" color="1" fill="7" visible="yes " active="no"/>
21
+ <layer number="11" name="Route11" color="4" fill="7" visible="yes " active="no"/>
22
+ <layer number="12" name="Route12" color="1" fill="5" visible="yes " active="no"/>
23
+ <layer number="13" name="Route13" color="4" fill="5" visible="yes " active="no"/>
24
+ <layer number="14" name="Route14" color="1" fill="6" visible="yes " active="no"/>
25
+ <layer number="15" name="Route15" color="4" fill="6" visible="yes " active="no"/>
26
+ <layer number="16" name="Bottom" color="1" fill="1" visible="yes " active="no"/>
27
+ <layer number="17" name="Pads" color="2" fill="1" visible="yes " active="no"/>
28
+ <layer number="18" name="Vias" color="2" fill="1" visible="yes " active="no"/>
29
+ <layer number="19" name="Unrouted" color="6" fill="1" visible="yes " active="no"/>
30
+ <layer number="20" name="Dimension" color="15" fill="1" visible="yes " active="no"/>
31
+ <layer number="21" name="tPlace" color="16" fill="1" visible="yes " active="no"/>
32
+ <layer number="22" name="bPlace" color="14" fill="1" visible="yes " active="no"/>
33
+ <layer number="23" name="tOrigins" color="15" fill="1" visible="yes " active="no"/>
34
+ <layer number="24" name="bOrigins" color="15" fill="1" visible="yes " active="no"/>
35
+ <layer number="25" name="tNames" color="7" fill="1" visible="yes " active="no"/>
36
+ <layer number="26" name="bNames" color="7" fill="1" visible="yes " active="no"/>
37
+ <layer number="27" name="tValues" color="7" fill="1" visible="yes " active="no"/>
38
+ <layer number="28" name="bValues" color="7" fill="1" visible="yes " active="no"/>
39
39
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
40
40
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
41
41
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
44
44
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
45
45
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
46
46
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
47
- <layer number="37" name="tTest" color="7" fill="1" visible="no " active="no"/>
48
- <layer number="38" name="bTest" color="7" fill="1" visible="no " active="no"/>
47
+ <layer number="37" name="tTest" color="7" fill="1" visible="yes " active="no"/>
48
+ <layer number="38" name="bTest" color="7" fill="1" visible="yes " active="no"/>
49
49
<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
50
50
<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
51
51
<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
52
52
<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/>
53
53
<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
54
54
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
55
55
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
56
- <layer number="46" name="Milling" color="3" fill="1" visible="no " active="no"/>
57
- <layer number="47" name="Measures" color="7" fill="1" visible="no " active="no"/>
58
- <layer number="48" name="Document" color="7" fill="1" visible="no " active="no"/>
59
- <layer number="49" name="Reference" color="7 " fill="1" visible="no " active="no"/>
60
- <layer number="50" name="dxf" color="7" fill="1" visible="no " active="no"/>
61
- <layer number="51" name="tDocu" color="6" fill="1" visible="no " active="no"/>
62
- <layer number="52" name="bDocu" color="7" fill="1" visible="no " active="no"/>
63
- <layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no " active="no"/>
64
- <layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no " active="no"/>
65
- <layer number="56" name="wert" color="7" fill="1" visible="no " active="no"/>
66
- <layer number="57" name="tCAD" color="7" fill="1" visible="no " active="no"/>
67
- <layer number="59" name="tCarbon" color="7" fill="1" visible="no " active="no"/>
68
- <layer number="60" name="bCarbon" color="7" fill="1" visible="no " active="no"/>
56
+ <layer number="46" name="Milling" color="3" fill="1" visible="yes " active="no"/>
57
+ <layer number="47" name="Measures" color="7" fill="1" visible="yes " active="no"/>
58
+ <layer number="48" name="Document" color="7" fill="1" visible="yes " active="no"/>
59
+ <layer number="49" name="Reference" color="13 " fill="1" visible="yes " active="no"/>
60
+ <layer number="50" name="dxf" color="7" fill="1" visible="yes " active="no"/>
61
+ <layer number="51" name="tDocu" color="6" fill="1" visible="yes " active="no"/>
62
+ <layer number="52" name="bDocu" color="7" fill="1" visible="yes " active="no"/>
63
+ <layer number="53" name="tGND_GNDA" color="7" fill="9" visible="yes " active="no"/>
64
+ <layer number="54" name="bGND_GNDA" color="1" fill="9" visible="yes " active="no"/>
65
+ <layer number="56" name="wert" color="7" fill="1" visible="yes " active="no"/>
66
+ <layer number="57" name="tCAD" color="7" fill="1" visible="yes " active="no"/>
67
+ <layer number="59" name="tCarbon" color="7" fill="1" visible="yes " active="no"/>
68
+ <layer number="60" name="bCarbon" color="7" fill="1" visible="yes " active="no"/>
69
69
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
70
70
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
71
71
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
@@ -10379,6 +10379,21 @@ You are welcome to use this library for commercial purposes. For attribution, we
10379
10379
<vertex x="-1.42875" y="0" curve="-90"/>
10380
10380
</polygon>
10381
10381
</package>
10382
+ <package name="SMT-JUMPER_2_NC_PASTE_SILK">
10383
+ <text x="0" y="1.143" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">>NAME</text>
10384
+ <text x="0" y="-1.143" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">>VALUE</text>
10385
+ <wire x1="0.8636" y1="-1.016" x2="-0.8636" y2="-1.016" width="0.1524" layer="21"/>
10386
+ <wire x1="0.8636" y1="1.016" x2="1.1176" y2="0.762" width="0.1524" layer="21" curve="-90"/>
10387
+ <wire x1="-1.1176" y1="0.762" x2="-0.8636" y2="1.016" width="0.1524" layer="21" curve="-90"/>
10388
+ <wire x1="-1.1176" y1="-0.762" x2="-0.8636" y2="-1.016" width="0.1524" layer="21" curve="90"/>
10389
+ <wire x1="0.8636" y1="-1.016" x2="1.1176" y2="-0.762" width="0.1524" layer="21" curve="90"/>
10390
+ <wire x1="1.1176" y1="-0.762" x2="1.1176" y2="0.762" width="0.1524" layer="21"/>
10391
+ <wire x1="-1.1176" y1="-0.762" x2="-1.1176" y2="0.762" width="0.1524" layer="21"/>
10392
+ <wire x1="-0.8636" y1="1.016" x2="0.8636" y2="1.016" width="0.1524" layer="21"/>
10393
+ <rectangle x1="-1.2446" y1="-1.1176" x2="1.2446" y2="1.1176" layer="31"/>
10394
+ <smd name="1" x="-0.4064" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
10395
+ <smd name="2" x="0.4064" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
10396
+ </package>
10382
10397
<package name="SMT-JUMPER_2_NO_SILK">
10383
10398
<text x="0" y="1.143" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">>NAME</text>
10384
10399
<text x="0" y="-1.143" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">>VALUE</text>
@@ -10416,8 +10431,26 @@ You are welcome to use this library for commercial purposes. For attribution, we
10416
10431
</polygon>
10417
10432
<circle x="0" y="0" radius="1.74625" width="0.2032" layer="21"/>
10418
10433
</package>
10434
+ <package name="SMT-JUMPER_2_NC_PASTE_NO-SILK">
10435
+ <text x="0" y="1.143" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center">>NAME</text>
10436
+ <text x="0" y="-1.143" size="0.6096" layer="27" font="vector" ratio="20" align="top-center">>VALUE</text>
10437
+ <rectangle x1="-1.2446" y1="-1.1176" x2="1.2446" y2="1.1176" layer="31"/>
10438
+ <smd name="1" x="-0.4064" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
10439
+ <smd name="2" x="0.4064" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
10440
+ </package>
10419
10441
</packages>
10420
10442
<symbols>
10443
+ <symbol name="SMT-JUMPER_2_NC_PASTE">
10444
+ <wire x1="0.381" y1="0.635" x2="0.381" y2="-0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
10445
+ <wire x1="-0.381" y1="-0.635" x2="-0.381" y2="0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
10446
+ <wire x1="2.54" y1="0" x2="1.651" y2="0" width="0.1524" layer="94"/>
10447
+ <wire x1="-2.54" y1="0" x2="-1.651" y2="0" width="0.1524" layer="94"/>
10448
+ <text x="-2.54" y="2.54" size="1.778" layer="95" font="vector">>NAME</text>
10449
+ <text x="-2.54" y="-2.54" size="1.778" layer="96" font="vector" align="top-left">>VALUE</text>
10450
+ <pin name="2" x="5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1" rot="R180"/>
10451
+ <pin name="1" x="-5.08" y="0" visible="off" length="short" direction="pas" swaplevel="1"/>
10452
+ <circle x="0" y="0" radius="1.93440625" width="0" layer="95"/>
10453
+ </symbol>
10421
10454
<symbol name="SMT-JUMPER_2_NO">
10422
10455
<wire x1="0.381" y1="0.635" x2="0.381" y2="-0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
10423
10456
<wire x1="-0.381" y1="-0.635" x2="-0.381" y2="0.635" width="1.27" layer="94" curve="-180" cap="flat"/>
@@ -10430,6 +10463,33 @@ You are welcome to use this library for commercial purposes. For attribution, we
10430
10463
</symbol>
10431
10464
</symbols>
10432
10465
<devicesets>
10466
+ <deviceset name="JUMPER-SMT_2_NC_PASTE" prefix="JP">
10467
+ <description><h3>Normally closed solder jumper</h3>
10468
+ <p>This jumper has an aperture in the stencil to allow solder paste to bridge the split in the wire so it's normally closed (NC). Wick off the solder to open the connection. Reapply solder to reclose the connection.</p></description>
10469
+ <gates>
10470
+ <gate name="G$1" symbol="SMT-JUMPER_2_NC_PASTE" x="0" y="0"/>
10471
+ </gates>
10472
+ <devices>
10473
+ <device name="_NO-SILK" package="SMT-JUMPER_2_NC_PASTE_NO-SILK">
10474
+ <connects>
10475
+ <connect gate="G$1" pin="1" pad="1"/>
10476
+ <connect gate="G$1" pin="2" pad="2"/>
10477
+ </connects>
10478
+ <technologies>
10479
+ <technology name=""/>
10480
+ </technologies>
10481
+ </device>
10482
+ <device name="_SILK" package="SMT-JUMPER_2_NC_PASTE_SILK">
10483
+ <connects>
10484
+ <connect gate="G$1" pin="1" pad="1"/>
10485
+ <connect gate="G$1" pin="2" pad="2"/>
10486
+ </connects>
10487
+ <technologies>
10488
+ <technology name=""/>
10489
+ </technologies>
10490
+ </device>
10491
+ </devices>
10492
+ </deviceset>
10433
10493
<deviceset name="JUMPER-SMT_2_NO" prefix="JP">
10434
10494
<description><h3>Normally open jumper</h3>
10435
10495
<p>This jumper has two pads in close proximity to each other. Apply solder to close the connection.</p>
@@ -11076,7 +11136,7 @@ Switches electronic signals</description>
11076
11136
<part name="Q4" library="SparkFun-DiscreteSemi" deviceset="MOSFET-NCH" device="-BSS138" value="220mA/50V/3.5Ω"/>
11077
11137
<part name="R17" library="SparkFun-Resistors" deviceset="10KOHM" device="-0603-1/10W-1%" value="10k"/>
11078
11138
<part name="R18" library="SparkFun-Resistors" deviceset="10KOHM" device="-0603-1/10W-1%" value="10k"/>
11079
- <part name="JP5" library="SparkFun-Jumpers" deviceset="JUMPER-SMT_2_NO " device="_SILK" value=""/>
11139
+ <part name="JP5" library="SparkFun-Jumpers" deviceset="JUMPER-SMT_2_NC_PASTE " device="_SILK" value="JUMPER-SMT_2_NC_PASTE_SILK "/>
11080
11140
<part name="SUPPLY5" library="SparkFun-Aesthetics" deviceset="3.3V" device=""/>
11081
11141
<part name="JP1" library="SparkFun-Jumpers" deviceset="JUMPER-SMT_2_NO" device="_SILK" value=""/>
11082
11142
<part name="JP3" library="SparkFun-Jumpers" deviceset="JUMPER-SMT_2_NO" device="_SILK" value=""/>
0 commit comments