硬件:树莓派4B
固件:2021-10-30-raspios-bullseye-armhf-full
目标:
能登录板子,能运行webiopi并能够串口访问。
树莓派默认没有启用ssh功能,可在tf卡启动分区(分区名字叫boot)根目录加一个名为ssh的空白文件然后就可以用ssh连接.
提示:如果是windows和树莓派直连,固定ip是一个比较容易的方法,固定ip方法是修改/etc/dhcpcd.conf 在里面指定IP地址
步骤一,登录到树莓派:
ssh raspberrypi.local
步骤二 打补丁和编译:
根据https://github.com/doublebind/raspi 打补丁(注意下面网站替换为fastgit的镜像):
$ wget Download WebIOPi from SourceForge.net
$ tar xvzf WebIOPi-0.7.1.tar.gz
$ cd WebIOPi-0.7.1
$ wget https://raw.fastgit.org/doublebind/raspi/master/webiopi-pi2bplus.patch
$ patch -p1 -i webiopi-pi2bplus.patch
$ sudo ./setup.sh
步骤三 增加用户:
sudo webiopi-passwd
步骤四 运行:
手动启动:sudo webiopi -d -c /etc/webiopi/config(其他运行方式自行查看程序说明)
步骤五 用pc浏览器访问网页http://raspberrypi.local:8000/。
测试串口收发界面