0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

454398 来源:网络整理 作者:网络整理 2019-12-03 10:50 次阅读

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

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

    关注

    88

    文章

    3642

    浏览量

    94097
  • 树莓派
    +关注

    关注

    117

    文章

    1711

    浏览量

    105932
收藏 人收藏

    评论

    相关推荐

    Raspberry Pi树莓新手指南

    电子发烧友网站提供《Raspberry Pi树莓新手指南.pdf》资料免费下载
    发表于 12-23 17:05 1次下载

    树莓传感器使用方法 树莓 Raspberry Pi 4优缺点

    树莓传感器使用方法 树莓(Raspberry Pi)是一款由英国树莓
    的头像 发表于 12-06 10:35 920次阅读

    树莓开发的最佳编程语言选择

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的信用卡大小的单板计算机,它以其低成本、易于
    的头像 发表于 11-11 11:34 979次阅读

    树莓与Arduino的区别是什么

    Pi): 树莓最初是作为教育工具设计的,旨在帮助学生学习计算机编程和电子工程。随着时间的推移,它已经发展成为一个多功能的微型计算机,可以用于各种项目,包括但不限于: 家庭媒体中心
    的头像 发表于 11-11 11:14 1290次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于
    的头像 发表于 10-22 18:09 1336次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry
    的头像 发表于 10-22 17:33 1445次阅读

    树莓网关:物联网应用的新标杆

    什么是树莓树莓(Raspberry Pi)是一基于Linux的小型单板计算机,由英国的
    的头像 发表于 10-09 16:44 427次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和51单片机哪个有优势

    树莓和51单片机是两不同的硬件平台,它们各自有其特点和优势。在决定使用哪一个之前,我们需要了解它们的基本特性、应用场景和开发难度。 1. 简介 1.1 树莓
    的头像 发表于 09-02 09:04 1031次阅读

    树莓和单片机的优缺点是什么

    树莓(Raspberry Pi)和单片机(Microcontroller)是两广泛应用于电子项目和嵌入式系统的硬件平台。它们各自具有独特的优缺点,适用于不同的应用场景。
    的头像 发表于 08-30 18:21 1973次阅读

    树莓的功能用途是什么

    、科研、工业控制、物联网、多媒体播放、家庭自动化等领域。 树莓(Raspberry Pi)是一小型、低成本的单板计算机,由英国的Raspberry
    的头像 发表于 08-30 18:01 3191次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Found
    的头像 发表于 08-30 15:42 1484次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。
    的头像 发表于 08-30 15:41 1723次阅读

    树莓和arm开发板的区别

    树莓(Raspberry Pi)和ARM开发板都是基于ARM架构的微型计算机,但它们之间存在一些关键区别。 一、历史背景 树莓(Rasp
    的头像 发表于 08-30 15:36 1311次阅读

    树莓5,Raspberry Pi 5 评测

    )连接器,可用于之前发布的Raspberry Pi Pico Debug kit调试,或用于与其他微控制器建立UART连接。 眼尖的同学会注意到 Pi 5 的USB和以太网接口位置发生了交换。
    发表于 06-19 14:51

    【米尔-瑞米兼容树莓扩展模块-试用体验】初始开发板_米尔-瑞米兼容树莓扩展模块

    收到米尔-瑞米兼容树莓扩展模块几天了,今天抽时间给大家介绍一下这块生态板,让大家有对这块米尔-瑞米兼容
    发表于 04-29 11:42