System Requirements
- Operating System: Windows 10 or Windows 11
- Simulator: Microsoft Flight Simulator 2020 or Microsoft Flight Simulator 2024
- .NET Framework: Version 4.8 or later (included with most Windows installations)
- Microphone: Required for voice communication
- Internet connection: Stable broadband recommended
Installation and Setup
Download vPilot
Visit vpilot.rosscarlson.dev and download the latest version of vPilot. The download is a standard Windows installer.
Run the installer
Run the downloaded installer and follow the on-screen prompts. The default installation location works for most users.
Launch vPilot
Open vPilot after installation. On first launch, it will guide you through initial setup.
Enter your VATSIM credentials
Enter your VATSIM CID (the numeric ID you received when you registered) and your VATSIM password. These are the same credentials you use to log in to the VATSIM website.
Set your real name
Enter your real name as it appears on your VATSIM account. This is displayed to controllers and must match your registration.
Configure audio devices
In the audio settings, select your input device (microphone) and output device (headset or speakers). Test your microphone to ensure the audio level bar responds when you speak. See the Audio Setup page for detailed guidance.
Set your push-to-talk key
Assign a push-to-talk (PTT) key or button. Choose something you can easily reach while flying - a joystick button, mouse side button, or keyboard key all work well. You must press and hold this key whenever you want to transmit on a frequency.
Configure model matching
Model matching determines how other pilots’ aircraft appear in your simulator. Without it, you may see default or invisible aircraft. See the Model Matching page for complete setup instructions.
Launch MSFS and load your aircraft
Open Microsoft Flight Simulator and load into your aircraft at a gate or parking position. Make sure the simulator is fully loaded before proceeding.
Key Settings
Understanding these settings will help you connect correctly every time.| Setting | Description | Example |
|---|---|---|
| Server | The VATSIM server you connect to. vPilot usually selects the closest server automatically for the best latency. | Automatic |
| Callsign | Your ICAO callsign for the flight. For airline operations, this is typically the airline code followed by a flight number. | ACA456 |
| Aircraft Type | The ICAO type designator matching the aircraft you are flying. This tells ATC and other pilots what aircraft you are in. | A320, B77W, C172 |
| Transponder | Your squawk code, assigned by ATC. Use 2000 for IFR flights before receiving an ATC-assigned code, or 1200 for VFR in North America. | 2000 (IFR) or 1200 (VFR) |
Troubleshooting
vPilot says MSFS is not running
vPilot says MSFS is not running
Make sure Microsoft Flight Simulator is fully loaded to the main menu or to an airport before attempting to connect. If MSFS is still on its loading screen or splash screen, vPilot cannot detect it. Wait until you are at a gate or on a runway, then try connecting again.
I can't hear ATC
I can't hear ATC
Open vPilot’s audio settings and verify that the correct output device (headset or speakers) is selected. Check that the volume is not muted or turned all the way down. Also confirm that the COM1 radio in your aircraft is powered on and tuned to the correct frequency. See the Audio Setup page for more detailed troubleshooting.
ATC can't hear me
ATC can't hear me
Verify that the correct microphone is selected in vPilot’s audio settings. Check that your push-to-talk key is properly bound and that you are pressing and holding it while speaking. Test your microphone in Windows Sound Settings to confirm it is working at the system level. Make sure your COM1 radio is set to transmit (TX indicator active).
Other aircraft are invisible
Other aircraft are invisible
This means model matching is not configured or is not working correctly. vPilot needs model files to render other pilots’ aircraft in your simulator. Visit the Model Matching page for setup instructions. FSLTL is the recommended model set for MSFS.
Connection failed
Connection failed
Double-check your VATSIM CID and password. Verify that your internet connection is active and stable. If the problem persists, try selecting a different server in vPilot’s settings. Occasionally, VATSIM servers may be under maintenance - check the VATSIM status page for any outages.