SailingKSFMade by a sailor for sailors

Public Product Guide

SailingKSF Autopilot Suite

This suite is being built to steer in a calmer, more sailor-like way: predictive, sea-aware and less dependent on constant rudder chasing. What started as a better autopilot quickly became a wider onboard assistance system.

Under test during the 2026 sailing season, with a small group of interested sailors planned after the first sea-trial phase.

Suite OverviewSafety + Prevention

By: Knut Steinar Fremme / Kai Nils Fremme

Critical Principle

Skipper Authority First

No automation system, no matter how capable, removes command responsibility from the skipper on board. The SailingKSF Autopilot Suite is designed to improve awareness, prediction and decision support, but the final decisions and command of the boat stay with the skipper.

You can also disengage the automation and hand-steer whenever you want, including the simple moments when you just feel like sailing the boat yourself.

Project status

The SailingKSF Autopilot Suite is being developed and sea-tested in stages. This table separates under-test work from planned and roadmap work.

Steering coreUnder test
Helm UIUnder test
Weather safety logicUnder development / testing
iPad companion workflowUnder test
Watch remoteUnder test / low-authority remote only
Camera wave predictionRoadmap
Public availabilitySmall test group planned after the first sea-trial phase

How AI Helps Inside The Autopilot

Here, AI is not a chatbot, a cloud service or a black-box skipper. It is a local decision-support layer inside the autopilot. It follows live boat motion, heading, heel, rate of turn, wind, rudder command and boat response so the system can understand how the vessel is behaving in the current sea state.

That information helps the autopilot reduce unnecessary rudder hunting, adapt steering to waves, detect unstable motion earlier and give better advice to the skipper. The skipper remains in command at all times.

Why This Project Started

The project started with a simple frustration: many commercial autopilots hold heading by chasing the rudder hard through basic PID-style control. Offshore, that can mean more wear, more noise and more fatigue.

We wanted a different approach. First understand how the boat is really moving in the waves, then steer with anticipation so rudder use becomes calmer, cleaner and closer to the way an experienced helmsman would drive.

If you have hand-steered in a seaway, you have probably felt the boat return near the same heading and track after a full wave cycle. This sea-aware autopilot is built around that idea: work with the sea where possible, and only correct when a real correction is needed.

  • Less rudder hunting and fewer violent corrections.
  • More predictable course-keeping as sea states change.
  • More confidence during short sleep periods on singlehanded passages.

I have worked professionally with software for many years, and because I also enjoy microcontroller programming and sailing, this became a natural project for me.

Network And Compute Architecture

  • All modules interoperate over standard NMEA2000 for marine compatibility.
  • Every hardware module has its own local touch display: a 4.0-inch TFT on each module, except the Main unit, which uses a 7-inch helm display.
  • Multilingual support is built into every module, including UI/LCD and iPad workflows.
  • The system is designed to work with current sensors, wind/log instruments, rudder command units and related components from Raymarine, Garmin, Simrad and other NMEA2000-capable ecosystems.
  • Inside the autopilot control cluster, core nodes communicate over a private high-speed NMEA channel for deterministic control-data flow.
  • Current high-speed core topology: 3x Teensy 4.1 + 1x ESP32-WROVER.
  • Gateway and UI layers connect the private control network with standard boat-network context.

Current hardware deployment is 7x Teensy 4.0, 3x Teensy 4.1 and 2x ESP32-WROVER. The active module stack now exceeds 240,000 lines of code, excluding external libraries, and the iPad app alone adds more than 20,000 lines.

Operational Modes, Including WORK And RACE

  • STBY, HDG, WIND and CRS/TRK cover normal passage handling.
  • WORK mode prioritizes boat stability, making deck and sail handling safer during high-workload moments.
  • In WORK mode, stability can take priority over strict course-holding, so short off-course drift is acceptable when it improves safety on board.
  • RACE mode is the active performance profile for faster sailing toward a heading, mark or calculated course-to-steer. It keeps the skipper in command while giving more active course advice, earlier trim/tactical recommendations and clearer performance tradeoffs.
  • RACE:HDG can be used without a waypoint for a fast run on a captured heading. RACE:MARK and RACE:CTS become relevant when a waypoint, mark, bearing or course-to-steer solution is available.
  • Critical transitions stay acknowledged and visible.

Traffic And Hazard Awareness

  • AIS/RADAR warnings and alarm flows are shared across the helm UI, iPad app and voice system.
  • An avoid-and-resume route workflow supports temporary tactical deviations.
  • Hazard cues from attitude and force sensing can trigger advisories or prevention logic.
  • The goal is to keep the skipper in command while reducing reaction delay.
  • Barometric pressure trend, wind shift and gust fusion can give earlier squall warnings, which is especially useful during night watches.

Open the sailing safety article library.

iPhone Timer App

The iPhone timer app is under test as a companion to the watchkeeping timer system. It does not create a separate alarm world on the phone. It works with the same timer state shown on the helm UI display and on the dedicated timer modules.

Start, snooze, acknowledge and reset commands are intended to stay synchronized, so the skipper can use the nearest screen without losing track of which timer is active. Push notifications are supported so important alarms can still arrive when the phone is locked or in sleep mode.

Waveshare Timer Unit

A Waveshare-based timer unit is also under test. It is battery powered and uses the onboard WLAN, which makes it practical to carry around the boat during rest, checks or work away from the helm.

Even when carried as a portable unit, it still behaves as one timer module in the shared system. It talks with the other timer modules on the network and mirrors the same watch alarm state instead of running its own isolated countdown.

Long Passage Decision Support

Scale And Expansion

And yes, the Hallberg-Rassy 57 is still the dream boat.

System Modules At A Glance

Steering Control Core

Explicit mode ownership, tack/gybe flow, anti-hunt steering, prevention logic and timed recovery.

Attitude Module

Heading, heel, pitch and motion-quality signals that help steering stay calm as sea state changes.

Heading Module

Independent magnetic/true heading, WMM2025 variation, GPS/PPS time and backup NMEA2000 publishing.

Weather + Corridor

Onboard weather context, cloud corridor guidance and local JSON feeds for other onboard systems.

Timer + Watchkeeper

Watch reminders, sleep-safe alarm rhythm, iPhone timer app support, portable WLAN timer units and mirrored acknowledgement around the boat.

Apple Watch Remote

Small course nudges from the foredeck, alarm/message reading and safety-gated WiFi commands through the onboard gateway.

Blackbox

A record of what happened, why it happened and what changed before and after each event.

Logging + Polar

SD-card and server logging, same-condition comparison and owner-performance polar review on iPad and server.

Helm UI + iPad App

Fast command surfaces, waypoint and route workflows, track export and tactical maps.

Voice Alarm

Spoken alarms and context callouts so important failures and mode changes are not silent.

Relay Module

Configurable relay outputs for alarms, MOB actions, external sirens, lights and vessel-specific safety equipment.

Sensor Safety

Lightning, air-quality, gas and fire monitoring brought into the wider marine safety workflow.

SailingKSF Weather

72-hour corridor products, INTELS layers, weather/position/boat-status tracking and local onboard JSON feeds.

Sea-Trial Photo Set

The image set has been trimmed to keep the pages cleaner. Where possible, iPad screenshots are used because they show the workflows more clearly.

Compass Main (iPad)
Compass Main (iPad)
Primary compass/helm surface with vectors and command bar.
Main Menu (iPad)
Main Menu (iPad)
Main menu layout and content overview.

Public Pages

Use the section menu above to move between the overview and the individual module pages. The seamanship and technical guides now live together in the separate SailingKSF Articles section.

Part Of The SailingKSF Ecosystem

The Mac apps are ready to use now as standalone tools, and KSF Passage Companion for iPad is available on the App Store. The autopilot suite remains under test during the 2026 sailing season, with a small group of interested sailors planned after the first sea-trial phase.

SailingKSF Autopilot Suite

The onboard control and safety platform with steering intelligence, UI, gateway, sensors, weather, logs and iPad workflows.

Open Autopilot Overview

KSF AIS Dispatcher

A native macOS utility that reads local AIS/NMEA0183 and forwards approved AIS sentences to internet receiver services.

Open AIS Dispatcher Overview

KSF Passage Companion for Mac

A macOS passage companion for logbook entries, readiness checks, Voyage Story, Where Is? inventory, provisioning, route exports and passage archives.

Open Passage Companion for Mac Overview

KSF Passage Companion for iPad

The onboard iPad companion for manual logbook entries, Where Is? inventory, provisioning, readiness checks, backups and optional shared boat data.

Open iPad Companion Overview

KSF NMEA Sniffer

A native macOS diagnostic viewer for USB NMEA2000/CAN, USB NMEA0183 and read-only Signal K over WLAN/LAN.

Open NMEA Sniffer Overview

Related across the suite

Current page focus: Why the platform exists and how the modules work together offshore.

Adaptive anti-hunt steering tuned to real sea motion.
Standard NMEA2000 interoperability plus a private high-speed NMEA core exchange.
AIS/RADAR warning and alarm workflow across helm, iPad and voice.
Onboard and cloud weather fusion with deterministic offline fallback.
Track and voyage logging for weather, position and boat-status history.
Voice alarms and structured escalation for fatigue-resistant awareness.

Feedback And Comments

This project is still in progress, and I would genuinely like feedback on what is missing, what feels unclear, and what would be most useful offshore. The first sea trial is planned for the 2026 sailing season, and every comment is reviewed by me before it appears publicly.

Comments do not appear immediately. I review and approve them manually before anything is published on the site. Please avoid posting private contact details that should not be visible on the web.

No public comments yet. You can be the first to add feedback.

Built For Singlehanded Offshore Reality

These public pages focus on what the suite actually delivers offshore: steadier steering, fail-safe automation, and practical offshore support that reduces workload without taking control away from the skipper.

↑ Top