this post was submitted on 18 Dec 2023
0 points (NaN% liked)

Ask Electronics

3613 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 2 years 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.

top 2 comments
sorted by: hot top controversial new old
[โ€“] [email protected] 1 points 1 year ago

It's not that you can't make a more efficient device without it. Hell, if you wanted to impress people, you can absolutely populate a board with IC's and traces and build your own logic.

Orrrrr you could spend $45 to get a full GPIO header backed behind a vast online electronics community. Tbh pi's, arduinos, and other ARM core hobby kits give you a root skillset to base any project on. Once you can get logic through your code, there'e no need to figure out wire logic if you can program based on I/O and software variables. But it -is- a different skillset that you'll need to learn to use it efficiently.

[โ€“] [email protected] 1 points 1 year ago* (last edited 1 year ago)

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

Oh yes, you can buy an ESP32-S2 for 2$ and run with Python or something higher level than C and get something that would've done with an AVR in days quickly up and running in hours. It is the brand new world of hardware is cheaper than developer time and nobody knows how to code anything and read datasheets anymore. Also there's the trend of cloud-backed platforms like PlatformIO that essentially make it so you can't ever develop anything completely offline and become hostage of some provider, ecosystem etc.

Something that might interest you is ESPHome and HomeAssistant. Heads you, you can now flash a microcontroller (be ir an Arduino/AVR or ESP) from a Chromium browser :).