Inspiration
We wanted to do something cool with hardwares so we decided to build this device.
What it does
It's an app and a device that waters plants.
How we built it
We used and ESP 32 to build an HTTP endpoint and we connected it to a sensor that monitors temperature and hummidity. We also ensambled a servo, that controls a bottel of watter that will be watering the plats when it rotatets. Then we’ve built an app with Android Studio and Kotlin language, to show the state of the plant in a more graphical way and as its connected to those endpoints it allows you to control the servo to rotate te qater bottle and read the sensors to show humidity and tempersture values.
Challenges we ran into
We didn't have experience with kotlin so programming with it has been challenging, especially connecting to and endpoit, but it was all very fun.
Accomplishments that we're proud of
Building the wattering can and being able to have a working app by the end of the Hackathon.
What we learned
Throughout this journey we discovered what it takes to build a fully functional Android app using Kotlin. From designing the user interface to managing data and interactions, we faced and overcame lots of challenges. We’re proud of how far we’ve come and of the app we’ve created!
Built With
- android
- android-studio
- c++
- esp32
- freertos
- kotlin
Log in or sign up for Devpost to join the conversation.