Hi,
bin der Autor von RCArduino.
Die Interruptroutine sollte eigentlich ohne zus. Verzögerung funktionieren. Intern verwende ich einen Speicher, der die letzen 10 Signale überprüft und dann mittelt. d.h. bei den üblichen Empfängern kann es bis zu 200ms dauern bis ds Signal vollständig da ist. Der Puffer ist aber einstellbar. (Steht in den Quellen beschrieben.)
Mischbetrieb würde ich dringend abraten. Denn der pulsIn Befehl stoppt quasi die Verarbeitung. Damit wird nicht nur der Switch langsam, sondern das gesamte Programm. Da du 3 Kanäle verwenden willst, wäre da der Leonardo der richtige. Der hat 4 Interrupteingänge...
Die FlyDunio und andere Multicoptersteuerungen haben natürlich auch gute Bibliotheken. Man muss eben schauen, welche für seinen Anwendungszweck ideal ist. An das Summensignal hab ich mich mangels Empfänger noch nicht ran gewagt...