莓派(Raspberry Pi)是各种派中最早开始流行起来的一个嵌入式Linux板卡,其本质是尺寸仅有信用卡大小的一个小型电脑。你可以将树莓派连接电视、显示器、键盘鼠标等设备当一台正常Linux电脑使用,目前树莓派能替代日常桌面计算机的多种用途包括文字处理、电子表格、媒体中心甚至是游戏;也可以拿它来当作个人网站的服务器,构建自己的博客;甚至可以用树莓派的硬件资源做各种有趣的硬件项目,等等。
最重要的是,作为一个能运行标准Linux系统的开发板来说,树莓派非常便宜。
在看到了树莓派在创客圈中的大受欢迎之后,国内的很多厂商也纷纷开始设计生产自己的XX派,并且由于我国显而易见的优势,这类板卡往往性价比更高。比如下面的香蕉派、香橙派、荔枝派、Nano派…
各种衍生派
树莓派的历史
Raspberry Pi(中文名为 “树莓派”, 简写为 RPi,或者 RasPi/RPi) 是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于 Linux。
树莓派由注册于英国的慈善组织 “Raspberry Pi 基金会” 开发,Eben·Upton / 埃 · 厄普顿为项目带头人。2012 年 3 月,英国剑桥大学埃本 · 阿普顿(Eben Epton)正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是 Raspberry Pi 电脑板,中文译名 “树莓派”!这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这 一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。
一句话:树莓派是一个卡片大小的开发板,上面可以运行 Linux 系统,同时它提供了很多可编程的GPIO用于扩展硬件。
树莓派的种类
树莓派到如今已经发布了4代,性能自然是越来越强了,每一代都分为A、B型(刚发布的4代暂时还没有A型),也有比较特殊的型号比如去掉大部分接口很小巧的树莓派Zero、去掉所有接口的树莓派计算型CM(Compute Module)、B型的增强型B+等。其中B型是最常用的,而A、B型区别也只在于尺寸和接口不同,SoC基本都是一致的。
各种特殊型号的树莓派
树莓派启动方式及支持的系统
树莓派开发板没有配置板载 FLASH,它支持 SD 卡启动(或者从U盘启动),所以我们需要下载相应镜像,并将其烧写在 SD 上制作系统盘。
(这个镜像里包含了我们通常所说的 bootloader、kernel、文件系统)
树莓派由于其开源特性,支持非常多的系统类型(指的Linux发行版文件系统):
Raspbian、Arch Linux ARM、Debian Squeeze、Firefox OS、Gentoo Linux
Google Chrome OS、Raspberry Pi Fedora Remix、Slackware ARM
QtonPi、Slackware ARM、WebOS、RISC OS、FreeBSD
NetBSD、Android 4.0(Ice Cream Sandwich)