9种最佳树莓派可用的Pi编程资源介绍

电子说

1.3w人已加入

描述

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

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

最佳Pi编程资源

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

1。带有Java和Raspberry Pi的DZone物联网应用程序

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一起玩。

2。 RaspberryPi.org

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

3。对Raspberry Pi进行编程:Python入门

尽管大量的Raspberry Pi编程材料仅需单击一下按钮,但书籍也迎合了Pi编程的需要。 Simon Monk的编程,Raspberry Pi:Python入门专注于学习游戏和编程。这些是为Pi量身定制的,并专注于Python编程语言。

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

4。 Adafruit Learn

编程

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

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

5。 Raspberry Pi:面向初学者的Raspberry Pi编程,包括Raspberry Pi项目,技巧,窍门等

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

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

6。 CoderDojo Kata

编程

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

7。 Raspberry Pi Geek

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

由于有几个部分,Raspberry Pi Geek是Raspberry Pi编程的最佳选择。还有一个杂志栏目以及出色的“如何转弯”。

8。 YouTube

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

9。 MakeUseOf

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

此外,Raspberry Pi的编程资源使您可以制作出很棒的小工具。例如,Raspberry Pi设备非常适合家庭自动化项目。构建DIY iBeacon是学习基本Shell命令的一种很棒的方法。仍然不敢说服Raspberry Pi?这七个原因(例如多功能性和娱乐价值)使Pi成为首选。

再见,对Pi进行编程

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

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

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分