🖥️ 产品外观
Raspberry Pi 开发板(树莓派 Logo 清晰可见)
Raspberry Pi 3B
85mm × 56mm · 45g
4× USB 2.0
以太网口
HDMI
Micro USB 电源
40Pin GPIO
3.5mm 音频
⚙️ 核心硬件规格
处理器
BCM2837
Broadcom BCM2837 SoC
4核 Cortex-A53 @ 1.2GHz
图形处理器
VideoCore IV
OpenGL ES 2.0
硬件加速 H.264 解码
内存
1GB
LPDDR2 @ 900MHz
共享内存架构
网络
10/100M
以太网 + 802.11n WiFi
蓝牙 4.1 + BLE
USB接口
4× USB 2.0
通过LAN9514芯片
集成USB集线器+以太网
GPIO
40Pin
26个GPIO引脚
支持SPI, I2C, UART
详细参数表
| 参数 |
规格 |
| 处理器架构 |
ARMv8 64位(支持32位系统) |
| CPU核心 |
4× ARM Cortex-A53 @ 1.2GHz |
| GPU |
Broadcom VideoCore IV @ 400MHz |
| 内存 |
1GB LPDDR2(共享GPU) |
| 存储 |
MicroSD卡槽(最大支持256GB) |
| 视频输出 |
1× HDMI(支持1080p60) |
| 音频输出 |
3.5mm 复合音视频输出 |
| USB接口 |
4× USB 2.0 Type-A |
| 网络 |
10/100Mbps 以太网(RJ45) |
| 无线 |
802.11n WiFi + 蓝牙 4.1/BLE |
| GPIO |
40Pin 排针(26个GPIO) |
| 电源 |
5V/2.5A Micro USB |
| 尺寸 |
85mm × 56mm × 21mm |
| 重量 |
45g |
| 工作温度 |
0°C ~ 50°C |
📷 40Pin GPIO 物理引脚图
| Pin | BCM | 功能 |
|
功能 | BCM | Pin |
| 1 | 3.3V | 电源 | │ | 电源 | 5V | 2 |
| 3 | GPIO2 | SDA | │ | 电源 | 5V | 4 |
| 5 | GPIO3 | SCL | │ | GND | GND | 6 |
| 7 | GPIO4 | GPCLK0 | │ | TXD | GPIO14 | 8 |
| 9 | GND | GND | │ | RXD | GPIO15 | 10 |
| 11 | GPIO17 | GPCLK1 | │ | PCM_CLK | GPIO18 | 12 |
| 13 | GPIO27 | GPCLK2 | │ | GND | GND | 14 |
| 15 | GPIO22 | GPIO | │ | GPIO | GPIO23 | 16 |
| 17 | 3.3V | 电源 | │ | GPIO | GPIO24 | 18 |
| 19 | GPIO10 | MOSI | │ | GND | GND | 20 |
| 21 | GPIO9 | MISO | │ | GPIO | GPIO25 | 22 |
| 23 | GPIO11 | SCLK | │ | CE0 | GPIO8 | 24 |
| 25 | GND | GND | │ | CE1 | GPIO7 | 26 |
| 27 | GPIO0 | ID_SD | │ | ID_SC | GPIO1 | 28 |
| 29 | GPIO5 | GPIO | │ | GND | GND | 30 |
| 31 | GPIO6 | GPIO | │ | PWM0 | GPIO12 | 32 |
| 33 | GPIO13 | PWM1 | │ | GND | GND | 34 |
| 35 | GPIO19 | PCM_FS | │ | GPIO | GPIO16 | 36 |
| 37 | GPIO26 | GPIO | │ | PCM_DIN | GPIO20 | 38 |
| 39 | GND | GND | │ | PCM_DOUT | GPIO21 | 40 |
电源
GND
GPIO
SPI
I2C
UART
PWM
💡 GPIO编号说明
树莓派使用BCM编号(芯片编号),不是物理引脚编号。例如物理引脚3对应BCM GPIO2。在Python中使用RPi.GPIO库时,需要设置编码方式为BCM。
📊 40Pin GPIO 逻辑引脚图
| Pin |
BCM |
功能 |
● |
功能 |
BCM |
Pin |
| 1 | 3.3V | 电源 | | 电源 | 5V | 2 |
| 3 | GPIO2 | I2C SDA | | 电源 | 5V | 4 |
| 5 | GPIO3 | I2C SCL | | GND | GND | 6 |
| 7 | GPIO4 | GPCLK0 | | UART TX | GPIO14 | 8 |
| 9 | GND | 地线 | | UART RX | GPIO15 | 10 |
| 11 | GPIO17 | GPCLK1 | | PCM_CLK | GPIO18 | 12 |
| 13 | GPIO27 | GPCLK2 | | GND | GND | 14 |
| 15 | GPIO22 | GPIO | | GPIO | GPIO23 | 16 |
| 17 | 3.3V | 电源 | | GPIO | GPIO24 | 18 |
| 19 | GPIO10 | SPI MOSI | | GND | GND | 20 |
| 21 | GPIO9 | SPI MISO | | GPIO | GPIO25 | 22 |
| 23 | GPIO11 | SPI SCLK | | SPI CE0 | GPIO8 | 24 |
| 25 | GND | 地线 | | SPI CE1 | GPIO7 | 26 |
| 27 | GPIO0 | ID_SD | | ID_SC | GPIO1 | 28 |
| 29 | GPIO5 | GPIO | | GND | GND | 30 |
| 31 | GPIO6 | GPIO | | PWM0 | GPIO12 | 32 |
| 33 | GPIO13 | PWM1 | | GND | GND | 34 |
| 35 | GPIO19 | PCM_FS | | GPIO | GPIO16 | 36 |
| 37 | GPIO26 | GPIO | | PCM_DIN | GPIO20 | 38 |
| 39 | GND | 地线 | | PCM_DOUT | GPIO21 | 40 |
💡 GPIO编号说明
树莓派使用BCM编号(芯片编号),不是物理引脚编号。例如物理引脚3对应BCM GPIO2。在Python中使用RPi.GPIO库时,需要设置编码方式为BCM。
🔌 40Pin GPIO 引脚定义
电源引脚
1
3.3V
电源
2
5V
电源
4
5V
电源
6
GND
地线
9
GND
地线
14
GND
地线
17
3.3V
电源
20
GND
地线
25
GND
地线
27
SDA
I2C
28
SCL
I2C
30
GND
地线
GPIO功能引脚
3
GPIO2
I2C SDA
5
GPIO3
I2C SCL
7
GPIO4
GPIO
8
GPIO14
UART TX
10
GPIO15
UART RX
11
GPIO17
GPIO
12
GPIO18
PWM
13
GPIO27
GPIO
15
GPIO22
GPIO
16
GPIO23
GPIO
18
GPIO24
GPIO
19
GPIO10
SPI MOSI
21
GPIO9
SPI MISO
22
GPIO25
GPIO
23
GPIO11
SPI SCLK
24
GPIO8
SPI CE0
26
GPIO7
SPI CE1
💡 GPIO编号说明
树莓派使用BCM编号(芯片编号),不是物理引脚编号。例如物理引脚3对应BCM GPIO2。在Python中使用RPi.GPIO库时,需要设置编码方式为BCM。
📊 与 Orange Pi PC 对比
| 参数 |
Raspberry Pi 3B |
Orange Pi PC |
| 处理器 |
Broadcom BCM2837 |
Allwinner H3 |
| CPU |
4× A53 @ 1.2GHz |
4× A7 @ 1.6GHz |
| GPU |
VideoCore IV @ 400MHz |
Mali-400 MP2 @ 600MHz |
| 内存 |
1GB LPDDR2 |
1GB DDR3 |
| WiFi |
✓ 802.11n |
✗ 无 |
| 蓝牙 |
✓ 4.1/BLE |
✗ 无 |
| 以太网 |
10/100M |
10/100M |
| USB |
4× USB 2.0 |
2× USB 2.0 |
| HDMI |
1× 标准HDMI |
1× 标准HDMI |
| GPIO |
40Pin |
40Pin |
| 摄像头接口 |
CSI |
CSI |
| 显示接口 |
DSI |
无 |
| 价格 |
~$35 |
~$15 |
| 生态系统 |
极丰富 |
一般 |
| 社区支持 |
极强 |
一般 |
✅ 树莓派3B优势
- 内置WiFi和蓝牙
- 极丰富的学习资源和社区
- 官方系统支持稳定
- GPIO兼容性好
- 大量扩展板和配件
⚡ Orange Pi PC优势
- 价格更低($15 vs $35)
- CPU性能更强(1.6GHz vs 1.2GHz)
- 内存更快(DDR3 vs LPDDR2)
- GPIO引脚兼容树莓派
- 支持4K视频输出
📜 发展历史
2012年2月
Raspberry Pi 1 Model B 发布,BCM2835,256MB RAM
2013年2月
Raspberry Pi 1 Model A 发布,移除以太网,降价至$25
2014年7月
Raspberry Pi B+ 发布,40Pin GPIO,4个USB口
2015年2月
Raspberry Pi 2 Model B 发布,BCM2836,4核A7,1GB RAM
2016年3月
⭐ Raspberry Pi 3B 发布,BCM2837,内置WiFi和蓝牙
2017年2月
Raspberry Pi Zero W 发布,$10带WiFi和蓝牙
2018年3月
Raspberry Pi 3B+ 发布,改进散热,千兆以太网
2019年6月
Raspberry Pi 4B 发布,BCM2711,USB 3.0,千兆以太网
🎯 典型应用场景
🏠 智能家居
Home Assistant、OpenHAB
控制智能设备、传感器数据采集
📺 媒体中心
Kodi、LibreELEC
本地视频播放、串流服务器
🖥️ 桌面电脑
Raspbian Desktop
轻量级办公、网页浏览
🌐 网络服务
Pi-hole、DNS服务器
VPN、文件服务器
🎮 游戏模拟
RetroPie、Recalbox
复古游戏模拟器
🤖 嵌入式开发
Arduino替代
传感器、电机控制、物联网
📚 编程学习
Python、Scratch
Linux入门、电子制作
📷 摄像头项目
安防监控、延时摄影
机器视觉、人脸识别
📚 官方资源
官方文档
- 官方文档:raspberrypi.com/documentation
- GPIO引脚图:raspberrypi.com/documentation
- Raspbian系统:raspberrypi.com/software
- 摄像头文档:raspberrypi.com/documentation/accessories/camera
社区资源
- 官方论坛:raspberrypi.org/forums
- GitHub:github.com/raspberrypi
- MagPi杂志:magpi.raspberrypi.org
- HackSpace杂志:hackspace.raspberrypi.org
常用系统
| 系统 |
用途 |
特点 |
| Raspbian/Raspberry Pi OS |
通用桌面系统 |
官方推荐,稳定性最好 |
| Ubuntu MATE |
桌面系统 |
类Ubuntu体验,适合开发 |
| RetroPie |
游戏模拟器 |
支持多种复古游戏主机 |
| LibreELEC |
媒体中心 |
轻量级Kodi系统 |
| Home Assistant OS |
智能家居 |
一站式智能家居平台 |
| Kali Linux |
安全测试 |
渗透测试工具集 |
🚀 快速入门
1. 准备工作
• Raspberry Pi 3B 开发板
• MicroSD卡(建议16GB以上,Class 10)
• 5V/2.5A Micro USB电源
• 键盘鼠标(可选,可用SSH)
• HDMI线和显示器(可选,可用VNC)
2. 安装系统
1. 下载 Raspberry Pi Imager:raspberrypi.com/software
2. 插入MicroSD卡到电脑
3. 打开Imager,选择系统和SD卡
4. 点击写入,等待完成
5. 将SD卡插入树莓派,接通电源
3. 首次启动
用户名: pi
密码: raspberry
sudo raspi-config
sudo apt update
sudo apt upgrade
sudo raspi-config
→ Interface Options → SSH → Enable
4. GPIO示例(Python)
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(17, GPIO.OUT)
try:
while True:
GPIO.output(17, GPIO.HIGH)
time.sleep(1)
GPIO.output(17, GPIO.LOW)
time.sleep(1)
except KeyboardInterrupt:
GPIO.cleanup()
❓ 常见问题
🔴 电源问题
树莓派3B需要稳定的5V/2.5A电源。电源不足会导致:
- 系统不稳定、随机重启
- USB设备无法识别
- CPU降频运行
建议使用官方电源适配器。
🟡 发热问题
树莓派3B长时间高负载运行会发热,CPU会自动降频保护。建议:
🟢 SD卡问题
建议使用质量好的MicroSD卡:
- Class 10以上速度等级
- 品牌卡(SanDisk、Samsung等)
- 容量16GB以上
- 避免使用劣质卡