Updated November 2026
An automatic pet feeder project lets you build a timed feeder that dispenses measured meals on a schedule, so your cat or dog gets fed even when your day runs long. In this guide you will plan the feeder, choose parts, assemble a basic timer-driven dispenser, test it with real food, and avoid the mistakes that cause jams, spills and overfeeding. If you would rather skip the build, the same planning questions will also help you choose a commercial unit.
Before You Start: Decide What Your Feeder Needs to Do
A homemade feeder is only as good as the job you give it. Write down the answers to a few questions before you buy anything, because they determine the mechanism you choose.
Shopping for one? See our guide: 4 Best Automatic Pet Feeder PetSafe Models Compared (2026).
- Pet type and number: One cat, two dogs, or a cat and a dog with different diets each change the portion range and the number of compartments.
- Food form: Dry kibble flows and dispenses well. Wet food, raw food and treats do not, and usually need a different approach or should not go in an automated unit at all.
- Meals per day and portion size: Check your vet’s or the food bag’s feeding guidance and convert it to grams or cups per meal.
- Absence length: A feeder that runs once a day needs a much bigger hopper than one used for a single afternoon.
- Power source: A mains-powered build needs a safe outlet location. A battery-powered build needs a battery life estimate based on how often the motor runs.
Plan for a maximum hopper load that covers the longest time you will be away, plus a margin of about 20 percent. Food left in a hopper for days can clump, go stale or attract pests, so this is also a freshness decision, not just a capacity one.
Parts and Tools Checklist
Most builds use the same core parts whether the dispenser is a simple auger or a rotating disc. Gather these before you cut or drill anything.
- Food container with a lid (a sealable plastic bin or a food-grade storage tub)
- Dispensing mechanism: a rotating auger, a spinning disc with a metered cutout, or a gravity gate with a servo
- Small motor or servo rated for continuous light duty (a 12V DC gear motor or a hobby servo is common)
- Microcontroller or programmable timer (an Arduino-style board with a real-time clock module, or a mechanical 24-hour outlet timer for a very simple build)
- Power supply matched to the motor voltage, plus a relay or motor driver if the controller cannot drive the motor directly
- Bowl or chute positioned under the outlet
- Hot glue or screws, a drill, a utility knife, wire strippers, heat-shrink tubing and a multimeter
- Food-safe sealant or a liner if the container is not already food-grade
Any electrical work should follow the manufacturer’s ratings for each part. If you are not comfortable with low-voltage wiring, a purely mechanical design driven by a plug-in outlet timer avoids most of the risk. Consult a qualified electrician for any permanent mains connection.
Step 1: Build the Food Container and Outlet
Cut an opening in the bottom of the container sized to your dispensing mechanism. Smooth every edge with sandpaper or a file so kibble does not catch. Mount the container so the outlet sits directly above the bowl, and leave a clear drop path of at least a few inches so food does not bridge or pile up in the chute.
Fit a lid with a gasket or a tight press fit. This keeps moisture and pests out and helps the food stay fresh between meals.
Step 2: Set Up the Dispensing Mechanism
The mechanism determines how accurate your portions will be. Three designs are common in home builds.
Rotating disc with a metered cutout
A disc with a fixed pocket sits under the hopper. Each rotation drops one pocket’s volume. This is the easiest design to make portion-accurate, because the pocket size sets the dose. Calibrate by dispensing ten doses into a cup and weighing the total, then divide by ten.
Auger (screw conveyor)
A slowly turning screw moves kibble along a tube. Portion size depends on how many turns you allow, so you must calibrate the motor’s run time against the food you actually use. Auger designs handle irregular kibble shapes well but can crush soft pieces.
Gravity gate with a servo
A servo opens a gate for a set time, letting food fall by gravity. This is simple to program, but flow changes with humidity and kibble size, so dose accuracy drifts. Recalibrate whenever you change bags.
Step 3: Wire the Motor and Timer
Connect the motor to the controller through a relay or motor driver rated above the motor’s stall current. Wire the power supply to the motor only after you have checked the voltages with a multimeter. Add a fuse on the supply line.
Program the timer for each meal time. Keep the motor run time short and fixed, then calibrate that run time to a known weight of food (see Step 4). Use a real-time clock module if you rely on a microcontroller, because some boards lose time without one.
Step 4: Calibrate Portions With Real Food
Do not trust the dial, the timer or the design sketch. Calibrate using the exact food you will feed.
- Run the feeder for one cycle and collect the output in a container on a kitchen scale.
- Record the weight and compare it to your target meal size.
- Adjust the run time, pocket size or servo open time, then repeat.
- Run at least five test cycles and average them. Accept a variation you can live with, usually within about 10 percent of target.
- Repeat the calibration whenever you switch to a food with different density or kibble shape.
Step 5: Test Before You Leave the Pet Alone
Run a full day of test cycles while you are home. Watch for jams, dropped food that misses the bowl, a motor that runs hot, and any cycle that delivers nothing. Your pet’s reaction matters too. Some animals will not eat from an unfamiliar bowl location, so place the bowl where it is used to eating.
Only leave the feeder unattended after several clean days of test runs, and keep a manual bowl option available until you trust the build.
Common Mistakes
- Using the wrong food type. Wet food, moist treats and fresh food clog augers and disc pockets and spoil in a hopper. Use dry kibble for an automated build.
- Skipping calibration. A timer alone does not measure food. Weigh the output.
- Underpowered motors. A motor that stalls under a full hopper will cause missed meals and overheating.
- Leaving food in the hopper too long. Refill often enough that food is not sitting for days, especially in humid rooms.
- Ignoring the outlet drop. Short chutes let food bounce out of the bowl. Position the bowl directly under the outlet.
- Mains wiring without expertise. Exposed connections near water or pets are a real hazard. Keep the electronics enclosed and away from the bowl.
Tips for a Reliable Build
- Add a mechanical stop so the mechanism cannot jam the motor at full torque.
- Use a bowl that is heavy or anchored so a cat or dog cannot tip it.
- Keep a log of your calibration numbers and the food brand used.
- Check the hopper and bowl every day during the first two weeks.
- If your pet is on a prescription or medical diet, confirm meal sizes and timing with your veterinarian before automating.
Recommended gear
Commercial units are a practical reference if you want to compare how finished feeders handle portions, lids and programming before you commit to a build. Look at a timed model with a sealed hopper and a tested portion adjustment.
- Wopet Automatic Pet Feeder, a timed dispenser with programmable meal schedules that is useful as a benchmark for portion control and lid design. View on Amazon
- PetSafe Smart Feed 2.0, an app-connected feeder that shows how scheduling and portion logs can work in a finished product. View on Amazon
- Stainless steel anti-tip pet bowl, a heavy base bowl that keeps the dispensing area stable for both cats and dogs. View on Amazon
For more on how specific commercial models are set up and scheduled, see Wopet Automatic Pet Feeder: 4 Best Picks Compared in 2026 and Wopet Automatic Pet Feeder Setup: 7 Best Picks Compared (2026). If your build uses an app-based controller, Wopet Automatic Pet Feeder App: Setup, Scheduling and Troubleshooting Guide covers how scheduling data is handled.
FAQ
Can I use wet food in an automatic pet feeder project?
Generally no. Wet food spoils quickly at room temperature and clogs augers and dispensing pockets. Dry kibble is the practical choice for a timed build.
How do I know the portion size is accurate?
Weigh the output of several test cycles on a kitchen scale and average the results. Aim for a variation you can accept, and recalibrate whenever you change food.
Is a microcontroller required?
No. A mechanical 24-hour outlet timer can drive a simple motor-based dispenser. A microcontroller adds more schedule options and a real-time clock if you need multiple meals per day.
How long can a feeder hold food safely?
Keep the hopper sealed and refill it often enough that food is not sitting for long periods, especially in warm or humid areas. Check your food bag’s storage guidance.
What power source works best?
Low-voltage DC with a fused supply is common for home builds. Mains-powered feeders need a safe outlet away from water. Consult an electrician for any permanent connection.
Can a homemade feeder replace a vet-prescribed diet plan?
No. Prescription and medical diets need exact portions and timing set by your veterinarian. Confirm your plan with a veterinarian before automating any medical feeding.
What should I do if the feeder jams?
Unplug it, clear the mechanism, and check for food fragments or wrong-size pieces. Reduce the load, add a mechanical stop, and rerun a calibration test before leaving the pet alone.
Conclusion
A well-planned automatic pet feeder project comes down to three things: a mechanism that suits your food, a power and timing setup you trust, and a calibration routine using the actual kibble. Test thoroughly while you are home, refill regularly and keep a manual bowl option until the build proves reliable. Your pet’s health comes first, so confirm any medical feeding plan with your veterinarian.

