Classic-style Barometer and Altimeter for Android
| Home | Download | Screens | Instructions | Theory | Elevation | History | Return to Virtual Cockpit |
Marine Barometer turns an Android phone with a built-in pressure sensor into a simple, readable weather instrument. It combines a sea-level-corrected barometer, an aircraft-style altimeter, and a reference needle so you can mark the current pressure and watch it rise or fall over time.
Current Version: 1.1.9 beta (update as needed)
Portrait view
Marine Barometer is part of the Virtual Cockpit family, but it is also useful on its own at home, on a boat, in an RV, or while travelling.
Click the icon below to download the APK installation file:
Important: This app needs a phone or tablet with a built-in barometric pressure sensor. Many modern Android devices have one, but not all do.
Landscape view
Calibration screen
What the pressure sensor measures
Your phone's pressure sensor measures the air pressure where the phone is sitting. That is local station pressure, not sea-level pressure.
Why elevation matters
Air pressure decreases with height. To compare pressure at different places, weather services correct local pressure to sea-level pressure. Marine Barometer does the same thing after you tell it the elevation of your location.
What calibration does
Calibration estimates the pressure-sensor error and stores a correction offset. After calibration, the app uses the corrected pressure plus the known reference elevation to compute the live barometer reading.
What the altimeter does
The altimeter does not know your true altitude by magic. It converts pressure into indicated altitude using the barometric setting you enter. If that setting is wrong, the indicated altitude will be wrong too.
What the reference needle does
The reference needle is a trend marker. It does not affect the measurement. It simply remembers an older pressure so you can compare then versus now at a glance.
Reading the trend
A rising barometer often goes with improving weather. A falling barometer often goes with unsettled weather. The size and speed of the change matter, and local geography still matters, so treat the app as one useful clue, not the whole forecast.
To calibrate properly, you need the elevation of the place where the phone is sitting.
topographic-map.com geolocate control
Example link to Calgary Airport (YYC)
Click on the link below for an example based on the instructions above for topographic-map.com
Calgary Airport (YYC) Elevation
The easiest way to make one is to open a nearby place once in the browser, then edit the center, zoom, and popup values in the address bar.
![]()
Marine Barometer
Part of the Virtual Cockpit project
© 2025-2026 R.M. Moore
virtualcockpitfun@gmail.com
| Version | Date | Notes |
|---|---|---|
| 1.1.9 | March 2026 | It was compatible with Android 8 and higher. Updated to code to be compatible with Android 6 and higher. This will make the app compatible with 99% of devices. Android 6 |
| 1.1.8 | March 2026 | Move reference needle on top of live needle |
| 1.1.7 | March 2026 | Fine tune live needle |
| 1.1.6 | March 2026 | Wider gold live needle, narrower reference needle, reset knob on barometer hub |
| 1.1.5 | March 2026 | Reference-needle reset knob added |
| 1.1.4 | March 2026 | Larger dial layout merged with reference-needle work |
| 1.1.3 | March 2026 | Reference needle added; live barometer recompute fixed |
| 1.1.2 | March 2026 | VSI smoothing revised; reference state persisted; barometer/altimeter separation cleaned up |
| 1.1.1 | March 2026 | Phase 1 design completed; portrait and landscape layout stabilized |