UART: Adafruit CP2105 Friend ne porta due su un solo cavo USB-C
Due linee seriali su un solo cavo USB-C, senza passare da un hub: è quello che permette l’Adafruit CP2105 Friend, scheda in vendita a 6,95 dollari (Product ID 6065, indicata come disponibile). Quando la si collega al computer compaiono entrambe le porte, una «standard» e una «enhanced». Chi lavora con microcontrollori o apparecchiature seriali può così gestire due UART con un’unica connessione al PC. Prezzo in euro e disponibilità per l’Italia non sono indicati nella pagina di Adafruit.

Due UART al posto di una, con i pin ai lati opposti
Secondo Adafruit, il chip CP2105 è molto simile al CP2102N, con una differenza: ha due porte UART invece di una sola. La scheda riprende dal breakout CP2102N il connettore USB-C e la forma, ma i pin cambiano perché le UART sono due.
Una porta sta su ciascun lato: a sinistra la Enhanced, a destra la Standard. La fila inferiore è un’uscita minima, con soli pad RX/TX e pin di alimentazione.
Le due porte a confronto
Le due UART non sono uguali. Valori dichiarati da Adafruit:
| Caratteristica | Porta Enhanced | Porta Standard |
|---|---|---|
| Bit di dati | 5, 6, 7, 8 | 8 |
| Stop bit | 1, 1,5, 2 | 1 |
| Parità | dispari, pari, mark, space, assente | pari, dispari, assente |
| Baud rate | da 300 bps a 2,0 Mbps | da 2400 a 921600 bps |
| Buffer RX e TX | 320 byte | 288 byte |
| Segnali modem | CTS, RTS, DTR, DSR, RI | CTS, RTS, DTR, DSR, RI |
Cosa c’è sulla scheda, e cosa manca
- Il fusibile one-time «modem signal» è già programmato: i segnali modem funzionano subito, ma non si possono usare come GPIO, come invece si potrebbe con un chip nuovo da bobina.
- Non ci sono pad GPIO aggiuntivi né LED indicatori.
- Standard USB 2.0.
- Dimensioni 28,9 x 17,8 x 5,1 mm, peso 2,4 g.
- Ogni ordine comprende la scheda assemblata e collaudata, più una strip di pin header da saldare per usarla su breadboard e raggiungere tutti i pin.
Driver per Linux, Windows e macOS
Su Linux Adafruit indica che non serve alcun driver. Windows scarica quello giusto in automatico da Windows Update. Per Mac OS X l’azienda rimanda alla pagina driver di SiLabs per la versione più recente.
Adafruit spiega di preferire la serie CP210x al CH340 per il miglior supporto dei driver e per le velocità elevate e variabili senza problemi di stabilità. Rispetto a FT232RL e FT231X, la definisce pari o superiore come capacità, a un buon prezzo, senza fornire dati a supporto.
Prezzi a scaglioni e documentazione
Il prezzo scende con le quantità: 6,95 dollari da 1 a 9 pezzi, 6,26 dollari da 10 a 99, 5,56 dollari da 100 in su.
La pagina del prodotto rimanda al datasheet, ai driver VCP CP210x e a una guida alle comunicazioni seriali per la serie CP210x. C’è anche una guida Learn per principianti, con panoramica e pinout.


