Nuvoton development platform Golden three steps: USB to Serial Port software helps you pass through or monitor I2C, SPI, and CAN data
Nuvoton’s NuTool-USB to Serial Port is a host terminal software; it uses the Nu-Link2-Pro adapter to pass through or monitor I2C, SPI, and CAN data.
The Nu-Link2-Pro adapter can support USB-I2C, USB-SPI, and USB-CAN bridge applications.
These bridge applications are all general USB communication device classes (USB CDC). Therefore, in addition to the NuTool-USB to Serial Port, users can also use various programming languages or third-party terminal software to access the Nu-Link2-Pro adapter. For example, users can use the pip command to install pyserial for the python language or use the npm command to install a serial port for node.js to access the bridge application of Nu-Link2-Pro
NuTool-USB to Serial Port provides the two modes “Normal” or “Monitor” to achieve the functions of “penetrating” or “monitoring” I2C, SPI, and CAN data.
NuTool-USB to Serial Port is based on the Qt terminal example. It is a cross-platform application development framework that can be used on desktop computers, embedded, and mobile devices.
Through the open-source code of OpenNuvoton Github, solutions that are supported by various OS platforms can be compiled without further modifications, including Linux, OS X, and Windows, etc.
NuTool-USB to Serial Port is a free software under the GPL license and can be downloaded from OpenNuvoton Github/Gitee
NuTool - USB to Serial Port and Nu-Link2-Pro bridge application open source code download locations
Github
https://github.com/OpenNuvoton/NuTool-USB-to-Serial-Port
https://github.com/OpenNuvoton/Nu-Link2-Bridge_Firmware
Gitee