M5StickV开箱测试

M5StickV开箱测试

m5stack一年前就有接触,做一些物联网相关的电子积木。 M5Stack - Modular Rapid ESP32 IoT Development Board - ESP32 dev kits

stack的原义是堆,产品模块,比如电池,4g,都做成了模块化,可以象汉堡王层层堆叠,快速出原型。

之前的产品基本都是基于国内厂商乐鑫esp32的,而这次stickV却不同,芯片采用了“K210”处理器,RISC-V架构。这款芯片是国内厂商:嘉楠勘智生产,定位在AIot。

Kendryte - Kendryte

看到越来越多的国产芯片登场,确实值得期待未来国内的Iot生态。

看一下物理接口:

包含了

k210方案

从某宝入手之后,发现这个产品的资料非常少。

列举一下相关的资料,以便上手:

官方的简单介绍:

docs.m5stack.com/#

看得到,官方的固件,刷了Maixpy

而maixpy是什么呢?

关于MaixPy · MaixPy 文档

>MaixPy 是将 Micropython 移植到 K210( 一款64位双核带硬件FPU和卷积加速器的 RISC-V CPU, ) 的一个项目, 支持 MCU 常规操作, 更集成了机器视觉和麦克风阵列, 以快速开发具有极低成本和体积实用的 AIOT 领域智能应用。

如何烧录固件?


这边有一个教程,要点如下:

ls /dev/tty.* # 查看对应的串口名,如果查找不到,请先下载usb驱动
sudo kflash -p /dev/ttyUSB0 ./build/your.bin # 用kflash作为烧录工具

kflash可以通过pip安装

sudo pip3 install kflash

官方的固件m5stickV_Firmware_0630Fixed.kfpkg,带人脸检测,下载地址

如何进入REPL?

maixpy提供了一个环境,可以通过screen,minicom等串口工具登陆

我使用的是minicom,可以配置好串口名和波特率

minicom -s -b

简单的脚本可以直接在repl环境中完成,比如这个扫描二维码

import sensor
import image
import lcd
import time

clock = time.clock()
lcd.direction(lcd.YX_RLUD)
lcd.init()
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.set_vflip(1)
sensor.set_hmirror(1)
sensor.run(1)
sensor.skip_frames(30)
sensor.set_brightness(17)
while True:
—-clock.tick()
—-img = sensor.snapshot()
—-res = img.find_qrcodes()
—-fps =clock.fps()
—-if len(res) > 0:
——–#Get coordinates of the first QR
——–tupleboxa = res[0].rect()
——–img.draw_string(40,50, res[0].payload(), (236,36,36),scale=1.5)
——–img.draw_rectangle(tupleboxa,(236,36,36))
——–#lcd.draw_string(10, 10, res[0].payload(), lcd.RED, lcd.BLACK)
——–print(res[0].payload())
—-lcd.display(img)


如何上传python文件?

这一步我遇到了很多坑,可以选用的工具有rshell,ampy等串口上传工具

但是一直提示:

>ampy.pyboard.PyboardError: could not enter raw repl

网上很多解决方案如 boriscoding.blogspot.com都尝试了,无效

最后只能用tf卡来转存一下,把python文件拷贝在tf卡根目录下,插入tf卡槽,重启读取

在repl环境中

import yourModule

这样就可以执行了

可以做些什么有意思的项目?

时间有限,直接搬运了几个,在这里查看:


其中有一个识别猫猫,并且用日语播报的,感觉挺有趣的 ksasao/brownie其中有一个识别猫猫,并且用日语播报的,感觉挺有趣的

搬运一下,非常顺利通过

以上在1小时内可以全部玩一遍,

最大的感受是:

配置太低,只能当玩具中的玩具

不过AIot的方向是不错的,比起接几个传感器,做AI识别显然更有意思。

深圳SEO优化公司嘉兴网站改版哪家好飞来峡网站优化软件价格临汾网站推广方案哪家好宜昌seo网站优化价格双龙网站搜索优化哪家好襄阳网站改版价格布吉外贸网站建设哪家好惠州网站定制推荐长治品牌网站设计哪家好焦作英文网站建设推荐天水网站优化按天扣费哈密企业网站建设推荐汕尾网站制作设计多少钱防城港企业网站设计哪家好崇左网站制作设计定西外贸网站制作报价贵港网站排名优化哪家好丽江seo价格玉林关键词排名包年推广多少钱苏州百度竞价包年推广价格秦皇岛SEO按天计费推荐凉山网络广告推广报价扬州优秀网站设计报价扬州seo排名价格清远优化推荐铜仁企业网站制作塔城百搜标王多少钱湖州网站关键词优化哪家好临汾模板网站建设关键词按天收费多少钱歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化