Wireless Can bus

Gday team.

I am looking to send can data out of a car ecu wirelessly up to about 10m, i can adjust the transmit rate out of the ecu end but would like to keep it at 500kbps if possible or 1mbps ideally, i just need to create a wireless link essentially, Power is no problem i can give each module whatever they need, transmitter size doesnt matter but receiver end id love to have the smallest form factor possible but do still have some normal space if needed. Any suggestions on such transceivers?

1 Like

Hi Luke,

Welcome to the forum!!

What kind of application will this device be used in?

Is it safety critical? Or is it low stakes?

You might be able to DIY a solution. (Core certainly stocks the bits and bobs)

but if you need it reliable I’d check out an industry standard company like Kvaser: Kvaser Air Bridge Light HS (FCC) - Kvaser - Advanced CAN Solutions

Liam

2 Likes

Hey mate, thanks for the reply, ok so its for my race car i have a digital dash mounted on my steering wheel, so will be well away from any water ingress, definitely low stakes, not mission critical if there is a problem with the hardware or data stream.

1 Like

For CAN interface:
CAN TO UART/USB Module Wiki - DFRobot

For wireless transmission:
ESP01 with ESP_NOW

Very small form factor, very simple peer-to-peer secure connectionless 1mbps transmission. Any ESP8266 or ESP32 as receiver.

3 Likes

Thanks jeff, Random nerd tutorials haha what a handy website !!

Hi Luke,

Jeff’s pretty much on the money.

You can also use an onboard ESP32 peripheral with a board like this: Adafruit CAN Pal - CAN Bus Transceiver - TJA1051T/3 | ADA5708 | Core Electronics Australia

The screen might be a harder thing to create with an ESP32 but definitely do-able!
Liam

1 Like

Thank Liam, ive got some shopping to do :+1:

2 Likes

MrDIY has a series on ESP CAN bus on YT. One of his vids explains the difference between CAN Bus and OBD11, the latter being a layer that’s added to CAN bus on many cars. With OBD11 you often don’t get much output from the CAN bus without probing it first.

I’d only ever used CAN bus on 3D printers, so the extra details he gave gave me a better understanding of the implementation on vehicles.

3 Likes