首先arduino用起来很方便,程序开源丰富,适合DIY但相对STM32较贵,而STM32处理能力强,但对于非专业人员写程序太麻烦,这样你就可以兼顾一下,既使用arduino又使用STM32,也就是在Arduino IDE开发环境下使用STM32,还是arduino的写法,但处理器是STM32,使用arduino for STM32就可以实现这个想法,使DIY既简单又便宜,同时体积还能缩小。
参考贴://www.icxbk.com/community/thread-97466-1-1.html
//www.icxbk.com/community/thread-97496-1-1.html
这个看你到底要DIY什么
还有哪方面熟悉一些,以及资源是否满足需求。
易用性上,两个都可以,现在的库也挺多的。
arduino的IDE小,轻量化。
stm32正经玩的话,要装一下keil、stm32cube还有STM32Cube_FW。
Arduino呗,简单好用易上手,模块多,示例多
STM32偏专业,给你更大的自由度,但也需要自己练好功才能用好刀