Using AIS Share and OpenCPN on sailboat

How all started

I live by the river. Especially in summer time sitting at the terrace and seeing all this nice river cruise ships travelling by, it comes to my mind, that it could be interesting to know a little bit more about these ships. At this time I knew about the possibility of tracking live airplane positions, but for ships? Soon I also found some similar pages in the internet, where you can watch vessel positions – but my region wasn’t covered. So i investigated a little bit more time and I found the amazing blog The blog is absolute fantastic; showing several different applications what can be done with a so called RTL-SDR dongle. So in august 2015 I created a first Android app for decoding AIS ship positions.

It was beginning of December 2015 when I got an email from Harmen telling me that he would like to use my very first beta release of my RTL AIS driver app, but he had some problems with it. As my nautic experience was close to 0,  this connection was very helpful for me. The hole December and beginning of January  Harmen tested my app , giving me some very useful ideas – just great that I got his email.

The main idea, why to use just my AIS decoder was, that it runs on Android > 4.1 devices.
This has some benefits:
Before he used an old Garmin navigation GPS, a cheap handheld scanner where he made a discrimator output using this with a laptop’s soundcard to get NMEA information and display this on OpenCPN for PC. But this configuration uses 3 – 4 amperes of the onboard 12 Volt supply.
Sometimes he sails more than 24 hours nonstop by the sea (no internet),  then power consumption is an issue.

So a couple of years ago he bought a NEXUS7 tablet to use seamap charts but in traffic lanes and by night he missed AIS information.

So he bought a cheap RTL-SDR dongle and started to experiment.
see my buying recommendations

That was the story how it started.

Harmen’s Integration

Harmen sent me some very nice pictures how his actual configuration looks like.

As you know one problem is that electronics don’t like water, even salt air is a problem with connectors.
So he made a special box for onboard.
This box is located close to the stearing place.

RTL SDR connected to Android app on sailboat

The backside of this box is equipped with:

  • the USB dongle
  • USB OTG cable with power supply so it does not use the tablet battery
  • An MCX to BNC cable for the antenna.
RTL SDR AIS Receiver Power supply

As Antenna he uses a coax collinear antenna. (The cheapest solution with high gain). See chapter (Coax Collinear Antenna) on

So he uses the AIS Share app in combination with the free OpenCPN Android app to have navigation charts overlay with live AIS ship information at low power consumption.

AIS Share  Android app on sail boat
AIS Share in combination with OpenCPN

It looks really great what Harmen created.

Soon it becomes summer, he will sail again. ( At this season his boat lies in port, some 30 km’s away from his homeplace. )

You can have a look at his hoempage as well.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.