Jesse Tane

jesse.tane@gmail.com

Home

Autopilot Remote

Marine autopilot remote control created while transiting my sailboat from New York to Florida. On the vessel side, an NMEA 2000 WiFi module was used to bridge the sensor network with the ship's computer and WiFi router (a Raspberry Pi 4B+). On the mobile device side, a progressive web app using ServiceWorker (for offline use cases like offshore sailing) was designed and built to run on any device with a web browser. After reverse engineering the existing fixed controller's CAN bus messages, it was trivial to then wire up the buttons in the app. Source code for the project can be found here.