USB-C Connection
Connecting peripherals to the USB-C port on the Skynode S
The Skynode S features a multi role USB-C port that allows it to act as a device when connected to a computer, or as a host when peripherals are connected. This is known as a Dual Role Port (DRP).
When connected to another device that supports this capability, e.g., a DTC radio, it can be unclear which device will become the host and which the peripheral. This page outlines the various ways the port can be used, and how to resolve issues with dual-role devices.
Direct Connection
Peripheral devices
USB peripheral devices can be directly connected to the USB-C port on the Skynode S.

To connect a USB-A device to the Skynode USB-C port, a variety of USB C to A adapters can be used.

With the adapter you can connect standard USB A peripherals to the Skynode


Dual role devices
For a dual role port (DRP) device, the Skynode must be "forced" to become the USB host.
For example, on a DTC radio, the following setup WILL NOT WORK:

The Skynode S can be easily forced into host with one of two ways:
Using a USB C to A adapter
Using a special cable or board that separates the CC lines on the USB connection and adds the required pull-down resistors
USB C to A adapter
Using a standard C to A adapter as outlined above, will force the Skynode to be the USB host.

Special Cable/Board with CC resistor
There are special adapters to signal one side of a USB C connection that it should be the host. For example https://www.adafruit.com/product/6323.This approach has only been validate on USB2.0 connections.
One thing to note: using an adapter like this is directional, and care must be taken to wire it up correctly. If it's plugged in the opposite way, the Skynode will not be damaged. It will simply become the peripheral device.


USB Hubs
Connecting a USB hub to the Skynode S via the USB-C port will allow connecting multiple peripherals, and provide significantly more throughput at USB3.0 speeds than the USB2 port.
Using a hub will also side-step the Dual Role Port issue described in the above section.
Below are a few different ways to connect a variety of USB devices to a Skynode. For this example we have chosen
USB 2.0 IR camera
USB 3.0 Gigabit Ethernet adapter
USB 2.0 LTE Modem



Last updated