DIY quadcopter FCU and Trasmitter: is this good?

Hi there! I'm kinda new here, even if I have some experience with Arduino :smiley:

I want to build my quadcopter myself and I'd like to do the same for the transmitter, so I'm trying to get all the informations I can before buying stuff and beginning (because- you know- budget :confused: )

When I decided this, I immediately thought to use Arduino for both (with Multiwii firmware on the drone), but then I came accross a website (maybe more than one, I can't remember now, I'm sorry) where it was stated that Arduino is not always used as FCU because it's based on a 8-bit unit and it's better to use a 32-bit one.

So, I found out the Naze32 (I think the REV6 is the most recent) and I've read it's largely used; it even has some built-in sensors, starting from 3 gyroscope and 3 accelerometers if I'm not wrong. Then I thought about trying that (with Cleanflight) but sticking to Arduino for the transmitter: it's good, flexible, I have some experience in it as I said, plus I don't know any other board to do so to be honest :sweat_smile:

Giving I'm getting right all this, it should be Naze32+receiver module (I've seen FrSky one are common) and on the other side Arduino+transmitter module (again, FrSky for compatibility).
Now, what concerns me is: would this setup be useless in terms of transmission speed, because one board is 8-bit and the other is 32-bit?

Moreover, I've seen threads like these:
Thread 1
Thread 2
but I just want to be sure that I can make them communicate in some way. I won't be scared if there will be the need to code something myself, as long as it's possible.

So, yes: will all this be possible, and hopefully bring to good results? Or do you think it's better if I stick with Arduino for both, being the first time? In this case, please if you can suggest me some good tx/rx modules (I only know Xbee and NRF24L01+)! :grin:

There exist Arduinos with 32 bit and FPU, not only with the small ATmega controllers. But the Naze comes with its own controller, which can do all the work, without any additional Arduino. The problem is possible lack of support of the Naze controller in the Arduino IDE, check yourself what you have to do before.

Communication between Arduino and Naze is not affected by 8/32 bit issues, if you still want that.