How To Use
Thanks for your interest in our products! This page will give you a walk through on how to get started with our custom LCD displays, and Arduino shields.
You can use our LCDs in 2 ways. Firstly, as a raw component to add into your existing hardware. It is a 3-line serial device (SPI) and so can be integrated into existing systems at a hardware level. Or, you can use it as a 'plug-and-play' device with MobiFlight (opens in a new window).
Either way, these products will bring a whole new level of realism to your flight sim experience!
Using With MobiFlight
We are a proud partner of MobiFlight, and it couldn’t be easier to use our products as a ‘plug-and-play’ device in MobiFlight. If you’re not familiar with MobiFlight, it’s a fantastic and free piece of software that allows you to run your own home cockpit with ease.
You simply plug your Arduino into your computer, and use MobiFlight to choose the ‘Kav Simulations’ firmware for it. Then it’s a simple as opening one of our included configurations, pressing ‘save’ and that’s it! You can then press ‘run’ and you will see the displays showing the live data from the flight simulator! Super cool!
You can have more control over customisation of course, by choosing your own pin numbers, choosing the amount and types of devices on a single board (upto 6 LCDs on a single board). We have a video tutorial showing the easy setup here:
We will continue to publish freely any new firmware that is developed in the future. Although we cannot guarantee or promise continuous updates to the firmware, we will update it when we can. We also welcome community support with this as the repo is free and open source. We are only selling the hardware, not the firmware!
Using As A Raw Component
Our free and open-source hardware library is available for those who wish to add this to their existing projects, or integrate it into their own hardware solutions. There is a full range of functions to access and display the information you need.
Our library is a C++ and .h file containing many methods you can call directly (with parameters if required). It's written like a typical library you might encounter using an Arduino. It simply allows communication with the LCD driver chip without having to configure the chip yourself. The libraries can be inspected here, and they are open source so you may edit them to suit your needs as required.
Device Test & Demo
For every display, we have created a demo for Arduino IDE. You can simply download it and flash straight to an Arduino to see the LCD cycle through some pre-programmed displays. We encourage you to download it here and play around with it.
This is designed to test the display, and to help those that want to experiment with the code and develop their own firmware/software solutions.
Thank you for reading this far, and we hope you are as excited about these displays as we are!
To summarise, these are great products with plug & play options. But you will get the most out of this product by running with it and utilising it in your own way.
We want this to be accessible for those who don't feel comfortable with coding, and so there is the MobiFlight option for those who just want something they can use.
You can join our Discord here for more community help and engagement: Discord