Raspberry Pi 3 Model B+ is the latest product in the Raspberry Pi 3 range

  • Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz
  • 1GB LPDDR2 SDRAM
  • 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN, Bluetooth 4.2, BLE Gigabit Ethernet over USB 2.0 (maximum throughput 300 Mbps)

下载系统

官方系统

https://www.raspberrypi.org/downloads/raspbian/
分为:桌面版、无桌面版

centos 系统

http://mirror.centos.org/altarch/7/isos/armhfp/
Win32DiskImager 烧录到 SD 卡中

系统烧录

Windows

推荐使用Win32DiskImager

MacOS

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
df -h
# 查看sd卡设备文件
# 假设 /dev/disk3
sudo diskutil unmount /dev/disk3s1
# 卸载
sudo dd bs=1m if=2018-11-13-raspbian-stretch.img of=/dev/rdisk3 conv=sync
# 烧录
# if dd: bs: illegal numeric value change the block size bs=1m to bs=1M
sudo diskutil eject /dev/rdisk3
# 重新挂载

headless(无显示器鼠标) 系统设置

开启 SSH

在 SD 卡分区里面创建一个名为 ssh 空文件即可
默认用户名 pi,密码是 raspberry

开机连接 WiFi

用户可以在未启动树莓派的状态下单独修改 /boot/wpa_supplicant.conf 文件配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi 设备。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="WiFi-A" # wifi name
psk="12345678" # wifi pwd
key_mgmt=WPA-PSK # 加密方式
priority=1 # 连接优先级,数字越大优先级越高 连接隐藏WiFi时需要指定该值为1
}

# no pwd
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
}
# WEP 加密方式
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
wep_key0="你的wifi密码"
}
# WPA/WPA2 加密方式
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=WPA-PSK
psk="你的wifi密码"
}
注意

如果树莓派通过 WiFi 连接进入路由器(DHCP 协议),并通过动态的 ip 地址调试 SSH 通道,那么建议在当前路由通过树莓派的 Mac 地址绑定一个静态 ip 这样更方便调试。


SSH 环境下调试

sudo raspi-config

官方 raspbian 系统提供的简单的图形配置界面,建议配置修改 pi 用户密码、中文字库(ZH-CN UTF-8)、时区(Asia/Shanghai)、高级设置里面扩展文件系统空间等。

切换国内软件源

1
2
3
4
5
6
7
sudo -s
echo -e "deb https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib \ndeb-src https://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main non-free contrib" > /etc/apt/sources.list
echo -e "deb https://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ stretch main" > /etc/apt/sources.list.d/raspi.list
exit
sudo apt update && apt -y upgrade
# sudo apt-get dist-upgrade ; sudo rpi-update
# 更新软件&内核

安装 Screen

1
2
sudo apt-get install -y screen
screen -S 终端名

常用的 screen 命令

命令 说明
screen -S 终端名 新建一个新的后台虚拟终端
screen -ls 查看已创建的后台虚拟终端
screen -r 终端名 进入该终端