summaryrefslogtreecommitdiff
path: root/pcb
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2025-01-01 18:43:53 +0100
committerxengineering <me@xengineering.eu>2025-01-01 18:43:53 +0100
commitd99cfbd9233658804191bfcfbc8a9cebbd832ac1 (patch)
tree85bed2152ba587726157dfecb6dd432f59b55308 /pcb
parentc974ba7adf6cae924b58a27cb44db7c193fcf0a6 (diff)
downloadsoundbox-d99cfbd9233658804191bfcfbc8a9cebbd832ac1.tar
soundbox-d99cfbd9233658804191bfcfbc8a9cebbd832ac1.tar.zst
soundbox-d99cfbd9233658804191bfcfbc8a9cebbd832ac1.zip
pcb: Add USB-C receptacle
Diffstat (limited to 'pcb')
-rw-r--r--pcb/soundbox.kicad_sch1061
1 files changed, 1061 insertions, 0 deletions
diff --git a/pcb/soundbox.kicad_sch b/pcb/soundbox.kicad_sch
index 03924de..019b06d 100644
--- a/pcb/soundbox.kicad_sch
+++ b/pcb/soundbox.kicad_sch
@@ -362,6 +362,930 @@
)
)
)
+ (symbol "Connector:USB_C_Receptacle"
+ (pin_names
+ (offset 1.016)
+ )
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (property "Reference" "J"
+ (at -10.16 29.21 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "USB_C_Receptacle"
+ (at 10.16 29.21 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ )
+ (property "Footprint" ""
+ (at 3.81 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
+ (at 3.81 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "USB Full-Featured Type-C Receptacle connector"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_keywords" "usb universal serial bus type-C full-featured"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "ki_fp_filters" "USB*C*Receptacle*"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (symbol "USB_C_Receptacle_0_0"
+ (rectangle
+ (start -0.254 -35.56)
+ (end 0.254 -34.544)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -32.766)
+ (end 9.144 -33.274)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -30.226)
+ (end 9.144 -30.734)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -25.146)
+ (end 9.144 -25.654)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -22.606)
+ (end 9.144 -23.114)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -17.526)
+ (end 9.144 -18.034)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -14.986)
+ (end 9.144 -15.494)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -9.906)
+ (end 9.144 -10.414)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -7.366)
+ (end 9.144 -7.874)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 -2.286)
+ (end 9.144 -2.794)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 0.254)
+ (end 9.144 -0.254)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 5.334)
+ (end 9.144 4.826)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 7.874)
+ (end 9.144 7.366)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 10.414)
+ (end 9.144 9.906)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 12.954)
+ (end 9.144 12.446)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 18.034)
+ (end 9.144 17.526)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 20.574)
+ (end 9.144 20.066)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (rectangle
+ (start 10.16 25.654)
+ (end 9.144 25.146)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "USB_C_Receptacle_0_1"
+ (rectangle
+ (start -10.16 27.94)
+ (end 10.16 -35.56)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type background)
+ )
+ )
+ (arc
+ (start -8.89 -3.81)
+ (mid -6.985 -5.7067)
+ (end -5.08 -3.81)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start -7.62 -3.81)
+ (mid -6.985 -4.4423)
+ (end -6.35 -3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start -7.62 -3.81)
+ (mid -6.985 -4.4423)
+ (end -6.35 -3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start -7.62 -3.81)
+ (end -6.35 3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (arc
+ (start -6.35 3.81)
+ (mid -6.985 4.4423)
+ (end -7.62 3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (arc
+ (start -6.35 3.81)
+ (mid -6.985 4.4423)
+ (end -7.62 3.81)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (arc
+ (start -5.08 3.81)
+ (mid -6.985 5.7067)
+ (end -8.89 3.81)
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -8.89 -3.81) (xy -8.89 3.81)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -5.08 3.81) (xy -5.08 -3.81)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+ (symbol "USB_C_Receptacle_1_1"
+ (circle
+ (center -2.54 1.143)
+ (radius 0.635)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (circle
+ (center 0 -5.842)
+ (radius 1.27)
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -5.842) (xy 0 4.318)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -3.302) (xy -2.54 -0.762) (xy -2.54 0.508)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 -2.032) (xy 2.54 0.508) (xy 2.54 1.778)
+ )
+ (stroke
+ (width 0.508)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy -1.27 4.318) (xy 0 6.858) (xy 1.27 4.318) (xy -1.27 4.318)
+ )
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (rectangle
+ (start 1.905 1.778)
+ (end 3.175 3.048)
+ (stroke
+ (width 0.254)
+ (type default)
+ )
+ (fill
+ (type outline)
+ )
+ )
+ (pin passive line
+ (at 0 -40.64 90)
+ (length 5.08)
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -15.24 180)
+ (length 5.08)
+ (name "RX2-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -17.78 180)
+ (length 5.08)
+ (name "RX2+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -40.64 90)
+ (length 5.08) hide
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -10.16 180)
+ (length 5.08)
+ (name "TX1+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -7.62 180)
+ (length 5.08)
+ (name "TX1-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 25.4 180)
+ (length 5.08)
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 20.32 180)
+ (length 5.08)
+ (name "CC1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 7.62 180)
+ (length 5.08)
+ (name "D+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 12.7 180)
+ (length 5.08)
+ (name "D-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -30.48 180)
+ (length 5.08)
+ (name "SBU1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 25.4 180)
+ (length 5.08) hide
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "A9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -40.64 90)
+ (length 5.08) hide
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 0 180)
+ (length 5.08)
+ (name "RX1-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B10"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -2.54 180)
+ (length 5.08)
+ (name "RX1+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B11"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 0 -40.64 90)
+ (length 5.08) hide
+ (name "GND"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B12"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -25.4 180)
+ (length 5.08)
+ (name "TX2+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -22.86 180)
+ (length 5.08)
+ (name "TX2-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B3"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 25.4 180)
+ (length 5.08) hide
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B4"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 17.78 180)
+ (length 5.08)
+ (name "CC2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B5"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 5.08 180)
+ (length 5.08)
+ (name "D+"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B6"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 10.16 180)
+ (length 5.08)
+ (name "D-"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B7"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin bidirectional line
+ (at 15.24 -33.02 180)
+ (length 5.08)
+ (name "SBU2"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B8"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at 15.24 25.4 180)
+ (length 5.08) hide
+ (name "VBUS"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "B9"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ (pin passive line
+ (at -7.62 -40.64 90)
+ (length 5.08)
+ (name "SHIELD"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "S1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+ )
(symbol "Device:LED"
(pin_numbers hide)
(pin_names
@@ -2358,6 +3282,143 @@
)
)
(symbol
+ (lib_id "Connector:USB_C_Receptacle")
+ (at 33.02 50.8 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (fields_autoplaced yes)
+ (uuid "5ddfc130-f836-4dee-ac58-c1f750b14af3")
+ (property "Reference" "J2"
+ (at 33.02 17.78 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Value" "USB_C_Receptacle"
+ (at 33.02 20.32 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (property "Footprint" ""
+ (at 36.83 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip"
+ (at 36.83 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "USB Full-Featured Type-C Receptacle connector"
+ (at 33.02 50.8 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "A6"
+ (uuid "8fdbcb1b-9385-484d-be40-f7e8d6c0ba7b")
+ )
+ (pin "A9"
+ (uuid "1ec1acad-8f3e-4430-8541-c05f986b1a2e")
+ )
+ (pin "B10"
+ (uuid "be8e2e2d-6c3c-4772-984c-24aabbecce01")
+ )
+ (pin "B11"
+ (uuid "37687a42-eadc-4117-936d-603705b72b5e")
+ )
+ (pin "B2"
+ (uuid "dd9c9420-375b-4fb4-b8a8-20d9aedb80ba")
+ )
+ (pin "A5"
+ (uuid "1a9c2b47-72de-404d-8fe2-823601f3b9d9")
+ )
+ (pin "B9"
+ (uuid "ab47ae93-7659-4aec-8002-32822d362cb1")
+ )
+ (pin "A11"
+ (uuid "605fb4a8-e653-45df-98e6-de804e49950d")
+ )
+ (pin "A12"
+ (uuid "df81f02c-2ba2-424d-b968-1ba3f7ad8331")
+ )
+ (pin "A2"
+ (uuid "d5d9d534-584b-4af5-a3ee-c069bb517cad")
+ )
+ (pin "A3"
+ (uuid "b78acfc5-8509-4369-b971-f3b2db7cbff2")
+ )
+ (pin "A4"
+ (uuid "da9372a0-86ef-489c-97e2-e5365c4328fe")
+ )
+ (pin "B1"
+ (uuid "2c509aba-eb11-4547-a8bc-ecc645f0aa2d")
+ )
+ (pin "B8"
+ (uuid "1eac32e6-91f7-4495-b8dc-0d2da3c5b44e")
+ )
+ (pin "A7"
+ (uuid "39f9b179-82e1-48fe-bced-444d6eacb367")
+ )
+ (pin "A8"
+ (uuid "0eeb9b22-2c40-44f5-801f-162196b71f01")
+ )
+ (pin "B5"
+ (uuid "02bf302d-e914-4f57-b279-6bc99230d7ec")
+ )
+ (pin "B6"
+ (uuid "8602ac07-efff-44e8-82ce-fc1060ca847d")
+ )
+ (pin "B7"
+ (uuid "cc822729-9d9f-4134-8292-09d650e743bd")
+ )
+ (pin "S1"
+ (uuid "d049085a-796d-40ea-a858-fe54f890a750")
+ )
+ (pin "B3"
+ (uuid "d68dfeeb-36f8-4f8a-bbb1-654cf759549c")
+ )
+ (pin "B12"
+ (uuid "4ab48581-684a-47bb-a801-b0b4661177ef")
+ )
+ (pin "B4"
+ (uuid "cfdd72ec-b8a2-4bea-82a3-a1182f8d6127")
+ )
+ (pin "A1"
+ (uuid "04ddde63-eed0-475e-8b6d-e277ecb731b4")
+ )
+ (pin "A10"
+ (uuid "51db960d-ec7d-4a0d-807a-238aff05afa0")
+ )
+ (instances
+ (project ""
+ (path "/455ca4d6-9dda-4003-9db8-aa66aec94f73"
+ (reference "J2")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
(lib_id "Device:R")
(at 203.2 105.41 0)
(unit 1)