# ESP-EYE on Node-RED?

**URL:** <https://discourse.nodered.org/t/esp-eye-on-node-red/28303>\
**Category:** General\
**Created:** [14 June 2020 10:30 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303 "2020-06-14T10:30:23Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![marwinwijaya](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marwinwijaya/32/23923_2.png) [@marwinwijaya](https://discourse.nodered.org/u/marwinwijaya)\
**Post date:** [14 June 2020 10:30 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/1 "2020-06-14T10:30:24Z")

</div>

Excuse me, can anyone help me?

I want to make a project using ESP-EYE, is there a library on node-red so I can take pictures of ESP-EYE?

Thanks Before

---

<div class="post-metadata">

**Author:** ![krambriw](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/krambriw/32/5429_2.png) [@krambriw](https://discourse.nodered.org/u/krambriw)\
**Post date:** [14 June 2020 13:02 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/2 "2020-06-14T13:02:23Z")

</div>

Not a library as such what I know but have you tried to make a search here on the forum? I used the ESP-EYE myself as an ip-camera. I think there is a topic somewhere describing this

---

<div class="post-metadata">

**Author:** ![marwinwijaya](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marwinwijaya/32/23923_2.png) [@marwinwijaya](https://discourse.nodered.org/u/marwinwijaya)\
**Post date:** [14 June 2020 13:14 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/3 "2020-06-14T13:14:32Z")

</div>

I use ESP-EYE for the ip-camera, on node-red I want to be able to capture images from the ESP-EYE which will later be sent to Azure, how do I do that?

---

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [14 June 2020 19:27 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/4 "2020-06-14T19:27:22Z")

</div>

Hi Muhamad,  
I don't have an esp-eye, but I 'think' you can do it like described in this [page](https://robotzero.one/time-lapse-esp32-cameras/) (see "Time-lapse Capture via Javascript"):

1. Download and copy that script on your device.
2. Reboot your device and the the script will [start](https://github.com/robotzero1/esp32cam-timelapse/blob/master/timelapse-javascript.ino#L152) a webserver.
3. Add a http-request node to get a jpeg image  
(Via _http://\<ip\_address\_of\_your\_device/capture_) from that webserver, running on your device.

---

<div class="post-metadata">

**Author:** ![kuema](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/kuema/32/6542_2.png) [@kuema](https://discourse.nodered.org/u/kuema)\
**Post date:** [15 June 2020 20:30 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/5 "2020-06-15T20:30:49Z")

</div>

I am using ffmpeg with an exec node to capture stills from my Motion based cameras. Maybe you can adopt some of this.

> [@Node-Red with OpenCV](https://discourse.nodered.org/t/node-red-with-opencv/26067/7):
>
> I am using a similar setup with some RPis running Motion. I have Node-RED running on another machine, where I can capture a still image using an ffmpeg from an exec node, and process the image with [node-red-contrib-image-tools](https://flows.nodered.org/node/node-red-contrib-image-tools). Mainly reducing size and quality for use in a Telegram bot. Here's a basic flow for that, just change IP and port of your Motion server: [{"id":"370d8c79.3d439c","type":"exec","z":"93b1388c.f7fc4","command":"ffmpeg -i http://ip:port/ -vframes 1 -f image2 -","addpay":fa…

---

<div class="post-metadata">

**Author:** ![marwinwijaya](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marwinwijaya/32/23923_2.png) [@marwinwijaya](https://discourse.nodered.org/u/marwinwijaya)\
**Post date:** [19 June 2020 07:38 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/6 "2020-06-19T07:38:39Z")

</div>

Oke thanks i will try it

---

<div class="post-metadata">

**Author:** ![marwinwijaya](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/marwinwijaya/32/23923_2.png) [@marwinwijaya](https://discourse.nodered.org/u/marwinwijaya)\
**Post date:** [19 June 2020 07:41 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/7 "2020-06-19T07:41:25Z")

</div>

Thanks you @kuema for your answer

---

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [19 June 2020 08:37 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/8 "2020-06-19T08:37:40Z")

</div>

If you ever get it running, it would be nice to describe your steps here in detail to help other users. Thanks!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [3 July 2020 08:37 UTC](https://discourse.nodered.org/t/esp-eye-on-node-red/28303/9 "2020-07-03T08:37:51Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
