Index
A
- actuators
- about / Actuators
- relay / Relays
- power switch tail kit / Power switch tail kit
- water pump / Water pump
- Adafruit feather HUZZAH / Adafruit feather HUZZAH
- Adafruit GFX library
- reference link / How to do it…
- Adafruit Huzzah ESP8266
- about / Available options
- GPIO pins / GPIO pins
- Adafruit IO
- reference link / Getting ready
- Adafruit SSD1306 library
- reference link / How to do it…
- ADC pin / How to do it…
- additional components, ESP8266
- requisites / Required additional components, See also
- sensors / Sensors
- actuators / Actuators
- breadboard / Breadboard
- jumper wires / Jumper wires
- micro USB cable / Micro USB cable
- advanced functions
- discovering, of ESP8266 / Discovering the advanced functions of the ESP8266
- advanced functions, ESP8266
- Wi-Fi connectivity / Wi-Fi connectivity
- RTC / Real-Time Clock (RTC)
- OTA updatE / Over the air update
- low power management / Low power management
- files,working with / Working with files
- analog pin / Analog pins
- analog signals
- reading / Reading analog signals, How to do it…, How it works…
- Arduino
- URL, for installing / How to do it…
- Arduino development environment
- setting up, for ESP8266 / Setting up the Arduino development environment for the ESP8266, Getting ready, How it works…
- reference link / Getting ready
- auto-completion / Auto-completion
- auto-indent / Auto-indent
- automated alerts
- creating, based on measured data / Creating automated alerts based on the measured data, Getting ready, How to do it…, There's more…
- automated gardening controller / Automated gardening controller, Getting ready, How to do it…, How it works…, See also
- hardware components / Getting ready
- automated light control / Automated light control, Getting ready, How to do it…, How it works…
- hardware components / Getting ready
- automated M2M
- with IFTTT / Automated M2M with IFTTT, How to do it…, How it works…
- hardware components / Getting ready
- Automatic Gain Control (AGC) / Wi-Fi connectivity
B
- breadboard
- about / Breadboard
C
- cloud
- data, sending MicroPython used / Sending data to the cloud using MicroPython, How to do it…, How it works…
- cloud dashboard
- sensor data, monitoring / Monitoring sensor data from a cloud dashboard, Getting ready, How to do it…
- cloud machine to machine interaction / Cloud machine to machine interaction, How to do it…, How it works…
- hardware components / Getting ready
- cloud server
- ESP8266, connecting to / Connecting the ESP8266 to a cloud server, How to do it…, How it works…
- control pins
- about / Control pins
- RST / Control pins
- EN / Control pins
D
- data
- measuring, from digital sensor / Measuring data from a digital sensor, Getting ready, How to do it…, How it works…
- storing, in ESP8266 filesystem / Storing data in the ESP8266 filesystem, How to do it…, How it works…, There's more…
- reading, from sensor MicroPython used / Reading data from a sensor using MicroPython, How to do it…, How it works…
- sending, to cloud MicroPython used / Sending data to the cloud using MicroPython, How to do it…, How it works…
- tweeting, from ESP88266 / Tweeting data from the ESP8266 board, How to do it…, There's more…
- storing, on Google Drive / Storing data on Google Drive, How to do it…, How it works…
- DHT11
- about / DHT11
- DHT11 sensor
- reference link / How to do it…
- DHT11 temperature/humidity sensor
- reference link / Getting ready, Getting ready, Getting ready
- Digital Humidity and Temperature (DHT) sensors
- reference link / How it works…
- digital sensor
- data, measuring / Measuring data from a digital sensor, Getting ready, How to do it…, How it works…
- digital signals
- reading / Reading digital signals, How to do it…, See also
- dweet.io
- URL / Locking your things
- reference link / Getting ready
E
- email notifications
- sending / Sending e-mail notifications, How to do it…, How it works…
- ESP8266
- configuring, to connect to Internet / Introduction
- Arduino development environment, setting up / Setting up the Arduino development environment for the ESP8266, Getting ready, How it works…
- Arduino development environment, setting up, / Getting ready
- working, with additional components / Required additional components
- sketch, uploading / Uploading your first sketch to the ESP8266, How to do it…, How it works…
- connecting, to Wi-Fi network / Connecting the ESP8266 to your local Wi-Fi network, Getting ready, How to do it…, How it works…, See also
- connecting, to cloud server / Connecting the ESP8266 to a cloud server, How to do it…, How it works…
- issues, troubleshooting / Troubleshooting basic ESP8266 issues, The board does not connect to your local Wi-Fi network, Troubleshooting basic ESP8266 issues, The board stops working when things are connected to some pins, Troubleshooting basic ESP8266 issues, The library no longer compiles
- functionalities / Functionalities of the ESP8266
- features / Features, How it works...
- advanced function, discovering / Discovering the advanced functions of the ESP8266
- libraries, using / Using libraries on the ESP8266, How to do it…, How it works…, There's more…
- filesystem, discovering / Discovering the filesystem of the ESP8266
- FS tool, setting up / Setting up the ESP8266FS tool
- filesystem, storing data / Storing data in the ESP8266 filesystem, How to do it…, How it works…, There's more…
- OTA update, discovering / Discovering the over the air update of the ESP8266 (OTA)
- MicroPython, using / Introduction to MicroPython on the ESP8266, Getting started with MicroPython on the ESP8266, How to do it…
- about / MicroPython
- IoTplatform / Internet of Things platforms for the ESP8266
- ESP8266 board
- selecting / Choosing an ESP8266 board, What to choose?
- options available / Available options
- sensors, connecting / Connecting sensors to your ESP8266 board, Getting ready, How to do it…, How it works…
- data, tweeting / Tweeting data from the ESP8266 board, How to do it…, See also
- ESP8266 modules
- ESP8266 OTA
- programming / Programming your ESP8266 OTA, How to do it…, How it works…
- ESP8266FS tool
- setting up / Setting up the ESP8266FS tool
- reference link / Setting up the ESP8266FS tool
F
- Facebook
- updates, posting / Posting updates on Facebook, How to do it…, How it works…
- features, ESP8266
- pin configuration / Pin configuration
- files
- working with / Working with files
- filesystem
- discovering, of ESP8266 / Discovering the filesystem of the ESP8266
- flash memory / Flash memory
- memory management / Filesystem memory management
- flash memory / Flash memory
- function, Temboo platform
- code generation / Discovering the Temboo platform
- sensor data monitoring / Discovering the Temboo platform
- cloud controls / Discovering the Temboo platform
G
- General Purpose Input/Output (GPIO) pins
- about / Available options, Introduction, GPIO pins
- GND pin / Getting ready, Getting ready, Getting ready, Getting ready
- about / Getting ready, Getting ready, Getting ready, Getting ready
- GND pins
- about / Available options
- Google Drive
- data, storing / Storing data on Google Drive, How to do it…, How it works…
I
- I2C pins / I2C and SPI pins
- If This Then That (IFTTT)
- about / Automation with IFTTT
- automation with / Automation with IFTTT, Getting ready, How to do it…, See also
- URL / Getting ready, How to do it…, How to do it…, How to do it…, How to do it…
- IFTTT
- used, for automated M2M / Automated M2M with IFTTT, How to do it…, How it works…
- reference link / Getting ready
- Internet of Things (IoT)
- about / How it works…
- Internet of Things (Iot) platform
- for ESP8266 / Internet of Things platforms for the ESP8266
- Sparkfun ESP8266 thing / Sparkfun ESP8266 thing
- Adafruit feather HUZZAH / Adafruit feather HUZZAH
- NodeMCU ESP8266 / NodeMCU ESP8266
- Wio Link / Wio Link, See also
- IoT interactions
- types / Types of IoT interactions, See also
- IoT platform
- about / Introduction
- issues
- troubleshooting, with web services / Troubleshooting common issues with web services, The board is not connecting to the Wi-Fi network, The board is not connecting to Adafruit IO, The board receives more than one reading or different readings from what was sent, My board is not successfully creating a hotspot
J
- jumper wires
- about / Jumper wires
K
- 10 k? resistor
- reference link / Getting ready
L
- LED
- reference link / Getting ready, Getting ready, Getting ready, Getting ready, Getting ready
- controlling / Controlling an LED, Getting ready, How it works…, See also
- dimming / Dimming an LED, How to do it…
- libraries
- using, on ESP8266 / Using libraries on the ESP8266, How to do it…, How it works…, There's more…
- reference link / Using libraries on the ESP8266
- Light dependent resistor (LDR) / Getting ready
- Light Dependent Resistor (LDR) / Getting ready
- local machine to machine interactions / Basic local machine to machine interactions, Getting ready, How to do it…, How it works…
- hardware components / Getting ready
- low power management / Low power management
M
- M2M alarm system / M2M alarm system, Getting ready, How to do it…, How it works…
- hardware components / Getting ready
- Machine to Machine (M2M)
- about / Introduction
- MicroPython
- using, on ESP8266 / Introduction to MicroPython on the ESP8266, Getting started with MicroPython on the ESP8266, How to do it…
- about / MicroPython , Discovering MicroPython, See also
- auto-indent / Auto-indent
- auto-completion / Auto-completion
- running program, interrupted / Interrupting a running program
- paste mode / Paste mode
- soft reset / Soft reset
- _ (underscore) variable / The special variable _ (underscore)
- raw mode / Raw mode
- URL, for downloading / How to do it…
- used, for controlling pins / Controlling pins using MicroPython, Getting ready, How it works…
- used, for reading data from sensor / Reading data from a sensor using MicroPython, How to do it…
- used, to sending data to cloud / Sending data to the cloud using MicroPython, How to do it…, How it works…
- issues, troubleshooting / Troubleshooting common MicroPython issues
- MicroPython language
- micro USB cable
- about / Micro USB cable
N
- NodeMCU ESP8266 / NodeMCU ESP8266
O
- OLED screen
- controlling / Controlling an OLED screen, Getting ready, How to do it…, How it works…
- reference link / Getting ready
- online data
- retrieving / Retrieving your online data, How to do it…, How it works…
- securing / Securing your online data, Locking your things, See also
- Over The Air (OTA) update / Over the air update
- discovering, of ESP8266 / Discovering the over the air update of the ESP8266 (OTA)
- about / Over the air
- security / Security
- safety / Safety
P
- paste mode / Paste mode
- phant.io
- URL / Sparkfun ESP8266 thing
- photocell
- about / Photocell
- pin configuration
- about / Pin configuration
- power pins / Power pins
- serial pins / Serial pins
- SPI pins / I2C and SPI pins
- I2C pins / I2C and SPI pins
- GPIO pins / GPIO pins
- analog pin / Analog pins
- control pins / Control pins
- pins
- controlling, MicroPython used / Controlling pins using MicroPython, Getting ready, How it works…
- power pins
- about / Power pins
- BAT / Power pins
- GND / Power pins
- USB / Power pins
- 3V / Power pins
- EN / Power pins
- power switch tail kit
- about / Power switch tail kit
- programming
- ESP8266 OTA / Programming your ESP8266 OTA, How to do it…, How it works…
- Pulse Width Modulation (PWM) / How it works…
- push notifications
- sending, IFTTT used / Sending push notifications, How to do it…, How it works…
- Python 2.7
- reference link / How to do it…
R
- 220 ? resistor
- reference link / Getting ready, Getting ready, Getting ready, Getting ready, Getting ready
- Radio Frequency (RF) / Wi-Fi connectivity
- raw mode / Raw mode
- Read-Eval-Print-Loop (REPL)
- about / Discovering MicroPython
- Real-Time Clock (RTC) / Real-Time Clock (RTC)
- about / MicroPython
- relay
- about / Relays
- request format, Google
- reference link / There's more…
- running program
- interrupted / Interrupting a running program
- RX pins
- about / Available options
S
- Secure Digital Input/Output (SDIO)
- about / Available options
- sensor data
- monitoring, from cloud dashboard / Monitoring sensor data from a cloud dashboard, Getting ready, How to do it…
- sensor data online
- posting / Posting the sensor data online, How to do it…, See also
- sensors
- DHT11 / DHT11
- photocell / Photocell
- soil humidity sensor / Soil humidity sensor
- connecting, to ESP8266 board / Connecting sensors to your ESP8266 board, Getting ready, How to do it…, How it works…
- serial pins / Serial pins
- servo motor
- controlling / Controlling a servo motor, How to do it…, How it works…, See also
- reference link / Getting ready
- signal (SIG) pin / Getting ready, Getting ready
- soft reset / Soft reset
- soil humidity sensor
- about / Soil humidity sensor
- Sparkfun
- URL / Sparkfun ESP8266 thing
- Sparkfun ESP8266 thing / Sparkfun ESP8266 thing
- Sparkfun ESP8266 Thing
- about / Available options
- SPI flash filesystem (SPIFFS) / Working with files
- reference link / There's more…
- spreadsheet
- reference link / Getting ready
- System On Chip (SOC)
- about / Choosing an ESP8266 board
T
- Temboo library
- Temboo platform
- about / Discovering the Temboo platform
- function / Discovering the Temboo platform
- text message notifications
- sending / Sending text message notifications, How to do it…, See also
- TX pins
- about / Available options
V
- 3V pin / Getting ready
- VCC pin / Getting ready, Getting ready
- VCC pins
- about / Available options
- voltage dividers
- reference link / The analog pin cannot measure high voltages
W
- water pump
- about / Water pump
- web services
- issues, troubleshooting / Troubleshooting common issues with web services, The widgets on my dashboard do not display readings, Troubleshooting common issues with web services, The IFTTT SMS service is not working, Troubleshooting common issues with web services, The board is not connecting to the Wi-Fi network, The board is not connecting to Adafruit IO, The board receives more than one reading or different readings from what was sent, My board is not successfully creating a hotspot
- Wi-Fi connectivity / Wi-Fi connectivity
- Wi-Fi network
- ESP8266, connecting to / Connecting the ESP8266 to your local Wi-Fi network, Getting ready, How to do it…, How it works…, See also
- Wio Link / Wio Link, See also