CAN-Controller is a multipurpose Can-bus device. The board was created in order to make the Can-bus protocol accessible to everyone. In the development is followed a modular logic in order to provide a tailor-made product for each customer. This philosophy applies to hardware where are developed expansion boards those permit to add features, but it also applies to software where there are dedicated packages for each needs. CAN-Controller combines power, lightness and versatility and for this reason it is suitable for the racing application, where data reliability is very important. The board has 2 Can-bus interface (2.0B Active) full speed, up to 1Mb/s.
The board can log independently 2 Can-bus Line. The acquisition is started by user settable trigger. The log file can be downloaded using USB, MicroSD. The log file is generated in a proprietary format and after download it is converted using .dbc database and custom software. All the Can-bus packets are always logged but only the packet inside .dbc are converted, so thus you can access the full bus data always.
The board can send packets over Can-bus Line when a particular condition is meet. Sending can be triggered by user settable trigger. The packet to send are saved on the MicroSD.
CAN-Controller is fully compatible with open-source software analysis such as SavvyCAN. The connection with PC is possible using USB. Using those software is possible to perform different test over Can-bus systems, sending and receiving packets.
Can-controller in Analyser mode requires Driver and work on Win10 and Win11.
In a future software update, the device will also be capable of programming different Can Device over the Can-bus without the need for additional programmer.
Decoder & Configurator is unique software that permits to manage the board, is possible to configure Can-bus parameters such as Can-bus Speed, Filters, Trigger and many others. Moreover is possible to convert proprietary log file using .dbc configuration file.
The software permits also to select the conversion frequency in order to generate .csv file, easy readable with common software such as MegaLogViewer, Matlab or any other analysis program.
Each product includes 5 software licenses.To allow you to convert data from any device!
CanControllerManager is a simple program thst offers the flexibility to switch between Logger or Analyzer modes seamlessly. Additionally, it provides the functionality to configure the Real-Time Clock (RTC) time.
Logger Mode: This status is indicated by a fixed green led. Managed by the Decoder & Configurator software that permits the creation of a Config.bei file. This file contains CAN-bus configuration and trigger settings. This file can be decoded into a .json format using a .dbc file, which can be accessed on our website at dbcConverter.
Upon successful configuration and CAN packets are detected, the blue led starts blinking.
Analyzer Mode: This status is indicated by a fixed blue led. Analyzer Mode enables the sniffing and analysis of the CAN-bus utilizing the open-source program SavvyCAN. When CAN packets are detected, the green led starts blinking.
An outstanding feature of the board is its capability for over-the-air updates via Wifi. This ensures you stay up-to-date with the latest firmware and can conveniently modify the device's behavior through our website.
In a future software update, the ability to stream collected data from input signals or Can to a remote server will be introduced. This feature will enable real-time environmental monitoring, along with the capability to remotely send commands to alter actuator behavior.
By purchasing our module you will have access to our portal, where you can find 2 basic software made available free of charge, the first is the software used for log and the second the one that allows you to use the device as a CAN-bus network analyzer.
Furthermore if you are a programmer you will be able to generate ad-hoc costumized software for your needs, using our new online system STM32-DeveloperTool.
Aside is possible to see an example of an interface for configuring the wifi module. After selecting the software you want to use, all you have to do is send it via Wifi, Usb or uSD!
It is possible to customize your product with your logo, and select between two different colors.
Customization is available for order greater than 10 products!