Virtual Cockpit

Virtual Cockpit

GPS-Based Flight Instrument Simulator for Android

Home | Download | Instructions | Sensors | Future Plans | Beta Testing | History

Welcome

Virtual Cockpit transforms your Android phone into a realistic flight instrument panel. Using GPS and built-in sensors, it displays classic "six-pack" aircraft instruments that respond to real motion - whether you're walking, biking, driving, or flying.

Current Version: 2.2.4 (March 10, 2026)

Virtual Cockpit Screenshot
Virtual Cockpit running in a car

Features

Standard six-pack aircraft instruments
The standard "six-pack" of basic airplane instruments

[Top]


Download

Current Version: 2.2.0

Click the icon below to download the APK installation file:

Download APK
Download Virtual Cockpit

Installation Steps

  1. Click the download link above
  2. Open your Downloads folder and tap the APK file
  3. If prompted, allow installation from unknown sources
  4. Google Play will scan the file for safety
  5. Follow the prompts to complete installation

Note: Virtual Cockpit will be available on Google Play soon. Beta testers get early access via direct APK download.

[Top]


Instructions

Getting Started

Screen Layout

The screen is divided into three areas:

The Instruments

Airspeed Indicator (top row, position 1)

Attitude Indicator (top row, position 2)

Altimeter (top row, position 3)

G-Meter (top row, position 4)

Turn Coordinator (bottom row, position 1)

Heading Indicator (bottom row, position 2)

Vertical Speed Indicator (bottom row, position 3)

Clock (bottom row, position 4)

Left Column Controls

Speed Unit Buttons (KTS / MPH / KPH)

REC / STOP Button

FILES Button

GPS Status Indicator

Comparing GPS vs Sensor Readings

Version 1.12.16 lets you independently toggle GPS for two instrument groups:

GPS Status Indicator (tap the GPS ✓/○/✗ box) controls:

Kollsman Window (tap the window on the altimeter) controls:

This allows you to:

Compass Tips

Phone Orientation:

Error Detection:

Magnetic Interference:

About KML Recording

Virtual Cockpit records your track in KML format, compatible with Google Earth.

Recording Features:

Viewing Your Tracks:

  1. Tap FILES to open Downloads folder
  2. Tap the KML file to open in Google Earth
  3. Or transfer the file to a computer for viewing in Google Earth Pro
  4. Use the time slider in Google Earth to animate your route

[Top]


About Sensors

Virtual Cockpit uses the sensors built into your Android device. The more sensors your device has, the more features will be available.

Sensors Used by Virtual Cockpit

Sensor What It Does Used For
GPS Location, speed, altitude, heading Airspeed, Altitude, Heading (when moving), VSI, Turn Rate
Accelerometer Detects tilt and G-forces Attitude Indicator (sensor mode), G-Meter, Slip Ball, Compass tilt detection
Magnetometer Digital compass Heading when stationary or GPS nav disabled
Rotation Vector Fused orientation (gyro + accel + mag) Smooth magnetic heading with tilt compensation
Barometer Air pressure Backup altitude and VSI when GPS unavailable or disabled

What If a Sensor Is Missing?

Missing Sensor Impact
GPS Airspeed shows zero, heading uses magnetometer only, altitude/VSI use barometer if available
Magnetometer No heading when stationary - must be moving for GPS heading
Barometer No altitude or VSI when GPS is unavailable
Accelerometer G-Meter and slip ball non-functional, attitude indicator limited

Note: Most modern Android phones have all required sensors. Virtual Cockpit will use whatever is available and gracefully handle missing sensors.

[Top]


Future Plans

Coming Soon

Under Consideration

Have a suggestion? Email me at [email protected]

[Top]


Become a Beta Tester

Your feedback as a Virtual Cockpit beta tester is valuable! Help shape the app by reporting what works, what doesn't, and what features you'd like to see.

How to Participate

  1. Download and install the latest version
  2. Use it during your normal activities - driving, biking, walking, flying
  3. Try different features: toggle GPS modes, record tracks, compare sensor readings
  4. Send feedback to [email protected]

What to Report

Test Scenarios to Try

Prizes: Beta testers who suggest features that get implemented will receive recognition and rewards!

Share: Feel free to invite friends to join the beta. Ask them to email me to get on the official tester list for update notifications.

[Top]


Recent Version History

Version Date Changes
2.0.6 Mar 7, 2026 G-meter linear scale fix; larger indicator boxes (compass, Kollsman, clock); compass tap toggles GPS/MAG
2.0.5 Mar 6, 2026 Removed inner ring from Altimeter; app starts in GPS mode
2.0.4 Mar 4, 2026 Restored larger instrument size from v1.12.10
2.0.3 Mar 4, 2026 Bezel redesign: single black ring, no gray outer ring
2.0.2 Mar 4, 2026 Extracted KML recording to separate module
2.0.0 Mar 3, 2026 Major refactoring: extracted UI to Instruments module (~750 lines main)
1.12.16 Mar 2, 2026 Split GPS control: indicator toggles motion, Kollsman toggles navigation
1.12.15 Mar 1, 2026 Kollsman window tap toggles GPS/MAG mode
1.12.14 Mar 1, 2026 Dual compass algorithm (works vertical or flat); attitude indicator smoothing
1.12.13 Mar 1, 2026 Fixed instrument sizing on all screen sizes
1.12.11 Feb 28, 2026 Crash-safe KML recording (incremental file writing)
1.12.9 Feb 27, 2026 Compass tilt error detection (ERR display)

[Top]


Virtual Cockpit

Virtual Cockpit