Raspberry pi上Archlinux的一些设置

Bluetooth蓝牙设置

安装bluez和bluez-utils

安装后systemctrl enable bluetooth.service重启

运行bluetoothctrl

agent on

default-agent

scan on

pair XX:XX:XX:XX:XX:XX

如果是键盘可能需要connect XX:XX:XX:XX:XX:XX

启动uart串口端口

树莓派安装archlinux后,默认uart端口是关闭的,需要打开的话,可以在

/boot/config.txt加入

enable_uart=1
另外

/boot/cmdline.txt中要去掉

和ttyAMA0相关的选项

这时候重新启动会发现多了/dev/ttyS0这个设备

另外需要注意,pi3中蓝牙和uart共用了gpio,在/boot/config.txt中加入

dtoverlay=pi3-disable-bt

可以禁用蓝牙,并记得用systemctl disable hciuart关闭蓝牙服务,这样gpio就只供给uart使用了

SPI接口启用

/boot/config.txt加入

dtparam=spi=on

声音启用

/boot/config加入

dtparam=audio=on