游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

利用WiFi模块对于ESP32开发程序

  简介:为了能够通过WiFi对于ESP32中的MicroPython程序进行开发,本文测试了使用有人无线模块USRWiFi形成虚拟串口的方式对于ESP32进行软件开发。
  关键词:ESP32,USRVCOM,虚拟串口,MicroPython01虚拟串口一、应用背景1、WiFi转串口模块
  利用局域网网络转串口模块可以方便进行自动控制系统的搭建以及相应的调试。比如手头现在存在的已经停产的USRWiFi232T〔1〕模块,可以比较方便通过手机进行设置,完成UDP232的转换。
  这款模块现在也被应用在无线调试情境中:制作新版STC单片机WiFi下载器〔2〕通过WiFi对STC单片机程序下载和调试〔3〕用于STM32开发的下载器中。
  图1。1USRWiFi模块2、MicroPython调试器
  MicroPython在很多平台上都有着应用,包括STM32F40x,ESP32,ESP8266,PicoPy等。利用Thonny软件〔4〕比较方便利用串口完成对于MicroPython的开发与调试。可否使用WiFi转串口来完成对于MicroPython模块的调试呢?
  这其中需要使用到UDPCOM的虚拟软件,这样便可以利用WiFi模块完成对于普通的MicroPython模块的开发。
  相关的前期工作包括:利用CH340C制作MicroPythonESP8266,ESP32的下载器改进型〔5〕ESP32S模块转接板设计与实现〔6〕ESP12F模块转接板测试版调试说明,下载MicroPython程序。ESP826612F〔7〕ESP8266的一些MicroPython基础实验〔8〕对于ESP8266340模块改成MicroPytyhon模块〔9〕二、VSPM虚拟串口软件
  VSPM是一款可以被将TCPIP,UDP转换成串口的虚拟串口软件。VSPM虚拟串口软件可以将TCPIP连接映射成本机的虚拟COM口,应用程序通过访问虚拟串口,就可以完成远程控制、数据传输等功能。对于调试串口相关的程序非常方便。下面将详细介绍该软件的使用方法。
  在虚拟串口软件VSPM使用手册〔10〕给出了VSPM应用的一般说明。1、软件下载VSPM软件〔11〕:https:download。csdn。netdownloadzhuoqingjoking9729823586619
  D:DiskDrivervspm58180
  您下载的该文件来自于华军软件园(www。onlinedown。net)
  whatyouaredownloadingarefromOnlinedownDownloadSite:(www。onlinedown。net)
  VSPM虚拟串口2。82〔12〕2、虚拟串口设置
  使用VSPM设置虚拟串口的过程中,始终存在着无法创建串口的错误。提示为选取的串口可能已经被占用。
  图1。0无法建立虚拟串口3、释放Windows串口
  根据释放windows中被占用的串口号方法总结〔13〕给出的方法,将Windows被占用的串口资源进行释放,提供给VSPM使用。(1)启动regedit
  利用快捷键:winR启动运行界面,输入regedit:
  图1。1运行regedit(2)修改注册表编辑器找到路径:HKEYLOCALMACHINESYSTEMCurrentControlSetControlCOMNameArbiter。删除COMNameArbiter右边窗口中的ComDB项删除COMNameArbiter子目录Devices
  图1。2删除ComDB选项
  移除设备的硬件映射,HKEYLOCALMACHINEHARDWAREDEVICEMAPSERIALCOMM,选中这几个串口,右键删除
  图1。3删除CurrentVersionPorts
  移除设备的硬件映射,HKEYLOCALMACHINEHARDWAREDEVICEMAPSERIALCOMM,选中这几个串口,右键删除
  图1。4删除不使用的SERIALPORTVSPM设置结论
  通过测试之后发现,使用VSPM始终无法完成在Window7下的虚拟串口创建。三、使用有人软件
  由于所使用的模块是有人物联网〔14〕的产品,那么使用USRVCOM〔15〕软件应该非常方便。1、下载地址
  图1。2。0。0USR下载软件2、软件安装与设置
  运行安装USRVCOM软件,之后,通过添加,设置虚拟串口。
  图1。2。0添加虚拟串口
  图1。2。1添加虚拟串口3、测试虚拟串口(1)设备管理
  在计算机设备管理中可以看到COM7,这表明虚拟串口已经添加成功了。
  图1。2。2在计算机设备管理中可以看到COM7(2)软件通讯使用MEGA328软件打开串口COM7。使用STM32BOOTLOADER软件设置:设置UDP192。168。0。19:8234。从STM32BOOTLOADER发送字符,可以在MEGA328接收到。
  图2。1发送与接收测试02硬件测试一、制作USR转接板〔16〕1、接口定义
  从制作新版STC单片机WiFi下载器〔3〕获得设计STC单片机WiFi下载器〔17〕获得设计STC单片机WiFi下载器〔43037〕中所使用的USR接口定义。
  从ESP32S模块转接板设计与实现〔7〕获得对于ESP32等具有MicroPython〔18〕获得对于ESP32等具有MicroPython〔43006〕调试界面模块的下载管脚定义。2、原理图与PCB〔19〕(1)原理图
  图2。1转接板原理图
  (2)PCB
  图2。2转接板PCB图
  3、快速制版
  图2。3快速制版的实验板4、上电测试
  接入3。3V电源。工作电流大约56mA。该USRWiFi模块根据之前的设置自动接入的实验室内的WiFi的无线网关。
  图2。4模块上电后接入626A的WiFi
  通过PING命令可以测量USRWiFi已经在局域无线网络中。
  图2。5PIngWiFI模块二、测试软件1、设置串口
  使用USRVCOM设置对应的串口。
  图2。2。1设置串口2、发送字符
  使用STM32BOOTLOADER打开COM7,发送字符。通过波形可以看到波特率为460800。
  图2。2。2测量得到RXD输出的波形3、修改WiFi模块
  使用手机接入USRWiFi,并通过浏览器对WiFi模块的串口进行设置。(1)手机浏览器
  使用手机浏览器接入10。10。100。254,设置其中的串口。
  图2。2。3。1使用手机浏览器打开网页
  (2)串口参数设置
  图2。2。3。2串口参数设置
  三、测试ESP321、将转接模块接入ESP32
  图2。3。1。1接入ESP32调试模块2、设置Thonny串口
  打开Thonny〔5〕开发环境,设置Interpreter接口参数。
  图2。3。2。1设置Thonny串口
  设置之后,便可以在Thonny的Shell中完成初步的语句测试了。3、下载程序
  可以在Thonny中下载程序进行执行。
  图2。3。3。1下载程序执行
  经过测试,在WiFi下,对于ESP32进行复位,相对反应比较慢。可能这是由于无法进行硬件复位的原因。测试结果
  通过测试,可以使用有人USRVCOM建立起UDP到虚拟串口的映射关系。基于此,使用了USRWiFi模块设置了基于UDP的无线WiFI串口。并在Thonny开发环境中测试了这个串口用于调试ESP32MicroPython程序的功能。
  由于并没有将串口的硬件复位引入转换模块,所以在调试的过程中重新下载程序过程比起直接使用串口变得缓慢了。这一点需要通过之后改进来完成。

三星发布新旗舰A80升降式旋转摄像头了解一下?三星今天发布了一款全新的高端GalaxyA系列智能手机A80,该手机将在中国和高端市场上与众多中国制造商竞争,它将在印度上市销售。该公司表示,三星希望在2019年的A系列……数据库事务MVCC架构数据库事务MVCC架构MultiVersionConcurrencyControl多版本并发控制,MVCC是一种并发控制的方法,一般在数据库管理系统中,实现对数据库的并发……90岁奶奶在赌场赢了600欧元,被法国夫妇勒死在厕所都怪前妻世风日下,有些人作恶起来,连90岁的老奶奶都不放过。而作恶的人又因为精神病原因,被放过了。上个月,法国31省图卢兹(Toulouse)一名90岁的老奶奶自己去赌场玩,本来……拜访了四位末端老板后,我对618有了新认知国家邮政局实时监测数据显示,截至6月1日,今年我国快递业务量已突破400亿件,日均业务量超过2。66亿件,日均服务用户超过5亿人次。国家邮政局预计,2021年全年快递业务量将超……秋日专属装修秘籍,让生活升温你的家准备好迎接秋天了吗?当夏日褪去炎热,迎来秋风飒爽之时,除了记得更换衣物以外,还要记得给空间也换换新。沙发、窗帘、地毯,甚至是墙面的颜色和地面的材质,似乎都需要……陕西太白泥石流灌入金矿发生泥石流,导致4人被困不幸遇难10月15日,宝鸡市太白县委宣传部发布消息称,10月8日因持续降雨,导致位于陕西太白县太白河镇的中国黄金集团陕西太白黄金矿业有限公司采矿区域山体发生泥石流,随后泥石流灌入133……备份,保护你iPhone的最后一招经常性有小伙伴们在后台咨询如何备份iPhone资料,其实,对于苹果手机资料的备份,苹果网站上也有做说明,只是小伙伴们找不到端口。今天我们就通过iTunes备份以及iClo……智能新标杆小鹏P5实车测试,金九银十种子选手9月,是一个新车扎堆的月份,金九银十的大幕已慢慢拉开,消费需求进一步释放,各大车企也已经备好弹药,准备为年终销量冲刺。说起最近车圈出镜率最高的车型,即将上市的小鹏P5可以提名,……又一款国产5G模组在欧洲通过验证,高通助力中国伙伴开拓全球市下周一(5月17日),第53个世界电信和信息社会日将会到来,今年电信日的主题为在充满挑战的时代加速数字化转型,说明了信息通信技术在数字化转型中的重要作用。作为近年来信息通信领域……多点Dmall推有菜有肉有口罩套装助零售商解决拣配痛点2月5日,多点APP在北京站上线有菜有肉有口罩组合商品套装,平价销售新鲜蔬菜、猪肉、进口防疫口罩,次日配送到家,满足消费者最急切的民生、防疫需求,同时以数字化平台之力,帮助商超……M1版parallelsdesktop无限试用到期,如何解决在网站上下载了支持m1芯片的虚拟机parallelsdesktop16。5运行一段时间后,发现再次安装显示旧试用到期,如下图,如何解决这个问题呢?跟随小编一起来看看吧!解……灯圈儿用灯饰圈新鲜的排名,告诉你哪个品牌应该选择?朋友们好,这里是灯圈儿,在这里给大家讲解LED灯饰照明产品。想要快速的了解一个行业,那么一份行业中企业排名资料是必不可少的。从排名中就可以探知行业的状况。灯饰照明圈中的企……
是否有必要买AppleWatch?先不谈必要,这是关乎于你个人需求,不是别人建议的。不够可以谈谈个人用后感。AppleWatch很值得入手,前提是你有一个基础的苹果生态,耳机,手机,手表,(iPad……如何评价9月9日发布的vivoX70系列,有哪些亮点和不足?感谢您的阅读!【如何评价9月9日发布的vivoX70系列,有哪些亮点和不足?】这一次我确实能够感受到vivo在影像方面的优势,因为我之前使用的是vivoX60Pro……细思极恐,由老鼠乌托邦实验,对人类社会行为的思考60年代,美国生态学家约翰。卡尔霍恩曾进行了一个有名的老鼠乌托邦实验,用以研究人口爆发式增长的人类走向,结果震惊世界,令所有人陷入无限的沉思与恐慌。根据专业知识,卡尔霍恩……华为爱好者福音来了,5G新机开启降价模式,性价比飙升4G是从5g过渡的重要转折点。今年的手机市场可以说是异常激烈,因为如果你不加注意,它可能会被淘汰。虽然华为现在是世界领先品牌,但仍然存在压力,来自美国的压力更大。所以新机器一台……魅族妥协,宣布放弃三零,舍弃五千亿市场,这真的很难手机没有广告就那么难?很显然,魅族的答案是:是的。9月9日,细心的网友发现魅族官微删除了有关零广告、零推送、零预装的三零信息,随即,Flyme官微发布公开信,主要内容是:……华为南非分公司因在当地雇用过多外籍员工而遭南非政府起诉2月12日,据彭博社报道称,随着南非政府对移民占用当地工作机会的不满情绪日渐强烈,南非政府当局对华为南非分公司提出起诉讼,称其在南非雇用的外籍人员超过允许数量。南非就业和……奇瑞新车pk宏光MINIEV!11月上市,设计更好看,预计卖奇瑞iCar生态在成都车展中发布了旗下首款车型QQ冰淇淋,定位A00级纯电动车,计划在今年11月左右正式上市,和五菱宏光MINIEV以及长安奔奔EStar等车型处在相同的市场内……鸿蒙2。0系统升级时间公布,具体机型可以点进来看以下机型是6月2号开始升级为第一批。下列机型为第二批于7月1日开始升级。下列机型为第三批于10月1号开始升级:下列还有个好消息就连最老的麒麟960都可以升级鸿……拆解BATJ大厂产品经理用人模型产品经理是互联网行业中的热门岗位,很多同学学习了产品经理的专业技能,但这还不足以让你无忧无虑跨进大厂,要想轻松应对面试,还要了解大厂的产品经理模型,俗话说知己知彼,百战不殆。1……沈南鹏谈投资与财富财富的秘密是专注,多元化思维决定人生网上流传着这样一句话:你可能没听过沈南鹏这三个字,但是你的生活已经离不开他投资的项目。美团、大众点评、饿了么、滴滴、拼多多、360、高德等众多企业的背后都有沈南鹏与红杉中国的身……为什么现在提到5G和华为的人变少了?5G方面从19年有了5G手机开始各种自媒体就开始吹5G时代,当时就已经带偏了整个国内对于5G的预期,但是谁也没办法,当时华为被打压,原因就是5G,再加上自媒体煽风点火,5……微软将以687亿美元全现金收购动视暴雪特斯拉发布价值数十亿美每经记者:蔡鼎摘要:微软发布声明称,将以687亿美元全现金收购动视暴雪,该交易预计将在2023财年完成;特斯拉发布价值数十亿美元的车载摄像头模组招标公告;爱立信诉苹果侵权……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网