Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CAN support #59

Closed
gfwilliams opened this issue Oct 1, 2013 · 4 comments
Closed

CAN support #59

gfwilliams opened this issue Oct 1, 2013 · 4 comments

Comments

@gfwilliams
Copy link
Member

Not a big deal for most users - but some people have asked about Espruino for CAN bus in cars...

@niclashoyer
Copy link

+1 on this. I already made a OBDII breakout cable that waits on my desk to try CAN support out 😄

@sequoiar
Copy link

+1

@Stradivario
Copy link

Stradivario commented May 12, 2022

Hey guys any news regarding support for CAN ?

I am trying now to connect my Webasto Heater using Espruino and i am not sure how to deal with it.

I have a diagnostics cable for Webasto with their software which connects pretty well but i would like to read data and send data using Espruino.

I have found out that i need MCP2515 in order to connect Espruino with CAN line but i need to order it to check it out.
I have check also one discussion from before 9 years found in Espruino forum http://forum.espruino.com/conversations/223/

I really don't know from where to start actually and how i can read out data from the heater itself.

I didn't find also anything related with CAN, K-Line, W-Bus, K-Bus inside the espruino documentation.

Any guidance onto this topic and how to do it ?

I have a few Espruino Pico, ESP32 and ESP8266 boards and mostly i am using ESP32 with espruino to start my projects.
I understand also that ESP32 has some CAN bus integrated or i misunderstood something ?

Thanks in advance!

Best regards,
Kristiyan Tachev

@gfwilliams

@gfwilliams
Copy link
Member Author

gfwilliams commented May 12, 2022

Hi - I'm afraid there's no real progress on this. I believe CAN itself is quite chip-specific.

However, did you consider using an ELM323/ELM327/etc module? The kind of thing that you use to stick on your car's OBD port. They're cheap and they have all the isolation you need on them already. You can just talk to them by what I believe are AT commands over a UART connection so it should all be really straightforward

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants