ESP8266 Workshop

Welcome to our workshop on ESP8266. We followed a hands-on approach so be ready to get your hands dirty real soon!

If you find any typo or error in the documentation, you are more than welcome to create a pull request.

Introduction

  1. Setting Up
  2. Programming a microcontroller
  3. Hi ESP8266
  4. Material

The Basics

  1. Hello World
  2. Getting readings from a photoresistor
  3. Measure temperature
  4. Displaying data in a webpage
  5. Receiving commands through HTTP GET and HTTP POST
  6. Scraping from a WebSite 101

Quality of Life

  1. Static IP and mDNS
  2. AP mode and Captive portals
  3. EEPROM

Advanced-ish Stuff

  1. OTA updates
  2. Blynk App
  3. Interrupts

Challenges

  1. Dash Button

Extras

  1. Other ways of programing the ESP8266
  2. Structure large and automated projects
  3. Kolban’s book on the ESP8266