www Microport   

 Live Support

Have trouble reading the 
PDF file?

Download the latest
PDF Reader

home Products

˙ Price "0" : Get Quotation



        Brochure Download 

CANtoUSB - CAN bus to USB


General Information:

is a very small and inexpensive dongle that plugs into any PC USB Port and gives an instant CAN bus connectivity. This means it can be treated by software as a standard COM Port (serial RS232 port), which eliminates the need for any extra drivers by installing a direct driver DLL for faster communications and higher CAN bus loads.

Sending and receiving can be done in standard ASCII format or using the windows-threaded CANtoUSB DLL or ActiveX controller.


Length: 55mm, Width: 36mm, Height: 16mm.

Including a 1-meter shielded USB cable.

  • Can handle up to 1Mbit/s CAN bus bit rate
  • Industrial Temperature range: -40C to +85C
  • USB 2.0 Full Speed, uses FTDI FT245RL
  • Philips SJA1000 CAN Controller running at 16Mhz
  • Philips 82C251 CAN Transceiver (Fully Compatible with ISO 11898-24V)
  • Compliant with CAN 2.0A (11 bit IDs) and CAN 2.0B (29 bit IDs)
  • ID Filter Function ON/OFF
  • ID Filter Function with color display
  • Controllable Standard (STD) ID and Extended (EXT) ID transfer
  • Bit rate configurable
  • Supports RTR frames
  • 32 CAN frames deep FIFO buffer for incoming frames in CANtoUSB firmware
  • Time Stamp option in ms for incoming frames
  • CAN bus connection according to the CiA DS102-1 standard
  • Power supplied via USB
  • Free Interface DLL and ActiveX controller or low level ASCII Commands via the USB driver
  • Free Linux driver available
  • Green LED for CAN bus activity
  • Red LED for CAN bus error activity
  • Firmware updatable via USB
  • CE Approved
  • RoHS & WEEE Compliant


  • The module plugs directly into a standard USB port and provides a standard DB9 male output to CAN systems according to CiA (CAN in Automation) DS102-1 recommendations.
  • It is self-powered from USB.
  • It consumes maximum 100mA, but normally it is no more than 60mA (this depends on BUS load and eventual CAN cable errors etc.).
  • Use your own RS232 LIB/drivers (in e.g. Visual Basic, Delphi, C++ etc.) together with the free Virtual COM port driver or use the free Direct driver DLL (see Download page for drivers).
  • Works on Windows and Linux platforms.
  • Easy to migrate from CAN232 to CANtoUSB with some small software changes.
  • Free Windows-threaded CANtoUSB API DLL or use the ActiveX controller, write applications in a snap.

Pin assignment according to CiA recommendations DS102-1.

The CANtoUSB is powered from the USB port, so there is no need to connect the external power on pin 9. Use only CAN_L (pin2), CAN_H (Pin7) and CAN_GND (pin3).


     Download MP-usbCAN Specification 

                                       New | About Us | Products | Search | Partners | Download | Contact Us

                                          © 2018 Microport Computer Electronics Inc. All rights reserved.