软件工程导入
1.安装Visual Studio Code(vscode),免费软件,请自行百度安装教程。
2.在vscode里面安装PlatformIO插件,请自行百度。
3.将工程(《磁保持WIFI智能插座》https://oshwhub.com/oldfox126/ci-bao-chi-wifi-zhi-neng-cha-zuo )附件中的《VSCODE源代码,解压缩以后用VSCODE打开里面的文件夹,就打开了这个软件项目》下载附件解压缩,可以看到里面有一个文件夹WIFI_PLUG_ESP12S_HF3F ,文件夹根里面有一个platformio.ini。
4.在vscode 菜单->文件->打开文件夹->到上一步解压缩的WIFI_PLUG_ESP12S_HF3F 文件夹->选择文件夹。
5.这样软件工程就导入完成了。
编译并上传固件(烧录固件)
1.把ESP12S卡在ESP8266开发测试架/烧录器上,插入到电脑上的USB口,可能需要自己装驱动。
根据USB口不同,可能还需要修改一下platformio.ini文件里面的COM5,改成你自己的COM口。
怎么看COM口?我的电脑->设备管理器->端口
2.将ESP8266开发测试架/烧录器打开电源,在vscode里面打开文件 src/main.cpp,并点击PlatformIO:Upload
3.因本软件使用了LittleFS文件系统,因此还需要给ESP12S安装文件系统。
依次点击如下1、2、3、4按钮:
文件系统安装完成。
软件运行:
1.依次点击如下1、2按钮
2.按一下ESP8266开发测试架/烧录器上的RST复位按钮,重启ESP12S
3.在vscode界面看到这串输出,就表示软件在正常运行了。
(完)