This is one of the best and most cost-effective CAN USB adapters on the market. USB2CAN is galvanically isolated and is available for purchase online.

With USB2CAN you can monitor a CAN network, write a CAN program and communicate with industrial, medical, automotive or other CAN based device. The CANBUS USB adapter connects a CANbus to the USB port of a PC or notebook, which also supplies the power to the adapter (no power supply needed).

In the downloads section now you can find all the related drivers and software applications and even Windows 7 64-bit kernel driver, which was added recently.


  CPU   ARM7 based (STR750FV2)
  Electrical isolation     Galvanic isolation 500V
  Power source   USB
  Interface speed   USB 2.0 full
  CAN bus baud rate     10, 20, 50, 100, 125, 250, 500, 800,
  1000 Kbit/s or user definable  
  CAN specifications compliance     2.0A (11-bit ID) and 2.0B (29-bit ID)
  Simultaneous use quantity   Up to 4 USB2CAN on a single PC
  Firmware upgrade   Via bootloader
  CAN bus interface connector   SUB-9D
  Available drivers   Windows 2000, Windows XP, Windows Vista,
  Windows 7, Linux
  Supported library   Open source CANAL API DLL for Windows
  3rd party protocol support   Driver for VSCP protocol (www.vscp.org)
  LED status indications   Bus warning, error passive, bus off
  Testing modes   Silent and loopback


Download USB2CAN datasheet
Download USB2CAN schematic
Download USB2CAN firmware image v1.7
Download USB2CAN firmware image v1.6
Download USB2CAN firmware image v1.5
Download USB2CAN firmware image v1.4
Download USB2CAN Windows 32-bit (XP, Vista, Win7, Win8) USB driver v1.0.2.1
Download USB2CAN Windows 64-bit (XP, Vista, Win7, Win8) USB driver v1.0.2.1
Download USB2CAN test application v1.0
Download USB2CAN test application source code
Download USB2CAN CANAL DLL v1.0.6
Download CANAL API description
Download DfuSe Demonstrator v2.2
Download DfuSe Demonstrator v3.0.3
Download EEPROM images for devices with serial numbers ED000100-ED000226