<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ESP32-CAM on Mi&amp;Bee Blog</title><link>/en/tags/esp32-cam/</link><description>Recent content in ESP32-CAM on Mi&amp;Bee Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><managingEditor>蓝宝石的傻话</managingEditor><lastBuildDate>Fri, 08 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="/en/tags/esp32-cam/rss.xml" rel="self" type="application/rss+xml"/><item><title>ESP32-CAM Monitor: DIY Auto Flash for Dark Scenes</title><link>/en/posts/iot/ai-thinker-esp32-cam-flash/</link><pubDate>Fri, 08 May 2026 00:00:00 +0000</pubDate><guid>/en/posts/iot/ai-thinker-esp32-cam-flash/</guid><description>&lt;h2 id="why"&gt;Why&lt;/h2&gt;
&lt;p&gt;I built a surveillance camera with ESP32-S3 before, and it worked well. Later, while rummaging through a drawer, I found an AI-Thinker ESP32-CAM development board — that classic board costing about ten bucks with a built-in OV2640 camera and TF card slot. No reason to let it go to waste, so I built another one: &lt;a href="https://github.com/Mi-Bee-Studio/ai-thinker-esp32-cam"&gt;ai-thinker-esp32-cam&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This time I wrote the firmware from scratch using ESP-IDF again, with similar capabilities to the previous project but with lots of adaptations for the AI-Thinker board. Here&amp;rsquo;s what it ended up doing:&lt;/p&gt;</description></item></channel></rss>