Hacking a Flippity Fish

Every time we turn on this new cat toy, our cat gets scared. Maybe it wiggles too much. So I hacked it.

Similar projects worth following
Our cat Elsa needs lots of entertainment. In our last attempt to make her happy, we bought her a Flippity Fish: a plush that looks like a fish, but it starts wiggling and flipping when its body gets hit.
It looks really nice and fun, but Elsa disagrees. When it starts moving, she immediately leaves it and looks at it from a distance. I think she's scared of how much and how long it moves. To prove my theory, I took it apart and looked for ways to reduce the wiggling, or even make it remote-controllable.

The original product can be found here:

  • 1 × ESP8266 (ESP-01 module)

  • Controlling it via an ESP8266

    Enrico Gueli01/12/2021 at 22:04 0 comments

    I simply desoldered and lifted the two microcontroller pins, and connected the H-bridge driver to an ESP8266 dev board I had lying around.

    I wrote a small sketch based on Blynk (GitHub repo in project page) and here's the result:

    The next step is to use a smaller ESP-01 module to fit inside the inner plastic body. I couldn't do that before because I was missing an USB-to-TTL converter needed to program it.

  • Take it apart

    Enrico Gueli01/12/2021 at 22:00 0 comments

    Here's how it looks and behaves after removing the soft exterior and take apart the insides:

    It wiggles following two patterns. First one is "continuous" and is shown above. The second one is "pulsed" and is shown below. In both cases the motor is moved back and forth to do the wiggling.

    The next step is to get rid of the microcontroller to put our own control signals.

View all 2 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates