Feed community cats infrastructure

Designing and building a self controlled device that is responsible for feeding community cats

A unique device designed autonomously feeding ferral cats,
the device is managed by the ESP32 proccessor which control the work flow.

it uses a jetson nano processor to recognize cats, then it sends a signal to the esp32 to open a door to feed the cats.

the device can detect a cat with a motion sensor and a camera,it also includes a real-time clock to allow adding the feature of limiting the device functionality to feeding hours to save power .

The device power is managed by the power management unit, which includes a Solar panel,chargable battery and two DCDC converters to 9V and one to 3.3V,
the solar panel charges the battery and the battery powers the device, so no physical connection to the wall is needed.

The device schematic was designed using Cadence:Orcad, tested and verified using Arduino envirnoment.