描述
Language
SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
  • SH-C30L USB to CAN Bus Adapter
0 1 2 3 4 5 6 7 8
perhaps

SH-C30L USB to CAN Bus Adapter

Open Source Hardware, Published: SH-C30L from CANable—we publish back. Schematic & PCB on GitHub (dsdtech-official) as editable files under CERN-OHL-S-2.0, plus firmware. Inspect, modify, build your own. Direct USB-to-CAN: PC straight to CAN bus—no gateway. 120Ω termination switch (disable if bus has two), programming switch for USB bootloader reflash. Each CAN line has fuse & TVS clamp; bus on 3-pin 3.81mm pluggable terminal. Open Protocols: Ships with candleLight (gs_usb)—Linux kernel driver built-in, appears as SocketCAN, nothing to install. Use with cangaroo, can-utils, python-can. Reflash to slcan from canable.io in browser. USB on Lead: 15.4in/39cm captive cable—no blocked ports, less strain, board 19mm shorter than SH-C30A. Ideal for recessed or tight spaces. New Firmware, Free: Stock candleLight ignores 24MHz crystal. Our build uses it and lights TX/RX LEDs. Units from Sep 2026 ship with it; earlier update over USB—free & optional.

Recommend
  • About this
  • We'd like to share an important update: Our SH-C30L has officially been open-sourced on GitHub.

    This project is licensed under the CERN-OHL-S-2.0 license (a strong, reciprocal open-source license that allows commercial use but requires derivative works to be released under the same license). You can access the full source code at the following link. We welcome you to try it out and provide your valuable feedback.

    GitHub link:https://github.com/dsdtech-official/can-adapters/tree/main/SH-C30L

    Technical Support & File

    1. Support File

    2. Datasheet

    3. Schematic.pdf

    4. SH-C30L BOM

    5. SH-C30L Gerber


    Adaptation software:

    1. Cangaroo-win32-ccdcb64


    Specification:
    Model: SH-C30L
    Interface: USB Type-A
    Main Chip: STM32F072C8T6 microcontroller
    Supported: Protocols CAN 2.0A and CAN 2.0B
    Baud Rate: Up to 1 Mbps
    Length: 1.28FT/39CM
    Terminal Block Pins: CAN_H, CAN_L, GND
    Built-in Features: 120-ohm termination resistor (switchable), bootloader jumper for firmware
    Firmware Flexibility :Default: Candlelight firmware (SocketCAN support). Flashable for PCAN, SLCAN, BUSMASTER compatibility
    Software Compatibility: - Cangaroo (open-source) BUSMASTER - SocketCAN (native with Candlelight firmware) - Cross-platform Python library
    Open Source: Full documentation (schematics, BOM, Gerber files) available on DSD TECH website
    Applications: Vehicle diagnostics, embedded systems, industrial automation, robotics


    List of supported systems:

    1, Windows 11/10/8/7

    2, Linux

    3, MacOS


    Package List:

    1 × SH-C30L USB to CAN Bus Adapter

    1 × 3PIN Terminal Block

    1 × User manual

    We'd like to share an important update: Our SH-C30L has officially been open-sourced on GitHub.

    This project is licensed under the CERN-OHL-S-2.0 license (a strong, reciprocal open-source license that allows commercial use but requires derivative works to be released under the same license). You can access the full source code at the following link. We welcome you to try it out and provide your valuable feedback.

    GitHub link:https://github.com/dsdtech-official/can-adapters/tree/main/SH-C30L

    Technical Support & File

    1. Support File

    2. Datasheet

    3. Schematic.pdf

    4. SH-C30L BOM

    5. SH-C30L Gerber


    Adaptation software:

    1. Cangaroo-win32-ccdcb64


    Specification:
    Model: SH-C30L
    Interface: USB Type-A
    Main Chip: STM32F072C8T6 microcontroller
    Supported: Protocols CAN 2.0A and CAN 2.0B
    Baud Rate: Up to 1 Mbps
    Length: 1.28FT/39CM
    Terminal Block Pins: CAN_H, CAN_L, GND
    Built-in Features: 120-ohm termination resistor (switchable), bootloader jumper for firmware
    Firmware Flexibility :Default: Candlelight firmware (SocketCAN support). Flashable for PCAN, SLCAN, BUSMASTER compatibility
    Software Compatibility: - Cangaroo (open-source) BUSMASTER - SocketCAN (native with Candlelight firmware) - Cross-platform Python library
    Open Source: Full documentation (schematics, BOM, Gerber files) available on DSD TECH website
    Applications: Vehicle diagnostics, embedded systems, industrial automation, robotics


    List of supported systems:

    1, Windows 11/10/8/7

    2, Linux

    3, MacOS


    Package List:

    1 × SH-C30L USB to CAN Bus Adapter

    1 × 3PIN Terminal Block

    1 × User manual