Inteligentní měřící a zobrazovací moduly s ESP8266

Abstract

The aim of this work is introducing the reader to IoT, also known as the Internet of Things, and commonly used technologies in this area, especially with the microcomputer modules ESP8266 and ESP32. In the theoretical part of this work, I analyzed the existing IoT systems and defined the list of required functionalities. I also described the ESP8266 and ESP32 microcomputer modules and reviewed various application development tools. In this thesis, I designed and implemented a system that allows communication with modules, their management, data archiving and data visualization. Part of the solution is the server application that provides communication via MQTT protocol. Connected modules can be used as sensors or for data visualization. For the modules I create a client library, using development tools for Arduino platform, which enables communication with the server application.

Description

Subject(s)

IoT, home automation, ESP8266, ESP32, MQTT, Arduino, Python, WiFi

Citation