element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Arduino
  • Products
  • More
Arduino
Arduino Forum i have an idea
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 10 replies
  • Subscribers 394 subscribers
  • Views 766 views
  • Users 0 members are here
Related

i have an idea

Former Member
Former Member over 9 years ago

I have a 5 meter fiberglass boat that I've wired all my electronics into but it's not as good as it could be. I have a jre echo sounder, gps, bla bla bla and I don't like it. My thoughts have me scouring YouTube and the internet for an all in 1 unit to replace the big heavy equipment bolted to the cabin roof, I've learnt a tiny bit about the arduino and don't fully understand its capabilities but assume I'm on the right path. I'm wondering if an arduino can be made to display GPS and nmea data like a chart plotter, engine rpm, play music from a smart phone via Bluetooth, switch relays to power an anchor winch, turn on and off lights, touch screen of course. Has anyone attempted or heard of a project like this before or have an idea of where one might start?. I believe this could be a real game changer for anyone with a boat, yacht, PWC or canoe who wants to explore or find a good fishing hole providing they have a 12volt battery. Any advice or help would be helping 100,000 boaties out there wanting an all in 1 reliable unit.

  • Sign in to reply
  • Cancel

Top Replies

  • Former Member
    Former Member over 9 years ago +1
    i decided to use an old smart phone to start building an app to run and simplify most of what i'm requiring. an arduino will still do the media player and control all the lights i have fitted via bluetooth…
Parents
  • musskopf
    musskopf over 9 years ago

    Have a look on NMEA 2000 (https://en.wikipedia.org/wiki/NMEA_2000 and http://www.nmea.org/Assets/2000-explained-white-paper.pdf). It's basically a standard for boating instruments networking. It's based on CAN Bus and it's designed to integrate multiple equipments/sensors/actuators. As this is a standard, multi-vendor equipment should be able to talk to each other if they're all NMEA 200 certified. Now if you wish to create a customized solution, you can still have your Arduino "talking" NMEA 2000 with a CAN Bus shield instead of try to create something totally new.

     

    I know that this protocol is widely used on mid-size boats and yachts. I have myself sailed boats where your chart-plotter know the depth from the sounder, that also know the wind speed from a sensor on the mast and is able to control the auto-pilot. Now, not everything on the boat was integrated, like the anchor windlass, and and Arduino could be used as development platform to make an Interface of a "stand-alone" device to talk to the NMEA 2000 network.... like, is the Arduino see a NMEA 2000 MSG "lower anchor" it could turn on/off a relay to control the windlass motor.

     

    Cheers

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • musskopf
    musskopf over 9 years ago

    Have a look on NMEA 2000 (https://en.wikipedia.org/wiki/NMEA_2000 and http://www.nmea.org/Assets/2000-explained-white-paper.pdf). It's basically a standard for boating instruments networking. It's based on CAN Bus and it's designed to integrate multiple equipments/sensors/actuators. As this is a standard, multi-vendor equipment should be able to talk to each other if they're all NMEA 200 certified. Now if you wish to create a customized solution, you can still have your Arduino "talking" NMEA 2000 with a CAN Bus shield instead of try to create something totally new.

     

    I know that this protocol is widely used on mid-size boats and yachts. I have myself sailed boats where your chart-plotter know the depth from the sounder, that also know the wind speed from a sensor on the mast and is able to control the auto-pilot. Now, not everything on the boat was integrated, like the anchor windlass, and and Arduino could be used as development platform to make an Interface of a "stand-alone" device to talk to the NMEA 2000 network.... like, is the Arduino see a NMEA 2000 MSG "lower anchor" it could turn on/off a relay to control the windlass motor.

     

    Cheers

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 9 years ago in reply to musskopf

    that's a nice and clean layout, if i had the $7,500 aud i'd honestly look into ordering a custom package. the thing i'm wanting most is to have it all in a neat touchscreen package and do away with all the big bulky screens bolted all over the place and have just the one showing what i need at the time, to check all the boxes it has to be:

    reasonable cost $200-$350

    diy so others can build and customize it to their needs or wants

    user friendly

    lightweight-ish

    display ocean depth and structure, water temp, fish and bait balls (like a standard fish finder or echo sounder)

    gps heading and way points, poi's so you can mark where you found bait or found good patch of reef structure

    the ability to display engine rpm, temps, fuel level

    turn accessories on and off at the touch of a finger

    the biggest thing is this should be available to everyone and not be screwed by brand names that force you to update maps and equipment costing big bucks.

     

    i'm armed with a boat, powerful gps antenna, transducer, laptop, internet and a world of possibilities. does anyone have ideas of how they might go about such a project? or what parts might be used?. any idea is a good idea.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • musskopf
    musskopf over 9 years ago in reply to Former Member

    If you don't have a common protocol between multiple devices I can't see an easy way to integrate it all. Also, Arduino isn't probably the most suitable platform to produce some complex graphs like charts etc. For that budget, have you looked at the Navionics App + a Sonar? Sonarphone and Navionics - Your New Fishin' Buddies

     

    I have the App on my tablet and works very well, it also have some community collaboration so people share fishing and anchorage spots... adding the sonar for Fishing should give you already lots of info on the same screen. The only thing to consider is that equipment designed for marine environment is a bit more tough than a Tablet and even if you get a waterproof Sony Xperia, if might doesn't like salt water at all.

     

    Cheers!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube