USBCAN-I-BC | USB-CAN Converter Module

Product No.: USBCAN-I-BC

The Tittron USBCAN-I-BC USB-CAN Converter serves engineers, technicians, students and hobbyists who need to connect USB hosts to a CAN bus network for testing, debugging and data acquisition. It addresses common challenges such as ground-loop noise, voltage surge hazards, and the shortage of simple USB‑to‑CAN bridging hardware for bench and field deployment.

Buyer login — pricing, stock and order history

Incoterms® 2020 Applies to all Tittron B2B orders.

Overview — USBCAN-I-BC | USB-CAN Converter Module

The Tittron USBCAN-I-BC USB-CAN Converter serves engineers, technicians, students and hobbyists who need to connect USB hosts to a CAN bus network for testing, debugging and data acquisition. It addresses common challenges such as ground-loop noise, voltage surge hazards, and the shortage of simple USB‑to‑CAN bridging hardware for bench and field deployment.

It is a plug-and-play, USB bus-powered bidirectional USB-to-CAN interface that enables stable long-distance communication between a USB host and the CAN bus. The module supports bidirectional transmission of CAN frames encapsulated within USB packets. With compatible host software, users can transmit CAN messages, monitor raw CAN bus traffic and log bus data. Integrated galvanic isolation separates the USB side from the CAN side, protecting the host device against ground-loop interference and voltage surges. A jumper-selectable 120 Ω termination resistor accommodates different CAN bus topologies.

Typical applications include commissioning and debugging industrial controllers, automotive CAN communication testing, BMS development and validation, robot actuator commissioning, CAN bus data logging, CAN protocol training, and developing Raspberry Pi‑based CAN gateways or data acquisition nodes. Its compact form factor suits both bench testing and on-site service.

What stands out — USBCAN-I-BC | USB-CAN Converter Module

  • ■ Compatible with Raspberry Pi Zero (W), Pi 3B+, Pi 4, BeagleBone, Tinker Board and other single‑board computers
    ■ Plug‑and‑play, USB bus‑powered; no external power supply needed
    ■ Software‑configurable CAN baud rate: 20 kbps ~ 1 Mbps
    ■ Onboard STM32F0 (48 MHz) MCU with DMA for high‑speed data transfer
    ■ Supports CAN 2.0A (standard frame) / CAN 2.0B (extended frame)
    ■ TI ISO1050DUBR isolated CAN transceiver; galvanic isolation, surge and ESD protection
    ■ Jumper‑selectable 120 Ω CAN termination resistor
    ■ SocketCAN compatible; C & Python demo codes supplied
    ■ Cross‑platform API for Windows, macOS, Linux; Python supported
    ■ User manual and technical support included

Important Notes

  1. Connect the Micro USB cable to your host. Connect the 9-pin D-SUB to your CAN bus. Select the 120 Ω termination resistor via jumper if required by your bus topology. Use compatible SocketCAN software or provided API to send, receive and log CAN frames.
  2. This module is a USB-CAN bridge, not a standalone protocol analyzer. All CAN frame parsing and analysis rely on host-side software. Confirm bus termination and baud rate match your target CAN device before powering up.

Technical specifications — USBCAN-I-BC | USB-CAN Converter Module

Core Hardware
Chipsets
STM32F072CBT6 + ISO1050DUBR
Firmware Reference
candleLight / Canable open-source firmware
Model
USBCAN-I-BC
Product Type
USB‑CAN Converter
Interface & CAN
USB Interface
USB 2.0 Full‑Speed, Micro USB
CAN Interface
9‑pin D‑SUB
CAN Standard
CAN 2.0A (standard frame), CAN 2.0B (extended frame), ISO 11898‑2 High‑Speed CAN
Baud Rate
20 kbps ~ 1 Mbps, software configurable
Main MCU
STM32F072CBT6 (48 MHz), DMA supported
CAN Transceiver
ISO1050DUBR (Texas Instruments, isolated)
Isolation Rating
1.5 kVDC / 1 min; 3 kVDC / 1 s
Termination Resistor
120 Ω, jumper selectable
Protection
Surge protection, ESD protection
Power, Software & Mechanical
Power Supply
USB bus‑powered, no external power required
Supported Host OS
Windows, macOS, Linux (SocketCAN compatible)
SBC Compatibility
Raspberry Pi Zero (W), Pi 3B+, Pi 4, BeagleBone, Tinker Board and other SBCs
Operating Temperature
-40 ℃ ~ +85 ℃
Relative Humidity
15% ~ 90%, non‑condensing
PCBA Dimensions (L × W × H)
56.50 mm × 31.20 mm × 14.20 mm
Weight
15.5 g

DOWNLOAD — USBCAN-I-BC | USB-CAN Converter Module

Datasheets, drivers and firmware for this model. Files open in a new tab.

Need a quotation or a private-label programme?

Send us the models, quantities and target market. We reply with pricing, lead time and certification details.

Request a quote