
This is a short introduction to what's covered in the course
This sections is an introduction to the course , starting with hardware
This sections is an introduction to the course , starting with software
This sections gives more detail about the esp8266 chip as well as D1 Mini board and ESP12F module
This sections gives more detail about the D1 mini shields as well as device information on DS18B20 and OLED -SSD1306
This sections gives more detail about the raspberry pi 3 hardware ,all the interfaces as well as functional blocks
This sections gives more detail about the router setup and a few things to be aware off
This sections gives more detail about ESP Home , how the yaml config file works , and what files are generated
This sections gives more detail about generation of code for the D1 mini with DS18b20 temperature sensor using ESP Home and a yaml config file
This sections gives more detail about generation of code for the D1 mini with a OLED (SSD1306) display using ESP Home and a yaml config file
This sections gives more detail about the steps needed to setup a raspberry pi 3 with Raspbian OS , as well as the tools needed to SSH in , How to setup headless and a fixed IP
This sections gives more detail about installing docker , and setting up Portainer as a service inside the docker engine
This sections gives more detail about adding and setting up Mosquitto mqtt broker as a service inside the docker engine
This sections gives more detail about adding and setting up Node Red as a service inside the docker engine
This sections gives more detail about adding and setting up Influx DB as a service inside the docker engine
This sections gives more detail about adding and setting up Grafana as a service inside the docker engine
This sections gives a summary of the course , and possible way forward
Dive into Internet of things
Learn how to setup the hardware and software to create your own IOT framework
Make use 2 D1 mini's with ESP8266 .
One of the shields has a DS18b20 temperature sensor ,
Another of the shields has a OLED display ,
Hardware details , pinout of esp8266
Create a yaml file that ESP home will use to create firmware for D1 mini's
ESP Home will create code that can send readings from the temperature sensor via MQTT as well as send MQTT messages to the display
Setup a Raspberry Pi3 with Raspbian buster Lite
Create a number docker-compose files , that will be used to create all the docker containers
Install a Docker Container on the Pi3
Create a docker-compose file that will setup a Mosquitto broker as a service in docker
Create a docker-compose file that will setup a Node Red as a service in docker
Create a docker-compose file that will setup a Influx DB as a service in docker
Create a docker-compose file that will setup a Grafana as a service in docker
See how to use node red to receive MQTT messages and convert them into SQL queries to insert records into InfluxDB
Capture all temperature readings to Influx DB
Use Grafana to build charts and graphs