My current project is an attempt to make a Transmitter Module that emulates the FrSky V protocol.
The best way so far to do this is the Multi-Protocol Module:
https://github.com/pascallanger/DIY-Mul ... -TX-Module
However I am having many problems. The module can work work in either Serial (getting its protocol selection from the Transmitter using Open Tx) or straight PPM mode (should work on any PPM input) and protocol selected by a binary input to 4 pins usaully by a rotary hex switch.
The best help I have had so far is this web page:
http://karooza.net/multi-protocol-module-for-rc-models
The DIY module can be made with a STM32 module or a Arduino (Nano or Pro-Mini). However the Arduino choice will restrict the number of protocols you can load into the memory. Not a problem if like me you only interested one or two.
Karooza web page used a Arduino nano and a NRF24 module to emulate a Bayang protocol and by following his set up I got a Arduino/NRF24 set up working. This I proved by using the 2.4GHz scanner from the Mode Zero pages (thank you).
So thus encouraged I purchased a CC2500 module from Bangood at great expense (£4.43 plus postage). Wired up as per the Pascal Langer Git hub, nothing! But did manage to apply 5v accidentally to the CC2500 and I suspect, blew it up.
I have bought two more and try as may I am still not getting RF output. I am using a Phil G encoder to provide the PPM input and I have a good scope to watch what is going on.
Question - has anyone else in Mode Zero successfully made a Multi protocol module, preferably with frSky or DSM protocol. Lots of posts here:
https://www.rcgroups.com/forums/showthr ... -TX-Module
But most are wanting a specific protocol for their drone

Or have problems loading firmware into their purchased module.
I find the Arduino code on the git hub hard to follow, all parameters are set in a Config_h file which I suspect I may have got my error.
It would be easier if there was just a simple method of Arduino and CC2500 module with a simple to understand code to produce a FrSky output.
I will persevere with this and report if I get there. It certainly fills up the empty hours at home.