Hi, I envision controlling lots of drones but also other stuff in complex of few buildings, I would like to cover whole place with some kind of wireless connectivity.
I looked at 2.4Ghz modules, but due to being indoor I'm leaning more to sub 1Ghz range. From my online research I conclude that there are two main players; Digi with XBee Pro and Synapse Wireless with Snap. Are there any other manufacturer that I should look at?
Both Digi and Synapse drvices support 2.4Ghz and 900 Mhz ranges, for low bandwidth indoor usage 2.4Ghz is not an option, so 900 Ghz it is.
Both USA and EU have 900 Mhz ISM band, EU is 868 Mhz and USA is 915 Mhz.
Has anybody compared indoor range Xbee Pro vs Synapse Snap on 915 or 868 Mhz ?
Which is easier to deploy and connect with microcontrollers ?
The Synapse modules use SiLabs chips, same as the 3DR radios. They have a lot better performance than Xbees.
Great, nice to hear that I was on the right track. Have you been using Snap in urban setting where you had to go through buildings or many walls to send and receive signals?
I actually use the 3DR radios. They are based on HopeRF modules, which use the Si1000 radio/mcu chip from SiLabs. The firmware developed for them is excellent, but made for point-to-point rather than mesh networking or multi-node communication.
The Synapse modules are essentially the same except they have the SNAP firmware loaded on them, which gives them the extra networking features. AFAIK you could load that firmware onto the 3DR radios provided you purchased the license.
Another radio you might want to check out is the RFD900, which is another radio based on the same chip. It uses the 3DR radio firmware, but has an integrated amplifier to give 1W power output and exposes a number of pins from the processor so that you could add interesting features.
jake, have you tried using joystick control on your 3dr radios? how's the performance? im planning to use joystick controls on RFD900 and if 3DR performs well then I'll have full telemetry control and the rc transmitter will just be a backup.