首先感谢adminWIFI 网络控制GPIO 源码, http://www.ai-thinker.com/forum.php?mod=viewthread&tid=969&extra=
我在此基础上把ESP8266-01板的可用GPIO全拿出来让手机控制,由于本人只有一块ESP8266-01板,用放大镜仔细观察了下,芯片有好多管脚是空着的,GPIO0、2已经引出,GPIO4、5、12、13、14、15、16空着.由于本人学的是8位单片机十六进制0-F,GPIO0-GPIO15才对,这个GPIO16是咋出来的还没闹明白,所以这次没整他,舍不得焊接ESP8266芯片,就用已经引出的GPIO0和GPIO2实验的,很好!
说明一下这个版本是ESP8266AT版00200.9.5(b1)
手机端是易安卓编辑的,有源码用于学习和开发,手机apk直接下载到手机就可以控制ESP8266,
ESP8266要用下载包里的固件,手机才能通过WIFI控制8个GPIO管脚
烧录前ESP8266模块不要接电源,GPIO0通过5K电阻接GND,USB转TTL接到电脑上,打开一键烧录软件,添加压缩包里的4个bin文件,模块通电,点击一键烧录
一键烧录说明:
0x00000.bin烧录地址0x00000
0x40000.bin烧录地址0x40000
blank.bin烧录地址0x7E000
esp_init_data_de...bin烧录地址0x7C000
压缩包里有两个文件,一个安卓源码和手机apk,一个是ESP8266模块的固件 |