From Software to Hardware: How Do I Track My Cat with JavaScript
summary
A working cat cam built from a Raspberry Pi 2 (now upgraded to Pi 3) with a PIR motion sensor and Pi Camera captures images, spawns child processes to offload work, and sends low‑resolution photos to the cloud. It runs Node.js + Johnny-Five + raspi-io, uses child_process spawn/fork for image pipeline, performs cat detection with the open JS library kittydar (canvas + pretrained vectors), and publishes image URLs over a real‑time network (Pub/Sub). It works live but needs lower resolution and occasional tuning to avoid missed detections.
AI-written summary · about
chapters (20)
- 0:00Intro
- 0:26Welcome
- 2:03HTTP Status Cats
- 2:25Who is Antonin
- 4:36Sketch
- 5:47AkitaCam
- 8:22Raspberry Pi
- 9:09NoJoy
- 10:12KitCam
- 11:06Facial Detection
- 13:01Motion Sensor
- 13:36Still Image
- 13:51Date
- 16:07Cat Door
- 16:51Node Canvas
- 17:20Kitty Door
- 17:34Cat De
- 18:49Light and Dark
- 19:11Popup
- 19:56Publishing Data
related talks
26mFrom Software to Hard ware: How Do I Track My Cat with JavaScript
24mFrom Software to Hardware: How Do I Track My Cat with JavaScript
24mCreating a Smart and Serverless Cat Detection System with IoT and Image Recognition APIs
18mAbout Life, Robots and Cats!
15mApp4Cam – Running on innovative camera traps in the field
18mAn Introduction to IoT (Internet of Toilets); Or How I Built an IoT Kitty Litter Box Using JS
14mAn Introduction To IoT
17mAbout life, robots and cats!
