I'm pretty sure this isn't the board Jason is talking about, but it follows the same idea as an all in one solution FC/OSD/PDB
http://www.readytoflyquads.com/flip32-aio
Nope, that's not the one
The one I'm talking about isn't out yet and has a better processor and no OSD but will probably have a mating OSD given the designers history.
Since one of the people with one posted a photo to reddit I guess I can share it here:
I really wish dronin officially supported this board as I'm struggling to get it running on my Tricopter (which is pretty much all on me for being dumb and inexperienced when it comes to these things). My setups on new FC typically involves hooking up a flying quad, going into CLI in cleanflight, running a dump, and then copying and pasting that to the new board. Everything is configured within minutes and I'm on my way, but no auto tune which is why I want dronin so badly which goes back to the part about me being dumb and not knowing how PIDs work and how to tune. And yes, I've seen the videos explaining PIDs, it's just not a concept I can get my head around at this point haha
Well, Naze32 is officially supported...it's just that due to the design of the Naze32 support isn't at the same level as other boards. dRonin usually uses a bootloader which greatly simplifies flashing and initial setup. But that can't be done on the Naze32 because of the CP2102 chip between the F1 and the USB port instead of using the F1's built in USB functions (the same old issue with Naze32 I've been complaining about since I first tried one.) That's why GCS can't flash the Naze32 directly and you have to use a *flight configurator to flash the dronin .hex file.
Also instead of CLI dumps dRonin uses XML formatted UAVO's which make exporting and importing settings far more reliable and make the new auto-upgrade process super slick. Unfortunately due to the hardware limitations of the Naze32 auto-update doesn't work on it. But on other boards (even CC3D) it works amazing. Even when dRonin makes changes to the internal configuration you don't have to worry about it - when auto update runs it uploads your current settings to the cloud - runs them through a converter - and spits out a new configuration file updated to work on the new version. the auto-update really is like magic. Just plug in your board, power up the newest GCS, hit ok, and boom it does everything else for you.
CC3D and Naze32 are very similar boards...but for dRonin CC3D is a somewhat better choice because it uses the F1's built in USB so the bootloader works and dRonin can flash it directly and do auto-updates. But the F1's days are really numbered. Autotune BARELY works on F1. icee did some amazing optimizing and used some impressive tricks to get it to run and even so the CPU is hitting 99% utilization when running autotune - and that only at the lowest gyro rate (think looptime in *flight) setting. The boards can run higher gyro rates...but then there isn't enough CPU left to run autotune so you're back to manual tuning
Sparky1 clones are out there for about $23 now and are a very nice F3 board that's fully featured with dRonin and supported in most *flight versions. It's probably the best "budget" option for a new board IMHO with the widest choice in firmwares. And in some ways the F3 is better than the F4. It's a newer chip and has better UARTS. It just doesn't have as much memory or as high of a clock rate as the F4 chips. (why STM released an F4 before a F3 I have no clue...such a confusing move that one.)
One of the dRonin developers made a great easy to understand post on reddit yesterday about autotune and the benefits of autotune over manual tuning and why chasing looptimes and ultra high gyro rates gives greatly diminishing returns:
https://www.reddit.com/r/Multicopte...gotten_into_dronin_yet_if_so_what_are/d2jfitn
Naze32 boards fly great. But all F1 boards days are numbered and due to it's wonky USB setup the Naze is never going to be as easy to use with dRonin as even the CC3D. That's just the unfortunate reality due to the hardware limitations. There are things the dRonin devs could do to get GCS to be able to flash Naze32 directly...but it's a lot of work and is hard to justify since the F1 itself is so limited even though there are a lot of naze boards out there...and due to the USB setup still wouldn't be able to do auto-update stuff on Naze32.