USB-C
# USB-C

USB-C (USB Tipo-C o USB Type-C) è uno standard di connettori e cavi USB (versione 3.1, 3.0 e 2.0) per la trasmissione di dati e alimentazione che sostituisce di fatto gli standard Tipo-A e Tipo-B.

## Storia

La specifica 1.0 (USB Type-C Specification 1.0) dello standard è stata pubblicata e finalizzata dal USB Implementers Forum (USB-IF) e finalizzata nell'agosto 2014. La specifica è stata sviluppato all'incirca nello stesso periodo della specifica 3.1. Nel luglio 2016 è stato adottata dall'IEC come specifica "IEC 62680-1-3".

USB4, rilasciato nel 2019, è il primo standard di protocollo di trasferimento USB disponibile solo tramite USB-C.

## Descrizione

Spesso, ed erroneamente, si considera che lo standard USB-C corrisponda alla versione USB 3.1 (con la relativa velocità massima di 10 Gb/s), mentre i connettori e i cavi di Tipo-C possono supportare anche la versione 2.0 (quindi con velocità massima di 480 Mb/s).

Rispetto agli altri formati di connettori e porte USB, il tipo C ha il vantaggio di essere simmetrico e quindi non ha un verso obbligato di collegamento fisico, agevolando così l'operazione reversibile di connessione.

Il 24 ottobre 2022 la Commissione Europea ha definitivamente stabilito che nel 2024 una porta USB-C diventerà obbligatoria per un’intera gamma di dispositivi elettronici come smartphone, tablet ed e-reader, fotocamere digitali, console per videogiochi, cuffie e altoparlanti portatili, mouse e tastiere wireless, sistemi di navigazione portatili. Inoltre, anche tutti i notebook saranno coperti dalle nuove regole 40 mesi dopo l’entrata in vigore della direttiva.

## Piedinatura del connettore femmina (fisso)

| Fila A | Nome | PIN | PIN | Nome | Fila B |
| - | - | - | - | - | - |
| Massa | GND | A1 | B12 | GND | Massa |
| Trasmissione TX1 (+) | SSTXp1 | A2 | B11 | SSRXp1 | Ricezione RX1 (+) |
| Trasmissione TX1 (-) | SSTXn1 | A3 | B10 | SSRXn1 | Ricezione RX1 (-) |
| Bus Power (+5V) | $V_{BUS}$ | A4 | B9 | $V_{BUS}$ | Bus Power (+5V) |
| Plug di orientamento | $V_{CONN1}$ | A5 | B8 | SBU2 | Sideband use (SBU) |
| Dati USB 2.0 (+) | Dp1 | A6 | B7 | Dn2 | Dati USB 2.0 (-) |
| Dati USB 2.0 (-) | Dn1 | A7 | B6 | Dp2 | Dati USB 2.0 (+) |
| Sideband use SBU | SBU1 | A8 | B5 | $V_{CONN2}$ | Plug di orientamento |
| Bus Power (+5V) | $V_{BUS}$ | A9 | B4 | $V_{BUS}$ | Bus Power (+5V) |
| Ricezione RX2 (-) | SSRXn2 | A10 | B3 | SSTXn2 | Trasmissione TX2 (-) |
| Ricezione RX2 (+) | SSRXp2 | A11 | B2 | SSTXp2 | Trasmissione TX2 (+) |
| Massa | GND | A12 | B1 | GND | Massa |
| N.B.: i contatti B6 e B7 non sono collegati nel connettore maschio (volante). ||||||

## Cablaggio

| Spina (plug) 1 (USB-C) | Spina (plug) 1 (USB-C) | Cavo (USB-C) | Cavo (USB-C) | Cavo (USB-C) | Cavo (USB-C) | Spina (plug) 2 (USB-C) | Spina (plug) 2 (USB-C) |
| - | - | - | - | - | - | - | - |
| PIN | Nome | Colore filo | Nome | Descrizione | USB 2.0 | PIN | Nome |
| Guaina | Schermo | Treccia | Shield | Schermatura esterna del cavo | ✔ | Guaina | Schermo |
| A1, B1, A12, B12 | GND | Stagnato | GND_PWRrt1 GND_PWRrt2 | Massa (per l'alimentazione) | ✔ | A1, B1, A12, B12 | GND |
| A4, B4, A9, B9 | $V_{BUS}$ | | $PWR_V_{BUS}1$ $PWR_V_{BUS}2$ | $V_{BUS}$ power | ✔ | A4, B4, A9, B9 | $V_{BUS}$ |
| B5 | $V_{CONN}$ | | $PWR_V_{CONN}$ | $V_{CONN}$ power | ✔ | B5 | $V_{CONN}$ |
| A5 | CC | | CC | Canale di configurazione | ✔ | A5 | CC |
| A6, B6 | Dp1 | | UTP_Dp | Doppino intrecciato non schermato, positivo | ✔ | A6, B6 | Dn1 |
| A7, B7 | Dn1 | | UTP_Dn | Doppino intrecciato non schermato, negativo | ✔ | A7, B7 | Dp1 |
| A8 | SBU1 | | SBU_A | Segnali ausiliari (Sideband) A | ✘ | B8 | SBU2 |
| B8 | SBU2 | | SBU_B | Segnali ausiliari (Sideband) B | ✘ | A8 | SBU1 |
| A2 | SSTXp1 | | SDPp1 | Doppino differenziale schermato #1, positivo | ✘ | B11 | SSRXp1 |
| A3 | SSTXn1 | | SDPn1 | Doppino differenziale schermato #1, negativo | ✘ | B10 | SSRXn1 |
| B11 | SSRXp1 | | SDPp2 | Doppino differenziale schermato #2, positivo | ✘ | A2 | SSTXp1 |
| B10 | SSRXn1 | | SDPn2 | Doppino differenziale schermato #2, negativo | ✘ | A3 | SSTXn1 |
| B2 | SSTXp2 | | SDPp3 | Doppino differenziale schermato #3, positivo | ✘ | A11 | SSRXp2 |
| B3 | SSTXn2 | | SDPn3 | Doppino differenziale schermato #3, negativo | ✘ | A10 | SSRXn2 |
| A11 | SSRXp2 | | SDPp4 | Doppino differenziale schermato #4, positivo | ✘ | B2 | SSTXp2 |
| A10 | SSRXn2 | | SDPn4 | Doppino differenziale schermato #4, negativo | ✘ | B3 | SSTXn2 |
| * I colori dei fili A2, A11, B2, B3, B10 e B11 per i doppini differenziali non seguono una normativa fissa, pertanto potrebbero differire.. ||||||||

## Sistemi operativi compatibili

* Linux: supporto dal kernel 4.6.
* Microsoft Windows: supporto nativo a partire dalla versione 10.
* macOS: supporto a partire da OS X Yosemite.
* Android: dalla versione 5.0 Lollipop.
* Chrome OS: supporto a partire dal modello Chromebook Pixel 2015.
* iOS: dalla versione iOS 12 (iPad Pro 2018)
