I'm developing a project which involves a device (stationary, connected to mains) making some simple calculations and processing, and then sending an alarm (a simple message to trigger a vibration motor) to one or more devices worn as bracelets .

I began developing with a Texas Instruments CC2530 SoC (2.4GHz, 802.15.4), but I'm facing some issues, mainly related to the range of communication, which is, due to a relatively low output power (4.5dBm at max), very short. The devices must work inside a home environment, but I don't know how much TX power I would need in such a situation.

Since the RF communication is fairly simple, is it a good to develop such a system using 2.4GHz and a protocol like SimpliciTI or even ZigBee?

What would be other ways to design a system with these specifications? (very simple communication, long indoor range)

I was thinking of the 900MHz band, which is supposed to have a longer range, since communication speed is not crucial to me.

Any ideas for a practical solution?


  • \$\begingroup\$ You say you are facing issues but 4.5dBm output power is going to satisfy most houses quite easily. So, what are these issues? What is the problem? What exactly does "long indoor range" mean? Also, what comms speed are you requiring - this is fundamental to calculations of range. \$\endgroup\$
    – Andy aka
    May 5, 2014 at 19:10
  • \$\begingroup\$ Actually my claims were based on some outdoor, open-air testing, which gave me a range of about 40m LOS, using a CC2530 as a transmitter (4.5dBm output power, 2dBi antenna) and a CC2530 receiver (Inverted-F PCB antenna). This, however, could be affected by some other things, such as the PCB design, etc. I am requiring low communication speeds (100kbps or even less), since it's not critical for this application. \$\endgroup\$
    – gustavsl
    May 5, 2014 at 19:16

1 Answer 1


When a "simple" antenna transmits power, that power tends to spread out in most directions getting "thinner" as the distance from the transmit antenna increases. By "getting thinner" I mean that if you could catch and measure all the power passing through a 1 sq metre square "dish" you'd find that power falls off with distance squared. This is the basic theory behind "link loss" and the ability to formulate the number of dBs of loss between transmit antenna and receiving antenna. Of course it's more complex than this around a house or from a base station to a cellphone but the principle will help you understand the importance the transmit frequency.

Link Loss (dB) = 32.5 + 20\$log_{10}\$(F) + 20\$log_{10}\$(d)

where F is MHz and d is distance between the two antennas (kilometres).

At 2.5 GHz and at a distance of 100 metres (0.1km) the loss is 32.5 dB + 68 dB - 20 dB = 80.5 dB.

If your transmitter were operating at 1 GHz the link loss would be 72.5 dB. If operating at 434 MHz (a common UK standard), the link loss would be 65.2 dB.

All these frequencies are OK for getting through a house (and the various obstacles presented) so I'd tend to go for the lower frequency if that is available to use in your country.

At the receiver end, the smaller the data rate the more sensitive the receiver can be. A well-trodden formula that predicts how much power a receiver needs is this: -

Power required in dBm is -154dBm + 10\$log_{10}\$(data rate) dBm

At 100 kbpsec the power needed is -104dBm but at 1 kbpsec this improves to -124 dBm.

So, choosing the lowest data rate you can at the lowest transmission frequency available is a good starting point. If you used 2.5 GHz and 100 kbpsec, the receiver needs 35.3 dB more power to be transmitted compared to 434 MHz and 1 kbpsec (all other things being equal).

What about the CC2530? It is specified as needing -97 dBm typically and this is likely because it operates at 250 kbpsec so I'd ask myself - do I need a transceiver or can I make do with a transmitter/sender and a receiver/bracelet (halving complexity). I googled 433.92MHz receivers and this one needs only -109 dBm at 2.5 kbpsec and takes a power supply current of 3 mA. This is a lot less than the 20+ mA needed by the CC2530 and importantly, if the bracelet receiver has to last a long time on battery then you should be thinking about this too.

I'd be considering adding a very low power MCU to this type of receiver and waking the receiver up once every ten seconds for a quick "sniff" of the ether to see if there was potentially a transmission coming from the transmitter.

  • \$\begingroup\$ The project was initially design to use transceivers so the bracelet could also communicate with the transmitter to send some alerts at some point, but with the current consumption issue, it might not be a possibility. I was also thinking about using RF modules because the company that's going to assemble and solder the boards are going to do it by initially by hand (so 0805 components at minimum), so there's a concern about parasitic capacitances from larger components. What are some solutions (on the 900MHz band, since I'm in Region 2) I can find that fit these specifications? \$\endgroup\$
    – gustavsl
    May 6, 2014 at 0:24
  • 1
    \$\begingroup\$ I'm 56 this year (and not great eye sight) and I have very little problems soldering 0603 components. I'd take a good look at this company because with the right tools, hand soldering should not be an issue. Regards the 900MHz band you're going to have to do some research on this your self. This is a free service given with "love" but it only extends so far!! \$\endgroup\$
    – Andy aka
    May 6, 2014 at 8:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.