PORTALE DELLA DIDATTICA

Ricerca CERCA
  KEYWORD

Participative environmental monitoring system via mobile application

keywords ANDROID, API MANAGEMENT, FLASK, FLUTTER, INTERNET OF THINGS, IOS, MOBILE APP DEVELOPEMENT, SMART CITIES, WIRELESS SENSOR NETWORKS

Reference persons FILIPPO GANDINO

Research Groups DAUIN - GR-05 - ELECTRONIC CAD & RELIABILITY GROUP - CAD

Thesis type RESEARCH

Description In the context of "smart cities" and "smart building", the effective and pervasive collection of environmental data (e.g. pollution, noise, and weather conditions) are of ever-increasing importance. Different approaches are currently available, each with its own benefits and drawbacks.

An innovative possibility is represented by a participative system for data collection and transmission. The users of such a system need to install an app on their smartphones. The app works as a gateway between the monitoring devices and a server that stores and manages the data.

The thesis work involves the improvement and further development of such a system, constituted of three main components:
- monitoring devices: They are required to efficiently transmit measurements via Bluetooth, optimizing transmission speeds and delays, without affecting the measurement process.
- mobile application: Cross-platform application (iOS/Android) developed using the Flutter framework. It needs to detect devices in range, connect to them and download the measurement. The data should be sent to the remote server when the network connection is available. It also shows summary information about air quality to its users.
- backend API: Developed using Flask (python), provides services to the mobile application (upload of measurements, data summary, etc...)

Required skills Good programming skills
Knowledge of object-oriented paradigm
Python (preferred)
Flutter framework (preferred)
Flask (preferred)


Deadline 24/01/2023      PROPONI LA TUA CANDIDATURA