This is the code repository for Hands-On Edge Analytics with Azure IoT, published by Packt.
Design and develop IoT applications with edge analytical solutions including Azure IoT Edge
Edge analytics brings intelligence to the sensory side of IoT applications. This is a comprehensive introduction for those who are new to edge analytics, that will have you up-to-speed in no time. You will learn to design modern edge analytics applications that take advantage of the processing power of single board computers and microcontrollers.
This book covers the following exciting features:
- Discover the key concepts and architectures used with edge analytics
- Understand how to use long-distance communication protocols for edge analytics
- Deploy Microsoft Azure IoT Edge to a Raspberry Pi
- Create Node-RED dashboards with MQTT and Text to Speech (TTS)
- Use MicroPython for developing edge analytics apps
- Explore various machine learning techniques and discover how machine learning is related to edge analytics
- Use camera and vision recognition algorithms on the sensory side to design an edge analytics app
- Monitor and audit edge analytics apps
If you feel this book is for you, get your copy today!
All of the code is organized into folders.
The code will look like the following:
from time import sleep
import Adafruit_DHT
import paho.mqtt.client as mqtt
import json
host = 'demo.thingsboard.io'
access_token = '<<access token>>'
dht_sensor = Adafruit_DHT.DHT11
pin = 19
Following is what you need for this book: If you are a data analyst, data architect, or data scientist who is interested in learning and practicing advanced automated analytical computations, then this book is for you. You will also find this book useful if you’re looking to learn edge analytics from scratch. Basic knowledge of data analytics concepts is assumed to get the most out of this book.
With the following software and hardware list you can run all code files present in the book (Chapter 1-10).
Chapter | Hardware required | OS required |
---|---|---|
1 - 10 | Raspberry Pi 3B+, Pycom LoPy / LoPy 4, ESP32 with LoRa | Windows 10 |
ESP8266, RGB LED, DHT11 temperature sensor |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Colin Dow is the author of the Packt book Internet of Things Programming Projects. He is also the owner and chief engineer of Sigma Rockets and Aerospace Inc, a model aerospace business. He has enjoyed working with numerous educational facilities and hobbyists in delivering product sales, presentations and aerospace workshops over the years. He has extensive experience creating website content, educational documentation, and instructional videos. He has been a programmer since early home 630 750 computers caught his eye. He has worked as a software developer for some of Canada’s largest companies using technologies such as Python, Java, J2EE, PHP, Pearl, Ruby on Rails, Apache, SOAP web services, and many more.
Click here if you have any feedback or suggestions.
If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.