this post was submitted on 18 Dec 2023
3 points (100.0% liked)

Ask Electronics

3324 readers
1 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 1 year ago
MODERATORS
 

I'm an EE by trade focusing on embedded devices, but most of my work is in relatively low-power STM32 applications. When I stopped following developments in hobby kits, it was mostly Arduino Unos slowly driving I2C OLED displays.

Now suddenly, there are embedded Raspberry Pis and ESP32s doing realtime facial recognition and video feeds.

Is there a good place to look to catch up on what's now possible with these embedded devices?

Also, while I enjoy the ease of the hobby kits, I'm also interested in more mass-production-focused solutions.

you are viewing a single comment's thread
view the rest of the comments
[โ€“] agent_flounder@lemmy.world 0 points 11 months ago (1 children)

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.

[โ€“] agent_flounder@lemmy.world 1 points 11 months ago

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.