Source Code

Source code for the SUTEE WP2 mobile applications, dashboards platform and IoT prototype.

Software and source code

Explore the software developed within SUTEE WP2 to support environmental data collection, visualisation and learning. Download the available source code packages to understand and adapt the project tools.

Android application

GreenTrackS

Mobile application for geolocated environmental observations, luminosity measurements and manual recording of readings from handheld tools.

Download source code · ZIP

Android application

SUTEE IoT Mobile App

Companion application for the SUTEE IoT prototype, supporting sensor connection and geolocated environmental data collection during fieldwork.

Download source code · ZIP

Android application

Noise App

Mobile application for exploring acoustic pollution and recording noise measurements in urban environmental learning activities.

Download source code · ZIP

Web platform

Dashboards Platform

Web platform for displaying SUTEE excursions, measurement locations and environmental data through interactive maps and graphs.

Download source code · ZIP

Device firmware

IoT Prototype Code

Code for the SUTEE sensing prototype, supporting environmental measurements and communication with the companion mobile application.

Download source code · ZIP

3D printing files

IoT Prototype 3D Case

STL models for the SUTEE IoT prototype enclosure, including the case, back cover and component supports.

Download 3D case · ZIP

Using the source code

The IoT Mobile App and Noise App packages contain MIT App Inventor projects (.aia). Extract the ZIP and import the .aia file into MIT App Inventor to edit the project. The prototype firmware is provided as an Arduino sketch (.ino), and the case models are provided as STL files. The dashboards package contains PHP source files; configure your own database settings before deployment.

Please consult any licence and documentation included with each package for its terms of use and setup requirements.