9种最佳Raspberry Pi可用的Pi编程资源

Raspberry Pi是一个漂亮的设备。作为片上系统(SoC)单板设备,Raspberry Pi非常适合多种用途。项目范围从媒体中心和复古游戏应用到自己动手(DIY)智能家居技术。但是Raspberry Pi上的编程提供了很多学习机会。

由于许多Raspberry Pi操作系统(OS)都包含开发工具,因此学习编程是一个不错的选择。但是,您也可以为各种项目对Raspberry Pi进行编程。查看10个最佳的Pi编程资源以使用您的Raspberry Pi。

最佳的Pi编程资源

使用Raspberry Pi的编程资源涵盖了整个领域。甚至设置Raspberry Pi都提供了学习基本Shell命令的机会。但是,Raspberry Pi不仅具有简单的bash功能。 Raspberry Pi具有众多的硬件和软件集成,是令人称奇的硬件。此外,对Pi进行编程会导致有用的项目。从书籍,网站和视频,到最好的Pi编程资源。

DZone是面向开发人员和技术专业人员的强大网站和社区。尽管每天都有大量网站内容,但其指南和参考卡提供了对特定主题的深入了解。 Oracle首席Java社区经理Stephen Chin对使用Java和Raspberry Pi的物联网(IoT)应用程序进行了详尽的介绍。

Chin的refcard致力于Java编程。不过,它仍然适合初学者。此refcard涵盖了从设置到使用Java进行编程以及测试I / O库LED的所有内容。因此,带有Java和Raspberry Pi refcard的DZone IoT应用程序提供了全面的软件和硬件概述。 DZone的IoT部分提供了新鲜的内容流,有时像这样的Raspberry Pi侧重于与Arduino,Raspberry Pi,NodeMcu和MQTT一起玩。

RaspberryPi.org仍然是顶级Raspberry Pi之一可用资源。它的博客提供了许多来自社区的项目。此外,教育版块是纯Pi编程的黄金。您会发现大量免费资源,用于学习,制作和教学。涵盖的主题包括在Windows上使用pip进行Git简介,甚至Minecraft Pi入门。 Minecraft是Raspberry Pi的Raspbian Linux操作系统的标准配置。虽然Minecraft是一款游戏,但它是目前可用的最佳编码应用程序之一。

尽管众多的Raspberry Pi编程资料仅需单击一下鼠标,但书籍也可以满足Pi编程的需求。 Simon Monk的编程,Raspberry Pi:Python入门专注于学习游戏和编程。它们是为Pi量身定制的,并且专注于Python编程语言。

Python是适合初学者的顶级编程语言。 Monk在Pi上进行Python编程的指南涵盖了Python语言的基本知识,列表,字典和字符串以及类和模块。关于游戏编程以及硬件接口的部分。 编程Raspberry Pi:Python入门是使用Python进行Pi编程的最佳书籍。

Adafruit提供了一系列配件,可用于Pi板和Arduino 。然而,其学习部分为Raspberry Pi开发提供了很棒的指南。您将找到Windows IoT核心版的教程和指南。此外,Adafruit还提供有关制作诸如手持式笔记本电脑之类的小工具的文章。

由于项目的种类繁多,Adafruit的学习资源是最好的Pi编程材料之一。此外,这些指南仍然免费。许多人都遵循基于图片的直观格式,从而确保了易于遵循的指南。

Craig Newport撰写了这本Raspberry Pi编程好书。它涵盖了从项目到通用指针的所有内容,是面向初学者的顶级Raspberry Pi编程资源。由于硬件和软件之间有着内在的联系,因此,Newport的书首先概述了硬件以及Pi的含义。

但这只有64页。像许多编码训练营一样,不要指望纽波特的书能将您变成程序员或教给您所有您需要了解的知识。对于初学者来说,这是最适合Pi编程世界的预告片。它不是全面的指南,而是您尝试Pi编程的入门指南。

有关出色的学习资源,请访问CoderDojo。它的Raspberry Pi内容丰富且有益。 CoderDojo托管内部和外部Pi资源。您会发现使用Pi和Python制作流式网络摄像头[PDF]的巧妙方法。关于配置基于Pi的Apache Web服务器的内容非常精彩。但是,您还会发现入门级作品,例如设置Pi。这个名副其实的Raspberry Pi编程宝库占主导地位。

Raspberry Pi Geek具有大量的Pi编程材料。在2017年6月版中,您会找到有关以64位模式操作Pi的文章。此外,Raspberry Pi Geek还包括诸如使用Pi和Lego Mindstorms创建有轨电车之类的教程。

由于有几个部分,Raspberry Pi Geek是Raspberry Pi编程的最佳选择。其中有杂志栏目,还有很棒的How to Corner。

在YouTube上最好的Raspberry Pi编程资源中,Raspberry Pi IV Beginners很棒。 TechErudio还拥有一个庞大的图书馆。 Geek Gurl Diaries同样提供了大量优秀的Pi编程和常规编程视频。由于内容是视频格式,因此YouTube Pi编程资源非常适合视觉学习者。

如果您正在阅读本文,则可能会喜欢PCPC.me和Raspberry Programming。因此,为什么不看看在PCPC.me上散布的Raspberry Pi编程资源呢?尽管编程听起来可能令人生畏,但是大量入门级项目使初学者的入门变得非常简单。

此外,Raspberry Pi的编程资源使您可以制作出很棒的小工具。例如,Raspberry Pi设备非常适合家庭自动化项目,例如多功能性和娱乐价值,使Pi成为首选。

Bye Bye,对Pi进行编程

尽管这些是顶级Pi编程资源,似乎有无数的书籍,网站,并且更多地关注Raspberry Pi编程。您选择哪种资源取决于您的意图。尽管这些资源中的大多数资源范围很广,但是某些站点提供了适合初学者的Pi编程教程和技巧,而其他站点则专注于日益高级的主题。

您建议使用哪些Pi编程资源?

标签: