Electronic Jigs | CAN to USB Adapter
A compact, plug-and-play CAN interface that connects any CAN bus to a PC over USB - pre-configured for TestBot and ready to use with every TestBot Agent out of the box.

Every TestBot Agent that communicates over CAN - the CAN Agent, UDS Agent, DRB Agent, and IO Agent - needs a physical bridge between the PC running TestBot and the CAN bus of the device under test. The TestBot CAN to USB Adapter is that bridge. It connects to a standard USB port on one side and to the CAN bus via a DB-9 connector on the other, presenting the network to TestBot as a configurable CAN channel without any custom driver work or proprietary chassis.
Teams that already own a compatible USB-to-CAN interface can use it directly. For teams setting up a new bench or standardising hardware across stations, the TestBot CAN to USB Adapter is pre-configured and validated for use with all TestBot Agents at all supported baud rates.

The adapter is a compact, galvanically isolated USB-to-CAN interface with plug-and-play PC connectivity, multi-protocol support, and a built-in 120Ω terminal resistor. It handles classical CAN at baud rates from 5 kbps to 1 Mbps, timestamps every frame at 1 ms resolution, and protects the PC and DUT from ground loops through 500V isolation.
Within a TestBot session it serves as the single physical CAN channel shared across Agent types - allowing CAN, UDS, DRB, and IO commands to run over the same bus in the same sequence with a single adapter per station.
Recognised immediately by TestBot on connection. No manual driver configuration or channel setup required for standard bench use.
Protects the host PC from ground potential differences and transient surges common on automotive and industrial CAN networks.
Supports 5 kbps to 1 Mbps - covering every CAN speed used in automotive ECU, industrial controller, and embedded system testing.
Every CAN frame received or transmitted is timestamped at 1 ms for accurate inter-message timing analysis and TestBot report correlation.
Generic USB-to-CAN adapters require driver installation, channel configuration in a separate tool, and manual baud rate matching before every run. The TestBot CAN to USB Adapter is validated against all TestBot Agent configurations at every supported baud rate, so bench setup is one cable and one DBC import. The built-in 120Ω termination resistor means most bench setups need no external terminator, and the IP40 enclosure handles everyday engineering bench handling without a rack chassis.
Book a DemoImport a DBC file through any TestBot Agent to decode raw CAN frames into named signals - no separate analysis tool required on the bench.
Built-in ESD surge protection on the CAN bus terminal reduces damage risk from electrostatic discharge during repeated connect and disconnect cycles.
Most two-node bench setups need no external terminator thanks to the internal 120Ω resistor on the CAN channel.
CAN, UDS, DRB, and IO commands can all share the same physical CAN channel inside one TestBot sequence.
The IP40 ABS enclosure is suited for routine engineering bench use and standard station deployment.
Hardware and protocol details for TestBot CAN channel integration.
| Specification | Value |
|---|---|
| CAN standard | CAN 2.0 Part A and Part B, ISO 11898-1/2 (High Speed CAN) |
| Baud rate range | 5 kbps to 1 Mbps, programmable |
| Timestamp resolution | 1 ms |
| Galvanic isolation | Up to 500V |
| ESD protection | Surge protection on CAN bus terminal |
| Terminal resistor | Built-in 120Ω on CAN channel |
| CAN connector | DB-9 female (9-pin D-Sub) |
| Host interface | USB 2.0, Type B connector |
| Power supply | 5V via USB, <500 mA |
| Status indicators | LEDs for power, USB communication, CAN communication |
| Supported protocols | CAN 2.0, J1939, ISO 14229 (UDS), J2534 (pass-through) |
| Digital inputs | 2 channels; high threshold 12V, low threshold 0V |
| Dimensions | 105 mm x 68 mm x 31.5 mm (excluding flanges) |
| Weight | 138 g |
| Enclosure | ABS plastic, IP40 rated |
| Operating temperature | −40°C to +85°C |
From single-agent ECU bench validation to multi-agent sequences combining protocol, resistance, and signal control.
Use the adapter as the physical CAN channel for CAN Agent message send and receive, DBC-decoded signal monitoring, and multi-ECU network simulation.
Support ReadDTC / ClearDTC verification, ECU identification, session control, and flash programming sequences over the shared CAN channel.
Share the same physical CAN link for DRB resistance commands and IO Module signal control, then capture everything in a single report.
Run overnight unattended test runs, trigger CAN regressions from CI/CD, and capture firmware build validation in audit-ready reports.
Connect Plug the USB end into the test PC and the DB-9 end into the CAN bus of the device under test. TestBot detects the adapter and lists it as an available CAN channel with no additional driver setup.
Configure Select the baud rate matching the target network (125 kbps, 250 kbps, 500 kbps, or 1 Mbps) and import the DBC file into the relevant Agent. Signal names are immediately available for use in test sequences.
Run All TestBot Agents - CAN, UDS, DRB, IO - share the adapter as their physical CAN channel. Frames, commands, and timestamps flow into the same TestBot report alongside every other test step.

The TestBot CAN to USB Adapter is the validated low-cost choice for benches already running TestBot. Higher-end PCI/PXI interfaces offer multi-channel throughput for trace-only workloads but require chassis, drivers, and manual integration with TestBot.
| Feature | TestBot CAN to USB Adapter | Vector VN1610 | PEAK PCAN-USB | NI USB-8473 |
|---|---|---|---|---|
| TestBot pre-configured | Yes | Manual setup | Manual setup | Manual setup |
| Galvanic isolation | 500V | Yes | No (standard) | Yes |
| Built-in 120Ω termination | Yes | External | External | External |
| J1939 / UDS / J2534 | Yes | Yes | Limited | Limited |
| DBC decoding via TestBot | Native | Separate tool | Separate tool | Separate tool |
| Standalone enclosure | IP40 | Yes | Yes | Yes |
| Operating temperature | −40 to +85°C | −40 to +85°C | 0 to +70°C | 0 to +55°C |
| Entry price | $180 | ~€500+ | ~€120+ | ~$400+ |
The CAN to USB Adapter is a one-time hardware purchase. Teams that purchase a DRB or IO Module and do not already own a compatible CAN interface can add the adapter to their order, with the cost credited on trial conversion.
Answers to the most common questions teams ask before standardising on the TestBot CAN interface.

Yes. The adapter is the standard CAN physical layer interface for the CAN Agent, UDS Agent, DRB Agent, and IO Agent. All four can share a single adapter on the same CAN bus within the same TestBot sequence.
Use a validated USB-to-CAN adapter for TestBot sequences, shared Agent workflows, and repeatable ECU bench validation across stations.