Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

How-to's on Youtube

Featured Replies

If it's ok with Lorby, I started making videos on how to use Axis and Ohs in MSFS2024. I have time this summer to create a playlist of items - and as I build my own cockpits my plan is to cover doing things like connecting Arduinos and all of that. I'm done with MSFS for binding and use AAO for everything, so my content covers getting the full plane put into AAO - at least as I've experienced it.

  • (https://youtu.be/dm19ALfaPUk) This is an introduction to the kinds of events and variables that you will need to know about in Microsoft Flight Simulator 2024 in order to use Axis and Oh's to connect your hardware to the sim.
  • (https://youtu.be/teeP5hUvJjU) This is an overview of how to bind and tweak an axis using Axis and Ohs in Microsoft Flight Simulator 2024. We will do basic axis in a Cessna 152, split throttle in Beechcraft Starship, thrust reversers in Learjet 35A, non-flight controls, and finally multiple control surfaces with one axis in the Pilatus PC-12. The last example I'll go into more detail in the next video as we need to talk about scripting a bit.
  • Author

(https://youtu.be/3A7u2ym8rzQ) New one covering Templates, Buttons, and Toggle Switches: By the end, you'll have the Diamond DA40 flyable and can use it as a model for binding other basic planes. We'll start this discussion with how to create and use templates so we can save time and get a plane up and running faster using our previous work. Then I cover switches considering the value of toggle and set along with standard events versus B variables. Then we learn 3 ways to do repeating commands with pitch trim. We learn how to combine actions into a single button press with the master engine switch. Finally, we cover how to use logic to bounce something between two states using a single button.

 

I've only watched one video so far, but I wish you'd have made these years ago. Learned more in the video than constantly referring to the manual.

This post should be a sticky to keep it on the 1st page. New users of AAO should find these videos invaluable as I did.

-J

13700KF | RTX 4090 @ 1440 | 64GB DDR5 | 2 x 1TB SSDs | 1TB M.2 NVMe

  • Author

Thanks for the kind words. Next video is up.

(https://youtu.be/5Q4wuM_Qua4)This tutorial goes over the process of connecting an ESP32 and using an Arduino project to create a custom display altimeter that uses Axis and Ohs to get information from Microsoft Flight Simulator 2024. The altimeter has altitude, barometric pressure, an altitude bug, and I discuss how you can bind buttons in Axis and Ohs to change the pressure and altimeter bug.

CHAPTERS
00:00 Introduction
01:14 Demonstration of Working Altimeter
03:15 Axis and Ohs WebAPI Setup
07:04 Discussion about required hardware
09:10 Github Project
09:40 Fusion Project and Encoders
11:30 Summary of Arduino Project
22:02 Connecting the Button in Axis and Ohs
26:24 Making the Sim Altimeter Bug Match the Display
28:50 How to convert the images for use in the project

  • Author

I just posted a video where I will go over how to bind nearly the entire plane using Axis and Ohs. The variables and events would work in any software that connects with MSFS 2024. Hope someone finds it useful.

Video Link: https://youtu.be/S0Fz9cAAR1I

GitHub Repo with an export of a template from this video: https://github.com/SimPitMaker/msfs_AAO_Binds/

Topics Covered:
Axis-Based Controls and Brakes
Quality of Life Binds
Autopilot Mode Select Panel (MSP) and Course Heading Panel (CHP)
Altitude/Vertical/Airspeed Speed Indicator and Radar Altimeter
EICAS, Multifunction Display, and RTU (Comms)
Control/Display Unit (CDU)
Oxygen, Ice Protection, and Anti-Skid
Master Warning/Caution and Extinguisher
Engine Ignition, Props, Electrics, and Fuel
Lighting
Controlling the EFB with a Hat

Edited by HadronFlux

Great videos! Wish these had been around a few years back. I did find however in the Starship trims, the Rudder Left and Right works better without the up event. I was getting strange behavior with the Right Trim interpreting the Up event as a turn to the Left after the Right down event had executed. When I removed the Up event, behavior was as I expected. The left trim did not do this, but I removed the Up event anyway. Hope this helps...

  • Author

Thanks for the feedback - it's sometimes hard to know if those "down" and "up" LVARS are needed or not, so I tried to mirror what I saw in the dev mode.  Now that you bring it up on another plane I noticed I didn't need the up event, so I will note it for an addendum on that one.

  • 1 month later...
  • Author

I just uploaded a video on how to interface Axis and Ohs with DCS. Using AAO has allowed me to make my Arduino (well ESP32) driven screens and physical inputs (LeoBodnar) interact with DCS and MSFS without having to use different code on those devices.

Video Link: https://youtu.be/vdvgaWZpIzc

Topics Covered:
Getting the Plugin
Activating the Plugin
Selecting a Plane in DCS
Overview of the Plugin
Adding a Variable from DCS
Viewing Available Inputs to DCS
L Variables and B Events in DCS
Parking Brake Lever Example
Synchronizing the Cockpit
Using Aircraft Automated Scripts
DCS Inputs I Have in AAO
OpenKneeboard in AAO
Limitations

Edited by HadronFlux

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.