Beginning LoRa Radio Networks with Arduino by Seneviratne
Book Details :
LanguageEnglish
Pages315
FormatPDF
Size14.2 MB


Beginning LoRa Radio Networks with Arduino by Seneviratne



Beginning LoRa Radio Networks with Arduino Build Long Range, Low Power Wireless IoT Networks by Pradeeka Seneviratne | PDF Free Download.

Author of Beginning LoRa Radio Networks with Arduino

Pradeeka Seneviratne is a software engineer with more than ten years of experience in computer programming and systems design. He is an expert in the development of Arduino and Raspberry Pi-based embedded systems and is currently a full-time software engineer working with embedded systems and highly scalable technologies.

Previously, Pradeeka worked as a software engineer for several IT infrastructure and technology servicing companies. He is the author of several books, including Beginning BBC micro:bit (Apress), Building Arduino PLCs (Apress), and Internet of Things with Arduino Blueprints (Packt).

Beginning LoRa Radio Networks Contents


  • Chapter 1: Introduction to LoRa and LoRaWAN 
  • Chapter 2: Obtaining and Preparing Hardware
  • Chapter 3: Setting Up the Software Development Environment 
  • Chapter 4: Building a Peer-to-Peer Channel 
  • Chapter 5: Building a LoRa Gateway 
  • Chapter 6: Connecting with IoT Servers Using a RESTful API
  • Chapter 7: Connecting with IoT Servers Using MQTT 
  • Chapter 8: GPS Tracking

Introduction to Beginning LoRa Radio Networks with Arduino


Radios are exciting pieces of hardware that can be used to build wireless communication links. Radios used to listen to voice and audio are known as receivers; your home radio, for example, can only tune into and receive radio stations.

Radios that can be used to transmit voice and audio are known as transmitters; radio stations use transmitters to broadcast programs.

Radios that can do both (transmit and receive) are known as transceivers; a walkie-talkie is an example of a two-way radio transceiver.

Transceivers use different types of modulations to send and receive data. The network coverage and data capacity are highly dependent on the frequency and type of modulation used. By using LoRa modulation, you can send data to long distances.

By reading this chapter, you will gain a basic understanding of LoRa, LoRaWAN, and LoRaWAN’s architecture.

What is LoRa

The LoRa spread spectrum is a patented modulation developed by Semtech (https://www.semtech.com/) based on the chirp spread spectrum (CSS) modulation.

Lora (short for “long-range”) provides long-range and low-power consumption, a low data rate, and secure data transmission. LoRa can be used with public, private, or hybrid networks to achieve a greater range than cellular networks.

LoRa technology can easily integrate with existing networks and enables low-cost, battery-operated Internet of Things (IoT) applications. Let’s try to understand how the LoRa Spread Spectrum Modulation works.

A plain radio signal carries no information besides the transmitter being left on. The signal must be modified in some way to convey information.

There are several ways in which this can be done. Two of the most popular methods are to modify the amplitude and to modify the frequency.

Download Beginning LoRa Radio Networks with Arduino by Seneviratne in PDF Format For Free.