USB-to-CAN Gateway With Isolated CAN Bus Port Supports Programming In C, C#, Python
IXXAT, a subsidiary of HMS Networks, has introduced their USB-to-CAN adapter called SimplyCAN, which allows the diagnosis, configuration, and commissioning of devices and systems operating in a CAN Bus network via an API without the need for driver installation.
The CAN Bus gateway is suitable for mobile and stationary use. The CAN Bus port is galvanically isolated and accessible through a DSUB9 connection. The simplyCAN device connects to a PC via USB 1.1 full speed, and it supports all standard CAN Bus bit rates according to ISO 11898.
Operating under Windows 10 and Linux, the adapter is automatically detected as a USB-COM port, thus not requiring any driver installation to run the hardware. For that reason, customer-specific applications based on the SimplyCAN, e.g. for diagnosis, configuration, or commissioning, can thus be used immediately without driver installation.
Integration of the product into customer-specific programs is accomplished by using functions that are provided within the compact API (Application Programming Interface). Supported programming languages are C, C#, and Python.
In addition to the API, SimplyCAN comes with a data monitoring software to display CAN Bus message frames in raw format and to transmit individual messages.
Arduino-Due-Based USB Gateway With Two CAN Bus Ports
The jCOM.DUE.CORE-B board combines two of our products into one:
- Dual CAN Bus Interface for Arduino Due...
- Due Core - Arduino Compatible SAM3X8E 32bit ARM Cortex M3 Module...
The CAN Bus board incorporates dual CAN transceivers required by the two integrated CAN ports on the Arduino Due, i.e. they convert the CAN TTL signal into a differential voltage as required by the CAN Bus Standard (ISO 11898).
The Due Core is a microcontroller board based on Arduino Due, featuring the Atmel SAM3X8E ARM Cortex-M3 CPU.