Skip to content
Marcio Cosenza

← Portfolio

EasyFeed: pet feeding control

A device built to control the feeding of household pets, based on the weight of the food.

Type
Electronic device and app
App
Windows and Android
Technologies
Atmega328, Arduino IDE, Delphi, FireMonkey, PHP, JavaScript

The project

EasyFeed brings hardware and software together in a single product: the electronic board that controls feeding, the program that runs on the microcontroller and the app used to configure the device.

Electronic design

Design of the microcontroller-based printed circuit board, built around the Atmega328.

Firmware

Microcontroller programming, developed in the Arduino IDE.

Configuration app

Built in Delphi with FireMonkey, it runs on Windows and Android.

The app

EasyFeed app on a phone: list of feeding schedules with the Add button
List of feeding schedules.
EasyFeed app on a phone: screen to set up a schedule with hour, minute and food weight
Setting up a schedule: hour, minute and food weight.
EasyFeed app on a phone: settings menu with device selection, scale calibration, reset, styles and manual
Settings menu: device, food quantity, scale calibration, reset, styles and manual.

Screenshots of the app on an Android phone. Click an image to enlarge it.

Get in touchSee other projectsDelphi FireMonkey apps