<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[How to use Unit CamS3]]></title><description><![CDATA[<p dir="auto">Hello,<br />
I've been trying to use the CamS3 for a simple project (capture photos on demand as response to a trigger) and I have a few issues:<br />
-when configuring the camera by connecting to it on IP 192.168.4.1, there is a "stream" button leading to address 192.168.4.1/api/v1/stream. The only issue is that stream quality is 0.3 MP. I'd like to use the full capability of 2MP. The API also supports "capture" command on address 192.168.4.1/api/v1/capture. Does anyone know how I could capture images on 2MP? Does API v1 support this? Any chance of API v1 docs to figure it out?<br />
-if I configure the camera to save to SD card, quality is set to 640x480 = 0.3 MP. How can I change that to 2MP?<br />
-if I configure the camera to post images to EzData, only 1 picture (the first ever) is posted, and then nothing else, no matter what I try. Has anyone had luck with that? It would be ideal for my needs (again, in full resolution)<br />
-any plans to have other software installed? Maybe possibility to use it with UiFlow?</p>
<p dir="auto">Thank you.</p>
]]></description><link>https://community.m5stack.com/topic/6291/how-to-use-unit-cams3</link><generator>RSS for Node</generator><lastBuildDate>Fri, 08 May 2026 14:38:45 GMT</lastBuildDate><atom:link href="https://community.m5stack.com/topic/6291.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Apr 2024 21:28:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to How to use Unit CamS3 on Wed, 03 Apr 2024 21:00:03 GMT]]></title><description><![CDATA[<p dir="auto">To partially answer my own question, I have found useful information about the cam webserver API here:<br />
<a href="https://github.com/easytarget/esp32-cam-webserver/blob/master/API.md" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/easytarget/esp32-cam-webserver/blob/master/API.md</a><br />
In short, there are a few other useful endpoints, like /status and /control. In order to change resolution, the uri to access would be http://&lt;IP-ADDRESS&gt;/control?var=framesize&amp;val=8<br />
Not all the commands in the link work, unfortunately (and, quite important, the 'save_prefs' does not) but it can be used to programatically access and save frames at the specific resolution one wants, which is all I need.<br />
It appears that the cam webserver is the standard ESP32 CameraWebServer, but I could not find an official API doc just yet. Some more info here: <a href="https://github.com/espressif/arduino-esp32/blob/master/libraries/ESP32/examples/Camera/CameraWebServer/app_httpd.cpp" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/espressif/arduino-esp32/blob/master/libraries/ESP32/examples/Camera/CameraWebServer/app_httpd.cpp</a><br />
I find it odd that a simple API documentation of the CameraWebServer is not offered on the product page, it would be most useful.</p>
]]></description><link>https://community.m5stack.com/post/24668</link><guid isPermaLink="true">https://community.m5stack.com/post/24668</guid><dc:creator><![CDATA[adisirbu]]></dc:creator><pubDate>Wed, 03 Apr 2024 21:00:03 GMT</pubDate></item></channel></rss>