Vibox

Beginning Lora Radio Networks with Arduino: Build Long Range, Low Power

Description: Create your own LoRa wireless projects for non-industrial use and gain a strong basic understanding of the LoRa technology, LoRa WAN, and LPWAN. You'll start by building your first LoRa wireless channel and then move on to various interesting projects such as setting up networks with a LoRa gateway, communicating with IoT servers using RESTful API and MQTT protocol, and real-time GPS tracking. With LoRa wireless and LoRaWAN, you can build a wide array of applications in the area of smart agriculture, smart cities, smart environment, smart healthcare, smart homes and buildings, smart industrial control, smart metering, smart supply chain and logistics. Beginning LoRa Radio Networks with Arduino provides a practical introduction and uses affordable and easy to obtain hardware to build projects with the Arduino development environment. What You'll Learn Understand the hardware need to build LoRaWAN Use the Arduino development environment to write codeConnect to Arduino hardware and upload programs and communicate with them Setup networks with LoRa gateway Show real time track with tail, and path history Who This Book Is For Inventors, hackers, crafters, students, hobbyists, and scientists Pradeeka Seneviratne is a software engineer with over 10 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 embedded 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). Chapter 1: What is LoRa (20 pages)Chapter Goad: This chapter will provide basic understanding of LoRa Technology, LoRaWAN, and LPWAN..What is LoRa - A brief introduction about what is LoRa and what it can do. .LoRaWAN protocol.LoRa Transceivers and Gateways.LoRa for Internet of Things applications.LoRaWAN regional parameters.LoRa Alliance Chapter 2: Obtaining Hardware (30 pages)Chapter Goal: This chapter will introduce all the hardware need to build the LoRa radio projects..Arduino UNO.LoRa end node: Arduino LoRa Shield 433MHz /868MHz /915MHz Version .LoRa end node: Lora /GPS Arduino Shield with 433MHz /868MHz /915MHz Versions .LoRa gateway: LG01-S IOT LoRa Gateway an open source single channel LoRa Gateway.Single channel and multi-channel gateway.LoRa Antennas .Dragino Yun Shield.LoRa Bee Chapter 3: Getting Ready with the Arduino Development Environment (35 pages)Chapter Goal: This chapter will introduces Arduino development environment that can be used build LoRa projects. .Arduino development environment - Installing, configuring, libraries.Using Arduino - basics of Arduino UNO board, I/O pins, using hardware serial and software serial.Connecting LoRa shield with Arduino - connecting LoRa shied to Arduino.Connecting with a computer.Identifying LED indicators.Writing your first ode with Arduino IDE.Reading GPS data - Reading GPS data from onboard GPS module of the LoRa GPS shield and display on the serial monitor, identifying GPS fixing position.Using DHTXX (DHT11 or DHT22) - Using DHTXX temperature-humidity sensor. This will provide a basic understanding of using external sensors with Arduino..Using OLED display (optional topic) - Using an OLED display to print device status, sensor data, and other useful messages. Chapter 4: Building your First LoRa wireless channel (30 pages)Chapter Goal: This first part of this chapter will show you how to use a LoRa client (end point) and LoRa gateway (server) to build a simple communication channel to send and receive data using LoRa wireless. The latter part will explain how to replace the end node with another LoRa gateway to work as a client. .Communicating between LoRa client (end point) point to LoRa gateway (server) .Writing software for LoRa client and server.Communicating between two LoRa gateways (one configured as a client).Writing software for LoRa gateways Chapter 5: Setting up networks with LoRa Gateway (35 Pages)This chapter will presents various network setup modes can be used to work with LoRa gateway and connect it to the internet using WiFi, Ethernet, 3G or 4G cellular.Chapter Goal:.WAN Port Internet Mode.WiFi Client Mode.WiFi AP Mode.Mesh WiFi Network.USB Dial Up Mode.USB Ethernet Mode Chapter 6: LoRa Gateway: Connecting with IoT server using RESTful (35 pages)This chapter will show you how to use RESTful API to connect with an IoT server. The reader will learn how to send sensor data to an IoT server through a LoRa single channel gateway and receiving data from a feed too..Building the network - use LoRa shield + Arduino UNO and LoRa gateway to build a single channel gateway..Connecting DHT22 temperature-humidity sensor with LoRa shield.Using an IoT server supports with RESTful API (i.e. Adafruit IO).Publishing data to the IoT server using curl.Writing softwate for client and gateway to send data.Writing softwate for client and gateway to receive data.Sending data to/receiving data from the IoT server.Analyzing results Chapter 7: LoRa Gateway: Connecting with IoT server using MQTT (35 pages)This chapter will guide you how to publish/subscribe sensor data to/from an IoT server using MQTT protocol with publish/subscribe massaging transport. This project will use LoRa shield + Arduino UNO and LoRa gateway (single channel gateway)..Building the network - use LoRa shield + Arduino UNO and LoRa gateway to build a single channel gateway..Connecting DHT22 temperature-humidity sensor with LoRa shield.Using an IoT server supports with MQTT (i.e. Adafruit IO).Publishing data to the IoT server using Desktop MQTT tool like mqttfx.Writing softwate for client and gateway to publish data.Writing softwate for client and gateway to subscribe data.Publishing data to/subscribe data from the IoT server.Analyzing results Chapter 8: GPS Tracking (35 pages)This chapter will explain how to forward real time GPS data to a GPS tracking software (GPSWOX). The LoRa GPS shield will take GPS data from the onboard GPS module and transmit through LoRa wireless. The LoRa gateway (single channel gateway) receives the data and forwards them to a map server..Building the network - use LoRa GPS shield + Arduino UNO (LoRa end node) and LoRa gateway to build a single channel gateway.Using GPSWOX as the GPS tracking software.Writing software for client and gateway using Arduino IDE.Displaying real time track on GPSWOX with tail and path history Appendix (10 pages).LoRaWAN(TM) Regional Parameters v1.1rB

Price: 64.61 USD

Location: East Hanover, New Jersey

End Time: 2024-11-19T17:22:00.000Z

Shipping Cost: 0 USD

Product Images

Beginning Lora Radio Networks with Arduino: Build Long Range, Low PowerBeginning Lora Radio Networks with Arduino: Build Long Range, Low Power

Item Specifics

Return shipping will be paid by: Buyer

All returns accepted: Returns Accepted

Item must be returned within: 60 Days

Refund will be given as: Money Back

Return policy details:

EAN: 9781484243565

UPC: 9781484243565

ISBN: 9781484243565

MPN: N/A

Book Title: Beginning Lora Radio Networks with Arduino: Build

Item Height: 1.7 cm

Number of Pages: Xi, 309 Pages

Language: English

Publication Name: Beginning Lora Radio Networks with Arduino : Build Long Range, Low Power Wireless Iot Networks

Publisher: Apress L. P.

Publication Year: 2019

Subject: Hardware / General, Networking / General, Radio, Networking / Local Area Networks (Lans), Radio / General

Type: Textbook

Item Weight: 17.6 Oz

Item Length: 9.3 in

Subject Area: Computers, Performing Arts, Technology & Engineering

Author: Pradeeka Seneviratne

Item Width: 6.1 in

Format: Trade Paperback

Recommended

Beginning Lora Radio Networks with Ardui Pradeeka Seneviratne Paperback
Beginning Lora Radio Networks with Ardui Pradeeka Seneviratne Paperback

$49.99

View Details
Beginning LoRa Radio Networks With Arduino : Build Long Range, Low Power Wire...
Beginning LoRa Radio Networks With Arduino : Build Long Range, Low Power Wire...

$49.21

View Details
Beginning LoRa Radio Networks With Arduino : Build Long Range, Low Power Wire...
Beginning LoRa Radio Networks With Arduino : Build Long Range, Low Power Wire...

$49.20

View Details
My Friend the Zens: In the beginning by Lora L. Lewis (English) Paperback Book
My Friend the Zens: In the beginning by Lora L. Lewis (English) Paperback Book

$31.91

View Details
Beginning LoRa Radio Networks with Arduino: Build Long Range, Low Power Wireless
Beginning LoRa Radio Networks with Arduino: Build Long Range, Low Power Wireless

$67.48

View Details
Pradeeka Seneviratne Beginning LoRa Radio Networks with Arduino (Paperback)
Pradeeka Seneviratne Beginning LoRa Radio Networks with Arduino (Paperback)

$51.66

View Details
BEGINNING LORA RADIO NETWORKS WITH ARDUINO: BUILD LONG By Pradeeka Seneviratne
BEGINNING LORA RADIO NETWORKS WITH ARDUINO: BUILD LONG By Pradeeka Seneviratne

$38.95

View Details
Beginning LoRa Radio Networks with Arduino: Build Long Range, Low Power Wireless
Beginning LoRa Radio Networks with Arduino: Build Long Range, Low Power Wireless

$49.23

View Details
Beginning Lora Radio Networks with Arduino: Build Long Range, Low Power Wir...
Beginning Lora Radio Networks with Arduino: Build Long Range, Low Power Wir...

$39.33

View Details
Beginning LoRa Radio Networks With Arduino : Build Long Range, Low Power Wire...
Beginning LoRa Radio Networks With Arduino : Build Long Range, Low Power Wire...

$56.89

View Details