事前准备
一、所需设备:
Orangepi3B开发板
USB麦克
WS2812环形LED灯带
杜邦线
外壳(非必须)
高速TF 卡,或 EMMC
二、运行环境环境:
第一次用的ubuntu_jammy,audio 库和 snowboy 有兼容问题
第二次用树莓派os ,手上没有键盘没法继续用
第三次用的debian_bookworm_desktop 最终成功
Debian
Python3.9+
三、所需软件:
Orangepi 刷机工具去官方下载http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-3B.html
四、安装配置系统
1.根据官网指引下载对应的 Debian 系统,通过刷写工具刷写系统。
注意:刷完系统大概率不能启动,如果启动不了,需要参照手册指引RKDevTool 清空SPIFlash
2.进入系统有一下两种方式
连接显示器、键盘、鼠标配置操作,手上没有键盘可以开启虚拟键盘应急
连接网线通过 ssh 登录,通过命令 nmcli dev wifi connect wifi_name password wifi_passwd 配置 wifi 连接,set_vnc.sh 配置 vnc
五、开发工具
vscode 本地开发或者 vscode+ssh 远程在Orangepi上开发
PyCharm+git 方式代码同步