Hacker News new | past | comments | ask | show | jobs | submit login

The ARM cores used in STM32s have great support. I think, at this point, almost any language and toolchain you could ever want. Good debugger support. The RISCV cores are going to get there and that's why I'm glad Espressif is moving that way. The Xtensa based ESP's are a dead end, in my very humble opinion.

I'm also not sure about licensing, but I know STM32s that you buy as development boards have a non-production or non-commercial use clause. Which sucks if you want to produce something in really small batches. I don't know if ARM based Picos or RISCV ESP32s have that same constraint. But I doubt they do.




The H7 in particular had some bug which made debugging difficult, though I forget the details. I think it was fixed after a few months.


> I don't know if ARM based Picos or RISCV ESP32s have that same constraint.

No, they don't. You can get the boards starting at about $2 a piece, which is about the same as STM32 clone boards.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: