A decade ago, RC transmitters were clunky, expensive and PCM. A decade before that, everything was analog. Now, RC transmitters are completely digital, allowing for hundreds of aircraft to take to the sky. They’re also cheap, thanks to engineers in China. Now, they’re open hardware, too.
An exceptionally long thread over on the RCGroups forums has been going on for a few months, extolling the virtues of the ‘AR Uni’ board that turns old transmitters into full featured digital radios. This board runs everything, from two analog sticks, a directional keyboard, pots galore, switches everywhere, and a fancy LCD that makes programming easy. The joys of Open Hardware, brought to RC geeks. It’s a thing of beauty.
Like the Turnigy 9x radio, this barebones radio module uses RF modules — backpacks that contain the radio. This is also Open Hardware, and it’s compatible with just about every radio protocol out there. It’ll talk to everything from a Hubsan quadcopter to a Spektrum DSM2 receiver, and it’s simple enough that it can be built on stripboard.
When it comes to Open Hardware, the effort shown in these two projects cannot be overstated, even though the authors and creators of these projects seem to ignore their place in the context of the last decade of Open Hardware. Combine these projects with a few of the quadcopter flight computers and receivers, and you have a completely open hardware flying machine.
Now just need to sort out all the different standards for comms and connectivity to the flight controller – Satellite, DSM/DSM2/DSMX, S-Bus, PPM etc, and everything will be sweet :)
Meh.
While I agree that it would be nice to have one, excellent, universal standard, all of the transmitters take modules and any flight controller worth its salt can decode all of these (see Tau Labs/dRonin for example)
Come off it. PCM radio gear was around in the 1980s…
Yeah, but it cost your firstborn. Probably talking about what run of the mill hobbyists were using.
In the 70’s, I sold my single 4 channel RC setup to finance flying lessons.
The economics of RC and full sized aircraft have changed a bit since then.
Heh, no crap, you might get half an hour for a used top end system with extras.
This is way cooler https://github.com/goebish/nrf24_multipro
Not open hardware. But you build it on a protoboard if you want to.
Yes, that is quite a good starting point for a TX. But on the RX side, I was only able to find single protocol implementations like https://github.com/execuc/v202-receiver .
I recently finished released my opensource firmware for FrSky receivers under the gpl. The project is called OpenSky, more details can be found on the project page: http://fishpepper.de/projects/opensky/
Hate to be “that guy” but digital proportional radio control was around in the early 1970s – it wasn’t receiver-specific/data packet based, so it was one plane per frequency, but it was digital.
http://www.radiocontrolhalloffame.org/Exhibits/Exhibit24/index.html
Sure it was digital and not just PCM? As in, it transmitted actual numbers?
afaict it was pwm, later (in the 80s) implemented using normal ttl/cmos chips. Here are a couple examples:
http://www.seekic.com/uploadfile/ic-circuit/s200972014538920.gif
http://sm0vpo.altervista.org/use/rc-enc.gif
yup, bought my first airtronics 4 channel back in ’69, then a OS max 6 Channel kit in 1970 for: $300 which was a month’s pay
Have a look at OpenSky for the RX side: http://fishpepper.de/projects/opensky . Right now its only software but i am working on an open hardware version as well ;)
Funny , I am actually flying most of my tiny ”toys” drones with an open hardware modified FUTABA that was using on the eighties ( same era as back to the future). Goebish, (Tilman’s link) made an excellent module for this type of open hardware rc called it the ”Doc Brown Special”. Most of the related work is on the deviation group: http://www.deviationtx.com/
as recently as “just before the damn kid was born”, i used a PIC attached to the trainer port on my radio. it took in the PCM, applied some mixing/exponential/differential, and then generated new PCM. cheap radio modules make that seem primitive, i guess. someday, probably “just after the damn kid moves out”, maybe i’ll get to do a 2.0 using a digital radio module
“just before the damn kid was born” You reap what you sow, ne?
I guess actually I can credit the expense of R/C equipment back in the day as what got me interested in electronics. I got the plans for a homebrew digital proportional system, but then it turned out that the custom receiver IC and the TX and the servo parts cost the same as the finished products. I’m not quite sure what the cost effectiveness of it had been when the design was originated a few years before. Anyhoo, I was looking for a way to build one out of more general purpose ICs, that might be got surplus or salvaged. I figured I might have to design my own, so it was a start from basics deally and work my way up as I learned. I got hold of an old single channel TX and escapement and built a single channel TRF receiver… which seemed to work well. Then I got the miniature bug, and was messing around trying to make my own escapements/actuators, and also made a submini rx based on a ZN-414, crammed on a half inch square of stripboard….. I blame Howard McEntee’s articles about R/C CO2 power for that digression… but I could never get my escapement reliable enough, these were based on a rubber motor spring, something was happening where it would “fart” and let it all unwind…. was never sure if it was a problem with the escapement or RF interference, being a whippersnapper, my largest investment in test equipment was a moving coil multimeter. (And that was at least a months pocket money for the cheapest one Radio Shack had.) so poverty got in the way, then studying and poverty, then real life, so never got much further in my R/C adventures. It’s one of those hobbies now though, I get mad crazy about it for a couple of months every so often, but goes backburner for months too.
Anyway, I’ll have to keep an eye out for some of the more ancient kit for the RF parts to glom some of these projects onto, good stuffs.
Wow Brian, not quite with the times are you? Fact check you articles please!!
Damn sputnim77, not quite with the times are you? Spell check your posts please!!
Hell, lionxl, not quite with the times are you? Spell the name of your grammar-nazi rant target correctly please!
Touché…
I made an arduino based transmitter a few years ago
http://patolin.com/blog/2013/05/05/transmisor-de-2-4ghz-con-arduino/
Long ago there was also the gruvin9x board for the Turnigy 9X radio (https://github.com/gruvin/gruvin9x). It ran OpenTX (https://github.com/opentx/opentx) which has builds for a few radios (FrSky Taranis, Turnigy 9XR, a few others).
Timeline is a bit off. A decade ago was 2006 and cheap all digital transmitters were already available. Its still easy to think of the 90’s as a decade ago, but that was two decades ago.