ESP8266



* ESP8266 Part #3 – How to use the SSD1306 OLED Displays with MicroPython

The expamle programs: –> test_led.py - symbol.py - graphic.py - cpu.py


* ESP8266 Part #4 – Interrupt with MicroPython

The expamle program: –> led_taster_interrupt_speed.py


* ESP8266 Part #5 – connect ESP8266 over WIFI network


Using MicroPython and HTML to run a simple webpage on your ESP8266.
Implement your ESP8266 in your home network. Read out your status of a button over a browser.
Set LEDs on/off over a web browser too.

* ESP8266 Part #6 – Webserver example with MicroPython

The expamle program: –> htt_server.py - set_led_http.py


Start with MQTT

  1. Install the Mosquitto MQTT Broker on Raspberry Pi
  2. Install MQTT Dashboard APP on your smartphone
  3. Write a MicroPython program for the ESP8266 as subscriber

* ESP8266 Part #7 – How to use MQTT & MicroPython

ESP8266 MQTT MicroPython program for the ESP8266


Start with MQTT

  1. Use Raspberry Pi as MQTT Broker and Node-RED for subscribe and publishing
  2. Use also the LED on the ESP8266 as subscriber and the button as publisher
  3. And last but not least use the smartphone also as subscriber and publisher


ESP8266 MQTT MicroPython program for the ESP8266