cancel
Showing results for 
Search instead for 
Did you mean: 

Is there an CAN communication expansion board for STM32L496GZ to connect to a CAN bus network?

GRana.1
Associate II

The nucleo board has CAN rx and tx signals going out of the Zio connector, but need the CAN_H and CAN_L signals to talk to other CAN devices. Could not find an expansion board for this.

Help appreciated.

6 REPLIES 6
YS.K
Associate III

The CAN Transceiver circuit configuration is simple, so only a few lines (CAH_H, HAN_L, Rx, Tx, Vcc, Gnd) need to be connected by soldering.

DIP Type 5V CAN Transceiver (MCP2551) or 3.3V SOIC (SN65HVD231DR)

It can also be operated by connecting the RX/TX of the 5V CAN transceiver directly to the STM32 3.3V RX/TX.

Using STM32CubeMX on the Nucleo-L476RG board, CAN communication has not yet been successful.

If you succeed in the test, please let me know the result.

SKacp.1
Senior II

You can use module with transceiver CAN from company Waveshare.

Here is some links: https://www.waveshare.com/product/SN65HVD230-CAN-Board.htm

https://www.waveshare.com/wiki/SN65HVD230_CAN_Board

Thank you for your response.

Yes I have the same transceiver IC from microchip, but was wondering if ST makes one of the boards with like a DSUB9 connector. I have used Infineon in the past and they provided some expansion boards.

Yes, that could be a solution as well. Thanks for sharing!

I will let you know if my CAN code works on the STM32L496ZG that I have.

I hope the project will be successful.

If you reply to the comments about the CAN result of the project later,

I will be able to see it. Thank you.