I have been searching and searching for information on a project I am working on but cannot find anything!!
I am wanting to use an Arduino board as an interface that I can connect sensors (temp, battery volts, current, etc) and send the NMEA 2000 data to my Garmin UHD 93sv chart plotter with NMEA 2000 capability.
I guess my first question is, is this even possible. And if so, where do I begin with hardware and programming? Any advice would be greatly appreciated!!!
Yes, it is entirely possible. There are Arduino compatible sensors for all of the things you want to measure, and it is not a great deal of trouble to make up and send NMEA 2000 sentences containing those data to another device.
It will take a lot of research and experimentation on your part to put all of this together. Forum members generally recommend to start small, with one Arduino and one sensor, and learn how to read and interpret the sensor data before moving on the next. When you have covered them all, start combining the functions.
Tutorials that cover some of the basics are built into the Arduino IDE, and countless others can be found on line. The search phrase "Arduino X" will usually turn up a tutorial on using X with Arduino.
Fully agree with Your post.
However another way could be to make the first device running and then continuing, adding the second device to the first build. If there's any problem, stop and contact forum.
That way the merging problem, frequently asked about, would not occur.
What do You think, jremington?