Skip to content

LuigiSigillo/IoT-assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Info

This repository contains assignments from the IoT course held at Sapienza University during the academic year 2019-2020.

Scenario This project is focused on the development of an IoT scenario using Azure. In this repository there is the code of the web app. To group together also the part of the device virtualization I put inside the simulateDevice folder the script of the virtual device, written in Python.

To know how to use it, look at the blog-post on Linkedin.

To see a brief demonstration see this youtube video.

The website is currently active, you can reach it using this link.

Scenario This second part is focused on the development of an IoT scenario using the MQTT-SN protocol and RIOT OS as the client system.

I put inside the emcute_mqttsn folders the main.c of the RIOT-OS systems. There are two different versions, one for the native board (the virtualized one) and one for the specific m3 board.

To know how to use it, look at the blog-post on Linkedin.

To see a brief demonstration check this youtube video.

Scenario This third part is focused on the development of an IoT scenario using the LoRaWAN protocol and RIOT OS as the client system. I am using TheThingsNetwork inside the IoT-LAB environment.

I put inside the lorawan folder the main.c of the RIOT-OS system and the code of the bridge from TTN to the Azure IoT Hub.

For more information on how to use it properly look at my blog-post on Linkedin.

To see a brief demonstration check this youtube video.

Scenario This fourth part is focused on the development of a crowd sensing web application using the accelerometer sensor of the smartphones. I have used Azure as cloud provider. The code for both the web app and the web dashboard to visualize the data are inside the assignment_4 folder.

For more information on how to use it properly look at my blog-post on Linkedin.

To see a brief demonstration check this youtube video.