Main Content

Want to be able to feed your dog in a timely manner every day but always lose track of time? Look no further; this Instructable will teach you how to build your own Arduino-powered dog food dispenser. I made this for my Students Involved in Discovering Engineering (SIDE) Project for Ms. Berbawy’s Principles of Engineering class. The project was a great experience to learn basic circuitry and coding and improve my CAD and Adobe Illustrator skills.

Note: This project’s inspiration was an Instructable for an Arduino Controlled Dog Food/Treat Dispenser by crazydeadmoth. Multiple changes were incorporated in the design to facilitate easy maintenance, increase stored food capacity, and select the amount of food to be dispensed.


1 Arduino UNO
1 Power Plug for Arduino Board
1 Standard Servo (plus screws and motor attachments)
2 12-pole Single Throw Switches
1 Round Rocker Switch
1 9V battery + battery holder
1 5-mm LED


4 cabinet door magnets
pieces of 1/4’ birch wood
pieces of 1/8’ acrylic (any color is fine & TAP Plastics is a good reseller)
1/8” acrylic rod (also available from TAP Plastics)
Mylar Sheet
Devcon 2 Ton Epoxy
Acrylic Glue

Laser Cutter
Wire Cutters
Wire Strippers
Soldering Iron
Computer (have Arduino IDE downloaded)”

Link to article