this post was submitted on 18 Dec 2023
40 points (100.0% liked)
Ask Electronics
3173 readers
2 users here now
For questions about component-level electronic circuits, tools and equipment.
Rules
1: Be nice.
2: Be on-topic (eg: Electronic, not electrical).
3: No commercial stuff, buying, selling or valuations.
4: Be safe.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
You might want to check out OpenMV Cam which does some cool machine vision stuff and runs MicroPython.
I would probably start looking at OpenCV software for RasPi if you need more processing power.
I've been playing with ESP32 lately. I'm frankly kind of shocked at how well documented the API is and how well it all works. And it's mostly open. I haven't done anything with ESP32 Cams I bought, yet. No idea what is possible there or where to start.
Hopefully that helps.
Meanwhile I'm over here trying to wrap up a simple Bluetooth-enabled amp project for the last couple months lol. I should do more with machine vision.
PS: to me RPi is overkill for all but the most intense compute requirements. So is the esp32 to a lesser degree. Don't always need 240MHz dual core RISC with FreeRTOS and 2.4G radio...
I default to Arduino, usually attiny devices for simple, low power stuff. I am really liking the new TinyAVR line. Quicker programming, way more functionality, etc.
I've noticed that outside of the fixed use cases and their combination, it is surprisingly difficult to make ESP32 do something. For example, i wanted to crop and apply simple filters on videos being streamed from an ESP32 Cam. Should be doable for a setup that can do facial recognition and AI stuff, right? Clearly not without writing your own libraries.