1. Introduction
The DSD TECH SH-C30G is an isolated USB to CAN adapter, designed as an upgrade from the SH-C30A model. It features a built-in isolated power supply and signal isolation chip, which effectively protects your computer and minimizes electrical noise interference, making it suitable for industrial applications. This device is based on the open-source hardware project Canable 1.0 Pro, with all documentation (schematics, BOM lists, Gerb files) publicly available on the DSD TECH website.
The adapter provides essential interfaces including CAN-H, CAN-L, and Ground pins. It also incorporates a built-in 120 ohm switch and a programming switch, a design feature pioneered by DSD TECH on USB CAN adapters.

Figure 1: DSD TECH SH-C30G product package contents, including the adapter, USB cable, user guide, and a DSD TECH card.
2. Setup Instructions
2.1 Device Overview and Connections
Familiarize yourself with the adapter's components and connection points before proceeding with setup.

Figure 2: Close-up view of the DSD TECH SH-C30G circuit board, highlighting the USB Type B port, CAN-H, CAN-L, GND, 5V0 pins, R120 switch, and Boot switch.
- USB Type B: Connects the adapter to your computer.
- CAN-H, CAN-L, GND, 5V0: Terminal block for connecting to the CAN bus.
- R120 Switch: Toggles the built-in 120 ohm termination resistor. Ensure this is set correctly for your CAN network.
- Boot Switch: Used to switch between Work Mode and DFU (Device Firmware Upgrade) Mode.
2.2 Connecting to Your Computer
Connect the USB Type B cable to the adapter and then to an available USB port on your computer. The device is compatible with Windows 10, 8, 7, Linux, and Mac OS.
Video 1: DSD TECH SH-C30G Isolated USB to CAN Adapter overview, demonstrating connection and basic functionality.
2.3 Work Mode vs. DFU Mode
The Boot Switch determines the adapter's operating mode:

Figure 3: Comparison diagram showing device manager recognition for Work Mode and DFU Mode, explaining the function of the Boot Switch.
- Work Mode (Boot Switch OFF): The adapter operates with its default Candlelight firmware, allowing direct use with compatible software like Cangaroo.
- DFU Mode (Boot Switch ON): This mode is used for flashing different firmware versions to meet specific application needs. Supported firmware can be found on the canable.io and DSD TECH websites.
3. Operating Instructions
3.1 Basic CAN Bus Connection
Connect the SH-C30G adapter to your CAN bus using the CAN-H, CAN-L, and GND terminals. Ensure proper polarity and termination for your network.

Figure 4: Diagram illustrating the connection of the DSD TECH SH-C30G USB to CAN adapter to a CAN bus with two CAN nodes, showing data flow.
3.2 Using with Cangaroo Software
The SH-C30G is compatible with Cangaroo software for Windows. After connecting the adapter, launch Cangaroo and select the appropriate interface (e.g., Candle0) to begin monitoring or transmitting CAN messages.

Figure 5: DSD TECH SH-C30G adapter connected to a computer, showing Cangaroo software interface for CAN bus measurement.
3.3 Firmware Updates
To update the firmware, place the Boot Switch in the ON position (DFU Mode) before connecting the adapter to your computer. Then, visit the CANable updater website and follow the on-screen instructions to flash the desired firmware.

Figure 6: DSD TECH SH-C30G adapter with a red switch indicating DFU mode, alongside a screenshot of the CANable firmware updater website.
4. Maintenance
To ensure the longevity and optimal performance of your DSD TECH SH-C30G adapter, follow these general maintenance guidelines:
- Keep the device clean and free from dust and debris. Use a soft, dry cloth for cleaning.
- Avoid exposing the adapter to extreme temperatures, humidity, or direct sunlight.
- Do not attempt to open the casing or modify the internal components, as this will void the warranty.
- Store the adapter in a safe place when not in use to prevent physical damage.
5. Troubleshooting
5.1 Device Not Recognized
- Ensure the USB cable is securely connected to both the adapter and your computer.
- Try a different USB port on your computer.
- Verify that the Boot Switch is in the correct position (OFF for Work Mode, ON for DFU Mode if attempting firmware update).
- Check your computer's Device Manager (Windows) or `lsusb` command (Linux) to see if the device is detected.
5.2 No CAN Communication
- Confirm that the CAN-H, CAN-L, and GND connections to your CAN bus are correct and secure.
- Check the R120 switch setting. The 120 ohm termination resistor should be enabled (ON) if the adapter is at either end of the CAN bus, or disabled (OFF) if it's in the middle of a bus with existing termination.
- Ensure your CAN software (e.g., Cangaroo, BUSMASTER) is configured with the correct CAN baud rate and interface.
- Verify that other devices on the CAN bus are powered on and functioning correctly.
5.3 Firmware Update Issues
- Make sure the Boot Switch is in the ON position (DFU Mode) before connecting for firmware updates.
- Use the official CANable updater website for flashing firmware.
- If using Linux, you may need to add a udev rule or run Chrome as root for the web updater to detect the device.
6. Specifications
| Feature | Description |
|---|---|
| Model Number | SH-C30G |
| Product Dimensions | 4.33 x 4.33 x 1.14 inches |
| Item Weight | 3.84 ounces |
| Compatible Devices | Windows 10, 8, 7, Linux, Mac OS |
| Connector Type | USB Type B |
| Color | Transparent |
| Manufacturer | DSD TECH |
| CAN Interfaces | CAN-H, CAN-L, GND, 5V0 |
| Termination Resistor | Built-in 120 ohm switchable |
| Isolation | Isolated power supply and signal isolation chip |
6.1 Product Comparison
The following table provides a comparison of the SH-C30G with other DSD TECH USB CAN adapters:

Figure 7: Table comparing different DSD TECH USB CAN series adapters (SH-C30A, SH-C30G, SH-C31A, SH-C31G) based on features like CANable version, CAN FD support, isolation, and interface type.
7. Warranty and Support
DSD TECH provides comprehensive support for the SH-C30G Isolated USB to CAN Adapter:
- Technical Support: Permanent technical support is available for this product. All questions will be answered within one working day.
- Product Replacement Service: A 1-year product replacement service is provided from the date of purchase.
- Lifetime Support: Every DSD TECH device comes with lifetime support.
For further assistance, please refer to the official DSD TECH website or contact customer support directly.