天天看点

一款趣味堆积木的创客玩具

大家好呀,今天给大家推荐一款我在2017年购买的创客玩具名字叫M5Stack,这块板子最大的好处是自带了一款屏幕,省了自己去找屏幕和外壳的事,记得当时候买的价钱是128¥。(官网:

https://www.m5stack.com/zh-cn/) 图2大家看到有个大大的M5这个是底座,既是扩展板接口也是电池包,支持充电,虽然电池容量不是很大,但是可以支撑一会儿使用,个人感觉还是挺方便的。

一款趣味堆积木的创客玩具

我们知道,嵌入式的开发需要连接各种元器件模块等,那么这家公司的想法就是使用堆叠类似搭积木的方式来组合各种模块,既实用又美观。从图片可以看到该开发板采用的是很普及和适用性很强的ESP32芯片,这块芯片在以前一篇“一款可以运行python的单片机”中所使用的芯片一样。也就是说这个M5Stack可以很方便的连接WiFi,既然可以连接WiFi那么可玩性就很大了。在网上有很多基于M5Stack的项目下面给大家介绍几个。

GPS

​​https://www.hackster.io/claudegbeaudoin/m5stack-gps-logger-639a81​​

一款趣味堆积木的创客玩具

GameBoy

​​https://docs.m5stack.com/en/quick_start/faces/gameboy_burn_a_nes_game​​

一款趣味堆积木的创客玩具

PM2.5检测

​​https://www.hackster.io/patti-u-aksorn/m5stack-pm2-5-meter-5980a5​​

一款趣味堆积木的创客玩具

雪球

​​https://m5stack.hackster.io/hague/m5stack-christmas-snow-globe-0b1abd​​

一款趣味堆积木的创客玩具

POS机

​​https://zhuanlan.zhihu.com/p/369868859​​

一款趣味堆积木的创客玩具

还有很多很多各种玩意想法,大家可以上这个网站去发掘:

​​https://m5stack.hackster.io/​​

M5Stack的开发套件也很丰富也简单,只要稍微有一点编程基础都可以很快上手,IDE是基于arduino的,使用起来也比较简单。贴心的厂家还提供了另外一种图形化的拖拽编程方式(

https://docs.m5stack.com/zh_CN/quick_start/m5core/uiflow) 使得使用门槛大大降低,如图所示:

一款趣味堆积木的创客玩具

这里有一份很详细的入门教程,有兴趣的同学可以下载下来,边看边动手。(

​​https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/UIFlow-Book-zh_cn.pdf)​​

最后送上一个我用M5Burner工具烧录的一个俄罗斯方块固件,里面也有作者写的代码,有能力的小伙伴可以二次修改噢。

一款趣味堆积木的创客玩具

继续阅读