diff --git a/Audio.kicad_sch b/Audio.kicad_sch index 8ed6f4a..d26d47d 100644 --- a/Audio.kicad_sch +++ b/Audio.kicad_sch @@ -154,78 +154,160 @@ ) ) ) - (symbol "Connector:AudioJack3" (in_bom yes) (on_board yes) - (property "Reference" "J" (id 0) (at 0 8.89 0) + (symbol "Connector:AudioJack4_SwitchTR1" (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 11.43 0) (effects (font (size 1.27 1.27))) ) - (property "Value" "AudioJack3" (id 1) (at 0 6.35 0) + (property "Value" "AudioJack4_SwitchTR1" (id 1) (at 0 8.89 0) (effects (font (size 1.27 1.27))) ) - (property "Footprint" "" (id 2) (at 0 0 0) + (property "Footprint" "" (id 2) (at -1.27 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Datasheet" "~" (id 3) (at 0 0 0) + (property "Datasheet" "~" (id 3) (at -1.27 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_keywords" "audio jack receptacle stereo headphones phones TRS connector" (id 4) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (property "ki_description" "Audio Jack, 3 Poles (Stereo / TRS)" (id 5) (at 0 0 0) + (property "ki_description" "Audio Jack, 4 Poles (Stereo / TRRS), Switched TR1 Poles (Normalling)" (id 5) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) (property "ki_fp_filters" "Jack*" (id 6) (at 0 0 0) (effects (font (size 1.27 1.27)) hide) ) - (symbol "AudioJack3_0_1" - (rectangle (start -5.08 -5.08) (end -6.35 -2.54) + (symbol "AudioJack4_SwitchTR1_0_1" + (rectangle (start -7.62 -5.08) (end -8.89 -7.62) (stroke (width 0.254)) (fill (type outline)) ) - (rectangle (start 2.54 3.81) (end -5.08 -5.08) + (rectangle (start 1.27 6.35) (end -7.62 -10.16) (stroke (width 0.254)) (fill (type background)) ) (polyline (pts - (xy 0 -2.54) - (xy 0.635 -3.175) - (xy 1.27 -2.54) - (xy 2.54 -2.54) + (xy 1.27 -5.08) + (xy 2.54 -5.08) ) - (stroke (width 0.254)) (fill (type none)) - ) - (polyline - (pts - (xy -1.905 -2.54) - (xy -1.27 -3.175) - (xy -0.635 -2.54) - (xy -0.635 0) - (xy 2.54 0) - ) - (stroke (width 0.254)) (fill (type none)) + (stroke (width 0)) (fill (type none)) ) (polyline (pts + (xy 1.27 2.54) (xy 2.54 2.54) - (xy -2.54 2.54) - (xy -2.54 -2.54) - (xy -3.175 -3.175) - (xy -3.81 -2.54) ) - (stroke (width 0.254)) (fill (type none)) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 0) + (xy 1.27 0) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 5.08) + (xy 1.27 5.08) + ) + (stroke (width 0)) (fill (type none)) ) ) - (symbol "AudioJack3_1_1" + (symbol "AudioJack4_SwitchTR1_1_1" + (polyline + (pts + (xy -0.762 -0.254) + (xy -0.508 -0.762) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 0.508 -5.334) + (xy 0.762 -5.842) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.635 -5.715) + (xy 0 -5.08) + (xy 1.27 -5.08) + ) + (stroke (width 0.254)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 0.508 -7.62) + (xy 0.508 -5.334) + (xy 0.254 -5.842) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy -0.762 -2.54) + (xy -0.762 -0.254) + (xy -1.016 -0.762) + ) + (stroke (width 0)) (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -2.54 -5.715) + (xy -1.905 -5.08) + (xy -1.905 0) + (xy 1.27 0) + ) + (stroke (width 0.254)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 2.54) + (xy -3.81 2.54) + (xy -3.81 -5.08) + (xy -4.445 -5.715) + (xy -5.08 -5.08) + ) + (stroke (width 0.254)) (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy -5.715 5.08) + (xy -5.715 -5.08) + (xy -6.35 -5.715) + (xy -6.985 -5.08) + ) + (stroke (width 0.254)) (fill (type none)) + ) (pin passive line (at 5.08 0 180) (length 2.54) (name "~" (effects (font (size 1.27 1.27)))) - (number "R" (effects (font (size 1.27 1.27)))) - ) - (pin passive line (at 5.08 2.54 180) (length 2.54) - (name "~" (effects (font (size 1.27 1.27)))) - (number "S" (effects (font (size 1.27 1.27)))) + (number "R1" (effects (font (size 1.27 1.27)))) ) (pin passive line (at 5.08 -2.54 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "R1N" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 2.54 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "R2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 5.08 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "S" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -5.08 180) (length 2.54) (name "~" (effects (font (size 1.27 1.27)))) (number "T" (effects (font (size 1.27 1.27)))) ) + (pin passive line (at 5.08 -7.62 180) (length 2.54) + (name "~" (effects (font (size 1.27 1.27)))) + (number "TN" (effects (font (size 1.27 1.27)))) + ) ) ) (symbol "Device:C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) @@ -611,6 +693,9 @@ (no_connect (at 128.27 90.805) (uuid 27ea2810-1a98-42d2-922e-dd9cae3873bd)) (no_connect (at 128.27 93.345) (uuid 27b53846-1776-4174-9ae9-45dcbc67640d)) (no_connect (at 128.27 95.885) (uuid a11dd31a-d6d3-4976-a65a-45e11faf4634)) + (no_connect (at 160.02 75.565) (uuid dceb9cc2-38b4-48dc-93e8-1ad7708b4f59)) + (no_connect (at 160.02 80.645) (uuid dceb9cc2-38b4-48dc-93e8-1ad7708b4f59)) + (no_connect (at 160.02 85.725) (uuid dceb9cc2-38b4-48dc-93e8-1ad7708b4f59)) (bus_entry (at 82.55 80.645) (size 2.54 2.54) (stroke (width 0.1524) (type solid) (color 0 0 0 0)) @@ -885,7 +970,7 @@ (stroke (width 0) (type solid) (color 0 0 0 0)) (uuid 7b7ae47e-2e00-4e1c-926a-658b7db13950) ) - (wire (pts (xy 143.51 83.185) (xy 153.67 83.185)) + (wire (pts (xy 143.51 83.185) (xy 160.02 83.185)) (stroke (width 0) (type solid) (color 0 0 0 0)) (uuid e7b50d1b-0640-4441-b983-f51b723321a6) ) @@ -893,17 +978,25 @@ (stroke (width 0) (type solid) (color 0 0 0 0)) (uuid dfcbf3e8-7083-4889-ba7c-0aa791e4640c) ) - (wire (pts (xy 149.86 85.725) (xy 149.86 89.535)) - (stroke (width 0) (type solid) (color 0 0 0 0)) - (uuid ab68dfc5-61d5-4e2d-a21c-67234844ffd7) - ) (wire (pts (xy 151.13 113.665) (xy 151.13 116.205)) (stroke (width 0) (type solid) (color 0 0 0 0)) (uuid fa0b5f46-34fc-443e-a051-272fdd07afe2) ) - (wire (pts (xy 153.67 85.725) (xy 149.86 85.725)) + (wire (pts (xy 153.67 78.105) (xy 160.02 78.105)) (stroke (width 0) (type solid) (color 0 0 0 0)) - (uuid a62c67e7-3533-46f4-86a7-fb368050ba99) + (uuid 0a7ec66d-4a75-44a7-ad49-bd64d26627e7) + ) + (wire (pts (xy 153.67 80.645) (xy 153.67 78.105)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid 0a7ec66d-4a75-44a7-ad49-bd64d26627e7) + ) + (wire (pts (xy 156.845 88.265) (xy 160.02 88.265)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid 6a0fe31e-3169-428b-93f2-49bea93bcd21) + ) + (wire (pts (xy 156.845 91.44) (xy 156.845 88.265)) + (stroke (width 0) (type solid) (color 0 0 0 0)) + (uuid 6a0fe31e-3169-428b-93f2-49bea93bcd21) ) (wire (pts (xy 175.895 43.815) (xy 175.895 45.085)) (stroke (width 0) (type solid) (color 0 0 0 0)) @@ -1301,22 +1394,6 @@ (pin "1" (uuid 7fa4c7ec-217b-4bbc-97fb-936beb2c193e)) ) - (symbol (lib_id "power:GNDA") (at 149.86 89.535 0) (unit 1) - (in_bom yes) (on_board yes) - (uuid 2477bae0-157e-4641-abef-f9c36986bbd7) - (property "Reference" "#PWR0167" (id 0) (at 149.86 95.885 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Value" "GNDA" (id 1) (at 149.86 94.615 0)) - (property "Footprint" "" (id 2) (at 149.86 89.535 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "" (id 3) (at 149.86 89.535 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "1" (uuid b473df01-ca92-46fe-9f65-1bf995412774)) - ) - (symbol (lib_id "power:GNDA") (at 151.13 116.205 0) (unit 1) (in_bom yes) (on_board yes) (uuid 911a7ae0-62ac-4d94-8eba-d89c49e41027) @@ -1333,6 +1410,22 @@ (pin "1" (uuid 01f4add0-fe54-49af-aa61-751a4671eece)) ) + (symbol (lib_id "power:GNDA") (at 156.845 91.44 0) (unit 1) + (in_bom yes) (on_board yes) + (uuid 2477bae0-157e-4641-abef-f9c36986bbd7) + (property "Reference" "#PWR0167" (id 0) (at 156.845 97.79 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Value" "GNDA" (id 1) (at 156.845 96.52 0)) + (property "Footprint" "" (id 2) (at 156.845 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 156.845 91.44 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "1" (uuid b473df01-ca92-46fe-9f65-1bf995412774)) + ) + (symbol (lib_id "power:GNDA") (at 184.15 60.325 0) (unit 1) (in_bom yes) (on_board yes) (uuid 1947831b-3778-494b-9b3b-33898a2c53a8) @@ -1594,35 +1687,6 @@ (pin "2" (uuid a85f4fdd-315c-42c2-b00a-6d7eade42b2e)) ) - (symbol (lib_id "Connector:AudioJack3") (at 158.75 83.185 180) (unit 1) - (in_bom yes) (on_board yes) - (uuid 45c3bea5-38ff-4276-ad09-4c18c95d656c) - (property "Reference" "J5" (id 0) (at 165.8621 81.4514 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Value" "AudioJack3" (id 1) (at 165.8621 83.7501 0) - (effects (font (size 1.27 1.27)) (justify right)) - ) - (property "Footprint" "LightBlue:Jack_3.5mm_CUI_SJ2-35953A-SMT_Horizontal" (id 2) (at 158.75 83.185 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Datasheet" "~" (id 3) (at 158.75 83.185 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Manufacturer" "CUI Devices" (id 4) (at 158.75 83.185 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "PartNumber" "SJ2-35953A-SMT-TR" (id 5) (at 158.75 83.185 0) - (effects (font (size 1.27 1.27)) hide) - ) - (property "Config" "+Audio" (id 6) (at 158.75 83.185 0) - (effects (font (size 1.27 1.27)) hide) - ) - (pin "R" (uuid fdd01cad-60bc-4a44-8f11-3c71ffa7b944)) - (pin "S" (uuid d4ffc40f-be1e-490e-afa6-05481f76691b)) - (pin "T" (uuid 01a8f3bb-53af-41e9-be2e-c6e244ff6875)) - ) - (symbol (lib_id "Regulator_Linear:TLV73333PDBV") (at 191.77 47.625 0) (unit 1) (in_bom yes) (on_board yes) (uuid 90b4c53f-e96a-4362-bbc0-4600bdfa5e3e) @@ -1640,7 +1704,7 @@ (property "PartNumber" "TLV74033PDBVR" (id 5) (at 191.77 47.625 0) (effects (font (size 1.27 1.27)) hide) ) - (property "Config" "+Audio" (id 4) (at 191.77 47.625 0) + (property "Config" "+Audio" (id 6) (at 191.77 47.625 0) (effects (font (size 1.27 1.27)) hide) ) (pin "1" (uuid aff457aa-513c-494c-bf7a-5cfbca32cd50)) @@ -1650,6 +1714,38 @@ (pin "5" (uuid dcb56663-c9d7-45fb-ad97-085268a6f89c)) ) + (symbol (lib_id "Connector:AudioJack4_SwitchTR1") (at 165.1 83.185 180) (unit 1) + (in_bom yes) (on_board yes) + (uuid 45c3bea5-38ff-4276-ad09-4c18c95d656c) + (property "Reference" "J5" (id 0) (at 174.1171 86.5314 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "AudioJack" (id 1) (at 174.117 88.83 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "LightBlue:Jack_3.5mm_HRO_PJ-3973-6A_Horizontal" (id 2) (at 166.37 83.185 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "https://datasheet.lcsc.com/szlcsc/2009061735_Korean-Hroparts-Elec-PJ-3973-6A_C707261.pdf" (id 3) (at 166.37 83.185 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Manufacturer" "HRO" (id 4) (at 165.1 83.185 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "PartNumber" "PJ-3973-6A" (id 5) (at 165.1 83.185 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Config" "+Audio" (id 6) (at 165.1 83.185 0) + (effects (font (size 1.27 1.27)) hide) + ) + (pin "R1" (uuid 623e783e-7747-4d3a-a0c6-3a8045a4fd11)) + (pin "R1N" (uuid 12fd44b9-69b2-4021-8a4b-a78619eb3071)) + (pin "R2" (uuid 669b6d64-63e3-4e99-aab2-677ce2d59012)) + (pin "S" (uuid d4ffc40f-be1e-490e-afa6-05481f76691b)) + (pin "T" (uuid 01a8f3bb-53af-41e9-be2e-c6e244ff6875)) + (pin "TN" (uuid 8baea237-b8b1-402b-838d-67e172fee21c)) + ) + (symbol (lib_id "Audio:PCM5121PW") (at 110.49 98.425 0) (unit 1) (in_bom yes) (on_board yes) (uuid 1e9ebda2-59cb-4701-873a-d55dee03ba02) diff --git a/LightBlue.3dshapes b/LightBlue.3dshapes index 4c1b275..eb0e654 160000 --- a/LightBlue.3dshapes +++ b/LightBlue.3dshapes @@ -1 +1 @@ -Subproject commit 4c1b275e62408d60bd5f0903545005513abf1fb5 +Subproject commit eb0e654901e93e2454b2a3b9ae95c3c39a3d183c diff --git a/LightBlue.kicad_sch b/LightBlue.kicad_sch index c36637f..6ae57f3 100644 --- a/LightBlue.kicad_sch +++ b/LightBlue.kicad_sch @@ -1573,7 +1573,7 @@ (reference "C27") (unit 1) (value "100n") (footprint "Capacitor_SMD:C_0402_1005Metric") ) (path "/a9e0a5b9-8f0f-46f3-b2b0-a429c678afed/45c3bea5-38ff-4276-ad09-4c18c95d656c" - (reference "J5") (unit 1) (value "AudioJack3") (footprint "LightBlue:Jack_3.5mm_CUI_SJ2-35953A-SMT_Horizontal") + (reference "J5") (unit 1) (value "AudioJack") (footprint "LightBlue:Jack_3.5mm_HRO_PJ-3973-6A_Horizontal") ) (path "/a9e0a5b9-8f0f-46f3-b2b0-a429c678afed/30b27367-128e-4e9c-a77a-a4ce0c7c99c9" (reference "R15") (unit 1) (value "0R") (footprint "Resistor_SMD:R_0402_1005Metric") diff --git a/LightBlue.pretty/Jack_3.5mm_HRO_PJ-3973-6A_Horizontal.kicad_mod b/LightBlue.pretty/Jack_3.5mm_HRO_PJ-3973-6A_Horizontal.kicad_mod new file mode 100644 index 0000000..51a03de --- /dev/null +++ b/LightBlue.pretty/Jack_3.5mm_HRO_PJ-3973-6A_Horizontal.kicad_mod @@ -0,0 +1,51 @@ +(footprint "Jack_3.5mm_HRO_PJ-3973-6A_Horizontal" (version 20210228) (generator pcbnew) (layer "F.Cu") + (tedit 605B6DA1) + (descr "3.5 mm, Stereo, Right Angle, Surface Mount (SMT), Audio Jack Connector (https://www.cui.com/product/resource/sj-352x-smt-series.pdf)") + (tags "3.5mm audio cui horizontal jack stereo") + (attr smd) + (fp_text reference "REF**" (at 0 -3.5) (layer "F.SilkS") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 9591bb4c-23b0-4614-94e9-eaf0adf35688) + ) + (fp_text value "Jack_3.5mm_HRO_PJ-3973-6A_Horizontal" (at 0 13.9) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 1cd624b5-f8db-4090-9a72-0217feb064d8) + ) + (fp_text user "${REFERENCE}" (at 0 6) (layer "F.Fab") + (effects (font (size 1 1) (thickness 0.15))) + (tstamp 2c10ae2f-2d8f-4fc4-aa24-7b07a7324c62) + ) + (fp_line (start -3.25 12.1) (end -3.25 3.8) (layer "F.SilkS") (width 0.12) (tstamp 2375ccee-dfd9-4f37-8cb3-b9f105365ec4)) + (fp_line (start -3.25 1.8) (end -3.25 1.2) (layer "F.SilkS") (width 0.12) (tstamp 36028a66-f2e2-475f-9c7f-23a50b409bfc)) + (fp_line (start 1.2 12.1) (end -3.25 12.1) (layer "F.SilkS") (width 0.12) (tstamp 97de1db5-6f18-41d5-89a3-5895f9562bcd)) + (fp_line (start 3.25 1.2) (end 3.25 12.1) (layer "F.SilkS") (width 0.12) (tstamp dd91d8c7-7d19-4f36-9aff-879746f41ea9)) + (fp_line (start 3.25 12.1) (end 2.4 12.1) (layer "F.SilkS") (width 0.12) (tstamp ed740810-66bb-40b6-9956-ef77d9081f9d)) + (fp_line (start 3.5 12.7) (end -3.5 12.7) (layer "F.CrtYd") (width 0.05) (tstamp 13982317-6155-4f6e-bf5e-97211eb1614d)) + (fp_line (start -3.5 -2.5) (end 3.5 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 45fe9c8d-3b50-4c9a-875e-731c90a5c5f4)) + (fp_line (start 3.5 -2.5) (end 3.5 12.7) (layer "F.CrtYd") (width 0.05) (tstamp 8140684f-7467-4c16-9637-ed52f9e1cf8c)) + (fp_line (start -3.5 12.7) (end -3.5 -2.5) (layer "F.CrtYd") (width 0.05) (tstamp 8cf8500d-e2b4-4bc9-ae21-8532b77704be)) + (fp_line (start -3.15 0) (end -2.5 0) (layer "F.Fab") (width 0.1) (tstamp 0a032c77-7c33-45cc-bcd2-08d28de27f31)) + (fp_line (start 2.5 0) (end 3.15 0) (layer "F.Fab") (width 0.1) (tstamp 0ded0fa9-a74c-4c8f-aa23-6aaee2a1b910)) + (fp_line (start -2.5 0) (end -2.5 -2) (layer "F.Fab") (width 0.1) (tstamp 0f13c0d6-986e-4829-8eb3-ecac3290c0b3)) + (fp_line (start -2.5 -2) (end 2.5 -2) (layer "F.Fab") (width 0.1) (tstamp 18ce8c43-f494-45f3-ade4-75883112096c)) + (fp_line (start -1.65 0) (end 1.65 0) (layer "F.Fab") (width 0.1) (tstamp 2631fc83-77fc-4dc1-a58c-08010e5f38be)) + (fp_line (start 2.5 -2) (end 2.5 0) (layer "F.Fab") (width 0.1) (tstamp 2d5051a6-8aaa-4884-9512-066cd95636a1)) + (fp_line (start 3.15 12) (end -3.15 12) (layer "F.Fab") (width 0.1) (tstamp 44a21e25-f239-4e55-bcbe-a8434f978732)) + (fp_line (start 3.15 0) (end 3.15 12) (layer "F.Fab") (width 0.1) (tstamp 4f10c8c9-2aed-458d-bfde-bc8fe8c24091)) + (fp_line (start 1.65 1.2) (end 1.65 0) (layer "F.Fab") (width 0.1) (tstamp 4f1db3f5-3ec8-4a03-a881-bb0a986a102f)) + (fp_line (start -3.15 12) (end -3.15 0) (layer "F.Fab") (width 0.1) (tstamp c3012e8e-62d1-47e4-bc66-9b604492c313)) + (fp_line (start -1.65 1.2) (end -1.65 0) (layer "F.Fab") (width 0.1) (tstamp c43b026a-9d73-41cd-8b09-83bb42679fbc)) + (fp_line (start -1.65 1.2) (end 1.65 1.2) (layer "F.Fab") (width 0.1) (tstamp df62a4d0-bf93-4aee-b248-25bb487fc961)) + (pad "" np_thru_hole circle (at 0 10.5) (locked) (size 1.5 1.5) (drill 1.5) (layers F&B.Cu *.Mask) (tstamp 280e02a9-3cdc-42fb-b79c-27a96b04bf96)) + (pad "R1" thru_hole oval (at -2.6 5.5 90) (size 2 1) (drill oval 1.5 0.5) (layers *.Cu *.Mask) (tstamp d35d5c4e-0f64-42b4-936d-d1b999b9d534)) + (pad "R1N" thru_hole oval (at -2.6 10.6 90) (size 2 1) (drill oval 1.5 0.5) (layers *.Cu *.Mask) (tstamp 8c8d6c81-8961-492a-b594-de17607eecc7)) + (pad "R2" thru_hole oval (at 2.1 2.8 90) (size 2 1) (drill oval 1.5 0.5) (layers *.Cu *.Mask) (tstamp ec0a47ae-210f-4e91-af2f-76ea4b650293)) + (pad "S" thru_hole oval (at -2.8 2.8 90) (size 2 1) (drill oval 1.5 0.5) (layers *.Cu *.Mask) (tstamp db41f74e-b3b3-46e4-8680-b6ac54676255)) + (pad "T" thru_hole oval (at 2.6 9.3 90) (size 2 1) (drill oval 1.5 0.5) (layers *.Cu *.Mask) (tstamp 87676d02-9852-4ebb-81c1-57f2b360194c)) + (pad "TN" thru_hole oval (at 1.8 11.5 90) (size 2 1) (drill oval 1.5 0.5) (layers *.Cu *.Mask) (tstamp 2387fba8-e7ca-4016-9aac-72bba0f4d2d5)) + (model "${KIPRJMOD}/LightBlue.3dshapes/Jack_3.5mm_HRO_PJ-3973-6A_Horizontal.wrl" + (offset (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) +)