我是一个嵌入式开发工程师,家里有一个4岁的女儿。平时工作比较忙,也没什么时间陪她,看着她一天天的长大,还真是有些内疚。快过六一了,我也打算送给孩子一个礼物,想来想去,还是亲手做的更有诚意!说干就干,我花了几天时间做好了这个智能绘画板,感觉还不赖!分享在这里,希望给C站的朋友们一点启发,同时也提醒各位别忘了给家里的小朋友准备礼物哈!
准备材料:
1、ESP32-C3芯片
2、2.8寸彩屏
3、10.1寸液晶手写板
4、PCB板
5、锂电池
6、喇叭
选材理由:
1、ESP32-C3,安全、低功耗、低成本,支持WIFI/蓝牙,同时可以直接当成单片机来用,通过QSPI驱动2.8寸的彩屏。
2、10.1寸液晶手写板,显示的时候不耗电,只是在清除的时候耗电,基本上做到了零功耗。
GUI平台选择:8ms(http://www.8ms.xyz/)
ESP32-C3底层架构在8ms嵌入式开发平台上已经有了,只需要通过拖拽和搭积木的方式快速做出想要的效果。平台自带有很多可爱的图标,让我能在短时间内完成作品。
实操步骤:
1、首先我在这个8ms嵌入式开发平台(http://www.8ms.xyz/)上面设计了彩屏上的UI。
2、完成设计后,你便可以开始基于各个控件来搭建Blockly积木。8ms采用Blockly可视化编程模块,可实现零代码开发,上手更简单。如下图所示:
3、8ms平台还支持LVGL在线预览。这样开发者不用在下载查看效果了,直接在线就可以预览UI效果!
4、通过烧录,可以直接通过 ESP32 SPI/QSPI(仅限ESP32-C3和ESP32-S2)驱动彩屏。
5、完成组装,进行测试。
六一寄语
六一是一个会过期的节日,随着孩子的渐渐长大,这个节日对于她的意义或许会越来越小,但是我仍相信一份有爱的礼物会在她的记忆里熠熠生辉。这份亲手做的礼物,也希望女儿能够喜欢!将教程分享给各位,感兴趣的朋友们亲手试试看吧!
标签:六一,ESP32,妙笔生花,彩屏,C3,礼物,8ms 来源: https://blog.csdn.net/m0_56983876/article/details/117282586
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。