Unmanned technologies globally
jDrones documentation wiki

User Tools

Site Tools


can:slcan-definition

SLCAN Board v1.1-jD

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/.


Board Definitions

Top side of the UC4H SLCAN adapter board with pin definitions.


Connector Definitions

Connector Description
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.

Firmware

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.

can/slcan-definition.txt · Last modified: 2018/11/22 00:11 by olliw