Our Hummingbird Cam


                                                                                                                                                               baby hummingbirds from 2013

In 2013, a hummingbird built her nest on our porch and raised two babies.
She came back several of the following years and raised more.

Last fall, her nest got destroyed by a pest control worker who thought it was a wasp hive. But, she came back and rebuilt it! That inspired me to hook up the Humi-Cam. The details of that are below the videos.

The first video is one that I saved just after I got the system working, and shows her two eggs, and then Mom herself (her name is Lily). About two days later, the babies (Charm and Strange) hatched.

The system saves the day's videos, and I try to review them each day and pick a few of the best. These are under greatest hits

Below that is the "latest" 20 sec video. This video is uploaded about every 35 seconds. Your browser will likely cache the video file, so if you wait more than a minute and the video doesn't change, click the Reload button above the live video.

I recently added code so that the camera is off from 5:30pm to 7:00am PST. It's too dark for good pictures during the night. I thought of putting up a little adjustable LED near the nest for illumination, but I don't want to harass her too much. I'll just wait until next year and swap the cheap ($9) camera for a dual Day/Night switching camera.

After the live video are some shots of the hardware, R&D. It's a fairly simple project, and cost about $60 altogether. Let me know if you'd like more details on how to build such a system.



First video: eggs (3 Feb 2019)

First recorded feeding (6 Feb)



Greatest hit of the day



1 Mar


Mar 01 09:42

Mar 01 09:43

Mar 01 09:44

Mar 01 09:45

Mar 01 09:54

Mar 01 10:14



28 Feb


Feb 28 09:59

Feb 28 10:00

Feb 28 10:23

Feb 28 10:24

Feb 28 10:26



27 Feb


Feb 27 10:08

Feb 27 10:10

Feb 27 10:15

Feb 27 10:16

Feb 27 10:17

Feb 27 10:18

Feb 27 11:37

Feb 27 14:01



26 Feb


Feb 26 08:45

Feb 26 09:30

Feb 26 09:40

Feb 26 09:58

Feb 26 16:03



25 Feb


Feb 25 08:10

Feb 25 09:40

Feb 25 10:40

Feb 25 12:00

Feb 25 12:45

Feb 25 13:05

Feb 25 13:20

Feb 25 13:30

Feb 25 13:49

Feb 25 13:59

Feb 25 15:29



24 Feb


Feb 24 08:40

Feb 24 09:20

Feb 24 09:30

Feb 24 09:50

Feb 24 11:50

Feb 24 13:10

Feb 24 13:32

Feb 24 14:44

Feb 24 15:16



23 Feb


Feb 23 09:15

Feb 23 09:35

Feb 23 10:23

Feb 23 11:00

Feb 23 11:30

Feb 23 12:32

Feb 23 13:00

Feb 23 15:55

Feb 23 16:20



22 Feb


Feb 22 09:18

Feb 22 09:40

Feb 22 10:29

Feb 22 10:47



21 Feb


Feb 21 13:06

Feb 21 13:29

Feb 21 13:44

Feb 21 15:44

Feb 21 16:40



20 Feb


Feb 20 08:32

Feb 20 12:31



19 Feb


Feb 19 08:50

Feb 19 09:05

Feb 19 09:34

Feb 19 10:36

Feb 19 10:46

Feb 19 13:15

Feb 19 13:58

Feb 19 16:30

Feb 19 16:31



18 Feb


Feb 18 16:10



17 Feb


Feb 17 12:28

Feb 17 15:06

Feb 17 15:32

Feb 17 15:42

Feb 17 15:55

Feb 17 16:11

Feb 17 16:44

Feb 17 16:56



16 Feb


Feb 16 09:55

Feb 16 13:26

Feb 16 13:48

Feb 16 15:05

Feb 16 15:18

Feb 16 16:07



15 Feb


Feb 15 11:44

Feb 15 12:20

Feb 15 14:48



14 Feb


Feb 14 10:54



13 Feb


Feb 13 13:40

Feb 13 13:45

Feb 13 16:15

Feb 13 16:26



12 Feb


Feb 12 08:33

Feb 12 10:31



11 Feb


Feb 11 09:12
Watch out for poop at 14 sec!

Feb 11 08:26



10 Feb


Feb 10 13:42

Feb 10 15:19

Feb 10 16:22

Feb 10 16:28



9 Feb


Feb 9 13:16

Feb 9 14:46



8 Feb


Feb 8 08:13

Feb 8 14:51



7 Feb


Feb 7 10:10

Feb 7 10:53

Feb 7 11:27

Feb 7 11:52

Feb 7 15:33

Feb 7 15:45

Feb 7 16:09

Feb 7 16:19

Feb 7 17:02

Feb 7 16:48



6 Feb


Feb 6 14:05

Feb 6 13:39


"Live"

Videos are updated every 30 seconds. To force your browser to update, click the Reload button until you get a fresh video.







The Geeky Part

R & D on the Bench



Python Code



The Computer

Raspberry Pi: Linux + Wifi.
ssh in: nohup python birdcam.py &



The Camera



Complete Setup





Still shots

The baby hummingbird eggs, about the size of your pinky fingernail.



Latest still image



Jim Hetrick
Stockton, CA