Semtech LoRa SX1272 RF Module Enables Up to 30 KM Wireless Range for Arduino, Raspberry Pi, Waspmote, and More

Libelium’s Waspmote is a board based on Atmel ATmega1281 MCU that interfaces with over 80 sensors, and various wireless communication modules, and targets professional wireless sensor network applications such as irrigation systems, smart metering, smart cities, smartphone detection, building automation, and so on. They have some professional kits for over 3,000 Euros including training, but a more affordable Starter Kit is also available for 199 Euros on Cooking Hacks. But I’m not going to cover Waspmote in details today. I just mention it because of an article on mentioning compatibility with a Libelium / Semtech LoRa SX1272 RF module delivering up to 30km range in ideal conditions (and usually 22+ km range in LOS), and about 2km range in urban settings. I previously featured XBee-PRO 900HP RF Module with a 45km range, so the Semtech module is just another option, and it works not only with Waspmote, but also the Raspberry Pi, Arduino, and Intel Galileo boards. and possibly as well with boards featuring a Xbee socket. This type of modules are a good alternative to 3G/4G modules, as you don’t need to pay telcos, and these may be one of the only options in remote area without coverage and for high altitude applications.

Liberium SX1272 RF Module
Liberium SX1272 RF Module

Libelium SZ1272 RF module specifications:

  • RF Transceiver – Semtech SX1272 Long Range, Low Power RF Transceiver 860-1000MHz with LoRa.
  • Frequency Band
    • 863-870 MHz (Europe) with 8 channels
    • 902-928 MHz (US) with 13 channels
  • Transmission Power – 25 mW
  • Sensitivity – -134 dBm
  • Range –  LOS: 21km (13.4miles); NLOS: +2km (1.2miles)
  • Data Rate – Programmable bit rate up to 300 kbps

Complete documentation, and results of tests made in Paris and Zaragoza can be found in Waspmote LoRa 868MHz 915MHz SX1272 Networking Guide, and there’s also a tutorial which is especially useful if you want to connect the module to Raspberry Pi, Arduino, or Intel Galileo board.


The module can be purchased for 45 Euros with a 4.5 dBi antenna either at 868 MHz or 915 MHz frequency. A shorter 0 dBi antenna is available for “smart parking” applications. But for the Raspberry Pi, you’d better purchase SX1272 LoRa Shield for Raspberry Pi for 85 Euros which includes all hardware needed, and for Arduino (compatible) boards, you’ll need to add the Multiprotocol Radio Shield for 33 Euros to the module. All these are available on Cooking Hacks website. If you want to try Lora with Waspmote instead, the complete kit sells for 147 Euros. It’s important to always use the antenna, or the module could be destroyed due to RF reflections, “said” the networking guide.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

ROCK Pi 4C Plus

7 Replies to “Semtech LoRa SX1272 RF Module Enables Up to 30 KM Wireless Range for Arduino, Raspberry Pi, Waspmote, and More”

  1. horrible. they won’t let you know of pinouts or anything hardware related because “waspmote was developed from 0” and “There’s nothing as advanced as waspmote today”. Basically you’re locked in with their stuff, can’t make your own modules, can’t use their modules for your own boards.

  2. I hope that I will manage to break trough to the LoRa, but the bigger problem is that there is no lot of manuals and docs. And all supported software work on Windows only. I could not manage to open the development kit software even using wine. Any help is more then welcome
    For now, testing does not show that i can go more then 2km in NLOS, but that is only with predefined parameters

  3. The Libelium sx1272 can work with Arduino UNO? (Am not using the multiprotocol Shield)
    UNO gives 5 Volts at SPI. will that damage the module?????

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC