{"id":2832,"date":"2020-12-28T19:35:56","date_gmt":"2020-12-29T00:35:56","guid":{"rendered":"https:\/\/jeremyclark.ca\/wp\/?p=2832"},"modified":"2026-01-08T09:46:45","modified_gmt":"2026-01-08T14:46:45","slug":"openplotter-gps-connection","status":"publish","type":"post","link":"https:\/\/jeremyclark.ca\/wp\/telecom\/openplotter-gps-connection\/","title":{"rendered":"OpenPlotter &#8211; GPS Connection"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p>OpenPlotter (<a href=\"https:\/\/www.openmarine.net\/openplotter\">Ref.1<\/a>) is a Linux based Operating System that runs on the Raspberry Pi computer. The Raspberry Pi is extremely popular in the education field. It is well documented, compact and requires very little power. This makes it ideal to form the basis of an electronics navigation system for a small craft. In the previous post we looked at the installation of OpenPlotter. In this post we will look at how to remote OpenPlotter on your laptop using VNC server, then we will connect GPS and configure it on OpenCPN.  Note that depending on the model of RPi that you have, different power supplies are required. The 4 USB ports can supply up to 1.2A (Fig.1).  <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"978\" height=\"340\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/rpi_power.jpg\" alt=\"\" class=\"wp-image-2839\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/rpi_power.jpg 978w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/rpi_power-300x104.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/rpi_power-768x267.jpg 768w\" sizes=\"auto, (max-width: 978px) 100vw, 978px\" \/><figcaption class=\"wp-element-caption\">FIg.1 RPi Power Consumption Model 3B+ &amp; 4B<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">VCN Server(RPi) &amp; Viewer(Laptop)<\/h2>\n\n\n\n<p>When you start the OpenPlotter OS, the VNC Server Icon is located in the Top Right Hand corner. First under Raspberry\/Preferences\/RaspberryPi_Configuration\/Interfaces enable VNC. Then click on the VNC server icon and make a note of the Network address that appears under connectivity (Fig.2\/3\/4). <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"718\" height=\"366\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/open_plotter_desktop.jpg\" alt=\"\" class=\"wp-image-2844\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/open_plotter_desktop.jpg 718w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/open_plotter_desktop-300x153.jpg 300w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><figcaption class=\"wp-element-caption\">Fig.2 OpenPlotter Desktop VNC Server Icon Top Right Hand Corner<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"350\" height=\"276\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/vnc_addr.jpg\" alt=\"\" class=\"wp-image-2845\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/vnc_addr.jpg 350w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/vnc_addr-300x237.jpg 300w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><figcaption class=\"wp-element-caption\">Fig.3 VNC Network Address Shown Under Connectivity<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"626\" height=\"463\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/open_plotter_ve3pkc-1.jpg\" alt=\"\" class=\"wp-image-2842\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/open_plotter_ve3pkc-1.jpg 626w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/open_plotter_ve3pkc-1-300x222.jpg 300w\" sizes=\"auto, (max-width: 626px) 100vw, 626px\" \/><figcaption class=\"wp-element-caption\">Fig.4 OpenPlotter Setup for VNC &amp; GPS<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Once you make of a note of the address, you can remote the RPi from your laptop. First download the VNC viewer <a href=\"https:\/\/www.realvnc.com\/en\/connect\/download\/viewer\/\">Ref.2<\/a> and use the address noted to connect to the RPi. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">GPS Connection on OpenCPN<\/h2>\n\n\n\n<p>Now that you can work on the RPi desktop, under the Raspberry Icon, locate OpenPlotter and go to the Serial connection. Under Devices, locate the GPS USB connection, in my case it was &#8230;\/ttyUSB0. Give it a name, assign the correct protocol, in my case NEMA0183, then the correct Baud Rate = 4800bps and Apply. Next got to Connections, highlight the ttyUSB0 and assign it to ServerK. Again, assign the correct Baud Rate = 4800bps. Finally go to OpenCPN, Connections and add a new connection and tick off ServerK. You should now see the Red Boat symbol and GPS signal strength bars in the top right hand corner (Fig.5). Fig.6 YouTube Video details this procedure. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"965\" height=\"459\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/opencpn_gps.jpg\" alt=\"\" class=\"wp-image-2851\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/opencpn_gps.jpg 965w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/opencpn_gps-300x143.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/12\/opencpn_gps-768x365.jpg 768w\" sizes=\"auto, (max-width: 965px) 100vw, 965px\" \/><figcaption class=\"wp-element-caption\">Fig.5 OpenCPN Chart Showing Red Boat Location<\/figcaption><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube aligncenter wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"OpenPlotter - GPS Connection\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/TFpUNgYQ7dM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Fig.6 YouTube Video OpenPlotter &#8211; GPS Connection<\/figcaption><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/jeremyclark.ca\/wp\/blog-topics\/\"><img loading=\"lazy\" decoding=\"async\" width=\"929\" height=\"514\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec.jpg\" alt=\"\" class=\"wp-image-12342\" style=\"aspect-ratio:1.8074074074074074;width:410px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec.jpg 929w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec-300x166.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2025\/10\/mar_elec-768x425.jpg 768w\" sizes=\"auto, (max-width: 929px) 100vw, 929px\" \/><\/a><figcaption class=\"wp-element-caption\">Marine Electronics\/Navigation Blog Topics<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Please send your comments, questions and suggestions to:<br><a href=\"https:\/\/jeremyclark.ca\/wp\/contact\">contact:<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.youtube.com\/user\/clarktelecom\"><img loading=\"lazy\" decoding=\"async\" width=\"93\" height=\"98\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/01\/youtube.jpg\" alt=\"YouTube Channel\" class=\"wp-image-687\"\/><\/a><figcaption class=\"wp-element-caption\">YouTube Channel<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">References<\/h2>\n\n\n\n<p>#1. -&#8220;Openplotter&#8221; <br><a href=\"https:\/\/www.openmarine.net\/openplotter\">https:\/\/www.openmarine.net\/openplotter<\/a><a href=\"https:\/\/openmarine.net\/openplotter\ufffc\"><\/a><br><br>#2. &#8211; &#8220;VNC Viewer&#8221;<br><a href=\"https:\/\/www.realvnc.com\/en\/connect\/download\/viewer\/\">https:\/\/www.realvnc.com\/en\/connect\/download\/viewer\/<\/a><a href=\"https:\/\/www.raspberrypi.org\/blog\/raspberry-pi-imager-imaging-utility\"><br><\/a><br>#3. &#8211; &#8220;OpenCPN&#8221;<br><a href=\"https:\/\/www.opencpn.org\/\">https:\/\/www.opencpn.org\/<\/a><br><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction OpenPlotter (Ref.1) is a Linux based Operating System that runs on the Raspberry Pi computer. The Raspberry Pi is extremely popular in the education field. It is well documented, compact and requires very little power. This makes it ideal to form the basis of an electronics navigation system for a small craft. In the&hellip; <a class=\"more-link\" href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/openplotter-gps-connection\/\">Continue reading <span class=\"screen-reader-text\">OpenPlotter &#8211; GPS Connection<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":2848,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[],"class_list":["post-2832","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nav","category-telecom","entry"],"_links":{"self":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/2832","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/comments?post=2832"}],"version-history":[{"count":22,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/2832\/revisions"}],"predecessor-version":[{"id":12818,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/2832\/revisions\/12818"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media\/2848"}],"wp:attachment":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media?parent=2832"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/categories?post=2832"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/tags?post=2832"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}