Thesis Details

Koordinace IoT na bázi MicroPythonu pomocí Node-RED

Bachelor's Thesis Student: Kolář Josef Academic Year: 2018/2019 Supervisor: Janoušek Vladimír, doc. Ing., Ph.D.
English title
Coordination of MicroPython-Based IoT by Means of Node-RED
Language
Czech
Abstract

The target of this thesis is to create means for using the Node-RED tool to coordinate physical nodes in the form of ESP32 chips in the Internet of Things.This is fulfilled by created Node-RED extension, the proposed MQTT channel protocol and custom firmware for these nodes.All of this suport deploy of diverse applications to nodes simultaneously side by side.The designed and implemented MicroPython firmware is capable of asynchronous operation of individual applications which provides an interface to communicate with the Node-RED.The functionality of this system has been successfully validated on the basis of two practical usage scenarios that demonstrate the possibility of direct use deployment system into practice in automation - even with the included firmware installer.

Keywords

IoT, Node-RED, ESP32, automation, Internet of Things, MicroPython

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
13 June 2019
Reviewer
Committee
Janoušek Vladimír, doc. Ing., Ph.D. (DITS FIT BUT), předseda
Chudý Peter, doc. Ing., Ph.D. MBA (DCGM FIT BUT), člen
Kekely Lukáš, Ing., Ph.D. (DCSY FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Polčák Libor, Ing., Ph.D. (DIFS FIT BUT), člen
Citation
KOLÁŘ, Josef. Koordinace IoT na bázi MicroPythonu pomocí Node-RED. Brno, 2019. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2019-06-13. Supervised by Janoušek Vladimír. Available from: https://www.fit.vut.cz/study/thesis/21632/
BibTeX
@bachelorsthesis{FITBT21632,
    author = "Josef Kol\'{a}\v{r}",
    type = "Bachelor's thesis",
    title = "Koordinace IoT na b\'{a}zi MicroPythonu pomoc\'{i} Node-RED",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2019,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/21632/"
}
Back to top