RFD900, RFD900+ - New long range radio modem

Hi All,

I would like to introduce you to a new radio modem that we developed for very long range datalinks!


Some of the key features of the RFD900 are as follows:

  • Multi point and point to point link capability.
  • Long range >40km depending on antennas and GCS setup.
  • 2 x RP-SMA RF connectors, diversity switched.
  • 1 Watt (+30dBm) transmit power.
  • Transmit low pass filter.
  • > 20dB Low noise amplifier.
  • RX SAW filter.
  • Passive front end band pass filter.
  • Open source firmware / tools, field upgradeable, easy to configure.
  • Small (30 x 57 x 13 mm), light weight (14.5g).
  • Compatible with 3DR / Hope-RF radio modules.
  • License free use in Australia, Canada, USA, NZ.


These modems are designed to support long range applications, while being easy to use and affordable.  

These modems have been flying in various platforms and have demonstrated excellent performance in real applications. 

RFD900 modems are now available at: http://store.rfdesign.com.au

Support within APM planner and the radio configurator from Michael Oborne is already available.

It works seamlessly with APM planner, all radio Mavlink parameters are available.

Update, December 2014:  The RFD900+ with improved specifications is available now at:


Seppo Saario



You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –


    • Hi Shameem,

      Were you able to get the modems to link up OK? - If you can see the LEDs on either modem, you can see if the modems have connected between each other by a solid green LED.  If the green LED is flashing, they are not linked and most likely one modem is not powered up.


      • I would also like to know if the plans/schematics for the RFD900 is available

    • You cannot use telemetry if you are hooked up via USB.
  • Hi!, Just a quick update - we have a bunch of new cables in stock to connect RFD900, and RFD900u's to both APM2.5 and Pixhawks in stock!  - This should make connecting things up easier :)

  • Dynamic power control available for Beta testing

    It has been a very long time since writing - we have been keeping busy with all kinds of project work and when we have a chance, designing new hardware 

    We have some new software features which might be of interest when looking to save power --- Dynamic power control !

    When it is enabled in V1.10 (beta), the modems will monitor the RSSI levels, and adjust their transmit power to achieve a target RSSI level.

    The details are in the "Software manual", at: RFD900 Software manual (Page 8 has the goods!)

    Quick summary:
    ATR0=255 (this disables Dynamic power, and sets modem to maximum permissible power set in ATS4)

    Starting point values:
    ATR0=150 (target RSSI)
    ATR1=20 (hysteresis, before a power change is commanded)

    It is still in Beta, so if you have a chance to check it out and feedback your comments, it would be much appreciated.


  • Hello Seppo,

    Any news on that project to make the RFD900 an RFD868 or 433 MHz?

    Thank you,


  • I have both RDF Flex1 and RFD Flex2 antenna's. From reading through this thread I see the long thin one [ Flex 1 ] goes horizontal [ I think it would be wise to state that with the product ] . My question is I know the long part should go horizontal however I'n not clear on if the thin way can go horizontal as well. For instance I would like to install it on the bottom of the fuselage i.e. horizontal both ways. Or... would it be best to have it mounted on the side of the fuselage i.e. long ways horizontal short ways vertical. 



    • Hi Rick,

      The FLEX1 antenna can be used in both of the cases you describe.  If you have the choice of mounting it on the bottom of the fuselage, or side, - I would go for the side, providing there is good clearance from metal.



  • Dear Seppo or anyone inclined to help,

    I've been struggling with this problem for a few weeks now; I have run out of ideas and turn to you for help. 

    APM 2.6 + external compass/gps running plane 2.78b
    -RFD 900 Telemetry Radios on both sides, running SiK 1.9. 3 DB antennas on the receiving side (tablet/PC size) and stock antennas on the plane.
    -1.3ghz for video (800mw)
    -ezuhf for control

    I've checked the noise levels with all my gear turned on, and I get 20-30 noise readings on local & remote (with about 90-110 value for RSSI)

    I cannot fly further than 150 meters without losing telemetry. I've tried changing my AIR_SPEED to 24 from 64, but does not help. I've also tried powering the local radio by USB and external BEC, same results. I have no issues with video or EZUHF; I can go as far as 35 minutes affords me without losing either.

    I am using two antennas on both RFD900 radios. I see some people are only using one? I haven't tried single antenna.

    Attached are pictures of the RSSI values, my configuration parameters & the plane layout. Any help, input or suggestions would be greatly appreciated.



    Thank you!




    • Dear Raph,

      First of all, check your antennas (inside the rubber cover, if possible) and their connectors (if you haven't done it yet). You have very low noise levels but your rssi are not so high for two modules been so close. And 150 m is a short distance for a configuration problem. I had problems like yours before with a 3DR radio set because a broken antenna.

      By the way, I take this opportunity to update my noise problems with my RDF900 modules. I reduce noise a bit if I set my ground module far away of my car (more than 3 m) using usb extensions and a tripod.

      Surprisingly, my RCtimer ground radio have lower noise levels than RDF900 module when it is placed in the same position (although it have a lower RSSI), specially when they are placed close to my car (in its roof, for example).

      RemNoise is also been reduced using this Low pass filter: http://www.readymaderc.com/store/index.php?main_page=product_info&a...

      Hope to make more tests soon and I'll tell you if I got any improvement

This reply was deleted.