Last modified: 5.1.2024

Started: 29.9.2023

A smart pet feeder with scheduling, remote management, and an LCD display.

The project is hosted on GitLab under the repository food-dispenser. For development details, see the development document.

The project is currently transitioning from an ESP32 microcontroller to an ESP32-S3. The initial implementation used an ESP32, but due to memory limitations, not all features could be implemented. The ESP32-S3 offers more memory and better performance, allowing for the full feature set.

Challenges & Next Steps

Project Progress & Milestones

First Prototype: Display, Portioning, and Servo Motors with Load Cell

Initial wiring and software development. Integration and testing of display, portioning mechanism, and load cell.

PCB Design & Assembly: Custom PCB designed for the ESP32, with power LED confirmed functional

Custom PCB designed for the ESP32. Power LED confirmed functional, but no components installed yet. Transitioning to ESP32-S3 requires PCB modification.

Software & Hardware Integration: Testing communication between software and physical components, with motor, sensor, and display functionality verified

Testing communication between software and physical components. Verifying motor, sensor, and display functionality. Load cell readings still require tuning.