F450 with KK2.1.5: Sensor Issue

Sandkastle

New Member
I am building my first real quad, and I started with a $112 package from EBay which included an imitation F450, a KK2.1.5 flight controller, four 30A generic simonk ESCs, and a set of SunnySky x2212 980kv motors.

After lots of research online I got it put together with the correct motor placement and rotation. On my first test flight though it immediately flipped over.

Upon closer inspection, I found that the motors sped up correctly for control directions, but were behaving incorrectly for compensating based on the accelerometer and auto level settings. It would speed up the motor on the high side, which explains the unstable control situation. The board was placed correctly, with the buttons toward the back, and motor 1 on the left front and motor 2 on the right front, 3 on the right rear, and 4 on the left rear.

Since there is no way to reverse the sensor input on the KK2.1.5 board, I had to reverse the motor wires (by switching motors 1-3 and 2-4, effectively rotating the flight controller 180 degrees) and reverse the transmitter signals for the aileron and elevator channels vs what should have been right and what the board indicated was correct.

I flew it for the first time tonight successfully, so my plan worked. I couldn't find anyone else who had a similar solution to a not quite right imported KK board, so I thought I would post my experience.

The moral of the story is to be sure to check how the board compensates before attaching the props. The sensors aren't always as they should be.
 
Last edited:
Hmm, were the props and motor's rotation for sure correct? Also did you have board offset enabled? And before you take the time to tune it you should upgrade to Steveis Pro firmware.
 
Hmm, were the props and motor's rotation for sure correct? Also did you have board offset enabled? And before you take the time to tune it you should upgrade to Steveis Pro firmware.

Yeah, the motor rotation is correct, with 1 and 3 clockwise and 2 and 4 counterclockwise with their appropriate props. If I could have a board offset of 180 degrees it would have the same effect, but with the firmware combination that is on the board there is no "Misc Settings 2" where board offset would be.
It is showing that it is using Steveis FW Ver 1.9S1, so perhaps a firmware update would be worth a try.

It does sound odd, but good job on getting it up and flying. :)
Thanks! I just couldn't figure out any other way to get the appropriate control corrections from the board. It is a lot more fun now.
 
You probably want 1.8, the 1.9 is for acro and what not. Unless your doing acro flying with a mini or micro.
 
Last edited:
Hi guys 1.9 does not have self level its acro only and will also able you to fly with an ACC sensor down on the Board it saves you having to bin the KK
 
Hi guys 1.9 does not have self level its acro only and will also able you to fly with an ACC sensor down on the Board it saves you having to bin the KK
That is interesting. It does display whether auto level is on, and does speed up the low side motors when it is on. Perhaps it is some odd combination of firmware.

I am not sure of much about this board, and may try another one if I can't get it to update the firmware like I'd like.
 
HI I may be wrong but steveis told me that the self level is about zero , he also said that 1.8s1pro will fly 99% of quads on the default settings and tells every one on the normal KK2.1.5 that is the firmware to use , I have it on mine and is super stable
 
HI I may be wrong but steveis told me that the self level is about zero , he also said that 1.8s1pro will fly 99% of quads on the default settings and tells every one on the normal KK2.1.5 that is the firmware to use , I have it on mine and is super stable

Mine falls under 1% :P.
 
Back
Top