OpenMarine

Full Version: All-in-one boat computer
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hey Guys, Just thought I'd share. I have been using Openplotter (and Pypilot, Signalk, OpenCPN, and several others) on our boat (and past boats) for many years now. The way I did that for a very long time was to use lot's of separate hardware and interconnect them. The goal for me personally was to be able to use as many features as possible that Openplotter (and SignalK) had to offer and build an independent off-grid system. In that journey I had many set backs and challenges to overcome, software issues to fix and getting the hardware to a level that is robust enough for maritime conditions... and many other challenges that will arise when assembling DIY devices on a boat. 

Many proof of concepts later, we have arrived to this prototype and we have named it "AyeAye". It includes many features that usually under normal circumstances you'd need about 20 maritime products for. But in this case you just need one product without having to go through the majority of the installation, configuration and assembly steps. Think of features like autopilot, autopilot route, digital switching, power monitoring, all openseamap charts offline available, ais receiver, Marinetraffic, internal and external sensors, 4G, etc. There are still many more features on the roadmap like integrating a built-in status screen, NOAA and METEOR reception, AIS broadcast, VHF reception and many more. But for now we have decided to go with what we currently have and move forward with it. 

While we are doing that we are building a unified (React native or PWA) App that will integrate all these features into one intuitive app, where usually you'd need several for every unique feature. We are currently setting up a beta test program as we are trying to manufacture / produce more of these prototypes for people that are interested. After being a member for a few years on this forum, I'd thought to share this news with you tech savvies and sailors! If anybody is interested or wants to get in touch, contact me or take a look at https://ayeaye.systems/beta-test/ 

I wish you a safe sailing season and fair winds!

[Image: 20220202-105835-1.jpg]
Look great - very interesting! Keep us updated  Cool
Looks good. Some questions:

From your web:


Quote:Operating systems

AyeAye® is using the following open source systems, offering you extra interoperability and flexibility of the system:

    A custom distribution of Openplotter is running the operating system and applications.
    SignalK is configured for all data throughput and chart streaming.
    Pypilot is running the autopilot computer and motor controller.


Are OpenPlotter mods published anywhere?

Is this open hardware?

Can charts other than OpenSeaMap be uploaded?

thanks
(2022-04-19, 08:27 PM)Sailoog Wrote: [ -> ]Looks good. Some questions:

From your web:


Quote:Operating systems

AyeAye® is using the following open source systems, offering you extra interoperability and flexibility of the system:

    A custom distribution of Openplotter is running the operating system and applications.
    SignalK is configured for all data throughput and chart streaming.
    Pypilot is running the autopilot computer and motor controller.


Are OpenPlotter mods published anywhere?

Is this open hardware?

Can charts other than OpenSeaMap be uploaded?

thanks

Hey Sailoog!

Happy Easter (I know I'm late) and thank you! Glad to hear that from you. Sorry about my long answers in advance, to fairly simple questions. Just want to make sure I answer them as complete as I can. We are just so excited about it I don't want to miss anything.

We haven't published an image of the OS anywhere yet. We had to modify and fix some stuff within the default image before we could get all our hardware running simultaneously or keep them working after things like updates, etc. The software will remain open-source and we will most probably distribute it (through Github I suppose, or our own channels) once we are in production or have finished beta testing and the development which will most definitely come out as a result of that. If you have any ideas about that, I am most willing to contribute or share. 

About your question about open hardware, currently it is not. A few prototypes back (the proof of concept stage really) we did use some consumer modules but they where not open-source per se. We might change our focus at a later stage to disclose more but for now only the software is open-source. The PCB, internal electronics, connectors and cable assemblies and casing specifications we are disclosing soon but things like .gerber files or bom's will remain private. 

Charts supported by OpenCPN / plug-ins or SignalK apps are naturally supported, if you choose to use those tools. Through our own app (under construction) we make use of .mbtiles format which will come both pre-installed in a local storage device, and streamed online through the internal 4G LTE modem. There are several solutions to create your own .mbtiles, however at the moment they are sourced from openseamap, openstreetmap and we have ESRI and Google satellite streams available. The sat tiles are still a bit under consideration as there are fees that need to be payed to those services, unfortunately we cannot use them commercially for free so this is being discussed as we do see the benefit of having satellite images as a layer. We are also thinking of creating a download layer in our app through which you can update the offline charts, or choose to download only some of them. As it concerns potentially gigabytes of data it will take quite the effort to pre-deliver the offline charts, but we will try to make it work regardless of production effort. For charts or navigational / routing functionalities we also have some partnership opportunities however we will disclose them at a time it becomes concrete. So more will come, we hope. Anyway we thought it would save users a whole lot of time and effort if they would have a "complete" set of OSM charts to begin with and just start sailing. We are definitely open to supporting more "official" chart types, I guess it would be nice if you have some purchased ones laying around you could also integrate those too.

Anyway, glad to receive your questions!