准备材料
8266 1个
按键 2个
led 1 个以上
扫描微信小程序
下载固件1.0.1
链接:https://pan.baidu.com/s/1em71pN_oXIT3o4wX_YUAag
提取码:e827
复制这段内容后打开百度网盘手机App,操作更方便哦
把固件下载到8266模块
固件功能
- 上报设备上线 默认控制 D1 GPIO_5 高低电平 开关,支持控制8266所有io口,支持控制一个或多个io口
- 长按 D2 进入 WIFI AirKiss 配网拉低 D2 GPIO_4 电平 5秒
- 长按 D6 进入 WIFI AP 配网拉低 D6 GPIO_12 电平 5秒
添加设备
两种配网方式都可以使用 推荐使用 智能配网
配置
格式为 json
m为指令名称
d为需要控制的io数组
d.v为io高低电平值为0或1
例如
{"m":"io","d":[{"io":"D1","v":0}]}
{"m":"io","d":[{"io":"D1","v":1}]}
{"m":"io","d":[{"io":"D1","v":0},{"io":"D2","v":1}]}
8266的io对照
/*
static const uint8_t D0 = 16;
static const uint8_t D1 = 5;
static const uint8_t D2 = 4;
static const uint8_t D3 = 0;
static const uint8_t D4 = 2;
static const uint8_t D5 = 14;
static const uint8_t D6 = 12;
static const uint8_t D7 = 13;
static const uint8_t D8 = 15;
static const uint8_t D9 = 3;
static const uint8_t D10 = 1;
*/
// GPIO0 pin 15 GPIO0_U D3
// GPIO1 pin 16 U0TXD_U D10
// GPIO2 pin 14 GPIO2_U D4 板子上的灯
// GPIO3 pin 25 U0RXD_U D9
// GPIO4 pin 16 GPIO4_U D2
// GPIO5 pin 24 GPIO5_U D1
// GPIO11 pin 20 SD_CMD_U
// GPIO12 pin 10 MTDI_U D6
// GPIO13 pin 12 MTCK_U D7
// GPIO14 pin 9 MTMS_U D5
// GPIO15 pin 13 MTDO_U D8