🏠 返回首页

🍓 Raspberry Pi 3B

最经典的学习型单板计算机

MODEL B · 2016年3月发布
Broadcom BCM2837 1GB RAM WiFi + 蓝牙 GPIO 40Pin ARM Cortex-A53

🖥️ 产品外观

Raspberry Pi 3B 开发板正面
Raspberry Pi 开发板(树莓派 Logo 清晰可见)
Raspberry Pi 3B
85mm × 56mm · 45g
4× USB 2.0
以太网口
HDMI
Micro USB 电源
40Pin GPIO
3.5mm 音频

⚙️ 核心硬件规格

BCM2837 BROADCOM

处理器

BCM2837
Broadcom BCM2837 SoC
4核 Cortex-A53 @ 1.2GHz
GPU VPU ISP VideoCore IV

图形处理器

VideoCore IV
OpenGL ES 2.0
硬件加速 H.264 解码
BGA BGA BGA BGA LPDDR2 1GB

内存

1GB
LPDDR2 @ 900MHz
共享内存架构
WiFi + BT 4.1

网络

10/100M
以太网 + 802.11n WiFi
蓝牙 4.1 + BLE
USB USB USB USB LAN9514 Hub

USB接口

4× USB 2.0
通过LAN9514芯片
集成USB集线器+以太网
40-Pin Header

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 物理引脚图

Raspberry Pi 3B GPIO 引脚图
PinBCM功能 功能BCMPin
13.3V电源电源5V2
3GPIO2SDA电源5V4
5GPIO3SCLGNDGND6
7GPIO4GPCLK0TXDGPIO148
9GNDGNDRXDGPIO1510
11GPIO17GPCLK1PCM_CLKGPIO1812
13GPIO27GPCLK2GNDGND14
15GPIO22GPIOGPIOGPIO2316
173.3V电源GPIOGPIO2418
19GPIO10MOSIGNDGND20
21GPIO9MISOGPIOGPIO2522
23GPIO11SCLKCE0GPIO824
25GNDGNDCE1GPIO726
27GPIO0ID_SDID_SCGPIO128
29GPIO5GPIOGNDGND30
31GPIO6GPIOPWM0GPIO1232
33GPIO13PWM1GNDGND34
35GPIO19PCM_FSGPIOGPIO1636
37GPIO26GPIOPCM_DINGPIO2038
39GNDGNDPCM_DOUTGPIO2140
电源 GND GPIO SPI I2C UART PWM
💡 GPIO编号说明 树莓派使用BCM编号(芯片编号),不是物理引脚编号。例如物理引脚3对应BCM GPIO2。在Python中使用RPi.GPIO库时,需要设置编码方式为BCM。

📊 40Pin GPIO 逻辑引脚图

Pin BCM 功能 功能 BCM Pin
13.3V电源电源5V2
3GPIO2I2C SDA电源5V4
5GPIO3I2C SCLGNDGND6
7GPIO4GPCLK0UART TXGPIO148
9GND地线UART RXGPIO1510
11GPIO17GPCLK1PCM_CLKGPIO1812
13GPIO27GPCLK2GNDGND14
15GPIO22GPIOGPIOGPIO2316
173.3V电源GPIOGPIO2418
19GPIO10SPI MOSIGNDGND20
21GPIO9SPI MISOGPIOGPIO2522
23GPIO11SPI SCLKSPI CE0GPIO824
25GND地线SPI CE1GPIO726
27GPIO0ID_SDID_SCGPIO128
29GPIO5GPIOGNDGND30
31GPIO6GPIOPWM0GPIO1232
33GPIO13PWM1GNDGND34
35GPIO19PCM_FSGPIOGPIO1636
37GPIO26GPIOPCM_DINGPIO2038
39GND地线PCM_DOUTGPIO2140
💡 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 # 更新系统 # 启用SSH(默认禁用) sudo raspi-config → Interface Options → SSH → Enable

4. GPIO示例(Python)

import RPi.GPIO as GPIO import time # 设置GPIO模式 GPIO.setmode(GPIO.BCM) # 设置GPIO17为输出 GPIO.setup(17, GPIO.OUT) # LED闪烁 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以上
  • 避免使用劣质卡