logoalt Hacker News

the__alchemistyesterday at 2:46 PM0 repliesview on HN

I feel like Arduino has lost its unique place in all but mindshare 5+ years ago. What I would recommend as a default:

  - Wi-Fi: Esp Risc-V (C3 etc)
  - BLE without Wi-Fi (Or ANTD): Nordic. Also a good choice in general for simple devices
  - General-purpose, including high-performance, low-power, and high I/O: Stm32

Use whichever IDE is suitable for the language you're programming in. (Jetbrains, Zed, VsCode etc). Use the specialty IDEs like Cube for viewing pinouts and configuring hardware as a reference.

If using rust, probe-rs + cargo is a "just works" CLI workflow to compile, flash, and debug.