diff --git a/esp32mp3-s31.kicad_pro b/esp32mp3-s31.kicad_pro index 70b04b9..3ac0c0d 100644 --- a/esp32mp3-s31.kicad_pro +++ b/esp32mp3-s31.kicad_pro @@ -621,6 +621,10 @@ "sort_field": "Reference" }, "bus_aliases": { + "I2C": [ + "SDA", + "SCL" + ], "SDIO": [ "DAT0", "DAT1", @@ -630,6 +634,11 @@ "CLK", "DET" ], + "SPI": [ + "CIPO", + "COPI", + "SCK" + ], "USB2": [ "DP", "DM" @@ -675,7 +684,7 @@ "uuid": "77f82812-b7c9-4744-90e7-50e16685157d" } ], - "used_designators": "J1,C1,#PWR1-4,U1", + "used_designators": "J1-2,C1,#PWR1-6,U1-2", "variants": [] }, "sheets": [ diff --git a/esp32mp3-s31.kicad_sch b/esp32mp3-s31.kicad_sch index e3d24aa..cd58738 100644 --- a/esp32mp3-s31.kicad_sch +++ b/esp32mp3-s31.kicad_sch @@ -2664,6 +2664,16 @@ ) (uuid "132ba2bf-1e54-48c8-8b30-3a30dd82d4b1") ) + (bus + (pts + (xy 33.02 149.86) (xy 35.56 149.86) + ) + (stroke + (width 0) + (type default) + ) + (uuid "13948cb1-62b7-437d-9f63-6f8a8eee56e1") + ) (bus (pts (xy 128.27 123.19) (xy 147.32 123.19) @@ -2984,6 +2994,16 @@ ) (uuid "b47a2d15-d55e-4fcc-ba48-314f5a5f7760") ) + (label "I2C0{I2C}" + (at 35.514 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "c3dea070-03f4-46c3-bec7-2229f5968e45") + ) (label "SD.DAT2" (at 132.08 104.14 270) (effects @@ -3553,7 +3573,7 @@ ) (sheet (at 19.05 142.24) - (size 13.97 5.08) + (size 13.97 13.97) (exclude_from_sim no) (in_bom yes) (on_board yes) @@ -3579,7 +3599,7 @@ ) ) (property "Sheetfile" "usbio.kicad_sch" - (at 19.05 147.9046 0) + (at 19.05 156.7946 0) (show_name no) (do_not_autoplace no) (effects @@ -3610,6 +3630,26 @@ (justify right) ) ) + (pin "TUSB320_~{EN}" input + (at 33.02 152.4 0) + (uuid "3b41e540-42d6-4791-be06-f3b3c3a8684c") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin "{I2C}" bidirectional + (at 33.02 149.86 0) + (uuid "e5453f97-4fac-486a-a9a5-e92f225eeef2") + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) (instances (project "esp32mp3-s31" (path "/77f82812-b7c9-4744-90e7-50e16685157d" diff --git a/usbio.kicad_sch b/usbio.kicad_sch index 592843e..d91a2f0 100644 --- a/usbio.kicad_sch +++ b/usbio.kicad_sch @@ -4,10 +4,2242 @@ (generator_version "10.0") (uuid "e3f95af9-c8f3-4776-b304-40305a4c2d35") (paper "A4") - (lib_symbols) + (lib_symbols + (symbol "Connector:USB_C_Receptacle" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "J" + (at -10.16 29.21 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "USB_C_Receptacle" + (at 10.16 29.21 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Footprint" "" + (at 3.81 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" + (at 3.81 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "USB Full-Featured Type-C Receptacle connector" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "usb universal serial bus type-C full-featured" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_fp_filters" "USB*C*Receptacle*" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (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 25.654) + (end 9.144 25.146) + (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 18.034) + (end 9.144 17.526) + (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 10.414) + (end 9.144 9.906) + (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 5.334) + (end 9.144 4.826) + (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 -2.286) + (end 9.144 -2.794) + (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 -9.906) + (end 9.144 -10.414) + (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 -17.526) + (end 9.144 -18.034) + (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 -25.146) + (end 9.144 -25.654) + (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 -32.766) + (end 9.144 -33.274) + (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) + ) + ) + (polyline + (pts + (xy -8.89 -3.81) (xy -8.89 3.81) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -7.62 -3.81) + (end -6.35 3.81) + (stroke + (width 0.254) + (type default) + ) + (fill + (type outline) + ) + ) + (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) + ) + ) + (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 -5.08 -3.81) + (mid -6.985 -5.7067) + (end -8.89 -3.81) + (stroke + (width 0.508) + (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 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) + ) + ) + (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) + ) + ) + (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) + ) + ) + (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 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 -5.842) (xy 0 4.318) + ) + (stroke + (width 0.508) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 0 -5.842) + (radius 1.27) + (stroke + (width 0) + (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 -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 yes) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A9" + (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 yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 0 -40.64 90) + (length 5.08) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B1" + (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 yes) + (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 yes) + (name "VBUS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B9" + (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 yes) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "B12" + (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 "SH" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power global) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" + (pin power_in line + (at 0 0 270) + (length 0) + (name "" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "symbols:TUSB320LAI" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (duplicate_pin_numbers_are_jumpers no) + (property "Reference" "U" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "TUSB320LAI" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mm" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tusb320lai.pdf" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "USB Type-C Configuration Channel Logic and Port Control" + (at 0 0 0) + (show_name no) + (do_not_autoplace no) + (hide yes) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (symbol "TUSB320LAI_0_1" + (rectangle + (start -12.7 10.16) + (end 12.7 -10.16) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "TUSB320LAI_1_1" + (pin bidirectional line + (at 15.24 2.54 180) + (length 2.54) + (name "CC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 15.24 0 180) + (length 2.54) + (name "CC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -5.08 180) + (length 2.54) + (name "PORT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 7.62 180) + (length 2.54) + (name "VBUS_DET" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -7.62 180) + (length 2.54) + (name "ADDR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 2.54 0) + (length 2.54) + (name "~{INT}/OUT3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 7.62 0) + (length 2.54) + (name "SDA/OUT1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -15.24 5.08 0) + (length 2.54) + (name "SCL/OUT2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin open_collector line + (at -15.24 0 0) + (length 2.54) + (name "ID" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -12.7 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -5.08 0) + (length 2.54) + (name "~{EN}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 12.7 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (text "possible arrangement of power thingies\n\nthis seems to allow both powering _from_ the USB-C, and\n_powering_ the USB from the battery" + (exclude_from_sim no) + (at 167.64 24.13 0) + (effects + (font + (size 1.27 1.27) + ) + ) + (uuid "b06fafca-642e-4394-a092-69d8dc6339f6") + ) + (junction + (at 119.38 107.95) + (diameter 0) + (color 0 0 0 0) + (uuid "0f703b96-d80d-4c8f-9aad-98f607d76169") + ) + (junction + (at 33.02 132.08) + (diameter 0) + (color 0 0 0 0) + (uuid "25d6755b-b69e-4919-b9bb-f79751e52e32") + ) + (junction + (at 52.07 83.82) + (diameter 0) + (color 0 0 0 0) + (uuid "455b50fb-6e87-44a0-b1fe-a63d44427e30") + ) + (junction + (at 52.07 78.74) + (diameter 0) + (color 0 0 0 0) + (uuid "f969c35e-dc94-463c-9ce6-b301a29088f0") + ) + (no_connect + (at 52.07 96.52) + (uuid "118a0a77-5972-4e9c-abc6-ecac8b800d38") + ) + (no_connect + (at 52.07 121.92) + (uuid "281c3cc2-0e23-4877-8ea8-3656a9a2e797") + ) + (no_connect + (at 52.07 88.9) + (uuid "5f596753-33fe-45ef-a611-4ffd989bbacc") + ) + (no_connect + (at 104.14 99.06) + (uuid "7a416d3e-7e5e-4a3f-ac1a-5a8207cc826c") + ) + (no_connect + (at 52.07 104.14) + (uuid "8cc80bb1-2ef3-47e3-8520-2baab7209afc") + ) + (no_connect + (at 52.07 99.06) + (uuid "b605c756-ca67-459f-8032-5455ffc5ad8f") + ) + (no_connect + (at 52.07 111.76) + (uuid "bea625c8-68f3-48b8-a6c8-8dce94072bd5") + ) + (no_connect + (at 52.07 119.38) + (uuid "cd22bb1b-e358-4e0d-bc4c-eb1682473799") + ) + (no_connect + (at 52.07 91.44) + (uuid "cf10fb56-7f87-46db-80a4-a21b1e748e63") + ) + (no_connect + (at 52.07 114.3) + (uuid "e6ff9737-306e-4fdd-8ace-5092851a1ad7") + ) + (no_connect + (at 52.07 106.68) + (uuid "ea9d19c3-9ea0-411d-84e8-a6a961793852") + ) + (bus_entry + (at 142.24 88.9) + (size 2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "00196fc0-064c-46bf-bc23-55366f98ebb6") + ) + (bus_entry + (at 59.69 81.28) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "0f413d5e-5a67-4b2e-bf7c-f04736b0bff8") + ) + (bus_entry + (at 59.69 76.2) + (size -2.54 2.54) + (stroke + (width 0) + (type default) + ) + (uuid "30df6fdb-7667-4fb1-b259-e675959a5ad0") + ) + (bus_entry + (at 142.24 86.36) + (size 2.54 -2.54) + (stroke + (width 0) + (type default) + ) + (uuid "52122d25-7f4c-4df0-b879-e0c1635e83bc") + ) + (wire + (pts + (xy 52.07 81.28) (xy 52.07 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0fa7f7ca-8402-46e9-bc5d-2712233d5a01") + ) + (bus + (pts + (xy 144.78 81.28) (xy 144.78 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "174dd1b1-3cc2-42f3-9478-fa8f822e869d") + ) + (wire + (pts + (xy 102.87 101.6) (xy 102.87 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2329b605-3811-40b3-bffc-fa3cefa5f305") + ) + (wire + (pts + (xy 29.21 132.08) (xy 33.02 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "260cb28c-6e81-4d83-b8eb-0a5131ee913c") + ) + (wire + (pts + (xy 33.02 132.08) (xy 36.83 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "2b99f36a-1e03-48cb-86ed-f447c7d409f7") + ) + (wire + (pts + (xy 134.62 86.36) (xy 142.24 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "415bbd3d-0c13-44c4-9ed7-f80c949870a7") + ) + (wire + (pts + (xy 52.07 78.74) (xy 57.15 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "44632cb9-693e-4399-b934-5f37b8d265cf") + ) + (bus + (pts + (xy 59.69 81.28) (xy 59.69 73.66) + ) + (stroke + (width 0) + (type default) + ) + (uuid "46c2e398-5663-4803-a76e-d802e92b4df3") + ) + (wire + (pts + (xy 52.07 76.2) (xy 52.07 78.74) + ) + (stroke + (width 0) + (type default) + ) + (uuid "73ccd6ce-57f5-4878-8043-5fb4ccf54273") + ) + (wire + (pts + (xy 102.87 101.6) (xy 104.14 101.6) + ) + (stroke + (width 0) + (type default) + ) + (uuid "85216560-0d34-4d03-8954-8fb8458f17e9") + ) + (wire + (pts + (xy 36.83 132.08) (xy 36.83 129.54) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a119f601-633c-4a38-9bcc-79b87fad5cce") + ) + (wire + (pts + (xy 52.07 83.82) (xy 57.15 83.82) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a11e8e8b-6b92-4eb9-b4e4-f1c7ab458d5f") + ) + (wire + (pts + (xy 102.87 107.95) (xy 119.38 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "a6f3a76a-3758-46c1-aa35-e1fb4973e870") + ) + (wire + (pts + (xy 134.62 88.9) (xy 142.24 88.9) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e0413db0-0a15-45e3-80cc-e5f0b7e10cdd") + ) + (wire + (pts + (xy 119.38 107.95) (xy 119.38 106.68) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e7af2157-1a56-4bda-b0bc-75cbc6f603e0") + ) + (wire + (pts + (xy 29.21 129.54) (xy 29.21 132.08) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ec4be368-7f91-493b-a559-cbe28eb5192f") + ) + (wire + (pts + (xy 119.38 109.22) (xy 119.38 107.95) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f9c26d13-421d-42b1-bc4c-ac59c645d431") + ) + (image + (at 166.37 49.53) + (uuid "86a8b8c1-0611-45fb-bc05-71fe40162805") + (data "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" + "BQskJCQabcl9WlNQUPDx48cRI0aQ/zui+XvKy8vT09Opf/xvRUVFKSkp/WT18D9Dhgyh/vp68OAB" + "ISQ0NPTixYtWVlbTpk1LS0vbtWvXxIkTly1bxj0+ZcqUQ4cOJScnm5ubM5nM69evy8jIGBgY7Nu3" + "Lzk5+ffff58wYUJoaGhAQAD38XlZWZmrqyuHw9m1a5fA9yjl8IWBgUFzTwkKCjpw4ICBgYGXl1dm" + "ZmbTT4yNjWUymQEBAVOmTElLS2vu9/5AYGCgubl5C14QoKWEhYVJSkoOHDhw06ZNTT/rez8BKisr" + "f7DbgkpLS+vr67m75eXlbDabw+FERET4/c+XL19a5Ltqa2urqqp4v6tFLkuv8vLy2trakpIS7hFH" + "R8eDBw/SWBLfuLm5ubm58R6prq728vL6/fff7e3tvby8WCxWoydeunQpKiqK2o6Li9u6dSu1PX36" + "9P/80vfv3//xxx+NfsRms//8888XL16MGDGiyTch5H4iY8TFxY0dO3bt2rULFizYv39/YWEhk8ks" + "KiqaNWtWaWnptGnTsrOz3d3d09PTucc/f/6srq7+5csXMzOz0tLSs2fPRkVFvXr1ytfXt7i4ePbs" + "2aWlpcbGxiUlJdQiXX5+fps3b46MjIyMjPzrr7+aUpWGhkbz755P2u7TOCaTmZ2dnZaWZmNjU11d" + "7enpuWzZsgcPHlRWVqampr569crJyUlDQ4M3p1MnHjx48J9//unQocPYsWMzMzP589YDgF4mJiYq" + "KiqRkZE/1yWuAb6Nkm7Q8UVWVpba0NLS4vacU1BQaJHvEhUV5Z1QlPtdAo26C6FcKfInSEpK2tjY" + "iImJiYmJzZs3jxDi4eHx8uVLV1fXHj167Nixo6yszN3dnfu0ptGL8P5OSUhIOHXqlJKS0s6dO8vL" + "yzdv3qykpER1ReBemc1mh4aGSkpK6ujoUE/14BeNGjVqzpw5O3bssLGxef36dVZWloODw+fPnz98" + "+CApKdm9e/ctW7Y8fvyYezwzM1NfX19FRUVXVzctLY26SN++fa9cueLg4FBaWvr27VsdHZ0OHTrs" + "27cvJCSEEJKQkED1r/je81oBIhiLcUlJSYWGhhJCfH192Wz2kydPdu/e/ccffxQVFZ09e/bEiRPn" + "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" + "gg==" + ) + ) + (label "CC2" + (at 104.14 93.98 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "13ae1622-e725-4b43-b88b-6d86ccf3643e") + ) + (label "CC2" + (at 52.07 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "33e45444-2bd0-4467-a87d-4b9a86715452") + ) + (label "SCL" + (at 135.89 88.9 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "502714ed-80cd-4baf-8f6d-d6a70cb5893a") + ) + (label "CC1" + (at 52.07 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5323ae98-2974-49d4-9bc5-f510b7f6b457") + ) + (label "DM" + (at 52.07 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "5ebe6407-bb3b-4513-ab8b-dfe5fc587e2c") + ) + (label "DP" + (at 52.07 83.82 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "647272b3-05de-41b4-9a61-75842c12deaa") + ) + (label "CC1" + (at 104.14 91.44 180) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "de5a0aaf-b4c7-4cf8-bbef-0e666ad6590a") + ) + (label "SDA" + (at 135.89 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left bottom) + ) + (uuid "e13bce13-2237-41be-a653-bfd91a447952") + ) (hierarchical_label "{USB2}" (shape bidirectional) - (at 146.05 97.79 0) + (at 59.69 73.66 0) (effects (font (size 1.27 1.27) @@ -16,4 +2248,443 @@ ) (uuid "1f10db90-d8c1-4e4e-8f2f-46f78fa0ef88") ) + (hierarchical_label "{I2C}" + (shape bidirectional) + (at 144.78 81.28 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "5e9288a8-5f44-41ae-afb3-468aceb8c942") + ) + (hierarchical_label "TUSB320_~{EN}" + (shape input) + (at 134.62 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + (uuid "b41ff9f3-aa5a-40e1-a229-2de08550d80c") + ) + (symbol + (lib_id "power:GND") + (at 33.02 132.08 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "36afe298-0400-4cac-a5a0-3fb416ba8ec0") + (property "Reference" "#PWR05" + (at 33.02 138.43 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 33.02 137.16 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 33.02 132.08 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 33.02 132.08 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 33.02 132.08 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "3e6b6998-be22-49a3-b958-b5f4045aa742") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d/a23d323a-2217-446d-bd9d-945f7c3b5270" + (reference "#PWR05") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 119.38 109.22 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "48356340-b7b7-4ae8-9ba7-e9a1184280a8") + (property "Reference" "#PWR06" + (at 119.38 115.57 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "GND" + (at 119.38 114.3 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 119.38 109.22 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "" + (at 119.38 109.22 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 119.38 109.22 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "1" + (uuid "de23e461-cd57-4df9-8384-40372a6d5b10") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d/a23d323a-2217-446d-bd9d-945f7c3b5270" + (reference "#PWR06") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "Connector:USB_C_Receptacle") + (at 36.83 88.9 0) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (fields_autoplaced yes) + (uuid "851e0769-3a01-4941-b730-84176d2799c0") + (property "Reference" "J2" + (at 36.83 55.88 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "USB_C_Receptacle" + (at 36.83 58.42 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 40.64 88.9 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" + (at 40.64 88.9 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "USB Full-Featured Type-C Receptacle connector" + (at 36.83 88.9 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "A8" + (uuid "3d8c1eec-f7ee-48a2-b719-60589a2a91ec") + ) + (pin "A10" + (uuid "9a7f9008-d5b7-4dce-934d-fe33c5be55ec") + ) + (pin "B3" + (uuid "252998e0-7c91-4333-bf74-1511531dad9f") + ) + (pin "A11" + (uuid "c4dea8af-6f85-47d7-a661-94f3ed41534a") + ) + (pin "B1" + (uuid "570c0912-2781-43cd-b6c0-b7893d223f5c") + ) + (pin "A9" + (uuid "ea7affc0-2450-4759-9c78-cdbca60b97c8") + ) + (pin "B4" + (uuid "0d2ffe1f-eed6-493c-9146-239dd50153e6") + ) + (pin "A6" + (uuid "d4d022f6-34bd-4ca3-b0b4-09d6ba45fe7e") + ) + (pin "A4" + (uuid "37d6f297-4836-46e0-a2d6-f6107f43aa66") + ) + (pin "A12" + (uuid "bde70f94-1452-4566-9ce4-ed649e858cc2") + ) + (pin "B7" + (uuid "36d1b81a-da8c-4b0c-a210-6eaccdfae053") + ) + (pin "B6" + (uuid "4a78236e-3a0c-4539-b09a-9c7d67724a54") + ) + (pin "B11" + (uuid "e51f0daa-31a6-4e74-8ffa-3ee317fd7d92") + ) + (pin "B2" + (uuid "1f513ee1-60c0-463a-b246-fddca1532adc") + ) + (pin "A7" + (uuid "a8a8cef8-e8ef-4740-b7fd-b56ce708776f") + ) + (pin "SH" + (uuid "962399fd-fbe1-4991-92bf-a3b90ddaf140") + ) + (pin "B8" + (uuid "f7e2a8cd-572f-49b1-8f5f-cd1cd0f2bdfe") + ) + (pin "B12" + (uuid "82e18c3a-86a3-4ce6-96c7-d642e8fd70f9") + ) + (pin "B10" + (uuid "b557570a-2288-4359-baab-159ec61281a9") + ) + (pin "B9" + (uuid "81591422-b968-4e15-9b9e-88244256dab1") + ) + (pin "B5" + (uuid "c8326865-151b-4eae-aec5-43092120614a") + ) + (pin "A5" + (uuid "954650d6-cf6f-4f94-89ec-6c0926e9e846") + ) + (pin "A3" + (uuid "70deb154-441c-40cb-b524-157e278286aa") + ) + (pin "A2" + (uuid "ba66d047-30ea-49c7-8874-af2a7a989e06") + ) + (pin "A1" + (uuid "f6a56dfd-eec7-4621-88ec-9a4d44c4b30c") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d/a23d323a-2217-446d-bd9d-945f7c3b5270" + (reference "J2") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "symbols:TUSB320LAI") + (at 119.38 93.98 0) + (mirror y) + (unit 1) + (body_style 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (in_pos_files yes) + (dnp no) + (uuid "d1f9f4c6-69d9-4621-ae6c-54f665d183dd") + (property "Reference" "U2" + (at 117.2367 78.74 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "TUSB320LAI" + (at 117.2367 81.28 0) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_DFN_QFN:Texas_X2QFN-12_1.6x1.6mm_P0.4mm" + (at 119.38 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tusb320lai.pdf" + (at 119.38 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Description" "USB Type-C Configuration Channel Logic and Port Control" + (at 119.38 93.98 0) + (hide yes) + (show_name no) + (do_not_autoplace no) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin "8" + (uuid "289de322-d4a6-4a06-b1e3-172984a2c42c") + ) + (pin "12" + (uuid "7dd93da6-3860-427e-90d7-65a9febf9f1b") + ) + (pin "11" + (uuid "96871553-1e19-4c11-a7ed-fdd7f4dfb83d") + ) + (pin "7" + (uuid "e699efe5-82ac-477c-a08e-4e7ebabe3a8c") + ) + (pin "9" + (uuid "f57dfffc-5db8-4056-a957-6676de1eadb9") + ) + (pin "10" + (uuid "839684bf-9529-4f2c-8560-d3252b502ef8") + ) + (pin "3" + (uuid "c07201f1-89bd-4436-9282-77d0035abc55") + ) + (pin "1" + (uuid "53404fb8-c7b7-4f29-98fa-47e9141f7d9f") + ) + (pin "4" + (uuid "35bb10ed-d7ef-4fc2-a757-dcf3c33c2298") + ) + (pin "5" + (uuid "0c6b2ef0-2749-48b7-a758-9df1eac342fb") + ) + (pin "6" + (uuid "ddde2410-f298-4498-8d27-0facf166d674") + ) + (pin "2" + (uuid "aa292239-f3f1-40e6-9e85-8db15675b8f2") + ) + (instances + (project "esp32mp3-s31" + (path "/77f82812-b7c9-4744-90e7-50e16685157d/a23d323a-2217-446d-bd9d-945f7c3b5270" + (reference "U2") + (unit 1) + ) + ) + ) + ) )