Arduino boards offer limitless possibilities for exciting and creative projects. If you’re a proud pet owner with an Arduino lying around, you’re in luck! We’ve rounded up the best pet feeder projects for your favorite pooch or kitty cat.

Some of the pet feeder projects are intended more specifically for dogs or cats, and some for a particular type of food (e.g. wet or dry food). Nearly all of them are automatic in nature and can be programmed to deliver the food either at a certain time or without having to directly feed the pet. With clear instructions, codes, and schematics, you can try all of these projects out at home.

The danger of a mechanized pet feeder could be overfeeding or underfeeding a pet, or the food getting stuck, so the projects we’ve included have been designed to try and avoid these possibilities. While some projects require just your Arduino board and a few additional items, other feeder projects involve a 3D printer or CNC machine and workbench tools for those looking to get more involved.

Featured image of The Best 3D Printed Cat Toys & Accessories
Treat your Feline Overlord (or Lady)
The Best 3D Printed Cat Toys & Accessories

Back to Contents

1
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

Wet Food

This awesome feeder can open a wet food tin!
This impressive feeder can open a wet food tin! (Source: Vikram Hao via YouTube)

While many pet food Arduino dispenser projects are great for dry food, if your kitty turns their nose up at kibble, this project is a good solution to deal particularly with wet cat food. What’s seriously impressive about this project is it can actually open the cans! Since the can will only be opened when the cat is ready to feed, don’t worry, the food won’t go bad.

Note that this cat feeder uses 3D printed components, so you’ll either need access to a 3D printer or to get somewhat creative with assembling the components. Alternatively, try Craftcloud to have the parts shipped to your door. The helpful and thorough project guide also includes a YouTube tutorial.

  • Who designed it: Vikram Hao
  • Core components: Arduino Mega, DC motors, LCD display, Adafruit shields, stepper motors
  • Difficulty: Intermediate/advanced
  • Where to find it: Hackaday

Back to Contents

Advertisement
Advertisement
2
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

Timed & Portioned

Get your furry friend fed with a real time clock module project
Get your furry friend fed with a real-time clock module project (Source: Circuit Digest via YouTube)

You’ll have a fun time making this interesting pet feeder project that utilizes a real-time clock module, which allows users to time their pets’ feeding slots and also select the amount being given. When the set time is reached, the feeder will automatically drop the portioned food into the pet bowl.

The project directions provide written instructions, a video tutorial, code, and photo illustrations, so it’s very clear and straightforward to follow along with.

  • Who designed it: Circuit Digest
  • Core components: Arduino Uno, matrix keypad, LCD display, push button, servo motor, resistor, connecting wires, breadboard, DS3231 RTC module
  • Difficulty: Intermediate
  • Where to find it: Circuit Digest

Back to Contents

Advertisement
Advertisement
3
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

Cat Feeder

This one gets the feline seal of approval
This one gets the feline seal of approval (Source: Studio Rundhall via YouTube)

This Arduino project provides a clever way for cat owners to automatically program a cat feeder, in case you need to be out of town for a day or just during your pet’s dinner time. A helpful aspect about it is that it can be used for both wet and dry cat food (though we wouldn’t recommend using it for both simultaneously!).

In the project details, you’ll find that it contains a video tutorial, schematics and code, and thorough instructions on how to assemble this automatic cat feeder. Your feline friend will thank you!

  • Who designed it: Rundhall
  • Core components: SparkFun Arduino ProMini or Arduino Uno, stepper motor and driver, mechanical outlet timer, linear shaft support, USB charger and connectors
  • Difficulty: All levels
  • Where to find it: Arduino Project Hub

Back to Contents

Advertisement
Advertisement
4
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

Dog Feeder

You can set a time for the food to be automatically dispensed
You can easily check what time the food will be dispensed (Source: tiacharlie via Instructables)

If you’re looking for a hands-on Arduino project that will ultimately feed your pet, this dog feeder is also a cool way to incorporate 3D printing and some handiwork into your assembly.

This dog self-feeder can be programmed for automatic or timed dispensing of food or treats, so you can decide whether you want it to work in the moment to be pre-programmed. You’ll find helpful photo instructions and all necessary files and code included in the project details.

  • Who designed it: tiacharlie
  • Core components: Arduino Uno, servo motor, potentiometer, battery, acrylic sheets, 3D printed parts
  • Difficulty: Advanced
  • Where to find it: Instructables

Back to Contents

Advertisement
Advertisement
5
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

3D Printed

Putting together 3D printed pieces and an Arduino to feed the cat
Looks like a lot of work to feed the cat! (Source: Electronoobs via YouTube)

This fun and practical cat feeder uses both 3D printed parts (files included), an Arduino microcontroller, and a fairly complex construction, so it’s a good combination of various elements if you’re looking to be both hands-on and screen-on in putting together a pet feeder.

Designed to be ideal for dispensing cat treats in particular, it could also work for dog treats as well. The project includes a video tutorial, as well as links to the part list, code, and schematics. The creator also has a Patreon if you’re a fan of this style of project.

  • Who designed it: Electronoobs
  • Core components: Arduino Nano, DS3231 RTC module, MG995 servo, DC adaptor and jack, buzzer, buck converter module, M3 insertion nuts and threaded rod, LED display
  • Difficulty: Intermediate/advanced
  • Where to find it: Electronoobs

Back to Contents

Advertisement
Advertisement
6
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

Treat Dispenser

Keep your cat amused by making them work for their treats
Keep your cat amused by making them work for their treats (Source: Arduino Guy Projects and More! via YouTube)

Bringing together the power of Arduino and Raspberry Pi, this button-operated feeder is a great treat dispenser for cats and dogs. You’ll save time during the day as it can be operated directly by your pet. (Don’t worry, it’s regulated in terms of how many treats they can self-serve!)

The project’s creator offers super detailed instructions plus all the needed schematics and code in the tutorial. Additionally, the creator also offers a livestream camera feed that shows how it operates in real time, which is really helpful for making sure that yours looks the same!

  • Who designed it: gatoninja236
  • Core components: Arduino Uno, Raspberry Pi 3, Raspberry Pi Camera Module, capacitor, stepper motor and driver, LCD display, barrel jack, jumper wires
  • Difficulty: Intermediate
  • Where to find it: Arduino Project Hub

Back to Contents

Advertisement
Advertisement
7
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

Self Service

An excited cat learning to self-serve treats!
An excited cat learning to self-serve treats! (Source: DIY channel via YouTube)

This creative self-service cat feeder is made with some items you’re likely to already have on hand (plus you get to re-use stuff, so it’s also a bit more eco friendly)! Using an empty chip can and plastic container, this cool feeder project lets your cat use its nose to push a button to dispense the food.

Containing helpful instructions and schematics and a good visual YouTube video, all the steps of this cat feeder are explained well, and a bonus is that the potentiometer allows you to adjust the amount of food distributed per feed.

  • Who designed it: issaom
  • Core components: Arduino Nano, limit switch with LED, servo motor and driver, chip can, plastic container, potentiometer
  • Difficulty: Intermediate
  • Where to find it: Arduino Project Hub

Back to Contents

Advertisement
Advertisement
8
Arduino Pet Feeder: Amazing Projects for Cats & Dogs

Food, Water, & Monitoring System

A good dog patiently waiting for the feeder to activate
A good dog patiently waiting for the feeder to activate (Source: TomerM2 via Instructables)

If you’re looking for a challenge, but also a very creative project, look no further than this elaborate and well-designed Arduino project devised by computer science students. It will dispense your pets’ water and food, as well as monitoring how much they eat!

This project uses both Arduino and Raspberry Pi boards as well as some common household objects, so you’re likely to already have some of the elements on hand. Just note that the finished project isn’t completely automated, but will still streamline some of these tasks to make your life easier when it comes to giving your pet food and water.

  • Who designed it: TomerM2
  • Core components: Arduino Uno, Raspberry Pi 3, Raspberry Pi Camera Module, ethernet shield, NodeMCU, submersible water pump, sensors, servo motor, food container, water tube, gardening can, ethernet cable
  • Difficulty: Intermediate/advanced
  • Where to find it: Instructables

Back to Contents

Advertisement
Advertisement
Advertisement