Love your Prusa printer? Share your experience today and get rewarded 🚀 Earn $30 Prusa e-shop vouchers—and your friends get a free Prusament spool.

Dog/Cat Feeder with Ardiuno WiFi

This Design allows you to feed your pawed friend using your wifi and any device effortlessly .
20
52
0
370
updated December 8, 2025

Description

PDF

This is a wifi controlled Dog/ Cat feeder made using 3D printing and Ardiuno


Requirements :-

1. Ardiuno R4 Wifi x1

2. Nema17 Stepper Motor x1

3. 25 mm M to F M3 Spacers x4

4. M3 6mm Screws any type x18

5. Bearing 606zz x1

6. 6mm rod x 15mm any material x1

7. drv8825 Stepper Motor driver x1

8. Small Breadboard x1

9. SSD1306 128x64 oled Display x1

10. M3 Inserts x14

11. M3 8mm Screws x4

12. 5mm x 8mm Flex Coupling

13. Assorted Jumper wires

14. Power supply 12v


---------------------3D printer settings-----------------------

Materials - PLA
Infill - Gyroid 15%
Layer Height - 0.2mm
Nozzle - 0.4mm
Temps - 205 , 60

--------------------Steps for Builders-------------------------

1. Print all the Parts

2. M3 Inserts to be set in Covering Bottom(6) and Covering Top(10)

3. M3 spacers to screwed in the stepper motors

4. Spacers to be screwed with m3 8mm screws into the back plate

5. Front plate, Back plate and Both coverings to be screwed together.

6. Place bin at the top

7. Ardiuno screwed into the holder with 4x M3 6mm screws self taping

8. Wires to be connected with help of breadboard

9. Auger one end to the 8mm Coupling 
other end inserting of 6mm rod (15mm)

10. 606zz bearing to be inserted into the Bottom covering (front)

11. 6mm rod inserted into bearing and coupling joined with the stepper motor


*See exploded video for more reference

--------------------Wires-----------------------

Oled -
A5 Ardiuno - SCL Screen
A4 Ardiuno - SDA Screen
5V  - Vin
Gnd - Gnd

DRV8825 - 
B1, B2 - One winding of Stepper Motor
A1, A2 - Other winding of Stepper Motor
Reset, Sleep - Both to 5v Ardiuno
Gnd near Micro Chip - Ardiuno Gnd
Gnd far from Micro Chip - Power Supply Gnd
Dir - D2 Ardiuno
Step - D3 Ardiuno
Vmot - Power Supply (+)

Note - 0.85v on the potentiometer and Gnd(Ardiuno)
Connections mostly same as - ( https://www.makerguides.com/drv8825-stepper-motor-driver-arduino-tutorial/ )
 

Ardiuno -
Barrel jack - 12v Power supply same as stepper driver

--------------------Ardiuno Code -------------------

Libraries to be downloaded and included:-

1. WifiS3
2. WiFiServer
3. SPI
4. Wire
5. Adafruit_GFX
6. Adafruit_SSD1306

Things to be changed in code :-
1. SSID 
2. Password
3. I2C Address for Oled Screen

Function of the Code:-
The code runs a small website on the Ardiuno and waits for the button press on the website .
the Button press than runs the Stepper() function and makes the Stepper perform 3 revolutions.

--------------------How To Use?----------------
Input the Ip Address on the Oled screen onto your selected device.
Press the button "Time For Meal !!"
And now let your friend enjoy his meal..........

 

Dog/Cat Wifi Feeder Â© 2025 by Kartikey Anand is licensed under CC BY-SA 4.0 

 

Tags



Model origin

The author marked this model as their own original creation.

License