
Image Lightbox

Image Lightbox

Image Lightbox
Zoom: 125%

EcoSync Smart Terrarium
Description
This app started as an experiment to view and control Arduinos in real time through a frontend UI. This project is still in development, but this demo shows a simple implementation.
Features
- Smart terrarium dashboard interface to view important information at a glance
- Change settings and activate controls from the dashboard
- Modular UI to easily extend with more sensors and components
- Arduino controller to collect realtime data for humidity, temperature, and more
- Raspberry Pi to act as a local server
Technologies Used
- React and TailwindCSS for the frontend UI
- Python for backend and connecting to Arduino
- Arduino controllers and compatible sensors
Development Process & Motivation
I have messed around with Arduinos in the past, but did not know how to hook up the data to a frontend UI. I saw a project of a self watering garden and I thought it was a perfect chance to test out making a full stack IoT app.
Challenges & Solutions
I think deciding the architecture was one of the biggest challenges. I decided to go with a main Python script running which connects to the Arduino and sets up the API for communication. This script is run on a Raspberry Pi which acts as a local server.
Future Plans & Improvements
- Build a complete prototype, all necessary hardware hooked up
- Design and 3D print the housing for the final components
- More sensors, camera feed connected
Contact Me
Let’s make your idea a reality
Thank you for taking the time to visit my website! If you're looking for a skilled and innovative developer to work with, don't hesitate to reach out. Whether you have a job opportunity or a freelance project in mind, let's connect and see how we can work together.
You can send me a message below or email me at stevenmendoza.dev@gmail.com