Feasibility of ESP32 using arduino IDE

Recently, I am planning a project using an ESP32 board with Arduino IDE. I haven't purchased it for that I wonder if it meets my need and if it is feasible using Arduino IDE instead of ESPidf.
I. Basic Connection and communication (only a few bytes) with a BLE device.
II. Capturing video (actually frames) through a cam (ov...) and run opencv at the same time.
III.Send back the video frames to PC via Wifi
Is ESP32 capable of tasks above using Arduino IDE (maybe require some libs)? If yes, performance?
Thanks in advance.

Your topic has been moved to the Project Guidance category of the forum as it is more appropriate for your questions

1 Like

the ESP32 works OK with the Arduino IDE using the Espressif libraries - see installing-the-esp32-board-in-arduino-ide
maybe worth getting a ESP32-CAM to experiment with

1 Like

Can I download the ESP32 exclusive support library? For example, opencv or cam

What is an

?

Open-CV doing what?
complex picture-recognition ? I doubt it.

The minimum for doing picture-recognition would be a RaspBerry Pi 4

At what bandwidth? Over what distance to the router?
a Full-HD life-picture with 25 frames per second is way beyond what a ESP32-CAM can do

1 Like

the ESP32-CAM is a low cost module (under £10 in UK) and hence limited capabilities
as @StefanL38 says consider Raspberry Pi 4 -try a web search for raspberry pi camera you will get plenty of links

1 Like

That is what I want to know about. So it is simply unrealistic to do these jobs with esp32. :slight_smile: Thanks a lot guys!

depends what you call complex

see ESP32 CAM Object Detection & Identification with OpenCV

(combination of work from ESP and your PC running python though)

1 Like

Is it possible to run opencv using arduino IDE?
That may be okey if using espidf. But how about arduino IDE, only? Are there any opencv libraries that are tailored
for esp32 in arduino IDE?

@J-M-L

first of all happy new year!

Does this mean the ESP32-CAM delivered the picture and picture-recognition is done on a PC running python?

This would mean the baseline is the same as I said.
But I am unsure if you meant it this way
please clarify

1 Like

Yes that was the wrong example

You can do image classification with the ESP32.
See Esp32 Image Recognition | Eloquent Arduino

1 Like

Happy new year everyone! The link is awesome!

Happy new year - full of tinkering and cool projects :slight_smile: (amongst other good things)

I think I can get started right now! Thanks again
( っ'-')╮ =͟͟͞͞ :heart:

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