Skip to content

ESP8266/ESP32-based 1-axis servo-controlled pet toy with motion sensor

License

Notifications You must be signed in to change notification settings

mmichon/esp-cat-toy-2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32/8266-based Motion Sensing App-controlled Pet Toy

This project implements a motion-sensing app-controlled single-axis pet toy on Arduino-based firmware and a Blynk-based frontend.

Hardware Needed

  • ESP8266 or ESP32 microcontroller, like a Wemos D1 Mini
  • Passive infrared sensor, like the ubiquitous HC-SR501
  • Blynk
  • Wifi connection
  • Platformio (optional for dependency management)

Configuration

  1. Wire up the circuit like this (or check out the pin config in the code and wire it up according to your components)
  2. Configure your Blynk app like this
  3. Modify include/config.h with your secrets
  4. Compile and upload the firmware
  5. Tune your servo settings in the constants at the top of main.cpp

About

ESP8266/ESP32-based 1-axis servo-controlled pet toy with motion sensor

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published