树莓派、Arduino等硬件平台,应该怎么选择?

google了不少文章,但是还是没有一篇文章能说明清楚的。

补充:能否说明下各个平台的优缺点,适合做什么产品。谢谢。

阅读 7.9k
3 个回答

开源硬件平台,简而言之分为两个阵营:

  • Raspberry Pi 为代表的,32位ARM架构的“富资源Linux电脑板”阵营
  • Arduino,8位AVR单片机核心的“穷资源单片机板”阵营

简而言之,硬件的选择就是审查你的需求是用单片机就足够,还是必须要用等同电脑的性能来完成。

如果在这两个阵营内部的产品选择还要进一步讨论,建议您再开新问题。

新手上路,请多包涵

1.树莓派相当于一台电脑,而arduino是单片机,计算能力不能比。
2.树莓派上可以运行linux,那就可以用各种你熟悉的编程语言来编程。arduino没有操作系统,你的程序相当于固件是烧进去的。只能使用c或processing来编程,而且编译后不能超过32k。
3.理论上arduino可以做的体积更小(已经有硬币大小的),而树莓派目前能压缩的空间不大。
4.arduino的硬件扩展更丰富,毕竟发展有那么几年了。

感觉 Arduino和树莓派性价比都不高。我是用 Cubieboard 和 STM32的。资料多不多不是问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进