The Naze32 flight controller runs a version of the multiwii software and is very easy to set up for almost any multirotor configuration. So far I have tried the Naze32 on half a dozen different frames and they all flew very well without the need for any