前言

忒久没更新放心人还在

最近喜欢看B站稚晖君的视频
稚晖君简直是巨巨巨巨巨巨巨佬!
本来我是想入坑PCB电路设计,跟着大佬的项目设计个东西做出来的
可是本人财力和能力有限,连复现都没有做到
只好买现成的了
就是这个“夸克(Quark)”迷你开发者套件

官方开发文档: https://wiki.seeedstudio.com/cn/Quantum-Mini-Linux-Development-Kit/

配置介绍

Quark-N SoM
CPUAllwinner H3, 四核Cortex-A7 @ 1GHz
GPUARM Mali400 MP2 GPU
内存512MB LPDDR3 RAM
存储16GB eMMC
接口以太网, SPI, I2C, UART, 可复用的GPIO, MIC, LINEOUT
GPIO2.0mm间距26针式接头连接器,包括USB OTG,USB串口,I2C,UART,SPI,I2S,GPIO
PCB6层高密度沉金设计
工作温度0-80°C
尺寸31mmx22mm
Atom-N Carrier Board
插槽Quark-N的m.2接口
USBUSB 2.0×2 USB Type-C×1
无线连接RTL8723BU;Wi-Fi: IEEE 802.11 b/g/n @2.4GHz;蓝牙: BT V2.1/ BT V3.0/ BT V4.0
板载外设1 x 麦克风;1 x MPU6050运动传感器(陀螺仪 + 加速度计);2 x 按钮 (GPIO-KEY, Reset);1 x TFT 显示屏
外部存储Micro SD卡插槽
尺寸40mm*35mm

使用过程

0x00 开箱

多图警告!


盒子
正面
正面-开机
背面-散热片
背面-散热片-侧视
底板-背面
正面-风扇散热
背面-风扇散热

0x01 连接Quark

在官方文档中,插上烧录好系统的卡,连接好TYPE-C连接线另一头链接电脑,电脑上就会有串口出现
但是我这不知道是不是线的问题电脑上没出现串口
于是我直接插上我的键盘,用自带的屏幕打命令,还真的可以!!!
就这样我把WiFi连接好了
下面是命令

  • 切换到root用户:
sudo su
  • 开启Wi-Fi:
nmcli r wifi on
  • 开启Wi-Fi:
nmcli dev wifi
  • 开启Wi-Fi:
nmcli dev wifi connect "SSID" password "PASSWORD" ifname wlan0

然后就可愉快的使用远程桌面啦
这在官方文档中都是有的
但是身为一个Geek,怎么能用远程桌面呢?
于是我配置了ssh,过程也很顺利,网上一搜就有教程,在内网就可以直接连接了
ssh.webp

0x02 使用

在pi用户的WorkSpace目录下有许多功能,比如WuKong语音助手
使用命令

python3 wukong.py

启动后就可以使用Quark板载的麦克风唤醒了
也可以自己配置唤醒词
配置目录: /home/pi/.wukong
剩下的交给大家自行发挥吧

还有比如说~/WorkSpace/PyGame/文件夹中可以测试屏幕
我们在Quark上插上鼠标就,移动鼠标,点击都可以看到命令行中的输出你鼠标点击的位置

/WorkSpace/GPIO/中有加速度计陀螺仪的反馈

/WorkSpace/LCD/中也有时钟功能,就是将Quark上的LCD屏幕变成一个时钟
IMG_4102.webp

注意:在使用操作或使用硬件的脚步时请都用root用户执行或在命令前加上sudo

我们还可以输入

s-tui

命令来监控Quark的运行状况
当然在LCD的终端中使用这个命令,LCD就成为监控屏幕啦

......
还有许多用法我讲不完
剩下的大家可以自己挖掘

使用感受

优点:

  1. 最明显的特征:小巧便携
    可以随身带,有个充电宝 TYPE-C的线就可以运行起来
  2. 功能多:蓝牙 无线WiFi 麦克风 加速度计陀螺仪
    像麦克风配上蓝牙音响就可以实现一个语音助手。当然麦克风也可以焊接上去,但是我没试过
  3. 系统自带功能多,像是在pi用户下的WorkSpace文件夹内就有许多软件,比如:GPIO LCD OpenCV PyGame Web WuKong等
  4. 官方文档详细:这文档可以说很齐了,刚入门的用起来很方便

缺点:

  1. 发热量大,必须贴散热片
    实测附赠散热片过空调室26度一下午还是能压住的,但是我也买了最近出的散热方案,还没到,到了我给大家测评
  2. WiFi连接差
    毕竟这么小巧的天线嘛,稍微优点遮挡久不行了,建站可能勉强支撑吧,速度我测有个8-16兆帕
  3. LCD屏幕不太好控制,反正我目前没有什么好方法
  4. 内存有点小(512M),如果只是用来玩一玩还是够的,跑个语音助手、部署个静态网站啥的没问题
    但是像我要想部署动态网站网站,要建数据库、装面板、装Nginx、php还是小了点
  5. 发货时间巨长,我等了半个多月!

整体评价:

Quark给我的整体印象还是好的,当作一个小小的服务器来用还是不错的
也可以帮助我学习开发
这小巧的感觉太可以了
对于对电子、网络方面有极大兴趣(我这种)非常推荐,可以把你乐开花

一句话总结:电脑能干的事它基本都能干!

后记

官方文档:https://wiki.seeedstudio.com/cn/Quantum-Mini-Linux-Development-Kit/
一个不错的quark-n仓库: https://gitee.com/coolflyreg163/quark-n'
提供了启用蓝色LED的程序
一个炫酷的数字时钟,时钟程序还适配了WuKong机器人,照相机等功能
墙裂建议使用

Last modification:July 8, 2022
大哥给点钱吧~ヽ(・ω・´メ)(微信 支付宝 QQ都是一个码哦~