当前位置:首页 > 公众号精选 > TsinghuaJoking
[导读]MicroPython在很多嵌入式平台上都有着应用,包括STM32F40x,ESP32,ESP8266,PicoPy以及其它众多的MCU。基于MicroPython语言开发嵌入式系统,可以遵循相同语法和接口,不用操心具体MCU型号和功能,可以大大提高系统开发效率。自从第十六届全国...

MicroPython在很多嵌入式平台上都有着应用,包括 STM32F40x,ESP32,ESP8266,PicoPy以及其它众多的MCU。基于MicroPython语言开发嵌入式系统,可以遵循相同语法和接口,不用操心具体MCU型号和功能,可以大大提高系统开发效率。



自从第十六届全国大学生智能车竞赛中引入了众多单片机平台,这也使得同学们制作车模作品中也遇到了极大的挑战。每一个单片机都有着各自的开发环境与硬件构成,光是熟悉单片机硬件与开发工具就消耗了同学们大量的时间。那么可否基于MicroPython来开发智能车控制器中的单片机吗?


近日,与智能车竞赛赞助商之一灵动公司的工程师讨论了利用MicroPython开发灵动单片机的技术问题。他们现在已经成功将MicroPython进行了完整的移植,并进一步丰富面向智能车竞赛中可以使用的模块。


MicroPython开发环境中,Thonny是一款适应性非常好的开发环境,利用MicroPythonREPL功能,通过串口可以非常方便完成软件的交互式开发。借助于WiFi串口模块可以非常方便的通过无线网络远程进行单片机MicroPython应用程序的开发。为此,我使用了手头的一款早期购买的有人WiFi-串口模块制作了一个WiFi-串口转接模块,可以直接在下载有MicroPython软件的ESP32开发模块上,用于测试Thonny软件远程调试MicroPython的功能。


下面是转接模块的原理图和快速制版后的试验电路板。


由于Thonny软件是利用串口来访问MicroPython开发板REPL,因此还需要借助于USR-VCOM软件,将WiFi模块对应的UDP端口映射到计算机中的一个虚拟串口。这样就可以通过Thonny软件来访问改虚拟串口,从而远程开发MicroPython开发板了。


下面是将制作的WiFi串口模块直接链接在ESP32模块上。通过手机设置WiFi模块,使其上电后可以自动连入局部的无线网关。利用USR-VCOM可以自动搜到改WiFi模块并将其自动映射成一个虚拟串口。通过试验可以看到Thonny软件可以正常完成对ESP32进行MicroPython软件开发调试了。


上面开发详细的过程,可以参见博文 基于USR-WiFi模块的MicroPython Thonny调试器[1] 中对相关硬件和软件的描述。


如果在明年第十七届智能车竞赛中的单片机平台中引入MicroPython开发环境,借助于WiFi进行远程在线程序开发,参赛同学们可以方便的完成车模作品的开发调试。


自己手边的这款用于测试的WiFi-串口模块已经是多年前购买的,上网一查才发现它已经早已停产。那么是否现在有其它国产模块可以替代它吗?


寻找电子元器件的货源,查找可以替代的器件是电子工程师经常需要做的工作。为了方便完成器件查找和购买,最近经常使用的平台是云汉芯城网站。


云汉芯城近日举办“国产器件品牌日”活动, 购买以下品牌任意产品,下单后立减199元


  • 活动时间9月27日-10月31日
  • 优惠力度:单笔订单满599199
  • 使用范围:任意购买四个国产品牌,扬杰长晶微碧瑞隆源


▲ 点击图片识别其中二维码参与优惠活动

参考资料

云汉芯城是中国电子产业互联网的创新企业,是国内电子制造业的供应链数字创新和数据服务平台,上游联接近千家供应厂商,下游服务40多万家用户,为电子制造企业提供产品技术方案、元器件技术选型、电子物料采购、PCBA工程服务和技术支持社区平台等全流程供应链服务。


云汉芯城通过自主开发的人工智能搜索引擎和神经网络智能算法等先进数据技术,为电子制造企业提供传统供应链的数字化改造升级、BOM智能选型配单、电子器件国产化应用、生产流程工艺数据服务优化、供应链进口报关等全流程的数据化服务。


云汉芯城2011年3月上线至今与全球800家供应商建立数据联接,每日产生:


  • 近千万条库存信息实时更新
  • 100万次型号搜索记录
  • 工作日均800笔BOM物料单采购匹配
  • 工作日均2000多笔在线销售订单
相比于电子工程师人工BOM选型,云汉芯城BOM智能选型工具:


  • 大数据搜索引擎,产品匹配智能算法,1分钟可完成近千个型号的技术参数选型;
  • 快速匹配,自动纠错,国产器件应用推广,精准高效,持续优化,快速迭代;
通过数据驱动,对国产化器件进行创新推广,精确匹配。现已有500多家国产器件厂商数据,其中有70多家是特约合作厂家。器件广泛覆盖分立、光电器件等,型号种类多达19万多条。


云汉芯城国产器件期货长期稳定可供,发货迅速,现货库存2个小时即可发送。





本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
关闭
关闭