ESP32 Microcontroller and DataBase Applications

dc.contributor.advisorBabiuch, Marek
dc.contributor.authorRajaguru, Ramjith
dc.contributor.refereeKrejčí, Jakub
dc.date.accepted2025-06-04
dc.date.accessioned2025-06-23T11:52:26Z
dc.date.available2025-06-23T11:52:26Z
dc.date.issued2025
dc.description.abstractThis diploma thesis deals with the design and implementation of a real-time environmental monitoring system based on the ESP32 microcontroller, incorporating sensors for temperature, humidity, and pressure measurement. The main aim of the project is to integrate the ESP32 module with various cloud database platforms—specifically MySQL with PHP, InfluxDB, ThingSpeak, Blynk DB, Beebotte, and Firebase—to evaluate their capabilities in terms of ease of integration, scalability, data visualization, and suitability for IoT applications. Additionally, a custom web application is developed to provide secure access and real-time visualization of sensor data. The thesis thoroughly documents the technical approach, hardware selection, programming methodologies, and cloud integration processes, offering practical insights into building scalable and reliable IoT monitoring solutions.en
dc.description.abstractTato diplomová práce se zabývá návrhem a implementací systému monitorování prostředí v reálném čase založeného na mikrokontroléru ESP32, který obsahuje senzory pro měření teploty, vlhkosti a tlaku. Hlavním cílem projektu je integrace modulu ESP32 s různými cloudovými databázovými platformami – konkrétně MySQL s PHP, InfluxDB, ThingSpeak, Blynk DB, Beebotte a Firebase – a vyhodnotit jejich schopnosti z hlediska snadné integrace, škálovatelnosti, vizualizace dat a vhodnosti pro aplikace IoT. Kromě toho je vyvinuta vlastní webová aplikace, která poskytuje bezpečný přístup a vizualizaci dat ze senzorů v reálném čase. Práce důkladně dokumentuje technický přístup, výběr hardwaru, metodologie programování a procesy cloudové integrace a nabízí praktický pohled na budování škálovatelných a spolehlivých řešení pro monitorování IoT.cs
dc.description.department352 - Katedra automatizační techniky a řízenícs
dc.description.resultvelmi dobřecs
dc.format.extent2309705 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2723
dc.identifier.thesisRAJ0089_FS_N0714A270012_2025
dc.identifier.urihttp://hdl.handle.net/10084/157656
dc.language.isoen
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectMicrocontrolleren
dc.subjectESP32en
dc.subjectapplication development environmenten
dc.subjectdatabase cloud servicesen
dc.subjectArduino IDE.en
dc.subjectMikrokontrolércs
dc.subjectESP32cs
dc.subjectProstředí pro vývoj aplikacícs
dc.subjectDatabázové cloudové službycs
dc.subjectArduino IDE.cs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta strojnícs
dc.thesis.degree-levelMagisterský studijní programcs
dc.thesis.degree-nameIng.
dc.thesis.degree-programŘízení strojů a procesůcs
dc.titleESP32 Microcontroller and DataBase Applicationsen
dc.title.alternativeMikrokontrolér ESP32 a databázové aplikacecs
dc.typeDiplomová prácecs

Files

Original bundle

Now showing 1 - 5 out of 5 results
Loading...
Thumbnail Image
Name:
RAJ0089_FS_N0714A270012_2025.pdf
Size:
2.2 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
RAJ0089_FS_N0714A270012_2025_zadani.pdf
Size:
126.83 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
RAJ0089_FS_N0714A270012_2025_posudek_vedouci_Babiuch_Marek.pdf
Size:
138.42 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Babiuch, Marek
Loading...
Thumbnail Image
Name:
RAJ0089_FS_N0714A270012_2025_posudek_oponent_Krejci_Jakub.pdf
Size:
163.66 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Krejčí, Jakub
Loading...
Thumbnail Image
Name:
RAJ0089_FS_N0714A270012_2025_zaznam_z_obhajoby.pdf
Size:
61.24 KB
Format:
Adobe Portable Document Format
Description:
Záznam o průběhu a výsledku obhajoby