How OpenCPN and SignalK Replaced Our Expensive Navigation Software
Вставка
- Опубліковано 16 лис 2024
- We have recently ditched our expensive navigation software in favor of Signal K and OpenCPN, free alternatives. When planning passages, we can now plot the best course for the weather and current, transfer that course to multiple devices aboard Sabado, overlay radar, and customize our anchor watch alarm. Using Grafana and influxDB, we have also designed a page displayed on our nav desk monitor screen (and on mobile devices while away) that tracks our energy and water levels, refrigeration temperatures, propane and fuel tank levels, and more! The color-coded data and speech-enabled alarms have taken the mystery out of our boat: we can check everything on one screen, and there are no unidentified beeps!
An added bonus to this new system is that it is all free and open-source software, including the Linux operating system.
-----------------------
Check out our Blog:
www.svsabado.com
Holly’s Recipes:
www.svsabado.c...
Follow us on Instagram:
@sv_sabado
Our favorite products:
www.amazon.com...
*As Amazon associates, we earn commission from qualifying purchases*
AltE Store (affiliate link):
www.altestore....
Music provided by Epidemic Sound:
www.epidemicso...
#sailing #catamaran #boatlife #liveaboard
GREAT setup, I would love to see a couple of in-depth videos on this.
Agreed: no OEM names or parts list guide to purchase and setup a system on my own...
There is more info up on our Patreon. :)
@@HollyandRay Haha, perfect timing, we just today bought a Rassy in perfect condition but with the original electronics etc. from the 80s :-) I will take a look at your Patreon when she's in our berth next month
Wow! That sounds like such an exciting project… We’ve got a couple of wiring diagrams and a document detailing our monitor setup on Patreon + some back and forth comments we hope you find helpful- plus, we’re happy to respond to private messages on there too! Congratulations on your new gal!⛵️
Would you please post a video describing how you setup open plotter and all the equipment you use for various functions
Thanks for sharing! Super cool to see alternatives to the proprietary closed ecosystems.
Thank you, we have been so impressed!
One more addition to request a deep dive. I have one B&G at the helmstation and another at the nav station. Be happy to rip out the navstation one and replace with your setup. Thank you for showing us the possibility!!
Thank you! We will work on putting something together. :)
@@HollyandRay Im in the process of B & G zeus/halo20 at helm.instead of another at the nav.......what is that screen??
Sounds like an exciting project! The screen is from beetronics. We have posted more resources regarding our exact setup on Patreon if you’re interested!
Nice to see someone using linux...😀
😃
I know right, watch out for the ignorant W fans
RAY! you so smart. We just use the red sky at night, sailors delight and just go with that.
If it works, it works! 😉 Miss you lots.
Text to speach, that's a great idea, I've been looking all over the internet, but I wouldn't have thought of that. Thank you very much..
👍
We have had a blast customizing it! Happy you found this helpful. :)
Great video! I’m a few years out but you really need to do a series on this setup!
Thank you! We’re working on it! :)
I'm very new to sailing. At present I only have a sailing dinghy though I'm planning on getting a pocket cabin cruiser. I've also been a Linux user for 3 years. You have no idea (or maybe you do) how happy it makes me to seeing Linux used this way. You're so awesome!
This comment made us smile!! Thank you❤️
Wow clearly a great system. Great information and as always learned a few things. The best system of all however is you. You make it all come together and even though there are always challenges they are dealt with quickly and efficiently. Thanks for sharing your adventures.
Thank you, Angelo! 💛
I've had OpenCPN on my last 3 laptops. I use a Serial/USB connected GPS antenna (Several brands Under $100, including Garmin) which is smaller than a mouse. I used it as a backup/secondary chart plotter for several deliveries (US Coastal) .Since I can add more interfaces to the laptop, I can store the charts and tracks on a separate disk, thumbdrive, etc. (or NA-based disk) I can have all the data backed up and even use any other PC on-board. It also lets me do voyage planning anywhere I can have my laptop. You could also add a 2nd monitor and mount it remotely as a duplicate of the main screen to have the display in 2 places. P.S. all of the U.S. charts are free to download and the process to DL or update is pretty painless, but the post-DL process can take a little while (it's not instant) You can runi it on multiple platforms and transfer waypoints, routes or recorded tracks back & forth.
Brilliant video thanks for sharing! love the OSS setup it’s hard to beat it and it’s clear that it’s the direction everything is heading towards. Hard for software companies to compete with a passionate OS community that knows what’s needed within the UI and UX. B&G and Simrad will soon be hardware only manufacturers making sensors that plug into these types of setups.
We saw you guys in Vista Mar Panama I think?
Hey! Thanks for watching! Yeah, there are just so many great free options out there that are better than what's offered by B&G, Raymarine, etc. Between OpenCPN and qtVlm, we don't need any of the other offerings.
Yes, thank you so much for bringing the block for our main halyard to us! 😀
I would like to see more on this. For instance what can it NOT do? Looks like you have radar displayed. How about anti collision sonar? Exterior camera feeds? More on the hardware too?
Working on putting together more details for you!
Really love what you have done. You have gone beyond what I have managed on my Lagoon. I only got the OpenCPN, Signal K, KIP and Grafana items working. I am very interested in how you linked to the B&G (and yes I agree, I also used OpenCPN to avoid spending $5,000 on another B&G display). I currently use RPi - do you think the NUC is more versatile?
Thanks
Hey Phil, thanks! If all you want to do is view the B&G, that can easily be done with network streaming. However, if, like us, you wish also to control it, we’re using a Python script to accomplish that.
With everything that we’re doing, for us to maintain a very responsive system, we needed to use the NUC. However, the RPi is great for collecting data!
@@HollyandRay I will definitely look into that as I would love to control the Zeus from the nav station.
I may tap you up for more info if you don't mind, but it gives food for thought and a good winter project :)
What are you using to monitor your tank levels? I have openplotter on a raspberry pi5
What are you using for weather routing in open cpn?
Great video. I was looking at the B&G ZC2 unit control from our nav desk, how are you controlling your plotter from the touchscreen? Is this possible? I thought I was stuck with the clunky rotary wheel on the ZC2.
Thanks! :) We’re using a python script to control the B&G from the touchscreen, which is connected to the same network as the Zeus.
@HollyandRay how on earth did you find or develop that? Can you please point me in the right direction. We're getting our new boat sorted and controlling the Zeus by touch not the ZC2 rotary dial would be much better. I've sent you a message through IG if that's better
Hehehe🤓 We messaged you back on IG!
@@HollyandRay More info on the python script controlling B&G would be much appreciated!
@spencerogden its up on our Patreon!
Wonderful system, I’m personally more into commercial vessels. However, I’m curious how are you able to share the data over starlink to view remotely?
We have a VPN server onboard with Starlink that allows us to connect remotely!
I'd be interested in more detail about how you've interface the NUC to NMEA so it gets all the instrument data .. would you recommend the Digital Yachts ikommunicate or some other route?
We have several ways that we get the data into the NUC for Signalk.
1. Yacht Device Ethernet gateway
2. Vesper Cortex (always powered on so we can have a solid GPS signal for anchor watch)
3. B&G Zeus
We have a NMEA wiring diagram up on our Patreon page if you’re interested in checking that out!
Looks gr8. Do you have a set by step guide for dummies that shows more details and apps uses and how you import nmea2k data and radar info? Thanks
We’ve posted two wiring diagrams and a deep dive document on our Patreon! Planning to post even more on there in 2024. :)
Can u pls share more on the hardware, OS and software packages used for your navdesk dusplay? How did u integrate it with bg and radar? Links? Much appreciated appreciated. Thx!
We have put together some documents & wiring diagrams about this on our Patreon! :)
Can I ask how you control B&G MFD from your Linux computer?
Thanks for the video.
Through a python script!
@@HollyandRay Ah very good. Is there a GitHub or similar for that? That is really useful :-)
Great video! What dashboard are you using for wind, speed, depth, etc readouts on openCPN? Also, what Caribbean charts are you using with OpenCPN. I have NV charts for the Bahamas, which are very good, but am looking for charts for the area from DR to Grenada.
We’re using O-Charts for the Caribbean. The dash is set up using KIP.
@@HollyandRay Thanks!
@svmagnolia no problem! :)
How were you able to directly save the track to the SIM card in the B&G? Assuming it's on the network and somehow the card is mounted as a shared drive from your OpenCPN system?
Hi, Doug! The B&G Zeus has a ftp server that you can log in to and do the transfer.
ماهو اسم الجهاز الشركه المصنعه الموديل الفولتيه التي يعمل بها
A great video about a great alternative to the big name systems. Does anybody know of a UA-camr who has installed a system from scratch? I'm currently completing a 40ft cat that has nothing installed yet, no depth sensors, tank sensors etc. Where does one start?
Could you please share what display have you used? The one attached to NUC. BTW, I'm building the same for our boat.
Also, have you used any DC/DC converters to stabilize the 12V or are you using the "12V" directly from the batteries?
The monitor is from Beetronics, and yes- Victron! We are posting all details on our Patreon. :)
Can you go more in-depth on the various sensors? like did it come with fuel and water levels or did you install them? if so how are you getting the signal and how do you do the processing?
We discuss the sensors we used in the Q&A video we posted after this. You can find it in our “Boat Tour + Gear + Tech” playlist!
@@HollyandRay Excellent thanks!
Of course! :)
Can you go a little deeper on this subject in the comments or in your blog? Maybe sharing the hardware your using for the touchscreen and if you have a NAS, etc?
Sure! Might take us a bit to write everything out, but we’ll post about it when we get it up.
Pretty sweet system, I am working on this type of a system but my cpu is a Pi 5, I don’t have a generator or much Solar on my monohull so I have to conserve power and run the diesel to supplement my solar, any chance we can see a copy of your nav schematic?
Thank you! Sounds like a fun project you’ve got going there… we spent a lot of time and effort mapping out two wiring diagrams of our system, they’re both available on our Patreon if you’re interested! :)
What is the best tutorial you've found? I download the program and a ton of charts and can't seem to manipulate the charts very easily.
We found the online manual really helpful, but maybe we’ll work on putting together something more detailed for you guys!
also more info on the sensors you have onboard (fridge temps, bilge wet/dry?, etc) and how that data is collected
Hi! The video after this one (titled Open-Source Navigation & Boat Monitoring System: Your Questions Answered!) might be what you're looking for here. :)
Hi! Great video, very informative. I'm particularly interested in how you control the B&G chartplotter from your PC using the Python script. Could you share more detailed information about this, maybe a brief explanation or a link to where I can find the script? Also, it's really nice to see tech-savvy sailors on UA-cam. More tech content is much appreciated! Thanks!
Hi Thomas! Thank you for your kind words! We love hearing from fellow techie sailors🤓 We’ve posted more info (and the script we used) on our Patreon, if you’re interested.
Just found this page and am interested in setting this up on my Lagoon 380 I just bought, is there a way to contact you directly or do you have more videos on this. I subscribed to your channel too.
Hello! We have two wiring diagrams and some additional info up on our Patreon, and you’re welcome to message us there or on Instagram (@sv_sabado). :)
That was a great overview!
Thank you!
Nice setup, especially the flush mounted monitor! What monitor are you using?
It’s from Beetronics!
Thank you for sharing this, I have been playing around with open plotter on a Raspberry pi 4. Would love to know more about the hardware you are running, seems like your system is more responsive. Great Setup!
Thank you! We’re working on a detailed hardware list that will be posted on our Patreon soon. :)
Just boot openplotter from an SSD and it runs amazingly quick
BBN Marine OS is more ahead and runs on pi4 and pi5
This is awesome. I have a few questions -- which tablet are you using? I saw you swipe through multiple screens and it looks very cool. Also have you looked at the open-source project Chaos Genius? It is an anomoly detection project that can alert you when something goes out of spec. I think it would be cool to integrate in your setup.
Hey, Todd! Thanks. The monitor is from Beetronics, and we haven’t heard of Chaos Genius- we may need to look into it! :)
Ok, so how do you log into signals?
Great vid.. very impressive system. Thanks for posting
Thanks for watching! Glad you enjoyed this one.
Seems wind direction is not low-pass filtered in software, showing every value on screen, making the UI unpleasant to look at and less meaningful. Are there options in OpenCPN to fix this?
Yes, you can apply dampening!
@@HollyandRay That's good! Thanks for letting me know.
No problem! :)
This is great. Thanks for sharing.
Thanks for watching! :)
How long did you take to get tou this result?
Hmmm maybe 4 days once we got all the supplies.
On most of my machines that I use for gaming I run Arch. It's very poorly supported because there's no native build so it has to be built from source. Thanks to that, all the plugins have to be built from source too and many of them are outdated. I suppose the bleeding edge nature of arch isn't needed on a chart plotter like it is for games. I believe you said Debian. Does Debian seem to have all the features you need for both opencpn and media?
Hey, thanks for watching! Debian is very well supported but Ubuntu would probably be best. We had a couple issues with Ubuntu and our touchscreen but debian worked well.
OpenCPN, while we do have it, isn't what we use now. We are now using qtVlm and find it much better for our use.
@@HollyandRay what was your reasoning for changing? It seems to me like opencpn isn't getting much development anymore. Maybe depreciated is that why? Open CPN seemed nice because it was very extensible is qtvlm just as versatile?
I am a linux engineer and a sailor
I will be happy to build system like yours as I have none - just a tablet with navionics
it will be nice to have detailed video on it internals and have a links (affiliate) to all components
Hello! We have more details (wiring diagrams, explanation docs, etc.) on our Patreon, and lots of the gear is linked on our Amazon page. :) You can also message us on Instagram- we’re happy to answer any questions you may have!
What monitor are you using?
It’s by Beetronics!
@@HollyandRay Oh, that's a Swedish company and their office is 500m from my apartment! Thank you so much.
@PiotrKundu Oh man, what a coincidence! When you go in tell them we LOVE their monitor!
What are you running opencpn on? Raspberry?
Answered after I left this -- Intel NUC with touch screen on 12V power; 24 TB storage (entertainment)
what touch monitor is that? is it waterproof?
It’s from beetronics, it’s not waterproof but there are options if you’re looking to install one at the helm.
@@HollyandRay thanks! They look fantastic, almost designed for a boat.
Very, very impressive indeed but, alas, you have to be a highly expert developer/ techie to do this. So, without any A to Z how-to, it's a pipe dream for 99 per cent of us. If you put this all together I'm sure you could make a living just selling it
I am a developer always looking for intriguing things to work on. (I also just got passed on a job for not having enough UI/UX experience.)
Could you elaborate on what makes this difficult to use?
How’s it difficult?
@@Steve-qn8gnits difficult for most people. Most people do not have any technical knowledge about computing, or even charting and weather. They rely on the commercial tech.
Thanks for rhe vid that looks like a great system that I'm sure took many hours to build.
I have a Raspberry pi 4 system for chartplotter and monitoring which is basic compared to this but works well.
Re the comments about needing to be developer and know charting I say just give it a go. There's heaps of resources online and people happy to help. I built my system with zero coding. If you install the latest copy of openplotter it includes opencpn so most of the config is done for u. Read the manuals, watch utube vids and just start. Join the online communities and they will help.
Re the comment about charting. If you own a boat you should know how to read a chart and navigate if not take a course, no matter how good your electronics are you can't rely on them 100%.
This software looks like a Windows 98 wet dream.
I saw that company. Wasn’t sure how it was compatible. Didn’t say NMEA 2000. But ima nubee
I'm interested in why you didn't go with Raspberry Pi
Because we use that computer for a lot more than just openCPN. :)
@@HollyandRay Ah so. I'm setting up an RPi server. Prefer redundancy and a dedicated system with low power consumption. Good setup you've got and great video, cheers
very cool functionality. Usability seems a nightmare though.
It’s been great for us!
Thanks guys ‼️ Is it possible to point us to some deeper "how to" get an install information?? Links would be good. Thanks a bunch......again. 😊💕 See you next time.✨ 🌊 💨 ⛵️ 🏝️ 👙 🌞 ✨
We’ll work on putting something more detailed together. :)
I remember OpenCPN was quite unstable on my android phone
Well done :)
Thank you! :)
Very cool
Thank you! :)
What? No Star Trek noises? Yet! I mean, why not? :-)
How did we not think of this… 😂
Do you have a link to the touchscreen that you are running at the NavDesk please? Thanks!
It’s the Beetronics 19 inch metal! They’ve raised the price since we purchased🙄
@@HollyandRay Thank you so much!
@TheAaronAndShara no problem! Thanks for watching :)
Thank you for this - I love that smarter brains than mine code opensource for us. Do you still need any B&G (or other) with that setup? Could you just have a laptop, maybe some kind of raspberry Pi setup, even controlling a cheap generic motor for auto pilot, etc?
I mean, if you were starting out with nothing on the cheap, how would you set it up?
What sends fridge, cooling, monitoring signals? Lighting protection? (I'm also🏴☠crew, background giggle).
So many Q's. Could do a vlog series for dummies on this subject, diagrams, etc, cause u just confused 90+% of ur viewers @11:20 😕🤔🤣
Thank you! All great Qs… we’re hoping to put something more detailed together that could answer those for ya! :)
@@HollyandRay Great! I know from experience it can be hard to dumb noob ur brain back sometimes, especially for oldies (I do home IT repairs), but the simpler u make it, the less repeated Q's, frustration.
Win them on how to save a buck, they'll tell all their oldie friends, subs & possibly patreon will blow-up.
I really appreciate the game *WHITEDUMPS* you really helpin fr. You a real one, continue spreading the glitch sauce. Good human and mentor
I had open cpn on a new samsung android in oct 2024 for 10 minutes. It locked up numerous times and the menu layout is crude. I got a refund. This guy is spouting nonsense. The app is unreliable.
Sorry to hear you had a bad experience! I’m not sure what to tell ya; we’ve loved it for quite a while now and know many others who do, too. We have no affiliation with OpenCPN, so we don’t have any reason to lie about it😂 We did spend more than 10mins learning how to use it though.
Crazy you get this for free.
Right?!