NanoQuad software, shameless plug of naze32 baseflight software with some extensions