|
当今物联网很火,咱也弄到两个ESP8266WiFi模块,体验一下联网控制的乐趣。
一、
我用的是8脚的WiFi模块,如下图所示:
模块的引脚图如下:
引脚使用注意如下:模块为3.3V供电,CH_PD引脚拉高,GPIO15(在没有GPIO15引脚的系统中,可以忽略此步)拉低,系统即可启动。为此,我设计了专门的测试板。测试板的原理图、3D图还有工程文件如下:
stm32+esp8266物联网测试板原理图: stm32 esp8266物联网测试板.pdf (407.19 KB, 下载次数: 0)
stm32+esp8266物联网测试板PCB工程文件: 2、stm32 esp8266物联网测试板.rar (8.19 MB, 下载次数: 0)
二、
终于焊接好了一个成品,焊接贴片是个技术活。
经测试后板子硬件上没有问题
三、
开始写程序喽。AP模式就是WiFi模块自身发出热点,手机连接WiFi模块的热点后进行数据通讯。AP模式程序,运行环境是Keil5。程序工程文件: 物联网WiFi开关(AP模式).rar (4.38 MB, 下载次数: 0)
用户可以根据自己的需要在test.c和test.h文件中修改。我单拉出这两个文件中的代码做下讲解。
首先配置工作模式AP模式:ESP8266_Net_Mode_Choose ( AP );
具体的请看代码或者给我留言,一定详细解答。最后利用SWD接口下载程序。
四、
连接电路,开始测试。电路连接后如下图,也可以接一些其他的外部控制器件。
ESP8266WiFi模块(物联网开关)测试(AP模式)测试演示视频
javascript:;