关于ESP8266与PC机通信
烧录到ESP8266使用的软件是arduino,具体配置环境比较麻烦,配置了很久都不成功,看了网上很多文章才配置成功环境
1 配置开发环境
在开发板中搜索8266,找到后先下载,等一会然后暂停,找到下载路径中文件夹
打开这个json文件找到url,自己去这个网址去下载图上的压缩包放到这个文件夹。
下载完后,再次回到开发板中安装8266即可配置好环境。
选择好对应的开发板 即可进行开发
我采用的网络调试助手,在许多博主的文章里都有下载,在这里就不提供链接。
我这一款8266是有数据口的,不需要使用usb转ttl
2 开发过程
参考文章https://blog.csdn.net/qq_24312945/article/details/109121037
具体的代码请参考上面的链接,将程序烧录进入8266后,我们可以打开网络调试助手
协议类型:TCP Server 电脑端作为服务器
本机的ip地址:在命令窗口下输入ipconfig查看主机所连接的ipv4
端口号:与程序所设定的相同
此时选择打开
此时连接已正常建立
我们在电脑端发送数据给8266,8266检测到数据之后就会发送给上位机,屏幕中的text就是8266向上位机发送的数据。至此,8266的通信就完成了。
其实是电脑作为服务器端,同时开启相应的端口,然后通过网络调试助手向8266发送数据,8266收到数据后就会向服务器发送数据。
注意事项
1 配置环境时,要根据自己的开发板选择,很多教程使用的是arduino的开发板,我开始也是跟着别人的教程去配,导致在串口监视器中监视数据的输出是乱码,要在开发板管理中选择自己的开发板,不然会出现乱码。
2 尽量自己去下载压缩包,在arduino下载基本都是报错的。
3 在串口监视器中采用的波特率9600,8266采用的是115200,要修改,否则也会有乱码的产生。
关于ESP8266与PC机通信相关推荐
- 单片机与PC机一样都是计算机,51单片机与PC机通信资料
<51单片机与PC机通信资料>由会员分享,可在线阅读,更多相关<51单片机与PC机通信资料(14页珍藏版)>请在人人文库网上搜索. 1.专业综合实习报告专 业: 电子信息工程 ...
- STM32开发,串口和PC机通信(串口中断、FIFO机制),安富莱+正点原子程序合并
STM32开发,串口和PC机通信(串口中断.FIFO机制),安富莱+正点原子程序合并 1 概述 1.1 资源概述 1.2 实现功能 2 软件实现 2.1实现步骤 2.2 main()函数代码 2.3 ...
- fpga板子怎么和电脑连_FPGA通过以太网与PC机通信完整方案-可编程逻辑-与非网
一.简介 使用以太网接口实现PC和FPGA的通信,相对于串口而言,具有更高的传输速度.采用以太网接口的目的在于,在一定技术要求下,实现PC机和FPGA的实时数据传输.从而可以借助PC机强大的计算能力, ...
- 通过usb利用adb实现android手机和pc机通信
1. adb forward 原理概述 adb forward 的功能是建立一个转发 如:adb forward tcp:8000 tcp:9000 的意思是,将PC端的 8000 端口收到的数据,转 ...
- 《基于C/S模式的android手机与PC机通信系统的开发》项目
基于C/S模式的android手机与PC机通信系统的开发 作者:郑海波 单位:南京邮电大学 通信与信息工程学院 信号与信息处理 6班 学号:1012010638 邮箱:zhb931706659@126 ...
- 单片机实验汇编案例---单片机串行口与PC机通讯实验
一.实验要求 利用8031单片机串行口,实现与PC机通讯. 本实验实现以下功能,将从实验机键盘上键入的数字,字母显示到PC机显示器上,将PC机键盘输入的字符(0-F)显示到实验机的数码管上. 二.实验 ...
- 【上位机与下位机通信】使用WIFI模块ESP8266连接单片机与上位机通信
文章目录 前言 一.ESP8266模块与STM32连接 二.单片机代码 三.总结 前言 承接上文WIFI上位机部分:[上位机]通过WIFI上位机与网络调试助手通信绘制曲线,现阶段实现了STM32单片机 ...
- pc机之间的通信和点阵汉字的字模读取与显示
pc机之间的通信 连线设置 点阵汉字的读取与打印 在ubuntu下面用c调用opencv显示文字和图片 总结 连线设置 两个usb转换口 G-G,3.3-3.3,TX-RX,RX-TX 打开串口助手选 ...
- RIP1实验1(实现不同路由器 不同PC机之间的通信)
RIP1路由实验 本文以华为模拟器ensp为基础进行操作 一.实验拓扑图: ensp上构建的实验拓扑图: 二.实验准备 分析: 由上述的实验拓扑图可知,该拓扑图中共存在8个网络,那么所需要的网络地址一 ...
最新文章
- html轮播图鼠标可以暂停,为什么better scroll轮播鼠标点击就会暂停?
- CSS魔法堂:深入理解line-height和vertical-align
- verilog数字跑表设计实现与仿真
- SQL:ISNULL
- javascript原型链中 this 的指向
- js中实现页面跳转(返回前一页、后一页)
- 均值滤波计算_从零学美颜算法保边滤波
- oracle数据库图书,基于oracle数据库,创建图书表(一)
- Java字符串截取(substring)
- C# RSA和Java RSA互通
- 如何让 Pages 文字分为两栏或更多栏?
- Sublime Text 模板插件SublimeTmpl
- python报错记录No.1
- 程序员工作交接文档怎么写_浅谈程序员该如何做好工作交接?
- c语言程序求对称矩阵,C语言经典算法上三角下三角对称矩阵
- IP营销要从内部打破小众圈层的壁垒,“内容+社交”必不可少
- linux定时启动python脚本,linux定时执行python脚本
- 数据资产治理:元数据采集那点事
- 独立电子商务网站运营成本
- uni-app开发社区交友类项目
热门文章
- FlipView 索引为0 WP8.1
- ShareSDK 第三方平台注册指南
- 系统中计算机应用上机,管理系统中计算机应用上机题1
- 从蒙德里安的《纽约城一号》到我的《北京城七号》
- 超有爱 超好记的 英文三字经 生个宝宝一起学吧
- zynq7020的ARM单片机编译与运行程序MTCNN
- Topaz Gigapixel AI 5.3.1 智能图像无损放大软件汉化版
- 软考网络管理员学的html是,软考网络管理员考点提炼之HTML整体结构
- 标准字头密码体制c语言,现代密码学知识点整理:.doc
- 旋流式沉砂池计算_沉砂池计算