Skip to content

Team-Wilhelm/BotaniQue-IoT

Repository files navigation

BotaniQue Smart Plant Pot

Created as an IoT exam project by Júlia Ilášová & Maria Ruth Nielsen

Overview

BotaniQue aims to simplify plant care by providing real-time monitoring of plant conditions via a Smart Plant Pot. The pot tracks soil moisture, air humidity, temperature, and light levels using various sensors, and displays the plant's status on an OLED screen. The system uses MQTT for data communication between the sensors and a backend server, which calculates and returns the plant's mood.

Key Features

  • Real-time Monitoring: Check your plant's status and stats through an OLED screen or the BotaniQue mobile app.
  • Smart Sensors: Soil moisture, air humidity, temperature, and light levels are tracked.
  • MQTT Communication: Sensors send data to an MQTT broker, which forwards it to a backend server for processing.

image

Technical Setup

  • Hardware: ESP32 with BME280 sensor, soil moisture sensor, photoresistor, and OLED screen.
  • Software: Arduino C++ for sensor communication; PubSub library for MQTT.
  • Backend: .NET server using WebSockets for real-time updates.
  • Frontend: Flutter-based app for user interaction.

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages