3074|3

202

帖子

1

TA的资源

一粒金砂(中级)

楼主
 

《MicroPython入门指南》读后感 [复制链接]

 
      首先感谢eric_wang,感谢dcexpert邵总,感谢eeworld,三天前就收到了《MicroPython入门指南》,看到封面第一印象就是cute,萌萌的python做内核,通过电脑编程控制MCU等各种终端,很形象,界面友好,让人有兴趣翻开。

      前言里,邵总做了精简的概述,MicroPython更适合初学者,本书是非常不错的入门读物。

      正文共十章加一个附录,首先介绍了MicroPython的来历:用Python来控制单片机。简介只有5页,层层深入,看的很过瘾,尤其是1.3节对MicroPython特点的描述。32位的MCU确实有些复杂,C语言更适合底层开发,而MicroPython继承Python的优点,可以让初学者、电子爱好者更快的使用复杂的MCU。

      第二章基础知识,MicroPython系统的结构为:MCU->MicroPython固件->用户程序,MicroPython更像是一个操作系统,python程序在这个基础上运行。当然少不了驱动和终端软件,书中有详细介绍。

      第三章介绍硬件,MicroPython支持的平台很多,如果手头没有可用的板卡,pyboard是不错的选择,这块板子的硬件也是开源的哦。

      第四章较大篇幅讲了MicroPython如何在pyboard上使用:各种操作都不难,几行代码就可以实现基本功能。

       MicroPython毕竟是以软件著称,第五、六、七章将近全书的1/3用来讲MicroPython的标准库、微库、特别库、专用模块。对熟悉python的人来说这轻松,不熟悉python这些也不难,基础的内容了解下,其他的用到哪里看哪里就好了。

      第八章介绍了ESP8266,第九章讲了些使用技巧和常见问题,第十章则讲了很多应用实例。

      最后说说总体印象:总体看来这本书是一本非常不错的入门指南,如果你刚入门或者是电子爱好者,读了这本书你会发现,用MicroPython开发STM32等也可以如此简单。使用MicroPython时,手头有这本书随时翻一下查阅,基本都能找到你想要的。

      想到近几年有不少中小学生参加各种机器人电子竞赛,我觉得MicroPython可以多做推广,在中小学播下启蒙的种子。如果能形成一套生态系统,再有专门的比赛,那就更厉害了。

      还有一点期待,期待看到邵总再出一部大作,深入讲解MicroPython,毕竟入门还需要大神先把固件做好,MicroPython本身开源,能深入挖掘的地方还有好多。
      感谢论坛,感谢邵总,感谢Damien!


此内容由EEWORLD论坛网友landeng1986原创,如需转载或用于商业用途需征得作者同意并注明出处




最新回复

期待下一版本  详情 回复 发表于 2022-2-18 10:26
点赞 关注
 
 

回复
举报

1万

帖子

25

TA的资源

版主

沙发
 
期待大家多分享心得和作品,也希望明年社区网友可以合作,写一本micropyton的书。
 
 
 

回复

277

帖子

0

TA的资源

纯净的硅(初级)

板凳
 

没用过这个东西,找时间过来看看是什么

 
 
 

回复

53

帖子

0

TA的资源

一粒金砂(中级)

4
 
期待下一版本
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表