首页 中国创投网 > 报道 > 正文

天天快讯:基于espidf5.02往microPython中暴露i80_rgb_cam_lcd模块


(资料图片仅供参考)

本节内容主要分享自己写的microPython模块代码(业余玩家,如有不足请见谅),这次实战中,几乎是涵盖了绝大多数写MP的c模块的内容,几乎照着本次的模板,可以扩展你想要的功能。

整个项目是可以成功编译microPython的.(也算是完成了上次专栏的部分遗留任务!)

下载:git clone -b modesp32s3 /fvstory/

编译BOARD=GENERIC_S3_GRAM_OCT.

缺点:没有配套的python文件去适配,比如,感兴趣的小伙伴可以尝试一下哟!

大概内容:暴露I8080的接口,这个不需要psram作为gram;还有暴露RGB接口,这个默认是取消了使用gram,但GENERIC_S3_GRAM_OCT中是分出来4MB的psram给予RGB接口使用的,此外还预设了暴露CAM的接口,因为这三个是同一外设的3种使用,为了避免microPython中同时调用3种功能,所以还设有MP的全局变量,保证同一时间只有一个功能被开启,感兴趣的同学可以尝试暴露这个CAM,跟openmv一样,等乐鑫开放的接口越多,比如我就期待把esp_sr内容开放接口给MP使用,这样会省事特别多,特别是关于边缘计算这一块,S3有向量计算的。

此外,真的是仔细看代码,分析就可以了,过程也许枯燥,但代码块很少的,大多数都是microPython所需要的一些格式化代码块。

代码正文:

感谢大家浏览,因为本人业余玩家,代码质量有所欠缺,多多谅解!!!3q

关键词:

关于本站 管理团队 版权申明 网站地图 联系合作 招聘信息

Copyright © 2005-2023 中国创投网 - cn.xunjk.com All rights reserved
联系我们:39 60 29 14 2@qq.com
皖ICP备2022009963号-3