This is pretty specialised and will likely only make sense to those of you with a boat and have an idea about the electronics on it.
I'm planning to use a Raspberry Pi to broadcast nmea-0183 data from my boat electronics to a WiFi network. The plan is to use this software:
The benefit of this is it will also allow other applications, such as OpenCPN to pick up the data stream and display it on a laptop or other device. In future it would also allow for commands to be sent from the Pebble to the plotter or autopilot.
The idea for Pebble integration is to use PebbleKit JS to pick up the data feed and display the information on the Pebble. I'm trying to work out what kind of information would be useful and what format to display this in. If anyone out there has any interest in this kind of thing, please feel free to chip in.
Initially, the basic idea would be to have different screens that can be scrolled through using the select button.
Screen 1 - Depth - Boat speed - Heading
Screen 2 - Wind speed and angle (maybe with a graphic display showing wind angle in relation to the bow)
Screen 3 - Other data, such as water temp? GPS position? COG?
etc.
We also have an electric anchor windlass and keel lift. I'm hoping to integrate anchor and keel controls so I can drop/lift them direct from the Pebble. This, as I understand it, is as simple as using a MOSFET hooked up to the GPIO pins on the Pi and tapped into the anchor/keel relays.
That's the idea so far. Cost is fairly minimal, as long as you already have the necessary boat electronics.
As stated, this is a pretty specialised Pebble app, but I know quite a few boat types are super geeky and love gadgets, and what's better than a watch that can display boat data and control your anchor windlass?