I first want to say I appreciate your good faith answers. This was my first post here and nobody knows me.
I kinda meant any other F1 firmware than betaflight as I know about betaflight but have zero experience with any of the others. (libre, inav, kiss, etc.) I do think the answer is still no though. I had hoped maybe one of the development releases of betaflight put in "usb_hid_cdc" before they removed support for F1's but I couldn't find one.
My thought was that in compiling a final betaflight retirement firmware for F1's, all flight related modules need not be included, leaving plenty of room. They could call it betagrounded. The only two functions I'd like to preserve for an F1 are the ability to flash multiple (4) esc's and interface my tx/rx with a pc wirelessly.
I've already wired my 30+ yr old 72mhz FM gold sticker 7 channel pwm rx to an arduino and used vJoySerialFeeder however I can't say I'm satisfied with this solution. (tx too heavy, old)
I've already purchased a usb cable (22 in 1) with Futaba trainer port connector but this isn't an elegant wireless solution.
I'll very likely buy the cheapest F4 I can find (suggestions welcome), flash betaflight 3.4, solder a receiver and 4 servo headers to it, print a neat little case and be happy. (like Oscar said)
Currently I'm flying an X-racer F303 V3.1 and an SPRacing F3 EVO (2 yrs old) with a Matek Systems BetaFlight F405-CTR on it's way. Using a Futaba 7C Fasst SBUS tx and yes I kinda regret that purchase but I built and flew balsa nitro planes as a teen (80's) and Futaba was the best (imho), and the name I knew and trusted. I'd rather be running OpenTx on a tx with a sexy voice like all the cool people though. (and it would have cost less) I have a speedybee bluetooth thingy on the way too. (impulse buy)
I retired my F1's a couple years back but they all still work just fine.
1 OpenPilot CC3D purchased about 3 months before things changed, but I have to credit with getting me flying.
2 Afroflight Naze32 Rev 5's running Cleanflight/Betaflight.
I do still use a naze32 as a tool for blheli pass-through on new builds.
Oscar, here's a couple Futaba Fasst compatible receivers to add to your article. (OrangeRX GA400F, FM800)
https://hobbyking.com/en_us/orangerx-ga4...tore=en_us https://www.ebay.com/itm/FM800-2-4G-8CH-...itleDesc=0 Also there is a reported bug with this feature. After enabling (set usb_hid_cdc = on) some people must re-flash before being able to reconnect to the betaflight configurator. I'd link the github issue but I couldn't find it. Those that did not back up their configs lost them. Be forwarned.