我这次的创意是“办公桌面创意解压小电视”,用到的物料是M5STACK家的M5CoreS3,这家的diy产品都很精致,主要针对国外市场,国内主要是价格偏高用的不多。但是这货有点也很明显,颜值在线,功能强大,具体外观参照我的开箱帖子:http://bbs.eeworld.com.cn/thread-1265461-1-1.html
本帖子主要介绍如何搭建开发环境,并完成第一个点亮例程,这里我计划用Arduino开发,主要是这东西上手难度低,也方便小白上手(当然我拒不承认我也是小白)。
首先访问官网https://m5stack.com/zh-cn/,他家资料做的还是很丰富的完善的。
点击左侧Arduino Development,
上面详细介绍了如何搭建Arduino开发环境,主要是区分2.X版本以上、1.X.X版本、CLI等三种情况,我的属于第二种,主要是电脑上已经安装了1.8.16版本,所以参照教程进行,
文件→首选项,
在回车切换到下一行,我这里已经添加了好几条地址了,复制下面链接,粘贴最后一行地址,连续点击“好”后返回主页面
接下来参照下面进开发板管理器查看,等待底部显示的索引下载和更新
顶部搜索框里输入m5stack,下面会自动搜索出现2.0.8版本的开发板,点击“安装”,arduino会从远程获取该厂家提供的开发板对应的软件包,这里面包含了该厂家的很多产品支持包。
这个源在国内,下载过程飞速,很多时候其他厂家的源不在国内时候,下载龟速🐢
安装完成后是下面的样子
再次查看开发板管理器,可以看到已经有了M5Stack一行,这里选择CoreS3
按住CoreS3上的RST按键5秒钟,直到显示绿灯,然后用TYPE-C线,把CoreS3接入电脑,选择端口,我这里是COM5,这个需要根据你实际情况来选择,基本一目了然就知道哪个是啦
点击获取开发板开发板信息
弹窗出现下面信息,证明arduino开发环境已经搭建完毕,arduino可以跟板子之间正常通讯
接下来需要添加相关库文件,
等待索引加载完成后,搜索框里输入m5cores3,点击安装
解决方法如下,显示设置里把方向临时改为竖屏,
接下来选择官方例程,
点击编译上传按钮,然后就是等等等
如果编译过程报错Compilation error: 'USBSerial' was not declared in this scope,建议参考下面链接,去https://github.com/m5stack/M5CoreS3下载zip文件,然后覆盖替换掉你Documents\Arduino\libraries下面M5CoreS3文件夹内文件
拔掉TYPE-C线,短按rst按键,软件就开始执行了
引用: 秦天qintian0303 发表于 2023-12-11 09:16 模块化的小设计师真让人喜欢
哈哈,是的,其实我前一段时间还在“学习”他的设计,打算自己也搞一个呢,结果就有了大赛这么个机会让我接触到了实物
小而美的设计让人爱不释手
引用: sipower 发表于 2023-12-11 10:14 不错不错,就是手机摄像头镜头该擦擦了
偏暗的环境里,手机拍屏幕是这样子,而且我没开屋里的灯,估计环境光太暗了
引用: 爱吃鱼的加菲猫 发表于 2023-12-11 09:40 哈哈,是的,其实我前一段时间还在“学习”他的设计,打算自己也搞一个呢,结果就有了大赛这么 ...
其实这种小模块的复刻重点是结构设计,对于硬件工程师电路反而不复杂了
引用: 秦天qintian0303 发表于 2023-12-11 11:08 其实这种小模块的复刻重点是结构设计,对于硬件工程师电路反而不复杂了
是的,其实电路并不复杂,但是结构方面要注意的细节就很多,就比如这个屏幕,我找了很久都没合适的,尤其是这个还有摄像头和距离光线感应,要做精致了真是不容易的
点赞点赞