Page 1 of 1

ESP32 CAN bus

Posted: Mon May 01, 2017 5:00 pm
by TravisT
I have found some mentions of CAN with the ESP32 module, but not in any of the micropython ports (Pycom and here). There peripheral is in the ESP32, so it is a matter of code and testing.

https://esp32.com/viewtopic.php?f=12&t=380

Unfortunately I do not have the time or experiences to do this efficiently, but this is something I am very interested in for the ESP32 module. Even to the point of contributing funds.

Here is my forum post on Pycom forums
https://forum.pycom.io/topic/1005/can-p ... -support/3

Here are some general resources I have found.
http://www.barth-dev.de/can-driver-esp32/
https://github.com/ThomasBarth/ESP32-CAN-Driver
https://www.tindie.com/products/microwa ... can-board/

CANbus would really help me out.

Re: ESP32 CAN bus

Posted: Wed Jun 07, 2017 9:03 pm
by kfricke
Check this board out... it has a built in CAN transceiver for 26 €!

Re: ESP32 CAN bus

Posted: Fri Jul 28, 2017 6:20 pm
by eerimoq
The Pumbaa Micropython port supports basic CAN functionality on the ESP32. Driver improvements with focus on robustness are being implemented as I write and will be part of the next Pumbaa release.

Pumbaa CAN driver documentation: http://pumbaa.readthedocs.io/en/latest/ ... rivers.Can

Let me know if you have any questions or issues!

Re: ESP32 CAN bus

Posted: Tue Jun 22, 2021 6:20 am
by ihornehrutsa