Skip to content

Commit bc5d0ef

Browse files
author
nathalis
committed
pcb
1 parent 4564eef commit bc5d0ef

10 files changed

+7410
-0
lines changed

PCB/BOARD.png

69.8 KB
Loading

PCB/I2S-MODULE-PCM5102A.lbr

+224
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,224 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<!DOCTYPE eagle SYSTEM "eagle.dtd">
3+
<eagle version="8.0.1">
4+
<drawing>
5+
<settings>
6+
<setting alwaysvectorfont="no"/>
7+
<setting verticaltext="up"/>
8+
</settings>
9+
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
10+
<layers>
11+
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
12+
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="yes"/>
13+
<layer number="3" name="Route3" color="4" fill="3" visible="no" active="yes"/>
14+
<layer number="4" name="Route4" color="1" fill="4" visible="no" active="yes"/>
15+
<layer number="5" name="Route5" color="4" fill="4" visible="no" active="yes"/>
16+
<layer number="6" name="Route6" color="1" fill="8" visible="no" active="yes"/>
17+
<layer number="7" name="Route7" color="4" fill="8" visible="no" active="yes"/>
18+
<layer number="8" name="Route8" color="1" fill="2" visible="no" active="yes"/>
19+
<layer number="9" name="Route9" color="4" fill="2" visible="no" active="yes"/>
20+
<layer number="10" name="Route10" color="1" fill="7" visible="no" active="yes"/>
21+
<layer number="11" name="Route11" color="4" fill="7" visible="no" active="yes"/>
22+
<layer number="12" name="Route12" color="1" fill="5" visible="no" active="yes"/>
23+
<layer number="13" name="Route13" color="4" fill="5" visible="no" active="yes"/>
24+
<layer number="14" name="Route14" color="1" fill="6" visible="no" active="yes"/>
25+
<layer number="15" name="Route15" color="4" fill="6" visible="no" active="yes"/>
26+
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
27+
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
28+
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
29+
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
30+
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
31+
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
32+
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
33+
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
34+
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
35+
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
36+
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
37+
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
38+
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
39+
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
40+
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
41+
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
42+
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
43+
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
44+
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
45+
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
46+
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
47+
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
48+
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
49+
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
50+
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
51+
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
52+
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
53+
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
54+
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
55+
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
56+
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
57+
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
58+
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
59+
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
60+
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
61+
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
62+
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
63+
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
64+
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
65+
<layer number="93" name="Pins" color="2" fill="1" visible="yes" active="yes"/>
66+
<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
67+
<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
68+
<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
69+
<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
70+
<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
71+
</layers>
72+
<library>
73+
<packages>
74+
<package name="I2S-MODULE-PCM5102A">
75+
<pad name="DIN" x="-1.27" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
76+
<pad name="LCK" x="1.27" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
77+
<pad name="GND" x="3.81" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
78+
<pad name="BCK" x="-3.81" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
79+
<pad name="SCK" x="-6.35" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
80+
<pad name="VIN" x="6.35" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
81+
<wire x1="-8.89" y1="-15.875" x2="8.89" y2="-15.875" width="0.127" layer="21"/>
82+
<wire x1="-8.89" y1="-15.875" x2="-8.89" y2="15.875" width="0.127" layer="21"/>
83+
<wire x1="-8.89" y1="15.875" x2="8.89" y2="15.875" width="0.127" layer="21"/>
84+
<wire x1="8.89" y1="15.875" x2="8.89" y2="-15.875" width="0.127" layer="21"/>
85+
<wire x1="-3.81" y1="13.335" x2="-3.81" y2="6.985" width="0.127" layer="21"/>
86+
<wire x1="-3.81" y1="6.985" x2="11.43" y2="6.985" width="0.127" layer="21"/>
87+
<wire x1="11.43" y1="6.985" x2="11.43" y2="13.335" width="0.127" layer="21"/>
88+
<wire x1="11.43" y1="13.335" x2="-3.81" y2="13.335" width="0.127" layer="21"/>
89+
<pad name="FLT" x="-6.985" y="-6.985" drill="1" diameter="2.1844" shape="octagon"/>
90+
<pad name="DEMP" x="-6.985" y="-4.445" drill="1" diameter="2.1844" shape="octagon"/>
91+
<pad name="XSMT" x="-6.985" y="-1.905" drill="1" diameter="2.1844" shape="octagon"/>
92+
<pad name="FMT" x="-6.985" y="0.635" drill="1" diameter="2.1844" shape="octagon"/>
93+
<pad name="A3V3" x="-6.985" y="3.175" drill="1" diameter="2.1844" shape="octagon"/>
94+
<pad name="AGND1" x="-6.985" y="5.715" drill="1" diameter="2.1844" shape="octagon"/>
95+
<pad name="ROUT" x="-6.985" y="8.255" drill="1" diameter="2.1844" shape="octagon"/>
96+
<pad name="AGND2" x="-6.985" y="10.795" drill="1" diameter="2.1844" shape="octagon"/>
97+
<pad name="LROUT" x="-6.985" y="13.335" drill="1" diameter="2.1844" shape="octagon"/>
98+
<text x="0" y="9.525" size="1.27" layer="21">JACK3.5</text>
99+
<text x="-1.905" y="1.905" size="1.27" layer="21">PCM5102</text>
100+
<text x="-2.54" y="-3.175" size="1.27" layer="21">I2S AUDIO</text>
101+
</package>
102+
<package name="I2S-MODULE-PCM5102A-LITE">
103+
<pad name="DIN" x="-1.27" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
104+
<pad name="LCK" x="1.27" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
105+
<pad name="GND" x="3.81" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
106+
<pad name="BCK" x="-3.81" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
107+
<pad name="SCK" x="-6.35" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
108+
<pad name="VIN" x="6.35" y="-13.335" drill="1" diameter="2.1844" shape="long" rot="R90"/>
109+
<wire x1="-8.89" y1="-15.875" x2="8.89" y2="-15.875" width="0.127" layer="21"/>
110+
<wire x1="-8.89" y1="-15.875" x2="-8.89" y2="15.875" width="0.127" layer="21"/>
111+
<wire x1="-8.89" y1="15.875" x2="8.89" y2="15.875" width="0.127" layer="21"/>
112+
<wire x1="8.89" y1="15.875" x2="8.89" y2="-15.875" width="0.127" layer="21"/>
113+
<wire x1="-3.81" y1="13.335" x2="-3.81" y2="6.985" width="0.127" layer="21"/>
114+
<wire x1="-3.81" y1="6.985" x2="11.43" y2="6.985" width="0.127" layer="21"/>
115+
<wire x1="11.43" y1="6.985" x2="11.43" y2="13.335" width="0.127" layer="21"/>
116+
<wire x1="11.43" y1="13.335" x2="-3.81" y2="13.335" width="0.127" layer="21"/>
117+
<text x="0" y="9.525" size="1.27" layer="21">JACK3.5</text>
118+
<text x="-1.905" y="1.905" size="1.27" layer="21">PCM5102</text>
119+
<text x="-2.54" y="-3.175" size="1.27" layer="21">I2S AUDIO</text>
120+
</package>
121+
</packages>
122+
<symbols>
123+
<symbol name="I2S-MODULE-PCM5102A">
124+
<pin name="VIN" x="7.62" y="-20.32" length="short" rot="R90"/>
125+
<pin name="GND" x="5.08" y="-20.32" length="short" rot="R90"/>
126+
<pin name="LCK" x="2.54" y="-20.32" length="short" rot="R90"/>
127+
<pin name="DIN" x="0" y="-20.32" length="short" rot="R90"/>
128+
<pin name="SCK" x="-5.08" y="-20.32" length="short" rot="R90"/>
129+
<pin name="BCK" x="-2.54" y="-20.32" length="short" rot="R90"/>
130+
<pin name="FLT" x="-12.7" y="-12.7" length="short"/>
131+
<pin name="DEMP" x="-12.7" y="-10.16" length="short"/>
132+
<pin name="XSMT" x="-12.7" y="-7.62" length="short"/>
133+
<pin name="FMT" x="-12.7" y="-5.08" length="short"/>
134+
<pin name="A3V3" x="-12.7" y="-2.54" length="short"/>
135+
<pin name="AGND1" x="-12.7" y="0" length="short"/>
136+
<pin name="ROUT" x="-12.7" y="2.54" length="short"/>
137+
<pin name="AGND2" x="-12.7" y="5.08" length="short"/>
138+
<pin name="LROUT" x="-12.7" y="7.62" length="short"/>
139+
<wire x1="-10.16" y1="-17.78" x2="-10.16" y2="17.78" width="0.254" layer="94"/>
140+
<wire x1="-10.16" y1="17.78" x2="10.16" y2="17.78" width="0.254" layer="94"/>
141+
<wire x1="10.16" y1="17.78" x2="10.16" y2="-17.78" width="0.254" layer="94"/>
142+
<wire x1="10.16" y1="-17.78" x2="-10.16" y2="-17.78" width="0.254" layer="94"/>
143+
<wire x1="-5.08" y1="15.24" x2="-5.08" y2="7.62" width="0.254" layer="94"/>
144+
<wire x1="-5.08" y1="7.62" x2="15.24" y2="7.62" width="0.254" layer="94"/>
145+
<wire x1="15.24" y1="7.62" x2="15.24" y2="15.24" width="0.254" layer="94"/>
146+
<wire x1="15.24" y1="15.24" x2="-5.08" y2="15.24" width="0.254" layer="94"/>
147+
<text x="-7.62" y="20.32" size="2.54" layer="94">PCM5102</text>
148+
<text x="0" y="10.16" size="1.778" layer="94">JACK3.5</text>
149+
<text x="2.54" y="5.08" size="1.778" layer="94" rot="R270">I2S MODULE</text>
150+
</symbol>
151+
<symbol name="I2S-MODULE-PCM5102A-LITE">
152+
<pin name="VIN" x="7.62" y="-20.32" length="short" rot="R90"/>
153+
<pin name="GND" x="5.08" y="-20.32" length="short" rot="R90"/>
154+
<pin name="LCK" x="2.54" y="-20.32" length="short" rot="R90"/>
155+
<pin name="DIN" x="0" y="-20.32" length="short" rot="R90"/>
156+
<pin name="SCK" x="-5.08" y="-20.32" length="short" rot="R90"/>
157+
<pin name="BCK" x="-2.54" y="-20.32" length="short" rot="R90"/>
158+
<wire x1="-10.16" y1="-17.78" x2="-10.16" y2="17.78" width="0.254" layer="94"/>
159+
<wire x1="-10.16" y1="17.78" x2="10.16" y2="17.78" width="0.254" layer="94"/>
160+
<wire x1="10.16" y1="17.78" x2="10.16" y2="-17.78" width="0.254" layer="94"/>
161+
<wire x1="10.16" y1="-17.78" x2="-10.16" y2="-17.78" width="0.254" layer="94"/>
162+
<wire x1="-5.08" y1="15.24" x2="-5.08" y2="7.62" width="0.254" layer="94"/>
163+
<wire x1="-5.08" y1="7.62" x2="15.24" y2="7.62" width="0.254" layer="94"/>
164+
<wire x1="15.24" y1="7.62" x2="15.24" y2="15.24" width="0.254" layer="94"/>
165+
<wire x1="15.24" y1="15.24" x2="-5.08" y2="15.24" width="0.254" layer="94"/>
166+
<text x="-7.62" y="20.32" size="2.54" layer="94">PCM5102</text>
167+
<text x="0" y="10.16" size="1.778" layer="94">JACK3.5</text>
168+
<text x="2.54" y="5.08" size="1.778" layer="94" rot="R270">I2S MODULE</text>
169+
</symbol>
170+
</symbols>
171+
<devicesets>
172+
<deviceset name="I2S-MODULE-PCM5102A">
173+
<gates>
174+
<gate name="G$1" symbol="I2S-MODULE-PCM5102A" x="0" y="0"/>
175+
</gates>
176+
<devices>
177+
<device name="" package="I2S-MODULE-PCM5102A">
178+
<connects>
179+
<connect gate="G$1" pin="A3V3" pad="A3V3"/>
180+
<connect gate="G$1" pin="AGND1" pad="AGND1"/>
181+
<connect gate="G$1" pin="AGND2" pad="AGND2"/>
182+
<connect gate="G$1" pin="BCK" pad="BCK"/>
183+
<connect gate="G$1" pin="DEMP" pad="DEMP"/>
184+
<connect gate="G$1" pin="DIN" pad="DIN"/>
185+
<connect gate="G$1" pin="FLT" pad="FLT"/>
186+
<connect gate="G$1" pin="FMT" pad="FMT"/>
187+
<connect gate="G$1" pin="GND" pad="GND"/>
188+
<connect gate="G$1" pin="LCK" pad="LCK"/>
189+
<connect gate="G$1" pin="LROUT" pad="LROUT"/>
190+
<connect gate="G$1" pin="ROUT" pad="ROUT"/>
191+
<connect gate="G$1" pin="SCK" pad="SCK"/>
192+
<connect gate="G$1" pin="VIN" pad="VIN"/>
193+
<connect gate="G$1" pin="XSMT" pad="XSMT"/>
194+
</connects>
195+
<technologies>
196+
<technology name=""/>
197+
</technologies>
198+
</device>
199+
</devices>
200+
</deviceset>
201+
<deviceset name="I2S-MODULE-PCM5102A-LITE">
202+
<gates>
203+
<gate name="G$1" symbol="I2S-MODULE-PCM5102A-LITE" x="0" y="0"/>
204+
</gates>
205+
<devices>
206+
<device name="" package="I2S-MODULE-PCM5102A-LITE">
207+
<connects>
208+
<connect gate="G$1" pin="BCK" pad="BCK"/>
209+
<connect gate="G$1" pin="DIN" pad="DIN"/>
210+
<connect gate="G$1" pin="GND" pad="GND"/>
211+
<connect gate="G$1" pin="LCK" pad="LCK"/>
212+
<connect gate="G$1" pin="SCK" pad="SCK"/>
213+
<connect gate="G$1" pin="VIN" pad="VIN"/>
214+
</connects>
215+
<technologies>
216+
<technology name=""/>
217+
</technologies>
218+
</device>
219+
</devices>
220+
</deviceset>
221+
</devicesets>
222+
</library>
223+
</drawing>
224+
</eagle>

0 commit comments

Comments
 (0)