I just finished programing, (somewhat), my first Naze32 with the Baseflight Configurator and the help of roughly a dozen people. Programming is not my thing and I learned that early on.
There are plenty of tutorials and in them you will find conflicting statements and dead end web links.
After...