更新时间:2021-07-14 10:59:18
封面
版权页
Credits
About the Author
About the Reviewer
www.PacktPub.com
eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Getting Started with the ESP8266
How to choose your ESP8266 module
Hardware requirements
Installing the Arduino IDE for the ESP8266
Connecting your module to your Wi-Fi network
Summary
Chapter 2. First Projects with the ESP8266
Controlling an LED
Reading data from a GPIO pin
Grabbing the content from a web page
Reading data from a digital sensor
Chapter 3. Cloud Data Logging with the ESP8266
Hardware and software requirements
Hardware configuration
Testing the sensor
Logging data to Dweet.io
Displaying data using Freeboard.io
Chapter 4. Control Devices from Anywhere
Configuring the ESP8266 module and controlling an LED
Controlling the LED from a cloud dashboard
Controlling the lamp from anywhere in the world
Chapter 5. Interacting With Web Services
Getting weather data from Yahoo
Posting temperature and humidity data to Twitter
Creating a new Facebook post from the ESP8266
Chapter 6. Machine-to-Machine Communications
Simple machine-to-machine communication
Building a light-activated relay
Chapter 7. Sending Notifications from the ESP8266
Sending an e-mail notification
Sending data via text message
Receiving alerts via push notifications
Chapter 8. Controlling a Door Lock from the Cloud
Configuring the hardware
Configuring the ESP8266 board
Controlling the lock from the cloud
Receiving notifications when the lock is opened
Chapter 9. Building a Physical Bitcoin Ticker
What is Bitcoin?
Online Bitcoin services
Testing the ticker
Adding alert LEDs to the ticker
Chapter 10. Wireless Gardening with the ESP8266
Creating alerts to water your plant
Monitoring the temperature and humidity
Automating your gardening
Chapter 11. Cloud-Based Home Automation System
Controlling your home from a dashboard
Chapter 12. Cloud-Controlled ESP8266 Robot
Testing the motors
Connecting the robot to the cloud
Chapter 13. Building Your Own Cloud Platform to Control ESP8266 Devices
Creating a cloud server
The aREST cloud server code
Deploying the server
Connecting the ESP8266 board to your cloud server
Index