blog/_posts/2024-02-24-luckfox.md

5.2 KiB
Raw Permalink Blame History

layout title tags
post Luckfox Pico Plus使用体验
开发板
树莓派

开发板还是越小越好啊

起因

前段时间银行送了我一张满50减50的淘宝不限品类优惠券但是我一时半会没想好买什么。不知道怎么的就想起在Bilibili上看到的微型开发板Luckfox Pico系列当时看了视频觉得挺有意思的这次既然有机会了就可以买一个了吧……不过有这钱去买箱牛奶不好吗🤣
最终买的Luckfox Pico Plus开发板当时的价格是52CNY加了8CNY的运费然后用券抵完就是10CNY了。价格看上去挺不错的不过相比之下还是不如随身WiFi便宜那个正常买好像也才10CNY而且整体性能也要比这个好很多还能用WiFi联网……不过既然买了就玩玩呗看起来也挺有意思的。

使用体验

从外观来看整体大小只有一根食指大因为选了带RJ45接口的板子所以其实不算特别小而且背面甚至没有焊元件其实它的SOC RV1103只有不到小拇指指甲盖的大小很难不相信它其实还能做的更小。

安装系统

刚买来的时候里面有预装的测试系统,不过测试系统几乎把里面的空间都占满了,肯定是不能用的,我去看了看官方的Wiki官方有提供编译好的BusyBOX、Ubuntu、buildroot以及Alpine Linux也有可以自己编译的SDK。对我来说我也不愿意整麻烦的事情所以肯定会选编译好的至于系统也肯定要有软件包管理器的另外因为这个开发板只有64MiB的内存和128MiB的存储虽然可以插TF卡但是内存还是没法加系统也不能太大所以就只有Alpine Linux可以选了。我之前在虚拟机里测试过Alpine Linux,体验还是挺不错的。
安装方法也很简单,官网的Wiki有详细的说明。不过有一些不太一样的地方我没有USB转UART串口模块我有的只是树莓派。所以烧录完系统之后的改密码以及配置网络的过程就得用树莓派来做了其实这体现了一下树莓派的作用至少那堆GPIO接口不是当摆设的🤣。用法的话就是首先刷一个树莓派的官方系统到树莓派上然后在配置里打开UART并关掉树莓派的串口登录按官网的图接三根线只要是导线就行对树莓派来说应该是第8和第10脚分别是RX和TX第6脚有一个地线依次接到开发板上在终端里安装screen使用screen /dev/serial0 115200就可以登录开发板的终端了如果连接有问题可能是RX和TX接反了反过来重新插一下就行。之后改密码以及配置网络就很简单配置好之后连上网线就可以正常使用了。
不过这个系统有个缺陷没有配置TF卡这还是挺重要的回头有时间可能还是得编译个能使用TF卡的Alpine Linux或者看看官方愿不愿意编译一个

使用软件

安装好系统之后就可以用SSH连接了。首先试了一下安装软件Alpine Linux的软件包管理器apk用法和apt的用法差不多而且源里的软件也非常多安装了个Python3试了一下没有任何问题安装好pip之后安装python包也没有问题这样就可以运行我用python写的一些定时任务了。另外我又下了一个go-cqhttp搭了个机器人试了一下居然也能正常运行看来64MiB的内存还可以啊跑些软件还是绰绰有余的这么看来的话就可以替代掉我的树莓派了反正我的树莓派平时除了网口其他的口都没用运行些定时任务或者QQ机器人又觉得利用的性能太少了而且很明显的是这个东西显然比树莓派的能耗要小的多挂在家里挺合适的不过缺陷可能就是如果哪天我想整个电台树莓派的GPIO接口还能派上用场这个Luckfox Pico Plus的GPIO可能除了最开始装系统的时候用了一下之后就再没有用了。
另外作为在家里装的开发板内网穿透也是需要的但是装了个go-cqhttp之后内存就剩下30MiB了还要考虑定时任务运行时也要用掉一些内存用frp肯定不太合适但是用ssh的话又容易断我想了一下干脆折中一下用autossh吧如果断了也能自动重连。

感想

感觉作为开发板Luckfox Pico Plus相比树莓派来说用途差不多而树莓派的定位却不太准确又想当开发板又想当普通PC结果作为开发板价格有点贵尺寸有点大功耗也有点高作为PC性能过差啥也干不了作为NAS接硬盘也接不了几块才两个USB3.0口,还要另外接供电,属实是比上不足,比下有余。这款产品我倒是觉得挺不错的,主要是颜值比较吸引我😆其实还有和这个一样芯片的另外一个开发板更便宜还带WiFi模块但是相比之下还是这个好看所以如果想整开发板我觉得Luckfox Pico Plus比树莓派更合适。