Domestic rainwater utilization
In the fall of 2021 in course 62583 Programming of embedded wireless systems and sensors we were tasked with designing a system that would fulfill one or more of the UN sustainable development goals (https://sdgs.un.org/goals) utilizing a couple of ZigBee’s and an ESP32 microcontroller running dual core RTOS (Real Time Operating System) and using MQTT (Message Queuing Telemetry Transport) to publish data to ThingSpeak (https://thingspeak.com/).

We came up with a system that utilizes rainwater to flush the toilet and the capability to display various data online. Please read more in the documentation below.
Please beware that this project was created to train and understand the components and technologies behind, more than being a practical system to be implemented in real life.
