如何使用蓝牙控制树莓派 All In One
Raspberry Pi & Bluetooth & Node.js
$ sudo apt-get update
$ sudo apt-get upgrade
# nvm
$ nvm -h
$ nvm ls
$ nvm ls-remote | grep "Latest LTS"
$ nvm install 18.16.0
$ nvm use 18.16.0
# $ sudo apt-get install nodejs
$ node -v
$ npx -v
$ npm -v
$ sudo apt-get install bleno noble
# 想要在 Pi 上实现 central 功能,则要使用 noble
# bleno 依赖其它一些软件框架,主要包括 bluetooth 及 bluez
$ sudo apt-get install bluetooth bluez libbluetooth-dev libudev-dev
https://github.com/sandeepmistry/bleno
# hciconfig 命令来查看设备信息
$ hciconfig dev