In the last few years IoT devices have been becoming more and more common and applicable to everything, and we can see more and more consumer products emerging. FreeRTOS is an open source IoT operating system that is adopted by a huge number of companies. In this work we would like to combine several emerging technologies: IoT devices using the FreeRTOS OS ESP32 CPU from Espressif Connected devices and mobile applications The scope of the thesis is to implement an application running on an embedded device provided by Amarula Solutions that is able to control several sensors over WI-FI using a mobile application and a REST HTTP API running on the embedded platform. Read sensors (GPIOS) Read ADC Enable/Disable PWM The student will receive a complete build environment, an introduction to the architecture and a setup that will let him start and concentrate on real work. The final goal of the project will be to deliver a complete json REST API.

IoT application development over FreeRTOS

AMARIEI, STEFAN
2020/2021

Abstract

In the last few years IoT devices have been becoming more and more common and applicable to everything, and we can see more and more consumer products emerging. FreeRTOS is an open source IoT operating system that is adopted by a huge number of companies. In this work we would like to combine several emerging technologies: IoT devices using the FreeRTOS OS ESP32 CPU from Espressif Connected devices and mobile applications The scope of the thesis is to implement an application running on an embedded device provided by Amarula Solutions that is able to control several sensors over WI-FI using a mobile application and a REST HTTP API running on the embedded platform. Read sensors (GPIOS) Read ADC Enable/Disable PWM The student will receive a complete build environment, an introduction to the architecture and a setup that will let him start and concentrate on real work. The final goal of the project will be to deliver a complete json REST API.
ENG
IMPORT DA TESIONLINE
File in questo prodotto:
File Dimensione Formato  
859667_main_amariei.pdf

non disponibili

Tipologia: Altro materiale allegato
Dimensione 7.03 MB
Formato Adobe PDF
7.03 MB Adobe PDF

I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14240/138643