UBB Store

SH-C31A USB to CAN Adapter with FD Support Based on Canable 2.0
When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
SH-C31A USB to CAN Adapter with FD Support Based on Canable 2.0
Price: US $37.99
Product description Model:SH-C31A

DSD TECH SH-C31A USB to CAN Adapter an open-source (Canable 2.0 based) USB adapter supporting CAN and CAN-FD. Features enhanced housing, public schematics/BOM, and reflashable firmware (e.g., slcan for CAN FD). Ideal for automotive diagnostics, industrial monitoring, and embedded development. Includes Python library compatibility.

Fully Open Design & Documentation

Based on Canable 2.0 with all schematics, BOM, and Gerber files publicly available on our website. Customize, inspect, or contribute – we champion open-source hardware innovation.

High-Speed CAN & CAN-FD Ready

Supports classic CAN 2.0A/B (1Mbps) AND next-gen CAN-FD for faster data streaming. Flash to slcan firmware to unlock CAN-FD capabilities.

Multi-Firmware Flexibility & Rugged Design​

Flash compatible firmware (like slcan) for CAN-FD or other needs, enabling seamless integration with diverse CAN tools (PCAN, Kayak, Python). Ruggedly housed for reliable performance during updates and use.

Specification ​Model​ SH-C31A Interface USB Type-A (PC connection), 3-pin terminal block (CAN device) Chipset STM32G431C8T6 Supported Protocols CAN 2.0A, CAN 2.0B, CAN FD (Flexible Data Rate) Max Baud Rate 1 Mbps (CAN 2.0), Higher speeds (CAN FD) Firmware Pre-installed: Candlelight (supports CAN 2.0) ; Flashable: slcan (enables CAN FD) Compatibility socketCAN via slcand (Linux) ; Cross-platform Python library Open-Source Docs Schematics, BOM, Gerber files available on DSD TECH website Physical Design Enhanced housing with protection circuitry (based on Canable 2.0) Included 1× SH-C31A Adapter, 1× User Manual Add to Cart Add to Cart Add to Cart Add to Cart Customer Reviews 4.2 out of 5 stars 73 3.9 out of 5 stars 33 4.5 out of 5 stars 69 4.4 out of 5 stars 130 Price $17.99$17.99 $24.99$24.99 $19.99$19.99 $16.99$16.99 Isolation no data ✓ ✓ no data Interface USB-A USB-B USB-B USB-A Base ON Canable 2.0 Canable 2.0 Canable 1.0 Canable 1.0 CAN FD ✓ ✓ no data no data
  • DSD TECH: DSD TECH focuses on the development of communication connection devices such as USB/Serial/Wireless. We have served more than 100,000 customers in Europe, North America and Japan.
  • Open Source Hardware, Actually Published: We do not only build on open hardware — we publish our own design back. The full schematic and PCB layout for this exact board are on our GitHub (dsdtech-official) as editable design files, not pictures, under the CERN-OHL-S-2.0 licence, together with the firmware images. Every claim above is in that schematic. Go and check it.
  • Based on CANable 2.0, Hardened for the Field: An enclosure instead of a bare board, and protection the reference design leaves out — a resettable fuse in series with CAN_H and with CAN_L, and TVS clamping on both. A 120 ohm termination switch is built in, and the bus lands on a 3.81 mm screw terminal rather than a header.
  • CAN FD Works Out of the Box: No second firmware, no serial port, no reflashing — the candleLight firmware fitted at the factory carries CAN FD over the same interface as classic CAN. Measured on this board: 64-byte FD frames at 5 Mbit/s data rate, offerirectional for 75 minutes, zero frames lost and zero bus errors. Units produced from September 2026 ship with our current build, v1.4.
  • Support That Does Not Stop at the Sale: Permanent technical support, 1-year replacement, and an answer within 1 working day. Questions can also go in the open issue tracker on our GitHub, where the answer stays readable for the next person — next to the wiring, termination and firmware guides.


Buy Now