Smart IoT Fish Feeder
Remote-controlled automated feeding system.
Full-stack IoTESP32Next.jsServoFirebase
Problem
Pet owners worry about feeding schedules while away, and simple timers lack verification or remote control.
Solution
Built a Wi-Fi connected feeder with a mobile-responsive dashboard for scheduling and manual feeding.
Approach
Designed a fail-safe servo mechanism to prevent jamming and overfeeding, synchronized with a cloud database.
Outcome
- Reliable remote feeding via web dashboard.
- Prevented overfeeding incidents with strict firmware logic.
- Seamless integration with home Wi-Fi for status monitoring.
Case Study
Overview
A Wi-Fi connected fish feeder with a mobile-responsive web dashboard for scheduling and manual feeding control.
Hardware
- ESP32 microcontroller
- Custom auger-style feeding mechanism (3D printed)
- Servo motor for portion control
- IR sensor to detect feeding completion
Firmware Features
- Firebase Realtime Database sync for schedule storage
- Fail-safe logic: detects jams and aborts feed cycle
- Maximum portion limits enforced in firmware (not just UI)
- Status LED and buzzer for local feedback
Dashboard
Built with Next.js, the dashboard provides:
- Manual feed button with portion size control
- Weekly schedule editor
- Feed history log
- Device status indicator