1 软件硬件资源
1.1所需要的硬件:
1)任意一款带有串口的MCU或者usb转ttl。
2)esp8266 -01s
3)继电器
4)插座
1.2软件调试工具
1)TCP手机客户端,可以在手机商城下载。app长这个样子:
2)如果你想在电脑上调试,用任何一个tcp调试工具都行。
2避坑指南
1)淘宝上的esp8266有很多种,有安信可生产的,还有一些小厂自己生产的。本人在使用esp-01S过程中发现虽然数据手册说EN管脚自带上拉,但是有些模块确实不带内部上拉,所以必需要自己外接10K上拉电阻,否则模块根本启动不了。接线图如下:
如果你的esp连接电脑,tx rx连接单片机的rx tx即可。如果你用esp接usb转ttl,一定要用个质量过硬的usb转TTL,因为很多usb转ttl的3,3V输出不稳定,导致模块工作异常