Raspberry Pi 简明教程
Raspberry Pi - Introduction
树莓派由树莓派基金会与博通公司合作开发,是一系列小型单板计算机,可能是当今最令人振奋的计算机。
从你看到树莓派闪亮的绿色电路板的那一刻起,它就邀请你对其进行修补、使用它、开始编程并用它创建自己的软件。早些时候,树莓派用于在学校教授基础计算机科学,但后来由于其低成本和开放式设计,该型号变得比预期的更受欢迎。
它被广泛用于制造游戏设备、健身小工具、气象站等。但除此之外,它还被各个年龄段的成千上万的人使用,他们想迈出学习计算机科学的第一步。
它是英国最畅销的计算机之一,大部分电路板都生产于威尔士彭科埃德的索尼工厂。
Generations and Models
2012 年,该公司发布了树莓派,而当前几代常规树莓派电路板是 Zero, 1, 2, 3, and 4 。
第一代树莓派有以下四个选项 −
-
Model A
-
Model A
-
Model B
-
Model B
在这些型号中, Raspberry Pi B models 是最初的信用卡大小格式。
另一方面, Raspberry Pi A models 占地面积更小、更紧凑,因此这些型号的连接选项减少了。
Raspberry Pi Zero models ,有或没有安装 GPIO(通用输入输出)接头,是所有树莓派电路板类型中最紧凑的。
Speed Specifications
下表给出了不同树莓派型号和世代的速度规范,重点关注版本发布日期、外形尺寸 −
Raspberry Pi Version |
Release Date |
Form Factor |
Dimensions (in mm) |
Raspberry Pi 4 Model B |
2019-2020 |
Standard |
85.6 x 56.5 |
Raspberry Pi 3 Model B+ |
2018 |
Standard |
85.6 x 56.5 |
Raspberry Pi 3 Model B |
2016 |
Standard |
85.6 x 56.5 |
Raspberry Pi 3 Model A+ |
2018 |
Compact |
65 x 56.5 |
Raspberry Pi Zero Wireless with Headers |
2017 |
Mini |
65 x 30 x 5 |
Raspberry Pi Zero Wireless |
2016 |
Mini |
65 x 30 x 5 |
Raspberry Pi Zero |
2015 |
Mini |
65 x 30 x 5 |
Raspberry Pi 2 Model B |
2015 |
Standard |
85.6 x 56.5 |
Raspberry Pi 1 Model B + |
2014 |
Standard |
85.6 x 56.5 |
Raspberry Pi 1 Model B |
2012 |
Standard |
85.6 x 56.5 |
Raspberry Pi 1 Model A+ |
2014 |
Compact |
65 x 56.5 |
Raspberry Pi 1 Model A |
2013 |
Standard |
85.6 x 56.5 |
下表提供了不同版本树莓派型号的规格,包括重量、通用输入/输出 (GPIO)、中央处理器 (CPU) 速度、核数和随机访问存储器 (RAM) −
Raspberry Pi Version |
Weight (in grams) |
GPIO |
CPU Speed |
Cores |
RAM |
Raspberry Pi 4 Model B |
46 |
40 Pin |
1.5 GHz |
Quad |
1,2,4, or 8 GB |
Raspberry Pi 3 Model B+ |
50 |
40 Pin |
1.4 GHz |
Quad |
1 GB |
Raspberry Pi 3 Model B |
40 |
40 Pin |
1.2 GHz |
Quad |
1 GB |
Raspberry Pi 3 Model A+ |
28 |
40 Pin |
1.4 GHz |
Quad |
512 MB |
Raspberry Pi Zero Wireless with Headers |
10 |
40 Pin |
1 GHz |
Single |
512 MB |
Raspberry Pi Zero Wireless |
10 |
40 Pin Unpopulated |
1 GHz |
Single |
512 MB |
Raspberry Pi Zero |
8 |
40 Pin Unpopulated |
1 GHz |
Single |
512 MB |
Raspberry Pi 2 Model B |
42 |
40 Pin |
1.2 GHz |
Quad |
1 GB |
Raspberry Pi 1 Model B + |
42 |
40 Pin |
700 MHz |
Single |
512 MB |
Raspberry Pi 1 Model B |
38 |
21 针(26 针排针) |
700 MHz |
Single |
512 MB |
Raspberry Pi 1 Model A+ |
23 |
40 Pin |
700 MHz |
Single |
512 MB |
Raspberry Pi 1 Model A |
30 |
21 针(26 针排针) |
700 MHz |
Single |
256 MB |
Connectivity Specifications
下表针对不同版本树莓派主板进行了连接规格说明,包括版本的全尺寸 USB 端口、其他 USB 和充电方式、电源和高清多媒体接口 (HDMI) 端口−
Raspberry Pi Version |
Full sized USB Ports |
其他 USB 与充电模式 |
Power |
HDMI Ports |
Raspberry Pi 4 Model B |
2 USB3.0 2 USB2.0 |
1 USB-C |
5.1V at 3A |
2 micro-HDMI |
Raspberry Pi 3 Model B+ |
4 USB2.0 |
1 MIcroUSB |
5.1V at 2.5A |
HDMI, Composite (TRRS) |
Raspberry Pi 3 Model B |
4 USB2.0 |
1 MIcroUSB |
5.1V at 2.5A |
HDMI, Composite (TRRS) |
Raspberry Pi 3 Model A+ |
1 USB2.0 |
1 MIcroUSB |
5.1V at 3A |
HDMI, Composite (TRRS) |
Raspberry Pi Zero Wireless with Headers |
__ |
1 MIcroUSB |
5.1V at 1.2A |
Mini-HDMI, GPIO Composite |
Raspberry Pi Zero Wireless |
__ |
1 MIcroUSB |
5.1V at 1.2A |
Mini-HDMI, GPIO Composite |
Raspberry Pi Zero |
__ |
1 MIcroUSB |
5.1V at 1.2A |
Mini-HDMI, GPIO Composite |
Raspberry Pi 2 Model B |
4 USB2.0 |
1 MIcroUSB |
5.1V at 1.8A |
HDMI, Composite (TRRS) |
Raspberry Pi 1 Model B + |
4 USB2.0 |
1 MIcroUSB |
5.1V at 1.2A |
HDMI, Composite (TRRS) |
Raspberry Pi 1 Model B |
2 USB2.0 |
1 MIcroUSB |
5.1V at 3A |
PAL 和 NTSC、HDMI 或 DSI、RCA |
Raspberry Pi 1 Model A+ |
1 USB2.0 |
1 MicroUSB or GPIO |
5.1V at 700mA |
HDMI, Composite (TRRS) |
Raspberry Pi 1 Model A |
1 USB2.0 |
1 MicroUSB or GPIO |
5.1V at 700mA |
PAL 和 NTSC、HDMI 或 DSI、RCA |
下表针对不同版本树莓派主板进行了连接规格说明,包括版本的视频输出质量、视频输入、以太网、蓝牙、Wi-Fi 和外部存储−
Raspberry Pi Version |
Video Out Quality |
Video In |
Ethernet |
Bluetooth |
Wi-Fi |
External Storage |
Raspberry Pi 4 Model B |
4kp60 |
CSI Camera Connector |
Gigabit Ethernet |
Bluetooth 5.0 |
双频带 2.4 GHz 和 5GHz |
MicroSD |
Raspberry Pi 3 Model B+ |
1080p60 |
CSI Camera Connector |
10/100 Mbit/s |
Bluetooth 4.2/BLE |
双频带 2.4 GHz 和 5GHz |
MicroSD |
Raspberry Pi 3 Model B |
1080p60 |
CSI Camera Connector |
10/100 Mbit/s |
Bluetooth 4.1 |
2.4 GHz |
MicroSD |
Raspberry Pi 3 Model A+ |
1080p60 |
CSI Camera Connector |
_ |
Bluetooth 4.2/BLE |
双频带 2.4 GHz 和 5GHz |
MicroSD |
Raspberry Pi Zero Wireless with Headers |
1080p60 |
CSI Camera Connector |
_ |
Bluetooth 4.1 |
2.4 GHz |
MicroSD |
Raspberry Pi Zero Wireless |
1080p60 |
CSI Camera Connector |
_ |
Bluetooth 4.1 |
2.4 GHz |
MicroSD |
Raspberry Pi Zero |
1080p60 |
CSI Camera Connector |
_ |
_ |
_ |
MicroSD |
Raspberry Pi 2 Model B |
1080p60 |
CSI Camera Connector |
10/100 Mbit/s |
_ |
_ |
MicroSD |
Raspberry Pi 1 Model B + |
1080p60 |
CSI Camera Connector |
10/100 Mbit/s |
_ |
_ |
MicroSD |
History
软件开发人员 Eben Upton 和软件工程师 Pete Lomas 及 David Braden 于 2006 年成立了树莓派基金会。该基金会的成立宗旨是设计一款能够激发儿童灵感的计算机。因此,为了降低成本,树莓派的早期原型基于 8 位 Atmel ATmega 微控制器设计。
2012 年 2 月 29 日,该团队开始接受 B 型的订单,同年开始生产,共生产了约 10,000 台。这些型号由创始人创立于中国和台湾。
2013 年 2 月 4 日,他们开始接受低成本 A 型的订单。同样地,2014 年 11 月 10 日,该团队推出了更低成本的 A+ 型。价格最低的树莓派 Zero 于 2015 年 11 月 26 日发布。
树莓派名称的选择中,“Raspberry(树莓)”源于根据水果为早期的计算机公司命名的传统。此处,“Pi”代表 Python 编程语言。