google了不少文章,但是还是没有一篇文章能说明清楚的。
补充:能否说明下各个平台的优缺点,适合做什么产品。谢谢。
1.树莓派相当于一台电脑,而arduino是单片机,计算能力不能比。
2.树莓派上可以运行linux,那就可以用各种你熟悉的编程语言来编程。arduino没有操作系统,你的程序相当于固件是烧进去的。只能使用c或processing来编程,而且编译后不能超过32k。
3.理论上arduino可以做的体积更小(已经有硬币大小的),而树莓派目前能压缩的空间不大。
4.arduino的硬件扩展更丰富,毕竟发展有那么几年了。
开源硬件平台,简而言之分为两个阵营:
简而言之,硬件的选择就是审查你的需求是用单片机就足够,还是必须要用等同电脑的性能来完成。
如果在这两个阵营内部的产品选择还要进一步讨论,建议您再开新问题。