SailNet Community banner
  • SailNet is a forum community dedicated to Sailing enthusiasts. Come join the discussion about sailing, modifications, classifieds, troubleshooting, repairs, reviews, maintenance, and more!

Arduino / Raspberry Pi based instrumentation?

15910 Views 34 Replies 14 Participants Last post by  BryceGTX
Hi all,

So I recently ordered a Raspberry Pi and more associated small equipment to make myself a NMEA wireless bridge/repeater. The plan is to (based on a recent Panbo article) utilize a Win8.1 cheapo tablet to run OpenCPN. I've already run the instrumentation and had it all working on my laptop at the helm, and even had OpenCPN acting as a TCP this is no challenge.

*HOWEVER*, this project got me thinking. My Yanmar 3ym30 has only the idiot lights for water temperature, voltage, and oil pressure. At various stages, I've thought about upgrading the Yanmar Panel ($1000+ all in), buying the Maretron N2k instrument andharness ($700 all in), and the cheapest option, splicing in to the existing wiring and putting in analogy instrument gauges.

Then, I thought, hey, I have the raspberry pi. Why not use an arduino board to tap this data this way!?

The trouble is, I'm not very well versed with arduino and instrumentation. However, if I'm willing and able to fund the hardware purchase(s), is there anyone that can guide me through the project? The best thread I've got is this as a reference: Boat Digital Guage Project - Arduino Forum

I figure I'd start with a simple here goes:

Q1 - can someone tap into existing idiot light gauges (at the sender or at the panel) in order to splice the data? How does one interpret the values being returned by the sender gauges (assuming they return various voltages or resistances back to the idiot lights helmide).
1 - 1 of 35 Posts
Almost all engines are either fitted with analog temp and oil pressure gauges , or have the fitments to easily add them, this includes adding turbo and gearbox oil pressure.

There is no need to have sperate senders for the electronics, you will need to buffer the existing analog senders with a high impedance instrumentation op-amp to avoid affecting the existing gauges. No big deal if you know what you are doing.

as to Pi or NUC, little real difference, You'll be running linux on both almost certainly, it boil down to preference.
1 - 1 of 35 Posts
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.