Desarrollo de aplicaciones para microntroladores con Amazon FreeRTOS (a:FreeRTOS)
Authors
Santamaría Quevedo, SergioDirector
Villadangos Carrizo, José ManuelDate
2021Keywords
Microcontrolador STM32
Amazon Web Services (AWS)
FreeRTOS
Internet of Things (IoT)
Python
Document type
info:eu-repo/semantics/bachelorThesis
Version
info:eu-repo/semantics/acceptedVersion
Rights
Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Access rights
info:eu-repo/semantics/openAccess
Abstract
El objetivo del proyecto es la realización, ejecución y puesta en práctica de ciertos procedimientos con
el fin de comunicar un dispositivo basado en microcontrolador con un servicio en la nube como es el
que ofrece Amazon, para poder crear una red propia o sistema de el Internet de las Cosas (IoT). Tras
la explicación teórica de cada una de las partes, se realizarán varios experimentos a modo de pasos
intermedios, que buscan la comprensión de ideas y conceptos. Tras ellos, se partirá de un ejemplo para el
desarrollo de un firmware que consta de una medida de temperatura y humedad y su envío a dicha nube.
Finalmente, gracias a las librerías que ofrece AWS se accederá a la información enviada por el dispositivo
y representarla, de forma local, en una interfaz gráfica escrita en Python. The present report is created to document the realisation and execution of the procedures to be able
to communicate a microcontroller-based device with a cloud service. A service such as the one offered
by Amazon, in order to create its own network or system for the Internet of Things (IoT). After the
theoretical explanation of each of the parts, several experiments will be carried out as intermediate steps,
aimed at understanding ideas and concepts. After these, an example for the development of a firmware
consisting of a temperature and humidity measurement and its sending to the cloud will be used as a
starting point. Finally, thanks to the libraries offered by AWS, the information sent by the device will be
accessed and represented locally in a graphical interface written in Python.
Files in this item
Files | Size | Format |
|
---|---|---|---|
TFG_Santamaria_Quevedo_2021.pdf | 5.064Mb |
![]() |
Files | Size | Format |
|
---|---|---|---|
TFG_Santamaria_Quevedo_2021.pdf | 5.064Mb |
![]() |