From 4eff42798954610145ba37af11a9f49cda33f696 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?King=20K=C3=A9vin?= Date: Fri, 27 Mar 2020 19:24:22 +0100 Subject: [PATCH] add USB plugs outline to help spacing the receptacles --- connector/connector_usb-a_plug.yaml | 13 +++++++++++++ connector/connector_usb-b_plug.yaml | 13 +++++++++++++ connector/connector_usb-c_plug.yaml | 14 ++++++++++++++ connector/connector_usb-microb_plug.yaml | 13 +++++++++++++ connector/connector_usb-minib_plug.yaml | 13 +++++++++++++ 5 files changed, 66 insertions(+) create mode 100644 connector/connector_usb-a_plug.yaml create mode 100644 connector/connector_usb-b_plug.yaml create mode 100644 connector/connector_usb-c_plug.yaml create mode 100644 connector/connector_usb-microb_plug.yaml create mode 100644 connector/connector_usb-minib_plug.yaml diff --git a/connector/connector_usb-a_plug.yaml b/connector/connector_usb-a_plug.yaml new file mode 100644 index 0000000..826efe0 --- /dev/null +++ b/connector/connector_usb-a_plug.yaml @@ -0,0 +1,13 @@ +name: USB-A_plug +description: USB type-A plug drawing +keywords: connector, USB +datasheet: USB 2.0 Specification Engineering Change Notice (ECN) Mini-B connector, Figure 6-13 USB Series "A" Plug Interface Drawing; USB 3.1 Legacy Connector and Cable Specification, Section 5.5.1 + +schematic: + symbol: connector + +housing: + pattern: custom + bodyWidth: 12.0 + bodyLength: 11.75 + silkscreen: M -8.0 -10.875 -8.0 -5.875 8.0 -5.875 8.0 -10.875 # width: 16 diff --git a/connector/connector_usb-b_plug.yaml b/connector/connector_usb-b_plug.yaml new file mode 100644 index 0000000..0ac6485 --- /dev/null +++ b/connector/connector_usb-b_plug.yaml @@ -0,0 +1,13 @@ +name: USB-B_plug +description: USB type-B plug drawing +keywords: connector, USB +datasheet: USB 2.0 Specification Engineering Change Notice (ECN) Mini-B connector, Figure 6-14 USB Series “B” Plug Interface Drawing; USB 3.1 Legacy Connector and Cable Specification, Section 5.5.1 + +schematic: + symbol: connector + +housing: + pattern: custom + bodyWidth: 8.0 + bodyLength: 11.75 + silkscreen: M -5.75 -10.875 -5.75 -5.875 5.75 -5.875 5.75 -10.875 # width: 11.5 (some USB 2.0 drawing say 10.5, but I think this is a mistake) diff --git a/connector/connector_usb-c_plug.yaml b/connector/connector_usb-c_plug.yaml new file mode 100644 index 0000000..3969f51 --- /dev/null +++ b/connector/connector_usb-c_plug.yaml @@ -0,0 +1,14 @@ +name: USB-C_plug +description: USB type-C plug drawing +keywords: connector, USB +datasheet: Universal Serial Bus Type-C Cable and Connector Specification, Release 2.0, August 2019 + +schematic: + symbol: connector + +housing: + pattern: custom + bodyWidth: 8.25 + bodyLength: 6.51 + silkscreen: M -6.175 -8.255 -6.175 -3.255 6.175 -3.255 6.175 -8.255 # 12.35 + diff --git a/connector/connector_usb-microb_plug.yaml b/connector/connector_usb-microb_plug.yaml new file mode 100644 index 0000000..8495d57 --- /dev/null +++ b/connector/connector_usb-microb_plug.yaml @@ -0,0 +1,13 @@ +name: USB-MICROB_plug +description: USB micro-B plug drawing +keywords: connector, USB +datasheet: USB 3.1 Legacy Connector and Cable Specification, Section 5.5.2 + +schematic: + symbol: connector + +housing: + pattern: custom + bodyWidth: 12.2 + bodyLength: 5.4 + silkscreen: M -8.0 -7.7 -8.0 -2.7 8.0 -2.7 8.0 -7.7 # width: 16 diff --git a/connector/connector_usb-minib_plug.yaml b/connector/connector_usb-minib_plug.yaml new file mode 100644 index 0000000..d153191 --- /dev/null +++ b/connector/connector_usb-minib_plug.yaml @@ -0,0 +1,13 @@ +name: USB-MINIB_plug +description: USB mini-B plug drawing +keywords: connector, USB +datasheet: USB 2.0 Specification Engineering Change Notice (ECN) Mini-B connector, Figure 6-15 USB Series “mini-B” Plug Interface Drawing + +schematic: + symbol: connector + +housing: + pattern: custom + bodyWidth: 6.8 + bodyLength: 6.8 + silkscreen: M -5.5 -8.2 -5.5 -3.2 5.5 -3.2 5.5 -8.2 # width: 11