Polish PCB design

This commit is contained in:
Correl Roush 2023-06-05 18:20:12 -04:00
parent 4e0f3a9d3c
commit 7233877015
6 changed files with 909 additions and 766 deletions

File diff suppressed because it is too large Load diff

View file

@ -1427,7 +1427,7 @@
(property "Value" "OLED I2C" (at 184.15 138.43 0) (property "Value" "OLED I2C" (at 184.15 138.43 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Footprint" "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (at 181.61 135.89 0) (property "Footprint" "Digital Audio Switch:I2C Pin Header" (at 181.61 135.89 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (at 181.61 135.89 0) (property "Datasheet" "~" (at 181.61 135.89 0)
@ -1681,7 +1681,7 @@
(property "Value" "LINE OUT" (at 243.84 53.34 0) (property "Value" "LINE OUT" (at 243.84 53.34 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
) )
(property "Footprint" "Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 241.3 60.96 0) (property "Footprint" "Digital Audio Switch:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 241.3 60.96 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (at 241.3 60.96 0) (property "Datasheet" "~" (at 241.3 60.96 0)
@ -1987,7 +1987,7 @@
(property "Value" "LINE 1" (at 40.64 24.13 0) (property "Value" "LINE 1" (at 40.64 24.13 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
) )
(property "Footprint" "Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 43.18 31.75 0) (property "Footprint" "Digital Audio Switch:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 43.18 31.75 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (at 43.18 31.75 0) (property "Datasheet" "~" (at 43.18 31.75 0)
@ -2152,7 +2152,7 @@
(property "Value" "LINE 2" (at 40.64 39.37 0) (property "Value" "LINE 2" (at 40.64 39.37 0)
(effects (font (size 1.27 1.27))) (effects (font (size 1.27 1.27)))
) )
(property "Footprint" "Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 43.18 46.99 0) (property "Footprint" "Digital Audio Switch:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 43.18 46.99 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (at 43.18 46.99 0) (property "Datasheet" "~" (at 43.18 46.99 0)

View file

@ -0,0 +1,71 @@
(footprint "I2C Pin Header" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(descr "Through hole straight pin header, 1x04, 2.54mm pitch, single row")
(tags "Through hole pin header THT 1x04 2.54mm single row")
(attr through_hole)
(fp_text reference "REF**" (at 0 10.16) (layer "F.SilkS") hide
(effects (font (size 1.5 1.5) (thickness 0.3) bold))
(tstamp d559e78f-9137-43bf-9f69-165532415fcf)
)
(fp_text value "I2C Pin Header" (at 2.54 3.81 270) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.16)))
(tstamp 348f53c9-f22c-45ad-a1c8-50113d0805cb)
)
(fp_text user "SDA" (at -3.81 0) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.16)))
(tstamp 4c80eb95-e583-4c04-a1c0-a5cb7426c396)
)
(fp_text user "VCC" (at -3.81 5.08) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.16)))
(tstamp bdcaa20c-fc6f-49f7-ad2c-3ede107a465a)
)
(fp_text user "SCL" (at -3.81 2.54) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.16)))
(tstamp efaeb8a3-7700-4306-96cc-74a959d9a108)
)
(fp_text user "GND" (at -3.81 7.62) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.16)))
(tstamp f86698e2-66d4-457c-bcf1-3931d93632eb)
)
(fp_text user "${REFERENCE}" (at 0 3.81 90) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6a275956-06fa-47ad-92b1-820393d36d11)
)
(fp_line (start -1.27 -0.635) (end -0.635 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp ae692f6a-f7a2-40de-8d3f-eb2e1e39a02e))
(fp_line (start -1.27 8.89) (end -1.27 -0.635)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 0df8c7e2-1cb5-4b07-adb9-dd80078f8ade))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp e4214960-cba4-42e4-80a3-742eab584360))
(fp_line (start 1.27 -1.27) (end 1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp 07c511a0-37ed-4e60-bd76-1c15d6713b5b))
(fp_line (start 1.27 8.89) (end -1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.SilkS") (tstamp d3cee93a-dd55-4413-a134-7d286cb4f3a0))
(fp_line (start -1.8 -1.8) (end -1.8 9.4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp c81c6ee0-4441-4de7-807f-c30b3d1aa088))
(fp_line (start -1.8 9.4) (end 1.8 9.4)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9743eb14-e958-45a4-83eb-310dcdb26e62))
(fp_line (start 1.8 -1.8) (end -1.8 -1.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp eef21155-0819-4e22-84e8-f17b0bc291da))
(fp_line (start 1.8 9.4) (end 1.8 -1.8)
(stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 22b486a5-f3c3-447d-83fc-e0bf37a5d122))
(fp_line (start -1.27 -0.635) (end -0.635 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp f23b7a6c-84ee-4e57-bc43-363743bbba33))
(fp_line (start -1.27 8.89) (end -1.27 -0.635)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 91ac591b-23aa-41f6-a831-190c665c7dd1))
(fp_line (start -0.635 -1.27) (end 1.27 -1.27)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 036fb27e-aac9-4db3-afab-9f568eb24cb5))
(fp_line (start 1.27 -1.27) (end 1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a0f55beb-3ffe-43fe-b95d-6e9857ff1b99))
(fp_line (start 1.27 8.89) (end -1.27 8.89)
(stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 110fb385-fb0b-4fa5-817c-9563606ec082))
(pad "1" thru_hole circle (at 0 0) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 154cd23f-521c-47b4-b321-b81bccc55300))
(pad "2" thru_hole oval (at 0 2.54) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 73467b20-058f-45e4-ac84-184d62db7dc8))
(pad "3" thru_hole oval (at 0 5.08) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 70affaf9-cf8f-4cfc-b9e7-c80a572e37b4))
(pad "4" thru_hole oval (at 0 7.62) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (tstamp 7773fc0b-045f-44e0-9512-f82000fc06b7))
(model "${KICAD6_3DMODEL_DIR}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x04_P2.54mm_Vertical.wrl"
(offset (xyz 0 0 0))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)

View file

@ -3,12 +3,12 @@
(descr "TRS 3.5mm, horizontal, through-hole, https://www.cui.com/product/resource/sj1-353xng.pdf") (descr "TRS 3.5mm, horizontal, through-hole, https://www.cui.com/product/resource/sj1-353xng.pdf")
(tags "TRS audio jack stereo horizontal") (tags "TRS audio jack stereo horizontal")
(attr through_hole) (attr through_hole)
(fp_text reference "REF**" (at 0.1 10.16) (layer "F.SilkS") (fp_text reference "REF**" (at 0.1 10.16) (layer "F.Fab")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp 854a9a99-f6c4-4143-a6d3-02da7318c23b) (tstamp 854a9a99-f6c4-4143-a6d3-02da7318c23b)
) )
(fp_text value "Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 0.1 14.05) (layer "F.Fab") (fp_text value "Jack_3.5mm_CUI_SJ1-3533NG_Horizontal" (at 0.1 15.24) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1.5 1.5) (thickness 0.3) bold))
(tstamp 55dfc0bd-c69c-4611-a803-1ffefe4487c9) (tstamp 55dfc0bd-c69c-4611-a803-1ffefe4487c9)
) )
(fp_text user "${REFERENCE}" (at 0.1 3.8) (layer "F.Fab") (fp_text user "${REFERENCE}" (at 0.1 3.8) (layer "F.Fab")

View file

@ -3,26 +3,16 @@
(descr "RCA-Connector, Chinch, Kycon KLPX-0848A-2-x") (descr "RCA-Connector, Chinch, Kycon KLPX-0848A-2-x")
(tags "RCA-Connector, Chinch, Kycon KLPX-0848A-2-x, ") (tags "RCA-Connector, Chinch, Kycon KLPX-0848A-2-x, ")
(attr through_hole) (attr through_hole)
(fp_text reference "X" (at -7.95 -7) (layer "F.SilkS") (fp_text reference "X" (at -2.54 -7.62) (layer "F.Fab")
(effects (font (size 1.524 1.524) (thickness 0.3048))) (effects (font (size 1.524 1.524) (thickness 0.3048)))
(tstamp a687cc6a-2b96-4772-98d4-aa4a58eb8034) (tstamp a687cc6a-2b96-4772-98d4-aa4a58eb8034)
) )
(fp_text value "KLPX-0848A" (at -3 8.45) (layer "F.SilkS") (fp_text value "KLPX-0848A" (at 2.54 7.62) (layer "F.SilkS")
(effects (font (size 1.524 1.524) (thickness 0.3048))) (effects (font (size 1.524 1.524) (thickness 0.3048)))
(tstamp 628d058b-d400-4ef4-bccb-5ad40fb45485) (tstamp 628d058b-d400-4ef4-bccb-5ad40fb45485)
) )
(fp_line (start -13.5 -4.15) (end -13.5 4.15)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 20e78102-02a7-4a81-8826-511e355f42a2))
(fp_line (start -12.3 4.15) (end -13.5 4.15)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp c16ff088-996a-4115-be4e-58003a60747a))
(fp_line (start -9.5 -4.15) (end -13.5 -4.15)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 56a703dc-ff13-43e6-8ee3-39049cce5920))
(fp_line (start -4 -5) (end -4 -4.15) (fp_line (start -4 -5) (end -4 -4.15)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp a2532430-9bab-4951-b7f6-4b76ade94936)) (stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp a2532430-9bab-4951-b7f6-4b76ade94936))
(fp_line (start -4 -4.15) (end -9.5 -4.15)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 05015997-3eac-4707-8f8e-cb027639a35a))
(fp_line (start -4 4.15) (end -12.3 4.15)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 6657e264-86bc-4352-94b0-c049d0533332))
(fp_line (start -4 5) (end -4 4.15) (fp_line (start -4 5) (end -4 4.15)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 7de1cfb9-da6f-496c-8eed-83fa7b2f6751)) (stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 7de1cfb9-da6f-496c-8eed-83fa7b2f6751))
(fp_line (start 6 -5) (end -4 -5) (fp_line (start 6 -5) (end -4 -5)
@ -33,6 +23,16 @@
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 916de666-35f0-462e-b476-20114b3ceadd)) (stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 916de666-35f0-462e-b476-20114b3ceadd))
(fp_line (start 6 5) (end -4 5) (fp_line (start 6 5) (end -4 5)
(stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 527f6269-7347-44e6-8d95-0bf6756cedec)) (stroke (width 0.381) (type solid)) (layer "F.SilkS") (tstamp 527f6269-7347-44e6-8d95-0bf6756cedec))
(fp_line (start -13.5 -4.15) (end -13.5 4.15)
(stroke (width 0.381) (type solid)) (layer "F.Fab") (tstamp 20e78102-02a7-4a81-8826-511e355f42a2))
(fp_line (start -12.3 4.15) (end -13.5 4.15)
(stroke (width 0.381) (type solid)) (layer "F.Fab") (tstamp c16ff088-996a-4115-be4e-58003a60747a))
(fp_line (start -9.5 -4.15) (end -13.5 -4.15)
(stroke (width 0.381) (type solid)) (layer "F.Fab") (tstamp 56a703dc-ff13-43e6-8ee3-39049cce5920))
(fp_line (start -4 -4.15) (end -9.5 -4.15)
(stroke (width 0.381) (type solid)) (layer "F.Fab") (tstamp 05015997-3eac-4707-8f8e-cb027639a35a))
(fp_line (start -4 4.15) (end -12.3 4.15)
(stroke (width 0.381) (type solid)) (layer "F.Fab") (tstamp 6657e264-86bc-4352-94b0-c049d0533332))
(pad "1" thru_hole oval (at 4.5 0) (size 3.5 5) (drill 3) (layers "*.Cu" "*.Mask") (tstamp 6581fcd8-0963-4571-8504-46e1cabe73a8)) (pad "1" thru_hole oval (at 4.5 0) (size 3.5 5) (drill 3) (layers "*.Cu" "*.Mask") (tstamp 6581fcd8-0963-4571-8504-46e1cabe73a8))
(pad "2" thru_hole oval (at 0 0) (size 4 5.5) (drill 3.3) (layers "*.Cu" "*.Mask") (tstamp 82f22a68-97aa-4238-84cd-c8df978d2858)) (pad "2" thru_hole oval (at 0 0) (size 4 5.5) (drill 3.3) (layers "*.Cu" "*.Mask") (tstamp 82f22a68-97aa-4238-84cd-c8df978d2858))
) )

View file

@ -14,14 +14,6 @@
(effects (font (size 1 1) (thickness 0.15))) (effects (font (size 1 1) (thickness 0.15)))
(tstamp 53b7601b-93b6-44da-9315-3b6496ddebc0) (tstamp 53b7601b-93b6-44da-9315-3b6496ddebc0)
) )
(fp_text user "Enable" (at -7.62 39.68) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp 6498ecc6-2c6c-4ee7-a6e7-8b623f122ef4)
)
(fp_text user "Boot" (at 7.62 39.68) (layer "F.SilkS")
(effects (font (size 1 1) (thickness 0.15)))
(tstamp c54f0397-22cf-4c05-8075-ad5613abe0da)
)
(fp_line (start -14 -4.04) (end -14 43.46) (fp_line (start -14 -4.04) (end -14 43.46)
(stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ecf83049-7331-4b47-b4ac-46861a298284)) (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ecf83049-7331-4b47-b4ac-46861a298284))
(fp_line (start -12 -6.04) (end 12 -6.04) (fp_line (start -12 -6.04) (end 12 -6.04)