Flyduino KISS FC Manual
The KISS FC Manual
- 1 The KISS FC Manual
- 2 Thanks Alex
- 3 GUI installation
- 4 Start screen
- 5 Tab: Configuration
- 6 Advanced
- 7 Tab: Data Output
- 8 Motor Test
- 9 Tab: Rates
- 10 Tab: TPA
- 11 Tab: ESC Flasher
- 12 More Articles
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: https://www.paypal.me/FedorCommander
The KISS GUI can be downloaded from the KISS download page for almost all systems.
… as a Google Chrome extension
… as standalone for Mac and Windows
… as Android App
to the download of the Android App
- download .apk
- Accept installation from unknown sources
This is the start screen which looks the same on all devices. In the middle you find a representation of both sides of the KISS FC and how to connect the individual components to it.
In this menu, you decide which type of copter you want to fly.
Standard is: Quad X
Pay attention to the direction of rotation and the correct PWM output when mounting the motors. It is also important to ensure that the flight control is correctly aligned with the flight direction arrow. You can find a connection plan here: KISS FC—connection plan
Depending on what receiver you are using, you can select the appropriate one from this drop-down menu. PPM channel order can be found in all combinations. A Crossfire MicroRx must by the way be configured as PPM or Futaba.
- 4–6 single Channel
- PPM: Thr, Roll, Pitch, Yaw
- PPM: Pitch, Thr., Roll, Yaw
- PPM: Thr, Pitch, Yaw, Roll
- PPM: Roll, Pitch, Yaw, Thr.
- PPM: Pitch, Roll, Thr., Yaw
- PPM: Roll, Pitch, Thr., Yaw
- Spekt Sat DSM2
- Spekt Sat DSMX
- FrSky S-BUS
- FrSky S-BUS (not inverted)
- Gr. SUMD
- Jeti Ex Bus
- Futaba S-Bus
- Multiplex SRXL
PID & Rates
Here you can adjust your PIDs and Rates as usual. There is also an extra tab for rates. No matter which of the two menus you change the counters, they are the same in both places.
Flyduino has created an online database for User-PIDs. Through this database, each user can share their PIDs with the community and, if necessary, load PIDs from the community directly into the KISS FC.
minimum throttle value for the motors
maximum throttle value for the motors
the throttle value from which the PID controller starts to operate
ESC throttle value for switching the direction of rotation in 3D-mode
Select ESC Signal protocol: Oneshot42, Oneshot125, PWM, (Dshot150, Dshot300, Dshot600 if ESCs supported this)
is here a check mark, the 3D mode is activated, for which of course you still need special 3D ESCs
KISS24 ESCs need not to be calibrated.
Always perform this process without the propellers!
- unplug LiPo
- Click “Enable Motors Test” in the “data output” tab
- Click the check box next to motors
- Turn on the remote control, check each PWM checkbox 1 to 4
- Give 100% throttle, the throttle should move to 2000 in the receiver area
- Plug in the lipo, wait until you hear the motor beeps
- Uncheck “enable motor test”
- Unplug the lipo, unplug the USB, Turn off the radio
To activate Airmode: Set “Min Command” to 1000 and arming with an AUX channel
Here you can configure up to four AUX channels.
The following selection options are available
- ARM – Arm/Disarm
- Level – activate Angle/Level-Mode
- 3D – activate 3D-Mode
- Buzzer – activate Buzzer (if you are looking for your quad in the high grass, for example)
- LED – LED ON/OFF/COLOR
An AUX channel can be assigned to each of the above-mentioned alternatives, as well as a value:
- Low + Medium (In the vicinity of 1000–1500)
- Medium (In the vicinity of 1500)
- Medium + High (In the vicinity of 1500–2000)
- High (In the vicinity of 2000)
- Knob (only for LED)
LPF FRQ: Adjust low pass filter against oscillations
- High (geringste Filterung)
- Medium High
- Medium Low
- Very Low (höchste Filterung)
Custom FC orientation
If you do not want your KISS FC to be aligned with the direction of the arrow in the direction of the flight, you can turn the KISS FC under this menu. You can specify a positive or negative angle on each axis.
Negative = turned to the left
Positive = turned to the right
In addition, a serial logger can be fed with data.
The following data can be logged in a “resolution” of 10–100%:
- Raw Gyroscope
- Raw Accelerometer
- ESC Voltage
- ESC Current
- ESC Temperature
- ESC RPM
- ESC Consumption
With an IR LED and a 30 Ohm resistor, you can use the EasyRaceLapTimer.
Lipo Warning if the set limit is exceeded. Adjustable range is 0–26 V.
The following colors can be selected.
Black, White, Yellow, Orange, Red, Purple, Blue, Green, Cyan, Custom
The LED is connected as follows. It is recommended to choose an external and sufficiently dimensioned 5 V voltage source.
Here the complete KISS FC connection plan.
The Notch Filter is only needed to filter a certain small range of frequencies where vibrations might occur.
Only then you should activate it and adjust it by inspecting the BB log files.
Center frequency is the center of the range you want to filter.
Cutoff frequency adjusts the frequency range above and below the center
filtered range = lowest freq to center − lowest + center
filtered range = 300 to (400 − 300) + 400 = 500, so range is 300 − 500Hz
YAW filter strength targets the amount of influence, the filter has on YAW.
This filter was introduced to get rid of grinding noises that might occur on certain setups.
It is independent from the main notch filter.
At 0 the filter is off. The filter acts exponentially so the higher the strength, the more filtering.
setting the filter from 92% to 97% will affect the filtering more than going from 50% to 60%
Mix value = old value x (0%) + new value x (100-0%)
Tab: Data Output
Under “Data Output” you can see various sensors and information such as the LiPo voltage, MCU calculation, angle in which the flight controller is located and much more.
Receiver: Here you can check whether your channels are correctly assigned and the embroidery paths work correctly
Other: Mode: indicates the current flight mode, Status: indicates whether the model is “impoverished” or “disarmed”.
Calibrate Accelerometer: Button for calibrating the acceleration sensor
In the “Motor Test” you can do this by clicking “Test” under “Motors”.
Caution: Always remove the propellers when working with a plugged LiPo on the flight controller.
In this window, you can set your advice and test the same. You will also see the current number of flips, rolls, or turns on each axis.
In this menu, you can automatically adjust (increase / decrease) your PIDs according to your throttle and / or battery voltage.
Here you can adjust the TPA curve for your gas channel.
PID Voltage Correction (Battery Influence)
Here you can have your PIDs automatically adjusted to your LiPo voltage.
Tab: ESC Flasher
With the ESC Flasher it is now even easier to flash your KISS24A ESCs. You need ESCs with at least version 1.02 to use this feature.
Also here is absolutely essential: Propellers off!
Under “SELECT FIRMWARE” you can now select your firmware, which you want to flash.
I hope you liked my KISS FC manual and you recommend it gladly. If you have any questions, do not hesitate to submit them in the comments below.