Skip to content

Usb canfd hub gui en

The Cross-Platform hex-gui Application

On Linux, USB-CANFD-HUB can integrate with the existing SocketCAN toolchain. To give Windows and macOS users direct CAN access as well, we developed the open-source hex-gui desktop application. Its cross-platform gs_usb backend accesses USB-CANFD-HUB directly without relying on Linux SocketCAN.

Its main features include:

  • Sending, receiving, filtering, and recording CAN/CAN FD frames
  • CANopen frame decoding and SDO read/write operations
  • Discovery, configuration, CAN ID changes, and motion control for HEX 43xx series motors
  • Raw CAN frame tools for commissioning third-party devices such as DAMIAO motors and the M5Stack Unit RollerCAN

Prebuilt applications are available from the Releases page. Read the notes for the selected release and download the package that matches your operating system and processor architecture.

Prebuilt packages are recommended

Building hex-gui from source requires Rust, Node.js, and platform-specific system dependencies. Unless you plan to contribute to development, use a prebuilt package from the Releases page.