Type-C USB Cable (1 metre)
Type-C USB Cable (1 metre)
The Type-C USB Cable (1 metre) is a high-speed data transmission cable designed to connect devices with USB-C ports, providing fast and reliable data transfer, power delivery, and display output. This cable is an ideal solution for connecting devices such as laptops, tablets, smartphones, and desktop computers that feature USB-C ports.
| The Type-C USB Cable (1 metre) offers the following functionality |
The cable supports high-speed data transfer rates up to 10 Gbps, making it ideal for transferring large files, videos, and images between devices.
| + Voltage | 5V, 12V, 20V |
| + Current | Up to 5A |
| + Resolution | Up to 4K at 60Hz |
| + Color Depth | 24-bit |
Yes
1 metre (3.3 feet)
USB-C (male) to USB-C (male)
Up to 10 Gbps
Durable and flexible PVC jacket with internal shielding for reliable data transmission and reduced electromagnetic interference (EMI)
Compatible with USB-C devices, including laptops, tablets, smartphones, and desktop computers
-20C to 80C (-4F to 176F)
-40C to 85C (-40F to 185F)
Meets USB-C specification version 1.2, USB 3.2 Gen 2, and DisplayPort Alternate Mode standards
| + Conductor | Copper |
| + Insulation | PVC |
| + Shielding | Aluminum mylar |
| + Impedance | 90 15 ohms |
| + Skew | < 100 ps |
The Type-C USB Cable (1 metre) comes with a limited lifetime warranty against manufacturing defects. For more information, please refer to the manufacturer's warranty policy.
The Type-C USB Cable (1 metre) is a high-performance cable designed to provide fast data transfer, power delivery, and display output for devices with USB-C ports. Its durable construction, robust features, and compatibility with a wide range of devices make it an ideal solution for connecting devices in various applications.
Type C USB Cable (1 metre) DocumentationOverviewThe Type C USB Cable (1 metre) is a versatile and high-speed data transmission cable designed for connecting devices with USB-C ports. It supports fast charging, data transfer, and DisplayPort Alternate Mode (DP Alt Mode) for transmitting audio/video signals. This cable is compatible with a wide range of devices, including laptops, smartphones, tablets, and desktop computers.Technical SpecificationsCable length: 1 metre
Connector type: USB-C (male) to USB-C (male)
Data transfer rate: Up to 10 Gbps (USB 3.2 Gen 2)
Power delivery: Up to 100W (USB Power Delivery 3.0)
DisplayPort Alternate Mode: Supports up to 4K resolution at 60 HzCode Examples### Example 1: Using the Type C USB Cable with Arduino (USB Host Mode)In this example, we'll demonstrate how to use the Type C USB Cable to connect an Arduino Board (with USB-C port) to a USB device, such as a keyboard or a flash drive.Hardware Requirements:Arduino Board with USB-C port (e.g., Arduino MKR WiFi 1010)
Type C USB Cable (1 metre)
USB device (e.g., keyboard or flash drive)Arduino Code:
```c
#include <USBHost.h>// Set up the USB host
USBHost usb;void setup() {
// Initialize the USB host
usb.begin();
}void loop() {
// Check for connected devices
if (usb.getDeviceList().getSize() > 0) {
// Print the device list
Serial.println("Connected devices:");
for (int i = 0; i < usb.getDeviceList().getSize(); i++) {
Serial.print(" Device ");
Serial.print(i);
Serial.print(": ");
Serial.println(usb.getDeviceList().getDevice(i)->getDeviceDescriptor().manufacturer);
}
}
delay(1000);
}
```
In this example, we use the Arduino USBHost library to initialize the USB host and check for connected devices. The code prints the list of connected devices to the serial console.### Example 2: Using the Type C USB Cable with Raspberry Pi (USB OTG Mode)In this example, we'll demonstrate how to use the Type C USB Cable to connect a Raspberry Pi (with USB-C port) to a USB device, such as a USB storage device.Hardware Requirements:Raspberry Pi with USB-C port (e.g., Raspberry Pi 4)
Type C USB Cable (1 metre)
USB storage device (e.g., USB flash drive)Raspberry Pi Code:
```python
import os# Mount the USB storage device
os.system("sudo mount /dev/sda1 /mnt")# Check the contents of the USB storage device
print(os.listdir("/mnt"))#Unmount the USB storage device
os.system("sudo umount /mnt")
```
In this example, we use the Raspberry Pi's USB OTG mode to connect to a USB storage device. The code mounts the device, prints the list of files and directories, and then unmounts the device.Note: Make sure to configure the Raspberry Pi's USB OTG mode and set up the necessary permissions before running this code.These code examples demonstrate the versatility of the Type C USB Cable (1 metre) in various contexts, including Arduino USB Host Mode and Raspberry Pi USB OTG Mode. The cable's high-speed data transfer capabilities and compatibility with a wide range of devices make it an ideal choice for various IoT applications.