面向初学者的嵌入式编程:Arduino还是Raspberry Pi?[关闭]
我是计算机科学专业的学生,并且渴望扩展我在嵌入式编程和电气工程方面的知识。 我在这里已经读到,使用像Arduino微控制器这样的工具是一个很好的开始。 我主要是Java和Python程序员,但有一些C ++经验。此外,我还喜欢ArchLinux。 我想做的一个小项目是通过Arduino / Pi上的Wi-Fi 控制一些灯泡。 从我看过的书中,Pi和Arduino都是面向学生的,但我想不出哪一种更适合像我这样的人,他们想了解计算机的底层工作原理。 作为一个初学者,我会遇到很多问题,因此,一个庞大而有用的社区(我听说Pi有)是一大优势。 那么哪一个更适合自学的初学者:Arduino还是Raspberry Pi? 提前致谢。 编辑: 从您的许多精彩答案以及这些有价值的 文章中,我得出以下结论 结论 我选择Arduino作为嵌入式编程的切入点,因为它是比Pi更简单的系统,并使我更容易接近金属。 深入学习是有价值的:我以后可能会研究AVR或mbed微控制器,以了解有关计算底层细节的更多信息。 两种设备都允许我在没有操作系统的情况下进行编程,而这正是我想要的(首先)。 我还发现 项目使用一个PI控制一个Arduino。我发现这很吸引人,因为这两种设备都非常便宜,而且我喜欢使用可以在Pi上运行的Linux的功能。 另外,我发现这本书应该可以帮助我在尝试Arduino的同时学习更多有关电气工程的知识。 用Arduino进行灯泡项目似乎很困难。但是没关系。我确定我可以想到其他激励性的项目,也可以在这里或这里获得灵感。 谢谢大家的答案。