DIY Sensors with Signal K Part 3 – The Software

This is my third and final post about using inexpensive microcontrollers to gather boat data and send it to Signal K. The first one was an overview, the second one detailed the hardware involved, and this one will detail the software.

There are two main bits of software involved – the Signal K Server, and what I’ll refer to as the Sensor Software. This post deals only with the Sensor Software – the software that is installed on the microcontroller to gather data from the sensors and then send it, over wifi, to the Signal K Server software. The Signal K Server software is most likely running on a Raspberry Pi, and you can read all about it on the Signal K website. For purposes of this post, I will simply assume you have the Signal K Server up and running, and that you did a standard installation of it.

Continue reading “DIY Sensors with Signal K Part 3 – The Software”

DIY Sensors with Signal K Part 2 – The Hardware

(This post was originally published on the Signal K Blog site in August 2019. http://signalk.org/2019/08/20/sensors-part-2.html It was written as part of a 3-article series. I decided to post all three of them on the Smartini Life blog. If you’re not a bit of a nerd, this may not be your cup of tea.)

In a previous blog post, I wrote in general terms about using small, inexpensive microcontrollers to gather all kinds of data around your boat and make it available on your boat’s network through Signal K. In this post, I’m going to describe, in detail, the device I built and deployed on my boat to gather and report four temperatures from my main engine. I hope it’s detailed enough so that you could duplicate the project yourself. Don’t be intimidated by the idea of doing this yourself – this was only my second ever real microcontroller project – it’s not complicated.

In this post, I’ll detail the hardware aspect of the device, and will address the software details in the next post.

Continue reading “DIY Sensors with Signal K Part 2 – The Hardware”

DIY Sensors with Signal K

(This post was originally published on the Signal K Blog site in August 2019. http://signalk.org/2019/08/04/sensesp-sensors.html It was written as part of a 3-article series. The next one in the series is here: http://signalk.org/2019/08/20/sensors-part-2.html I decided to post all three of them on the Smartini Life blog. If you’re not a bit of a nerd, this may not be your cup of tea.)

When we bought our 14 year old trawler in 2016, I knew I wanted to improve the instrumentation. Not only the obvious things (chart plotter, radar, sonar, etc.), but also data about the engine that would alert me to a problem long before the engine started coming apart. At the Miami Boat Show, I stumbled across the Digital Yacht booth, where they were showing some equipment that used a new marine data standard called Signal K. It would let you see all the data from your boat’s data network (NMEA 0183 and 2000) on any smartphone, tablet, or computer screen, via wifi. “COOL!”, I thought!

Continue reading “DIY Sensors with Signal K”