


The MKS CANable USB to CAN Module is a compact, open-source adapter designed to connect your computer to devices on a Controller Area Network (CAN bus). This versatile tool is ideal for debugging, analyzing, and controlling CAN networks in applications such as automotive diagnostics, industrial automation, robotics, and high-speed communication systems. With support for the standard CAN, it enables seamless data logging, control, and testing across various platforms including Linux, Windows, and macOS.
The module is equipped with a high-performance STM32 Series microcontroller and supports popular firmware options like slcan and candleLight for flexible interfacing. Its compatibility with Python libraries further enhances its usability for developers and engineers working on embedded systems or OEM products.
Features:
- Support CAN2.0A, CAN2.0B, baud rate up to 1Mbps
- Supports up to 32 devices connected to a PC simultaneously
- Works seamlessly with Linux, Windows, and macOS
- Disconnects from the bus when powered off (zero load).
- You can choose to enable/disable the terminal resistance through the short-circuit cap
- Support Micro-USB interface, online firmware upgrade and DFU mode upgrade firmware
- Equipped with a high-performance ARM Cortex-M0 STM32F072C8T6
Applications:
- Automotive diagnostics and debugging
- Industrial automation systems
- Robotics control and data monitoring
- High-speed communication in motor control systems
- Embedded systems development using ARM-based platforms like Raspberry Pi, ODROID, or BeagleBone
Connectivity | Micro-USB connector and 3-pin screw terminal (CANH, CANL, GND) |
Supported Protocols | CAN 2.0A/B |
Baud Rates | Up to 1 Mbps |
Firmware Options | candleLight |
Microcontroller | STM32 series processor |
Power Output/td> | 5V output |
Additional Features | Onboard termination switch; bootloader entry button; ESD protection |
Product Dimensions | 40 x 25 x 10mm |
Operating range | -40°C to +85°C |
Product Weight | 20 grams |
Country of origin : China