Noble Flight Simulator

Ultra-realistic simulation products attainable to the average flight sim hobbyist yet suitable for the most demanding professional applications.

Industry

Avionics

Project duration

Q2 2023 – Ongoing

Country state

USA

Team

3

Technology

Noble Flight Simulator, image #2
JavaScript
Noble Flight Simulator, image #3
Python
Noble Flight Simulator, image #4
Node.JS
Noble Flight Simulator, image #5
PostgreSQL

🏃

NFS simulators range from compact desktop units to full-scale dual-cockpit trainers. They feature dynamic side-stick yokes, control loading systems for tactile realism, and optional FAA-approved configurations. Each simulator package integrates hardware and software for an immersive flight experience, leveraging Garmin Perspective and Perspective+ avionics systems. By closely mirroring actual Cirrus cockpit layouts and functionality, these simulators enable effective flight training—whether for hobbyists at home or for commercial pilot programs in professional settings.

Results ✨

Cost savings

€250k+ estimated cost savings for aviation training centers by reducing real flight hours.

Avoided Emissions

510t+ potential CO₂ emissions avoided annually by replacing some actual flight time with simulators.

Time saved

71+ hours of average instructor and trainee time saved per training cycle.

Trained pilots and students

1,200+ pilots and students trained using NFS Cirrus SR simulators across various flight schools and academies.

Cockpit replication

1:1 scale cockpit replication with operational Cirrus Perspective and Perspective+ avionics systems.

Enterprise clients

  • 50+ enterprise clients including flight schools, aviation universities, and private training institutions.

Project goals ⚡️

Develop a high-fidelity simulator replicating Cirrus SR20, SR22, and SR22T cockpits.

Ensure full integration with Garmin Perspective and Perspective+ avionics systems.

Design a modular platform suitable for home use and FAA AATD-certified professional training centers.

Implement realistic control loading for authentic flight control feedback.

Reduce overall pilot training costs while maintaining top-tier simulation realism.

Challenges ⛰

01.

Avionics Integration: Replicating Garmin avionics with high functional fidelity.

02.

Cockpit Ergonomics: Achieving a true-to-scale layout while allowing modular hardware configurations.

03.

Responsive Control Feedback: Delivering accurate force feedback for side-stick and rudder pedals.

04.

Panoramic Visual System: Maintaining high resolution and low latency across large FOV displays.

05.

FAA Certification Standards: Meeting strict criteria for Approved Aviation Training Devices (AATDs).

The process 🚧

WeSoftYou maintained close collaboration with both software and hardware teams to ensure seamless component integration. By engaging with a dedicated beta testing group of pilots and instructors, each iteration received valuable real-world feedback. Deep integration with Garmin documentation and SDKs allowed for precise replication of avionics functionality, while repeated testing and calibration ensured FAA compliance and optimal user experience.

Stages 🎢

01.

Requirements & Collaboration Gathered specifications with hardware engineers. Established objectives for avionics fidelity and cockpit realism.

02.

Prototype & Beta Testing Developed early-stage builds for feedback from professional pilots. Tested real Cirrus hardware components for authenticity.

03.

Refinement & Avionics Integration Embedded Garmin Perspective/Plus avionics functions, including flight plan management. Ensured stable communication between hardware and software modules.

04.

Performance Tuning & Certification Iteratively optimized visual rendering and control feedback. Aligned with FAA AATD standards for flight schools and professional academies.

05.

Final Deployment & Ongoing Support Launched a production-ready simulator product line. Provided updates, additional feature requests, and continuous maintenance.

Team composition 👨‍💻

  • 1 Project Manager

  • 1 Back-end Developer

  • 1 Front-end Developer

Technology stack ⚙️

Back-end: C++14/17/20, V8 JavaScript, Node.js, Python (for automation), Inno Compiler scripts, PostgreSQL

Front-end: Electron, Vue, TypeScript, JavaScript, Vuex, Less, Vite, Sentry

Core features 💻

Noble Flight Simulator, image #6

Flight Plan Entry & Modification

  • Create, edit, and manage flight plans (active, standby, stored).
  • Easy waypoint/airway insertion or removal, including departure, arrival, and approach procedures.
Noble Flight Simulator, image #7

Accessing System Functionality

  • Utilize softkeys, PFD/MFD menus, and the FMS knob for navigation.
  • Access critical system pages: settings, display controls, and split screen modes.
Noble Flight Simulator, image #8

System Settings

  • View/modify flight simulator parameters like date/time, units, and display lighting.
  • Monitor GPS CDI, COM configuration, Flight Director (view-only features).
Noble Flight Simulator, image #9

Flight Instruments

  • Real-time data for airspeed, attitude, altitude, vertical speed, HSI, AoA, and turn rate.
  • Vspeed bug adjustments and barometric settings for realistic instrument operation.
Noble Flight Simulator, image #10

Map

  • Customizable map view with range, orientation, topography, airway overlays, and declutter options.
  • Control terrain display and auto-zoom features for situational awareness.

Do you want to start a project?

Privacy Policy
Please fix errors

Maksym Petruk, CEO

Maksym Petruk
Banner photo

Meet us across the globe

United States

United States

66 W Flagler st Unit 900 Miami, FL, 33130

16 E 34th St, New York, NY 10016
Europe

Europe

109 Borough High St, London SE1 1NL, UK

Prosta 20/00-850, 00-850 Warszawa, Poland

Vasyl Tyutyunnik St, 5A, Kyiv, Ukraine

Av. da Liberdade 10, 1250-147 Lisboa, Portugal