Skip to content

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