-
Notifications
You must be signed in to change notification settings - Fork 44
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
first printed paper prototype, with some trial routing.
- Loading branch information
1 parent
823f2d3
commit 6ef9325
Showing
29 changed files
with
4,061 additions
and
0 deletions.
There are no files selected for viewing
36 changes: 36 additions & 0 deletions
36
flex_pcb/DSBGA-8.pretty/DSBGA-8_2x4_0.9x1.9mm_Pitch0.5mm_Dia0.25mm.kicad_mod
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
(module DSBGA-8_2x4_0.9x1.9mm_Pitch0.5mm_Dia0.25mm (layer F.Cu) (tedit 592E436B) | ||
(descr http://www.ti.com/lit/ml/mxbg020k/mxbg020k.pdf) | ||
(tags "DSBGA BGA YZP R-XBGA-N8 ") | ||
(solder_mask_margin 0.05) | ||
(attr smd) | ||
(fp_text reference REF** (at 0 -2.1) (layer F.SilkS) | ||
(effects (font (size 1 1) (thickness 0.15))) | ||
) | ||
(fp_text value DSBGA-8_2x4_0.9x1.9mm_Pitch0.5mm_Dia0.25mm (at 0 2.2) (layer F.Fab) | ||
(effects (font (size 1 1) (thickness 0.15))) | ||
) | ||
(fp_line (start -0.47 -0.8) (end -0.3 -0.97) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -0.75 -1.25) (end -0.75 1.25) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 0.75 -1.25) (end -0.75 -1.25) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start 0.75 1.25) (end 0.75 -1.25) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start -0.75 1.25) (end 0.75 1.25) (layer F.CrtYd) (width 0.05)) | ||
(fp_line (start -0.55 0.7) (end -0.55 1.05) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0.55 -1.05) (end 0.2 -1.05) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0.55 1.05) (end 0.55 0.7) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start 0.2 1.05) (end 0.55 1.05) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -0.47 -0.8) (end -0.47 0.97) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 0.47 -0.97) (end -0.3 -0.97) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 0.47 0.97) (end 0.47 -0.97) (layer F.Fab) (width 0.1)) | ||
(fp_line (start -0.47 0.97) (end 0.47 0.97) (layer F.Fab) (width 0.1)) | ||
(fp_line (start 0.55 -1.05) (end 0.55 -0.7) (layer F.SilkS) (width 0.12)) | ||
(fp_circle (center -0.6 -1.1) (end -0.6 -1.05) (layer F.SilkS) (width 0.12)) | ||
(fp_line (start -0.55 1.05) (end -0.2 1.05) (layer F.SilkS) (width 0.12)) | ||
(pad 5 smd circle (at 0.25 0.75) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
(pad 4 smd circle (at -0.25 0.75) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
(pad 3 smd circle (at -0.25 0.25) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
(pad 6 smd circle (at 0.25 0.25) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
(pad 7 smd circle (at 0.25 -0.25) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
(pad 2 smd circle (at -0.25 -0.25) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
(pad 1 smd circle (at -0.25 -0.75) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
(pad 8 smd circle (at 0.25 -0.75) (size 0.25 0.25) (layers F.Cu F.Paste F.Mask)) | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
EESchema-DOCLIB Version 2.0 | ||
# | ||
#End Doc Library |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
EESchema-LIBRARY Version 2.3 | ||
#encoding utf-8 | ||
# | ||
# ADG774A | ||
# | ||
DEF ADG774A U 0 40 Y Y 1 F N | ||
F0 "U" 0 -750 60 H V C CNN | ||
F1 "ADG774A" 0 750 60 H V C CNN | ||
F2 "" 0 0 60 H I C CNN | ||
F3 "" 0 0 60 H I C CNN | ||
DRAW | ||
S -250 650 250 -650 0 1 0 N | ||
X IN 1 -450 550 200 R 50 50 1 1 I | ||
X S1A 2 -450 250 200 R 50 50 1 1 B | ||
X S1B 3 -450 -200 200 R 50 50 1 1 B | ||
X D1 4 450 150 200 L 50 50 1 1 B | ||
X S2A 5 -450 150 200 R 50 50 1 1 B | ||
X S2B 6 -450 -300 200 R 50 50 1 1 B | ||
X D2 7 450 50 200 L 50 50 1 1 B | ||
X GND 8 450 -500 200 L 50 50 1 1 I | ||
X D3 9 450 -50 200 L 50 50 1 1 B | ||
X S3B 10 -450 -400 200 R 50 50 1 1 B | ||
X S3A 11 -450 50 200 R 50 50 1 1 B | ||
X D4 12 450 -150 200 L 50 50 1 1 B | ||
X S4B 13 -450 -500 200 R 50 50 1 1 B | ||
X S4A 14 -450 -50 200 R 50 50 1 1 B | ||
X EN 15 -450 450 200 R 50 50 1 1 I I | ||
X VDD 16 450 550 200 L 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# ADG774A-LFCSP | ||
# | ||
DEF ADG774A-LFCSP U 0 40 Y Y 1 F N | ||
F0 "U" 0 -750 60 H V C CNN | ||
F1 "ADG774A-LFCSP" 0 750 60 H V C CNN | ||
F2 "" 0 0 60 H I C CNN | ||
F3 "" 0 0 60 H I C CNN | ||
DRAW | ||
S -250 650 250 -650 0 1 0 N | ||
X IN 1 -450 550 200 R 50 50 1 1 I | ||
X S1A 2 -450 250 200 R 50 50 1 1 B | ||
X S1B 3 -450 -200 200 R 50 50 1 1 B | ||
X D1 4 450 150 200 L 50 50 1 1 B | ||
X S2A 5 -450 150 200 R 50 50 1 1 B | ||
X S2B 6 -450 -300 200 R 50 50 1 1 B | ||
X D2 7 450 50 200 L 50 50 1 1 B | ||
X GND 8 450 -500 200 L 50 50 1 1 I | ||
X D3 9 450 -50 200 L 50 50 1 1 B | ||
X S3B 10 -450 -400 200 R 50 50 1 1 B | ||
X S3A 11 -450 50 200 R 50 50 1 1 B | ||
X D4 12 450 -150 200 L 50 50 1 1 B | ||
X S4B 13 -450 -500 200 R 50 50 1 1 B | ||
X S4A 14 -450 -50 200 R 50 50 1 1 B | ||
X EN 15 -450 450 200 R 50 50 1 1 I I | ||
X VDD 16 450 550 200 L 50 50 1 1 P | ||
X EPAD 17 450 -400 200 L 50 50 1 1 I | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
#End Library |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
(fp_lib_table | ||
(lib (name lightning_jack)(type KiCad)(uri /Users/scotty/code/headphones/prototype_pcb/lightning_jack.pretty)(options "")(descr "")) | ||
(lib (name lightning_flex_pads)(type KiCad)(uri /Users/scotty/code/headphones/prototype_pcb/lightning_flex_pads.pretty)(options "")(descr "")) | ||
(lib (name lightning_headphone_adapter)(type KiCad)(uri /Users/scotty/code/headphones/prototype_pcb/lightning_headphone_adapter.pretty)(options "")(descr "")) | ||
(lib (name iphone_6s_headphone_jack)(type KiCad)(uri /Users/scotty/code/headphones/prototype_pcb/iphone_6s_headphone_jack.pretty)(options "")(descr "")) | ||
(lib (name strange_parts_logo-10mm)(type KiCad)(uri /Users/scotty/code/headphones/prototype_pcb/strange_parts_logo-10mm)(options "")(descr "")) | ||
(lib (name DSBGA-8)(type KiCad)(uri /Users/scotty/code/headphones/flex_pcb/DSBGA-8.pretty)(options "")(descr "")) | ||
(lib (name micropak6)(type KiCad)(uri /Users/scotty/code/headphones/flex_pcb/micropak6.pretty)(options "")(descr "")) | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,234 @@ | ||
EESchema-LIBRARY Version 2.3 | ||
#encoding utf-8 | ||
# | ||
# ADG774A-LFCSP | ||
# | ||
DEF ADG774A-LFCSP U 0 40 Y Y 1 F N | ||
F0 "U" 0 -750 60 H V C CNN | ||
F1 "ADG774A-LFCSP" 0 750 60 H V C CNN | ||
F2 "" 0 0 60 H I C CNN | ||
F3 "" 0 0 60 H I C CNN | ||
DRAW | ||
S -250 650 250 -650 0 1 0 N | ||
X IN 1 -450 550 200 R 50 50 1 1 I | ||
X S1A 2 -450 250 200 R 50 50 1 1 B | ||
X S1B 3 -450 -200 200 R 50 50 1 1 B | ||
X D1 4 450 150 200 L 50 50 1 1 B | ||
X S2A 5 -450 150 200 R 50 50 1 1 B | ||
X S2B 6 -450 -300 200 R 50 50 1 1 B | ||
X D2 7 450 50 200 L 50 50 1 1 B | ||
X GND 8 450 -500 200 L 50 50 1 1 I | ||
X D3 9 450 -50 200 L 50 50 1 1 B | ||
X S3B 10 -450 -400 200 R 50 50 1 1 B | ||
X S3A 11 -450 50 200 R 50 50 1 1 B | ||
X D4 12 450 -150 200 L 50 50 1 1 B | ||
X S4B 13 -450 -500 200 R 50 50 1 1 B | ||
X S4A 14 -450 -50 200 R 50 50 1 1 B | ||
X EN 15 -450 450 200 R 50 50 1 1 I I | ||
X VDD 16 450 550 200 L 50 50 1 1 P | ||
X EPAD 17 450 -400 200 L 50 50 1 1 I | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# C | ||
# | ||
DEF C C 0 10 N Y 1 F N | ||
F0 "C" 25 100 50 H V L CNN | ||
F1 "C" 25 -100 50 H V L CNN | ||
F2 "" 38 -150 50 H I C CNN | ||
F3 "" 0 0 50 H I C CNN | ||
$FPLIST | ||
C_* | ||
$ENDFPLIST | ||
DRAW | ||
P 2 0 1 20 -80 -30 80 -30 N | ||
P 2 0 1 20 -80 30 80 30 N | ||
X ~ 1 0 150 110 D 50 50 1 1 P | ||
X ~ 2 0 -150 110 U 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# CONN_01X02 | ||
# | ||
DEF CONN_01X02 J 0 40 Y N 1 F N | ||
F0 "J" 0 150 50 H V C CNN | ||
F1 "CONN_01X02" 100 0 50 V V C CNN | ||
F2 "" 0 0 50 H I C CNN | ||
F3 "" 0 0 50 H I C CNN | ||
$FPLIST | ||
Pin_Header_Straight_1X* | ||
Pin_Header_Angled_1X* | ||
Socket_Strip_Straight_1X* | ||
Socket_Strip_Angled_1X* | ||
$ENDFPLIST | ||
DRAW | ||
S -50 -45 10 -55 0 1 0 N | ||
S -50 55 10 45 0 1 0 N | ||
S -50 100 50 -100 0 1 0 N | ||
X P1 1 -200 50 150 R 50 50 1 1 P | ||
X P2 2 -200 -50 150 R 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# GNDREF | ||
# | ||
DEF GNDREF #PWR 0 0 Y Y 1 F P | ||
F0 "#PWR" 0 -250 50 H I C CNN | ||
F1 "GNDREF" 0 -150 50 H V C CNN | ||
F2 "" 0 0 50 H I C CNN | ||
F3 "" 0 0 50 H I C CNN | ||
DRAW | ||
P 2 0 1 0 -25 -75 25 -75 N | ||
P 2 0 1 0 -5 -100 5 -100 N | ||
P 2 0 1 0 0 -50 0 0 N | ||
P 2 0 1 0 50 -50 -50 -50 N | ||
X GNDREF 1 0 0 0 D 50 50 1 1 W N | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# IPHONE_HEADPHONE_JACK | ||
# | ||
DEF IPHONE_HEADPHONE_JACK J 0 30 Y Y 1 F N | ||
F0 "J" 0 -300 50 H V C CNN | ||
F1 "IPHONE_HEADPHONE_JACK" 0 400 50 H V C CNN | ||
F2 "" 100 -150 50 H I C CNN | ||
F3 "" 100 -150 50 H I C CNN | ||
DRAW | ||
P 4 0 0 0 -350 100 -300 50 -50 300 500 300 N | ||
P 4 0 0 0 -200 -100 -150 -50 0 -200 500 -200 N | ||
P 4 0 0 0 -50 100 0 50 150 200 500 200 N | ||
S -450 150 -400 -100 0 1 0 F | ||
S 500 -250 -400 350 0 1 10 f | ||
P 2 0 1 0 250 -100 500 -100 N | ||
P 4 0 1 0 250 -100 200 -50 150 -100 150 -100 N | ||
P 4 0 1 0 500 100 250 100 200 50 150 100 N | ||
X R2 1 600 -200 100 L 50 50 1 1 P | ||
X T1 2 600 -100 100 L 50 50 1 1 P | ||
X T2 3 600 100 100 L 50 50 1 1 P | ||
X R1 4 600 200 100 L 50 50 1 1 I | ||
X S 5 600 300 100 L 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# LIGHTING_JACK | ||
# | ||
DEF LIGHTING_JACK J 0 40 Y Y 1 F N | ||
F0 "J" 0 -800 60 H V C CNN | ||
F1 "LIGHTING_JACK" 50 400 60 H V C CNN | ||
F2 "" 0 0 60 H I C CNN | ||
F3 "" 0 0 60 H I C CNN | ||
DRAW | ||
S -150 300 250 -700 0 1 0 N | ||
X L_SHIELD 1 -350 250 200 R 50 50 1 1 P | ||
X PIN_1 2 -350 150 200 R 50 50 1 1 P | ||
X PIN_2 3 -350 50 200 R 50 50 1 1 P | ||
X PIN_3 4 -350 -50 200 R 50 50 1 1 P | ||
X PIN_4 5 -350 -150 200 R 50 50 1 1 P | ||
X PIN_5 6 -350 -250 200 R 50 50 1 1 P | ||
X PIN_6 7 -350 -350 200 R 50 50 1 1 P | ||
X PIN_7 8 -350 -450 200 R 50 50 1 1 P | ||
X PIN_8 9 -350 -550 200 R 50 50 1 1 P | ||
X R_SHIELD 10 -350 -650 200 R 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# LIGHTNING_HEADPHONE_ADAPTER | ||
# | ||
DEF LIGHTNING_HEADPHONE_ADAPTER J 0 40 Y Y 1 F N | ||
F0 "J" 0 -800 60 H V C CNN | ||
F1 "LIGHTNING_HEADPHONE_ADAPTER" 50 400 60 H V C CNN | ||
F2 "" 0 0 60 H I C CNN | ||
F3 "" 0 0 60 H I C CNN | ||
DRAW | ||
S -150 300 500 -700 0 1 0 N | ||
X L_SHIELD 1 -350 250 200 R 50 50 1 1 P | ||
X PIN_1 2 -350 150 200 R 50 50 1 1 P | ||
X PIN_2 3 -350 50 200 R 50 50 1 1 P | ||
X PIN_3 4 -350 -50 200 R 50 50 1 1 P | ||
X PIN_4 5 -350 -150 200 R 50 50 1 1 P | ||
X PIN_5 6 -350 -250 200 R 50 50 1 1 P | ||
X PIN_6 7 -350 -350 200 R 50 50 1 1 P | ||
X PIN_7 8 -350 -450 200 R 50 50 1 1 P | ||
X PIN_8 9 -350 -550 200 R 50 50 1 1 P | ||
X R_SHIELD 10 -350 -650 200 R 50 50 1 1 P | ||
X R1 11 700 -100 200 L 50 50 1 1 B | ||
X R2i 12 700 -500 200 L 50 50 1 1 B | ||
X T1 13 700 -300 200 L 50 50 1 1 B | ||
X Si 14 700 0 200 L 50 50 1 1 B | ||
X T2 15 700 -200 200 L 50 50 1 1 B | ||
X R2 16 700 -400 200 L 50 50 1 1 B | ||
X S 17 700 100 200 L 50 50 1 1 B | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# NC7S32-micropak6 | ||
# | ||
DEF NC7S32-micropak6 U 0 40 Y Y 1 F N | ||
F0 "U" 0 -250 60 H V C CNN | ||
F1 "NC7S32-micropak6" 0 200 60 H V C CNN | ||
F2 "" 0 -500 60 H I C CNN | ||
F3 "" 0 -500 60 H I C CNN | ||
DRAW | ||
S -200 150 200 -200 0 1 0 N | ||
X A 1 -400 100 200 R 50 50 1 1 I | ||
X B 2 -400 0 200 R 50 50 1 1 I | ||
X GND 3 -400 -150 200 R 50 50 1 1 P | ||
X OUT 4 400 -50 200 L 50 50 1 1 O | ||
X NC 5 400 -150 200 L 50 50 1 1 N N | ||
X VCC 6 400 100 200 L 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# R | ||
# | ||
DEF R R 0 0 N Y 1 F N | ||
F0 "R" 80 0 50 V V C CNN | ||
F1 "R" 0 0 50 V V C CNN | ||
F2 "" -70 0 50 V I C CNN | ||
F3 "" 0 0 50 H I C CNN | ||
$FPLIST | ||
R_* | ||
R_* | ||
$ENDFPLIST | ||
DRAW | ||
S -40 -100 40 100 0 1 10 N | ||
X ~ 1 0 150 50 D 50 50 1 1 P | ||
X ~ 2 0 -150 50 U 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# SN74LVC1G123 | ||
# | ||
DEF SN74LVC1G123 U 0 40 Y Y 1 F N | ||
F0 "U" 0 -350 60 H V C CNN | ||
F1 "SN74LVC1G123" 0 400 60 H V C CNN | ||
F2 "" 0 -400 60 H I C CNN | ||
F3 "" 0 -400 60 H I C CNN | ||
DRAW | ||
S -300 300 300 -300 0 1 0 N | ||
X A 1 -500 200 200 R 50 50 1 1 I I | ||
X B 2 -500 100 200 R 50 50 1 1 I | ||
X CLR 3 -500 -100 200 R 50 50 1 1 O | ||
X GND 4 -500 -200 200 R 50 50 1 1 P | ||
X OUT 5 500 -200 200 L 50 50 1 1 O | ||
X Cext 6 500 0 200 L 50 50 1 1 I | ||
X Rext/Cext 7 500 100 200 L 50 50 1 1 I | ||
X VCC 8 500 200 200 L 50 50 1 1 P | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
# VCC | ||
# | ||
DEF VCC #PWR 0 0 Y Y 1 F P | ||
F0 "#PWR" 0 -150 50 H I C CNN | ||
F1 "VCC" 0 150 50 H V C CNN | ||
F2 "" 0 0 50 H I C CNN | ||
F3 "" 0 0 50 H I C CNN | ||
DRAW | ||
C 0 75 25 0 1 0 N | ||
P 2 0 1 0 0 0 0 50 N | ||
X VCC 1 0 0 0 U 50 50 1 1 W N | ||
ENDDRAW | ||
ENDDEF | ||
# | ||
#End Library |
Oops, something went wrong.