使用Mixly通过Arduino设置Esp8266
【摘要】 背景说明:我是一名软件工程师,最近喜欢上研究一些电路和硬件控制方面的内容。个人感觉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接地。
烧录过程如下图:
连接到网络:
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)