ESP8266 internet of things cookbook over 50 recipes to help you master the ESP8266's functionality
Exploring the low cost WiFi module About This Book Leverage the ESP8266's on-board processing and storage capability Get hand- on experience of working on the ESP8266 Arduino Core and its various libraries A practical and enticing recipe-based book that will teach you how to make your environme...
Otros Autores: | |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Birmingham, [England] ; Mumbai, [India] :
Packt Publishing
2017.
|
Edición: | 1st edition |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630230506719 |
Tabla de Contenidos:
- Cover
- Copyright
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Customer Feedback
- Table of Contents
- Preface
- Chapter 1: Configuring the ESP8266
- Introduction
- Setting up the Arduino development environment for the ESP8266
- Choosing an ESP8266 board
- Required additional components
- Uploading your first sketch to the ESP8266
- Connecting the ESP8266 to your local Wi-Fi network
- Connecting the ESP8266 to a cloud server
- Troubleshooting basic ESP8266 issues
- Chapter 2: Your First ESP8266 Projects
- Introduction
- Functionalities of the ESP8266
- Reading digital signals
- Reading analog signals
- Controlling an LED
- Dimming an LED
- Controlling a servo motor
- Measuring data from a digital sensor
- Controlling an OLED screen
- Troubleshooting basic ESP8266 issues
- Chapter 3: More ESP8266 Functions
- Introduction
- Discovering the advanced functions of the ESP8266
- Using libraries on the ESP8266
- Discovering the filesystem of the ESP8266
- Storing data in the ESP8266 filesystem
- Discovering the over the air update of the ESP8266 (OTA)
- Programming your ESP8266 OTA
- Troubleshooting basic ESP8266 issues
- Chapter 4: Using MicroPython on the ESP8266
- Introduction
- Introduction to MicroPython on the ESP8266
- Discovering the MicroPython language
- Getting started with MicroPython on the ESP8266
- Controlling pins using MicroPython
- Reading data from a sensor using MicroPython
- Sending data to the cloud using MicroPython
- Troubleshooting usual MicroPython issues
- Chapter 5: Cloud Data Monitoring
- Introduction
- Internet of Things platforms for the ESP8266
- Connecting sensors to your ESP8266 board
- Posting the sensor data online
- Retrieving your online data
- Securing your online data
- Monitoring sensor data from a cloud dashboard.
- Creating automated alerts based on the measured data
- Monitoring several ESP8266 modules at once
- Troubleshooting usual common issues with web services
- Chapter 6: Interacting with Web Services
- Introduction
- Discovering the Temboo platform
- Tweeting data from the ESP8266 board
- Posting updates on Facebook
- Storing data on Google Drive
- Automation with IFTTT
- Sending push notifications
- Sending e-mail notifications
- Sending text message notifications
- Troubleshooting usual issues with web services
- Chapter 7: Machine to Machine Interactions
- Introduction
- Types of IoT interactions
- Basic local machine to machine interactions
- Cloud machine to machine interaction
- Automated M2M with IFTTT
- M2M alarm system
- Automated light control
- Automated gardening controller
- Troubleshooting common issues with web services
- Index.