使用Mixly通过Arduino设置Esp8266

举报
bjxingch 发表于 2022/03/13 15:29:51 2022/03/13
【摘要】 背景说明:我是一名软件工程师,最近喜欢上研究一些电路和硬件控制方面的内容。个人感觉Arduino上手比较快,所以先学习这个开发板。最近我遇到了一个问题,那就是如何用Ardunio与Esp8266连接,然后使用Mixly开发工具控制Esp8266。在网上有很多优秀的教程,不过对于我这样一个半路出家的半吊子有很多地方看不懂,查阅了很多资料,也尝试了很多次终于实现了我想要的第一步,在这里想与大家一...

背景说明:
我是一名软件工程师,最近喜欢上研究一些电路和硬件控制方面的内容。个人感觉Arduino上手比较快,所以先学习这个开发板。最近我遇到了一个问题,那就是如何用Ardunio与Esp8266连接,然后使用Mixly开发工具控制Esp8266。在网上有很多优秀的教程,不过对于我这样一个半路出家的半吊子有很多地方看不懂,查阅了很多资料,也尝试了很多次终于实现了我想要的第一步,在这里想与大家一起分享我的快乐,也希望能够帮助到他人。

硬件设备:
Arduino板子和扩展板各一块(不用扩展板也可以)、Esp8266模块、面包板一个、杜邦线若干、10kΩ电阻一个。

软件环境:
Windows 11系统、Mixly 0.999

程序代码:
使用参考示例代码即可。arduino自己的IDE就有,网上查查也能解决,我个人是困在了烧写程序这里很久。

Esp8266说明:

TX:串口写
GND:接地
CH_PD:高电平为可用,低电平为关机
GPIO2:可悬空
RST:重置,可悬空
GPIO0:上拉为工作模式,下拉为下载模式,可悬空
VCC:3.3V(切不可接5V,烧片)
RX:串口读

接线:
烧录模式下:
将UTXD接到串口模块的RX上,
将URXD接到串口模块的TX上
CH_PD和VCC接3.3V
GND和GPIO0接GND
其余脚无视即可。
注意,这里烧录模式,如果要工作的话请将GPIO0脚悬空,即断开,否则设备不会正常工作!
也可以把arduino最为USB转串口工具。如果使用arduino作为USB转串口工具的话,UTXD接arduino的UTXD,URXD接arduino的URXD,然后arduino的RESET接地。

烧录过程如下图:
image.png

image.png

连接到网络:
image.png

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。