The Cat Protector Project

published: November 6, 2014 — last modified: October 23, 2025

If you own a cat, you know even if your cat is well brought-up, laws are only valid as long you are at home or even in the same room. The goal of this project was to create a small device, which detects movement in protected areas (e.g. tables) and speak your usual phrases in your voice to the cat.

I documented a working prototype of the project in the hope to share some knowledge and give some ideas how certain details can be solved. It contains schemes for all hardware parts and a detailed description of all software parts, including a minimal implementation of a SD card access.

Please feel free to ask, if you do not understand a part, or if you have any suggestions where to extend the documentation or clarify parts.

Jump directly to the start page of the project documentation here: http://luckyresistor.me/cat-protector/

More Posts

The Hinges and its Secrets for Perfect PETG Print

Posted on 2023-02-07— 3D Printing, Learn

I'm not a 3D printing guru, but I built and tested three print-in-place hinges optimized for PETG/ASA and explain the small design choices that make them work reliably. I walk you through bridging, fin widths, overhangs, and conical holes — read the full post to learn how to print them well.

Read this post

Units of Measurements for Safe C++ Variables

Posted on 2019-07-11— C++, Improve your Code, Learn

I show how I avoid unit mistakes in C++ by creating a templated Duration type and user-defined literals like 100_ms. I explain declaring Seconds/Milliseconds/Nanoseconds, adding conversions, and how the compiler catches unit mismatches with no runtime cost. Read the full article for code examples and the GitHub repo.

Read this post

Project Update: New Stepper Motor Driver

Posted on 2021-03-27— 3D Printing, Projects

I updated my pet-feeder's drive with a TMC2209 SilentStepStick and a 17HS19 stepper to get near‑silent operation and run from 5V. I built a simple Pico-based controller, adjusted gearing for speed, and tested sensors. Read the full update for photos, choices and test notes.

Read this post

The 2024 Update of the Storage Boxes System

Posted on 2024-07-21— 3D Printing, Projects

I'm pleased to share the 2024 revision D of my 3D-printed storage boxes. After extensive testing and fixes—from rail-grid grooves to label-area ribs—I updated geometries, added dividers and 3MF/STEP files, and released hundreds of free models. Read the full post for details and download links.

Read this post

Building a Magnet Matrix

Posted on 2016-09-08— Projects

I built an 8×8 neodymium magnet matrix to keep steel-ball switches in place under a PCB for my Outmoded Sequencer. I walk through marking and drilling 64 holes, gluing each magnet, and sealing with acrylic paint. If you're curious to try this practical approach, read the full post for step-by-step tips.

Read this post

Snowflake Project Videos

Posted on 2019-11-15— Projects

I've been making videos of my LED snowflake decorations, but they still fall short of the live sparkle and diffraction I see. I explain the problems—blinding LED peaks and weak diffraction spikes—and invite you to read the post to watch the clips and see my plan to add digital effects.

Read this post