Hi everyone,
I recently read a comparison article titled “ESP32 vs STM32 vs RP2040 vs Arduino Guide” , and I’m considering writing my own version of a comparison post focusing on these microcontrollers. The article gave me a good overview, but I’d like to bring in additional perspectives — especially from engineers and hobbyists here — to make the comparison more complete, practical, and nuanced.
Before I start writing, I wanted to ask the community:
-
What aspects do you think are most important when comparing microcontrollers like ESP32, STM32, RP2040 and Arduino — e.g. performance, power consumption, development ecosystem, community support, ease-of-use, peripheral support, cost, etc.
-
Based on your own experience, which MCU(s) do you prefer for small-scale embedded projects, and why?
-
Are there any pitfalls, trade-offs or “hidden gotchas” when choosing among them that a newcomer might ignore?
-
What format or content would you find useful — for example: benchmark comparisons; code examples; power/performance tests; cost vs performance analysis; community-support summary; or application-based advice (IoT, battery-powered devices, robotics, etc.)
My goal is to combine objective data (specs, benchmarks) with real-world usage feedback, to help others (especially less experienced engineers / makers) choose the most suitable MCU for their needs.
If you have time and interest, I’d greatly appreciate your input — opinions, stories, suggestions, even criticisms.
Thanks in advance!
Comments