PyNav
NMEA Display & Pypilot Remote
Free · In‑App Purchases · Designed for iPad. Not verified for macOS.
NMEA NAVIGATION HUB + PYPILOT REMOTE CONTROL
PyNav serves two kinds of sailors:
- Have a pypilot autopilot? Control it from your iPhone/iPad AND display all your NMEA instruments.
- No pypilot? Use PyNav as a standalone professional NMEA navigation hub.
FREE VERSION - Autopilot tab + Settings
Full control of the pypilot autopilot:
- Engage / disengage the autopilot
- Modes: compass, wind, GPS, true wind, navigation
- Current heading + target heading entry
- Real-time rudder angle indicator
- IMU data: pitch, roll, heel, rate of turn
- Full PID gain tuning (P, I, D, DD, PR, FF, WG, Deadzone)
- IMU compass and rudder calibration
- Tack settings
- Pilot profiles (basic, wind, gps, simple, rate, absolute)
- Servo stats: amp-hours, voltage, temperatures, runtime
- Direct WiFi connection to the pypilot Raspberry Pi hotspot - no router needed
The free version gives access to pypilot data only - no external NMEA instruments.
PRO VERSION - Complete navigation hub
One-time purchase, lifetime - no subscription.
Works WITH or WITHOUT pypilot. Just needs a NMEA/WiFi module and an iPhone or iPad.
Optimized for iPad - also works on iPhone with adapted layout.
DASHBOARD - Customizable unified view
6 configurable, drag-and-drop panels:
- Wind: dynamic rose or raw data grid
- Navigation: SOG, COG, GPS data
- Autopilot: engage/disengage, target heading, rudder indicator, IMU
- Depth: color-coded
- Pressure: hPa value, 3h trend, history chart
- Engine: RPM with color coding (nominal / warning / danger)
Resizable panels, 1 or 2 column layout.
WIND - Apparent and true wind
Dynamic wind rose, 5-minute history chart, real-time AWA/AWS/TWA/TWS.
ENGINE INSTRUMENTS
RPM, coolant and oil temperature/pressure, battery/alternator voltage, engine hours, fuel flow, exhaust and sea water temperature, gearbox state (Fwd/Neutral/Rev), transmission oil. Tank gauges: port/starboard fuel, fresh water, grey and black water. Unlimited custom charts (any parameter vs RPM or time).
NAV - GPS and waypoint navigation
Compass rose, true and magnetic heading, SOG, COG, STW, latitude/longitude (DD°MM'SS), waypoint navigation (bearing BTW, distance DTW, cross track error XTE), arrival indicator.
CONFIGURABLE ALARMS
On all NMEA data: depth, speed, heading, pressure, wind, RPM, temperatures, oil pressures, voltages, fuel levels, rudder angle. Each alarm: custom name, threshold, condition, individual on/off. Triggers: sound + vibration + on-screen banner.
TECHNICAL REQUIREMENTS
Free: iOS 13.4+, working pypilot setup (Raspberry Pi), direct WiFi connection to pypilot hotspot.
PRO: any TCP/UDP NMEA/WiFi module (Yacht Devices, Quark-elec, Digital Yacht, Hat Labs, Actisense...) + iOS 13.4+. Pypilot optional.
Supported protocols: NMEA 0183, NMEA 2000 Raw, Pypilot (TCP).
SAFETY WARNING
PyNav is a navigation interface. It does not replace mandatory navigation equipment. The skipper remains SOLELY RESPONSIBLE for navigation. Permanent watch at sea is MANDATORY. Pypilot is an open-source DIY project provided "as-is".
PRIVACY
No navigation data is sent to external servers. Runs 100% locally on your onboard network. No ads, no tracking.
LEGAL
Publisher: CL Consulting SASU - SIRET 94261399300016. GDPR compliant.
Pypilot is an independent open-source project (Sean D'Epagnier, GPLv3). PyNav is not affiliated with the pypilot project.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
Auto Tack (beta)
Tack with a single tap. PyNav works out which way you're tacking from the apparent wind angle and heel, and asks you if it can't tell for sure. The usual cancelable countdown still applies before the helm moves, so you keep the finalsay.
Marked beta while it gets time on the water — read the one-time warning before your first tack.
Device GPS fallback
No GPS on your NMEA network? PyNav now falls back to your iPhone or iPad's own GPS for position, COG and SOG, and shows a DEVICE GPS badge so you always know where the fix is coming from. It switches back automatically as soon as NMEA GPS data appears.
Stability
Fixed a crash that could occur when pypilot reported non-numeric IMU values.
The developer, CL Consulting, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- CL Consulting
- Size
- 14.9 MB
- Category
- Navigation
- Compatibility
Requires iOS 13.4 or later.
- iPhone
Requires iOS 13.4 or later. - iPad
Requires iPadOS 13.4 or later. - iPod touch
Requires iOS 13.4 or later. - Mac
Requires macOS 11.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 1.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- In-App Purchases
Yes
- PyNav Pro $7.99
- Copyright
- © 2026 CL Consulting SASU
