Flyduino KISS FC/CC – LUA Script for PIDs, Settings and VTX


Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden



In this tutorial I show you how to set up the KISS FC / CC to use LUA Script with your remote control.


Thanks Alex

Do you like the contributions (e. g. KISS GUI and LUA Script) by Alex aka FedorComander?

We at Flyduino do! Alex chose to setup a PayPal donation button. So if you appreciate his efforts please donate here:

What you need



Flash the Taranis

At the beginning, your FRSky Taranis X9D Plus or Q X7 must be flashed at least to the OpenTX version 2.2. Currently the version 2.2 is still in the beta, but the current Nightly version (RC16 (N369) works perfectly and of course also supports the LUA script.

In the following tutorial you will learn how to flash the Taranis X7. The process is identical to the flash process of the X9. [old tutorial]

Make sure you are using the SD card content that matches your OpenTX. You can find this in the description for the respective OpenTX release.

Furthermore, you must not forget the hook in „lua“ in the software compilation.

Copy the LUA script

After copying the correct folder structure to your SD card, you should copy the LUA scripts into the following folder. „D:\SCRIPTS\TELEMETRY“

KissX7.lua is for the Taranis Q X7
KissFC.lua is for the Taranis X9D Plus

Flash the KISS FC / CC

Next, you must flash your KISS FC / CC with firmware 1.2.
Instructions for Windows and OS X can be found here:
kiss_fc_update_firmware_titelbild_windows kiss_fc_update_firmware_titelbild_osx_mac

ImmersionRC Tramp HV

The ImmersionRC Tramp HV is connected to the KISS FC / CC via a serial interface.

Flyduino KISS FC V1

To do this, you connect the ImmersionRC Tramp HV with the T-pin to the RX3 port of the KISS FC.
Connect your XSR or X4R-SB as usual to the FC. In addition, you must connect the SmartPort to the AUX 1 port of the KISS FC.

You can find an overview of the complete wiring of a KISS FC V1 here:

Flyduino KISS FC V2

You can find an overview of the complete wiring of a KISS FC V2 here:

Flyduino KISS CC

For the KISS CC, the T-pin of the ImmersionRC Tramp HV must be connected to the RX3 connector. The SmartPort must also be connected to the TLM solder pad.


You can find an overview of the complete wiring of a KISS CC here:

TBS Unify Pro HV / Race

Currently the TBS Unify Pro HV is not yet supported, but we are working on that. Soon there will be a firmware update. We are currently testing the firmware for the Unify Pro.


Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden


Configure KISS FC / CC

In the „Advanced“ tab of the Kiss Gui you have to define the following settings.
Serial Config -> Device „VTX
VTX Config -> Type „IRC Tramp HV

Do not forget to press „Save“. 😉

Configure Taranis

Go to page 12 – Display in your model settings. Specify the LUA script on screen 1.

Search for telemetrie sensors

The telemetry function must be activated in advance, so that it works at all. For this, you have to delete all telemetry sensors and search again with the copter switched on. Go to page 11/12 of your model settings and click „Delete all sensors“ and then „Find new Sensors“.

Now you can open the script at any time by pressing the „PAGE“ button.
Within the LUA script you navigate through the different pages with the „MENU“ button.

If you want to change a setting, select it with the wheel and then configure it. To send the changes to KISS FC / CC, simply press and hold „MENU“ and select „save page“. Use the „EXIT“ button to return to your normal model screen.


Done! Have fun with the LUA Script! =)

Wenn dir dieser Artikel gefallen hat und du mich unterstützen möchtest, findest du hier ein paar Möglichkeiten. DANKE!
If you liked this article and would like to support me, here are a few options. THANK YOU!

7 Responses

  1. vincenzo mazzotta sagt:

    ciao nella mia gui non c’è il menu serial config come mai ??

  2. Eugen sagt:

    Hi Phil!
    Is it possible to run the LUA on the taranis X9D 2019 ACCESS?
    I tried everything to run the LUA, but every time I got an error -> Script syntaxerror

    • Phil sagt:

      Hi Eugen,

      right now it wont work out of the box. We (i) have to change the LUA Script to get it work, but i dont have a X9D to test it! So someone else has to do it!


  3. Mariusz sagt:

    If i have other vtx (eachine tx805) I also need solder Smart audio to rx3?

  1. 5. Mai 2017

    […] Flyduino KISS FC/CC – LUA Script for PIDs, Settings and VTX […]

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.