|
* RP2040 / RP2350 - If you don't need connectivity, this is a great chip for flexible IO. Good software support, easy to use, well documented. * ESP32 - Good community support, bluetooth and wifi connectivity, some powerful variants as well for driving screens and other things. * STM32 - Widely used, and an absolute boatload of chip variants for different tasks, from small little GPIO twiddling cores, to beefy chips running DSPs and outputting high-res images to displays. * nRF52840 (and other variants) - Good for bluetooth devices, should be lower power than ESP32. My recommendation would be to buy something like a Xiao RP2040: https://www.seeedstudio.com/XIAO-RP2040-v1-0-p-5026.html They're cheap, have USB-C, and are super easy to use. Oh, and they have a reset button which for some reason, the official pico board does not. On top of that, the official pico board uses micro USB, so overall I would recommend NOT buying them, they're annoying to work with. The Xiao boards don't have a ton of IO pins, but they're at least good for learning and if you determine you need more IO you can move to a different dev board, or design your own PCB. |