Code Monkey home page Code Monkey logo

Comments (5)

ttlappalainen avatar ttlappalainen commented on June 30, 2024

I still like Teensy more...

The changes should be OK with quick look. I should add defines for NMEA2000_mcp.cpp - others has also used mcp_can on different environment.

Do you use mcp_can library from my git? I am not sure of status from other sources and mine can also handle both transmit and receive with interrupt. You could also try to leave int pin undefined, so it should use just polling, which is enough on the tests.

I have not heard others using MKR.

from nmea2000_mcp.

 avatar commented on June 30, 2024

I have to use the MKR Zero, because I do not built the electronics from scratch, I just add NMEA2000 functionality to an already existing project...
Yes I use your mcp_can library.
I will try leaving the int pin undefined in the evening.

from nmea2000_mcp.

ralfhille avatar ralfhille commented on June 30, 2024

Is this issue solved? I want to use the Arduino MKR WIFI 1010 and the MKR CAN shield.
My current solution works with MEGA and CAN shield from Seed, but i want to chnage to smaller Hardware.

Or can i use the teensy 3.6. I read that the Teensy 3.6 has CAN onb board. Is this with Transceiver and Controller?

from nmea2000_mcp.

ttlappalainen avatar ttlappalainen commented on June 30, 2024

Should be. I have modified NMEA2000_mcp to use SREG only with Mega and Uno.

All Teensy 3.2 and up has internal can controller and requires tranceiver ship. I have used MCP2562 without any problem. With ISO1050 tranceiver you can make isolated system.

from nmea2000_mcp.

michydk avatar michydk commented on June 30, 2024

As a feedback to @ttlappalainen, and to those that find this tread in the future:
I have with success, used a Arduino MKR Wi-Fi 1010 and the MKR CAN shield on a NMEA2000 network, using ttlappalainen's NMEA2000 library and a Raymarine axiom 7 as MFD

I have 3 ds18b20 (one-wire Temperatur sensor) connected on a one-wire bus, then senses temperatures on my old VP 2003t engine.

For testting purpose, the alarm is set to 26 C, in case you wondered..;)

I can highly recommend ttlappalainen's excellent document "Connecting_hardware_to_NMEA2000.pdf", specially the troubleshooting section :
IMG_20220112_143630
IMG_20220112_144549

A little more info here: https://sillydiy.blogspot.com/2022/01/measuring-boat-engine-temperature-wih.html

from nmea2000_mcp.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.