For a limited time only - 15% off any order. Use code SCHOOL15 Details
*15% off offer not valid with any other promotions or discounts. Offer is not applicable to the purchase of Pro Library or gift cards. Offer is not valid at the littleBits Store in NY. Ends 8/31/15 at 11:59pm EDT.

Remote Pet Feeder

July 14, 2014

When away, make sure your pet [fish, cat, dog] never goes hungry with this WiFi-activated feeder/treat dispenser.

You can either feed your pet remotely by pressing the button in Cloud Control (on your phone or computer) or you can set up an automated feeding schedule through IFTTT (If this then that). IFTTT is a service that lets you connect to different web apps through simple conditional statements.

How it works:

Any time the feeder receives a signal through the cloudBit, the servo is activated. A food container [with a small hole in its side] is attached to the servo. When the servo turns, a few pellets/kibble/treats drop out of the container and into a bowl. You can adjust the hole and size of the container accordingly depending on whether you are feeding a cat, dog, or fish.

You can activate the servo remotely in a couple different ways. You can either use the littleBits button in Cloud Control to send a single pulse to the cloudBit, activating the servo. Or, you could use an IFTTT channel, like Date & Time to automate the feeding at times you set.


IFTTT Recipe: Feed my fish every day at 10am with littleBits Remote Pet Feeder connects date-time to littlebits

How To Make It


Begin by making the stand for the remote pet feeder. Laser cut all the pieces using our attached cut template [remote pet feeder laser cut]


Using acrylic glue, glue the two layers of the base together (¼ thickness clear acrylic). The maximum thickness that our laser cutter can cut is ¼”, so we doubled up the layers here to make a sturdier base.


Next, glue the base and two side pieces together.


Cut a ⅜” wood dowel to connect the two sides at the top, providing support for the feeder. The length of the wood dowel you cut should be 4 inch. After you cut the dowel to size, sand the two ends to make them clean and smooth looking.


Assemble the top shelf. Secure the shelf arms to the inside of the stand. Use nuts and bolts to do this.


Secure the servo to the servo holder. We used small nylon nuts and bolts.Then place the servo holder into the slots on the shelf arms.


Build the circuit. See the circuit diagram in the image gallery or the PDF [Remote pet feeder-circuit diagram] below. Set up your cloudBit if you haven’t already. You can find information about how to do this here:


Stick the circuit to the stand. We used littleBits Adhesive Shoes to hold our circuit in place.


Make the food container. Drill or cut a small hole in the side of the round tin. This is where the food will fall out when the servo turns. Use strong double-sided tape [like VHB] to fix the tin to the servo arm. If you are using a bigger container, you may want to screw the tin directly to the servo arm for more support. Next, place the servo arm on to the servo (you may need to remove the arm that is already on there). You also might need to rotate the position of the servo arm so that food falls out how you like.


Now you can feed your dear fish remotely! You can activate the feeder in a couple different ways. You can either use the littleBits button in Cloud Control to send a single pulse to the cloudBit, activating the servo. Or, you could use an IFTTT channel, like Date & Time to automate the feeding at times you set.

Related Projects

Silly Box That Flashes and Has a Moving Tongue

I used a buzzer, dimmer, LED, wire, power, bargraph, and pulse to make a box of popcorn with Paul Newman on it to make him wiggle ...

Real-Time Cloud Pet Monitor

Have you ever wondered what your dog is doing while you are at work during the day, or while you are gone for a day trip...

Easy Nightlight

PROBLEM: Broken nightlight the same night after watching Monsters Inc for the first time (which is very scary for a 3 year old!).S...