准备材料
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

微信小程序控制开关 控制io口 控制灯相关推荐

  1. 微信小程序的socket.io即时通讯开发(基于E聊SDK)

    1.背景: 由于微信小程序需要开发轻量,跨平台,开发时间短等特点,许多公司将小程序作为了业务展示的第一个APP.E聊客户端核心SDK 通讯部分已适配了微信小程序平台,下面分享一下适配过程中的思路与方法 ...

  2. 微信小程序弹窗打开时,控制页面不能滚动

    问题:微信小程序里,页面上有一个弹窗,弹窗里有可滚动列表,弹窗列表滚动时页面的列表也会滚动. 解决方法:在wxml页面上添加<page-meta page-style="{{ cart ...

  3. 微信小程序登录报错接口异常处理方法汇总

    微信小程序执行接口异常排查: 1.要先发布后台,且开发环境要是运行状态,不能关: 2.数据库是否连接好: 3.后台正常运行着且能登录,重新启动微信开发者工具看是否正常,不正常的话删除开发工具中的小程序 ...

  4. 微信小程序开发2——数据绑定、控制属性

    数据绑定 index.wxml <!--index.wxml--> <view class="container"><!-- {{ }} 小胡子语法 ...

  5. 微信小程序视频视频背景与控制处理(笔记)

    想用一个全屏的视频当做小程序背景,然后呢,更坑爹啊,上传单个素材2M限制. 注意: 1:用video组件时候,原生组件z-index无论如何都不会比他更高的,要用新的cover-view 2:视频格式 ...

  6. 微信小程序 --- 音乐的播放和控制

    音乐的播放和控制 转载于:https://www.cnblogs.com/e0yu/p/8489509.html

  7. 微信小程序 - 3D 立体正方形展示控制(水平、垂直、多维拖动)

    前言 如果您想获得源码,请滑动到 最底部 下载示例(与下图效果一致),代码干净整洁. 该示例支持自定义 3D 正方体每一面内容,显示什么由您插槽(Slot)决定, 另外,支持水平.垂直.多维度三种拖动 ...

  8. 微信小程序通过点击按钮控制元素隐藏与显示

    目录 一.效果图: 二.代码 js: wxml: 一.效果图: 二.代码 js: Page({data:{hidden:false, }, // 隐藏yincang:function(e){setTi ...

  9. 【微信小程序控制硬件14 】 微信小程序蓝牙+WiFi双控制ESP32-C3应用示范;(附带Demo)

    文章目录 一.前言 二.设备核心代码 2.1 蓝牙控制 2.2 WiFi控制 2.3 外设驱动 三.微信小程序核心代码 3.1 蓝牙搜索 3.2 蓝牙服务发现 四.感谢 另外,不要把我的博客作为学习标 ...

最新文章

  1. win7系统开启休眠按钮
  2. 算法基础知识科普:8大搜索算法之二叉搜索树(上)
  3. 涨姿势,Java中New一个对象是个怎么样的过程?
  4. 【分析】腾讯年终总结:微信用户一天到晚都在干啥
  5. centos7输入systemctl status network.service出现Unit network.service could not be found的解决办法
  6. Android Media (Audio) Framework 多媒体系统框架
  7. Tomcat 5 5 JNDI Resource 配置
  8. ASP.Net Web 服务 – 如何使用会话状态
  9. 北京公积金贷款不够用 提升额度或有利刚需购房
  10. 企业直播要如何做?硬件设备、网络环境有哪些要求?
  11. 开学季如何选择数码好物,几款开学必备的数码好物分享
  12. JavaScript (递归函数)
  13. Https中公私钥加密算法和其使用的RSA算法分析
  14. 批量打印之smsx.cab打印
  15. glove.6B下载
  16. 矢量量化(Vector Quantization)(转)
  17. Linux学习笔记—驱动篇(二) 刷机和点灯
  18. 基于java考研线上自习室 App 的设计与实现附完整代码
  19. 如何制定六西格玛项目计划(三)
  20. 36匹马赛跑,跑道同时只能容许6匹马。而且36匹马速度不同,但是每次跑的速度恒定。 问跑多少次可以选出第一,第二,第三名?

热门文章

  1. 1-20 IO流_2
  2. 计算机等级2级考试题库软件,XYZ计算机等级考试题库系统(二级Foxbase)
  3. 微信拉群服务器繁忙,微信群拉人有限制吗?解决方案是什么?
  4. 安卓性能优化——提高编码性能的技巧
  5. 关键词卡首屏接口、关键词卡首屏原理讲解、关键词卡首屏提高权重
  6. 个人理财管理系统的设计与实现
  7. 正切atan2(y,x)与atan(x)
  8. mysql用在核心业务_MySQL 企业案例:误删核心业务表
  9. 京东金融信贷需求预测机器学习竞赛--代码重构--特征工程
  10. WiFi从ap模式修改为sta模式