This is jDrones version of the UC4H SLCAN adapter board. Documentation is accurate only if you are using original jDrones SLCAN boards.
To connect to your UAVCAN bus, you need an SLCAN adapter and software to read the UAVCAN messages. Pavel K., the author and maintainer of UAVCAN, has created a fantastic software for UAVCAN operations.
Download the UAVCAN GUI from here: https://uavcan.org/GUI_Tool/Overview/.
Top side of the UC4H SLCAN adapter board with pin definitions.
|USB|| USB connection to your computer. This USB port uses a Silabs CP2102n serial adapter. Make sure that you always have latest drivers installed.
You can download latest drivers from Silabs website.
|CAN2||4 Pin, JST-GH connector for official UAVCAN cables. Same as CAN1 port.|
|CAN1||4 Pin, JST-GH connector for official UAVCAN cables. Same as CAN2 port.|
|CP1||Jumper cable pin header for CAN bus.|
|TR1|| CAN bus termination header. Usually a termination block is connected here. Only in rare cases the termination needs to be removed. CAN buses must have at least one termination, or the bus won't work correctly.
The termination block connects CAN-L and CAN-H pins with a 120 Ohm resistor.
|BR1||5V → C5V bridge jumper. Short this jumper to provide 5V from your USB bus or the External 5V Input port (EXT5) to the CAN bus.|
|EXT5||External 5V. If the power provided by the USB bus is not sufficient and the CAN bus needs to be powered by the SLCAN adapter, apply power to this port and shorten the BR1 jumper.|
|EC5V||Direct connection to the CAN 5V line. If the power provided by the USB bus is not sufficient and the CAN bus needs to be powered by the SLCAN adapter, apply power to this port but keep the BR1 jumper open! Use with care.|
|SWD|| STM32 programming port. Connector pitch is 1.27mm. This port is for uploading the SLCAN firmware. Use the jDrones STM32 Programmer together with the 1.27mm pogopin adapter board to program the SLCAN board. You can get the jDrones STM32 Programmer from jDrones Store.
Pin order from left to right: GND, SWCLK, SWDIO, 3.3V
BEWARE Always check the orientation of the programmer. The SWD port is not reverse polarity protected.
|UART2||UART port of the MCU. Used only for debugging purposes and requires custom firmware. Normally not in use.|
This board is coming with the latest UC4H SLCAN firmware uploaded at jDrones. Normally you do not need to upload it unless you want to upgrade or have “bricked” your UC4H SLCAN board.
You can always download the latest firmware from our document site.
Firmwares, please take a look at our firmware page.