915mhz Wireless Link - Need advice

Hey all,

Have a little project on the go and need a wireless link max 1-2km. I was originally looking at using a RFM23Bp but there doesnt seem to be a lot of info and code around for it that I can modify/learn off to work out what to do. There is a bit more info on the RFM22 but i dont think im advanced enough to understand it all!

The project is very simple, An arduino at one end with a moisture sensor, when it gets wet, it sends a signal wirelessly to and arduino at the other end which sets off a buzzer.

Fairly simple i would think, but am unsure how to tackle it.

Im a noobie, but can manage to copy/modify code to get things working.

I've heard there is some good firmware and interface for the likes of these. Radio Control Planes, Drones, Cars, FPV, Quadcopters and more - Hobbyking

Would it be easy to integrate that with some arduino code to get a few simple command sent wirelessly?

To comply with local laws, i need to be around the 920mhz range, and have 20 off channels of frequency hopping.

Any advice would be great.

P.S. Go easy, Im new :slight_smile:

Whatever transceiver you consider, get one that complies with your (legal, range...) requirements, and that comes with Arduino libraries and example code.

Wireless transmission depends on sender power and antennas. A good antenna is the best signal amplifier, look also what antennas are suggested and offered for the transceiver, where to mount the antennas of the transmitter and receiver (outdoor, roof...). For point-to-point transmission, between stationary transceivers, directional antennas will be the best choice - if available.

Hi,

Thanks for the info.

I've had a recommendation of this little unit - Adafruit RFM95W LoRa Radio Transceiver Breakout - 868 or 915 MHz [RadioFruit] : ID 3072 : $19.95 : Adafruit Industries, Unique & fun DIY electronics and kits
915mhz is fine here for under 1w. I just need to make sure i can do frequency hopping on the units and it will be fully legal.

Anyone have any experience with them?

What type of "frequency hopping" are you referring to? And why do you need it?

Paul

Where I live, i Can transmit on the 915-928mhz range up to 1w.
But I cannot transmit on a sinlge frequency. See the wording below

Frequency hopping transmitters

915–928

1 W

A minimum of 20 hopping frequencies must be used.

So I was just wanting to make sure that in the RF module I end up buying, it can be in the code somehow that it can use programmed hopping frequencies to make everything legal.

Hello neo__04,

Have a look on the RFM69 as well, there is a standard and a high-power version. They also include AES-128 encryption via hardware, which I think is a great feature: http://www.hoperf.com/rf_transceiver/modules/RFM69W.html. You should be able to find the module from $5-$6/unit.

Finally you can get a ready to use board like the Whisper Node (https://talk2.wisen.com.au/product-talk2-whisper-node-avr/) based on ATMega328P and able to run from a single AA

or the Rocketstream (http://www.rocketscream.com/blog/product/mini-ultra-pro-with-radio/) that's based on a ARM M0+

I normally use the Radiolibrary: www.airspayce.com/mikem/arduino/RadioHead/ for ATMega328P boards and works quite well.

The only thing you need to pay attention if you wish to build the module yourself is that those modules, and also the LoRA RFM95, they're 3.3V only, so connecting to a 5V Arduino is very likely to produce the magic white smoke :wink:

Regarding the frequency hoping, transmission power, etc. You'll need to find the local regulations, I wrote a small summary and provided the link for US, Australia and Europe here. In your project will run in an open area, is very likely you'll need just a few mW of TX power as those modern radios have high RX sensibility.

Also an option to me is 433mhz. But i am limited to 25mw, but i do not have to worry about frequency hopping in that band. So that may make things simpler

Youn can still use 915Mhz without frequency hoping and take advantage of digital modulation to stay within limits. Have a look on this document http://www.semtech.com/wireless-rf/rf-transceivers/Boosting-ISM-Signal.pdf

Also, if you plan to transmit only short messages with significant time between each instead of continuous transmitting data, you might not have to worry at all.

Thats an interesting article, probably way over my head though.

Yes, what im planning, will only transmit for only a second or two, every 15-30 mins.

How am I suppose to work out whether that complies?

Which country are you?

Yes, what im planning, will only transmit for only a second or two, every 15-30 mins.
How am I suppose to work out whether that complies?

If this is a one-time project for your own interests, I suggest not to worry about "complying". It is extremely unlikely that such a low power, low rate transmission, in a legal ISM band, will interfere with other services.

I'm in Australia.

If this was a private project I wouldn't even worry. But it's a proof of concept for potentially a commercial application. So I need to know it will be ok if sold.

For a commercial product, pay for a professional legal opinion regarding the Australian regulations, rather than consult an international forum.

You also might consider the following frequency :

36
Telecommand or telemetry transmitters
472.0125–472.1125
100 mW

From the link: https://www.legislation.gov.au/Details/F2015L01438

The RFM69 433MHz module actually works from 424Mhz to 510Mhz, so it can be used on the 433MHz band or this special band mentioned above and available here in Australia. But as jremington mention you probably need some legal advice and very likely certification for C-Tick and RCM if you plan to commercialise a final product in Au.

Cheers,