[经验分享] 【DigiKey创意大赛】办公桌面创意解压小电视+M5CoreS3开发环境搭建

爱吃鱼的加菲猫   2023-12-10 20:13 楼主

我这次的创意是“办公桌面创意解压小电视”,用到的物料是M5STACK家的M5CoreS3,这家的diy产品都很精致,主要针对国外市场,国内主要是价格偏高用的不多。但是这货有点也很明显,颜值在线,功能强大,具体外观参照我的开箱帖子:http://bbs.eeworld.com.cn/thread-1265461-1-1.html

本帖子主要介绍如何搭建开发环境,并完成第一个点亮例程,这里我计划用Arduino开发,主要是这东西上手难度低,也方便小白上手(当然我拒不承认我也是小白)。

首先访问官网https://m5stack.com/zh-cn/,他家资料做的还是很丰富的完善的。

PixPin_2023-12-10_19-06-41.png
点击顶部菜单栏-开发文档,在开发平台栏选择Arduino
2.png

 

点击左侧Arduino Development,

3.png

上面详细介绍了如何搭建Arduino开发环境,主要是区分2.X版本以上、1.X.X版本、CLI等三种情况,我的属于第二种,主要是电脑上已经安装了1.8.16版本,所以参照教程进行,

  • 开发板管理

文件→首选项,

4.png
点击附加开发板管理网址右侧图标,进入管理界面,
5.png

在回车切换到下一行,我这里已经添加了好几条地址了,复制下面链接,粘贴最后一行地址,连续点击“好”后返回主页面

6.png

接下来参照下面进开发板管理器查看,等待底部显示的索引下载和更新

7.png

顶部搜索框里输入m5stack,下面会自动搜索出现2.0.8版本的开发板,点击“安装”,arduino会从远程获取该厂家提供的开发板对应的软件包,这里面包含了该厂家的很多产品支持包。

8.png

这个源在国内,下载过程飞速,很多时候其他厂家的源不在国内时候,下载龟速🐢

9.png

安装完成后是下面的样子

10.png

再次查看开发板管理器,可以看到已经有了M5Stack一行,这里选择CoreS3

11.png

按住CoreS3上的RST按键5秒钟,直到显示绿灯,然后用TYPE-C线,把CoreS3接入电脑,选择端口,我这里是COM5,这个需要根据你实际情况来选择,基本一目了然就知道哪个是啦

12.png

点击获取开发板开发板信息

12.png

弹窗出现下面信息,证明arduino开发环境已经搭建完毕,arduino可以跟板子之间正常通讯

14.png
  • 添加库文件

接下来需要添加相关库文件,

15.png

等待索引加载完成后,搜索框里输入m5cores3,点击安装

16.png
出现下面弹窗,如果你也是1080P,你会发现没办法显示完全,感觉是arduino低版本的一个bug,列表太多,它又没设计下拉列表功能,
17.png

 

解决方法如下,显示设置里把方向临时改为竖屏,

19.png
然后点击install all,把相关依赖包全部安装了,再把屏幕显示方向切换为横向
18.png

接下来选择官方例程,

20.png

点击编译上传按钮,然后就是等等等

21.png

如果编译过程报错Compilation error: 'USBSerial' was not declared in this scope,建议参考下面链接,去https://github.com/m5stack/M5CoreS3下载zip文件,然后覆盖替换掉你Documents\Arduino\libraries下面M5CoreS3文件夹内文件

22.png

拔掉TYPE-C线,短按rst按键,软件就开始执行了

微信图片_20231210214943.jpg

 

本帖最后由 爱吃鱼的加菲猫 于 2023-12-10 21:51 编辑

回复评论 (7)

模块化的小设计师真让人喜欢   

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2023-12-11 09:16
引用: 秦天qintian0303 发表于 2023-12-11 09:16 模块化的小设计师真让人喜欢   

哈哈,是的,其实我前一段时间还在“学习”他的设计,打算自己也搞一个呢,结果就有了大赛这么个机会让我接触到了实物

小而美的设计让人爱不释手

点赞  2023-12-11 09:40

不错不错,就是手机摄像头镜头该擦擦了

点赞  2023-12-11 10:14
引用: sipower 发表于 2023-12-11 10:14 不错不错,就是手机摄像头镜头该擦擦了

偏暗的环境里,手机拍屏幕是这样子,而且我没开屋里的灯,估计环境光太暗了

点赞  2023-12-11 10:26
引用: 爱吃鱼的加菲猫 发表于 2023-12-11 09:40 哈哈,是的,其实我前一段时间还在“学习”他的设计,打算自己也搞一个呢,结果就有了大赛这么 ...

其实这种小模块的复刻重点是结构设计,对于硬件工程师电路反而不复杂了 

在爱好的道路上不断前进,在生活的迷雾中播撒光引
点赞  2023-12-11 11:08
引用: 秦天qintian0303 发表于 2023-12-11 11:08 其实这种小模块的复刻重点是结构设计,对于硬件工程师电路反而不复杂了 

是的,其实电路并不复杂,但是结构方面要注意的细节就很多,就比如这个屏幕,我找了很久都没合适的,尤其是这个还有摄像头和距离光线感应,要做精致了真是不容易的

点赞  2023-12-15 11:03

点赞点赞

点赞  2024-10-28 10:53
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复