随笔分类 - 资源分享
摘要:
第一、搭建MircoPython开发环境 下载 micropython 环境包:点击下载 下载后解压,首先双击打开 uPyCraft 软件,刷入固件,首先点击 tools-->BurnFirmware ,再选择esp8266或者esp32,选择开发板端口,选择需要刷入的固件,固件在下载的环境包中,点
阅读全文

摘要:原理简述:利用发布订阅模式,即:ESP8266 订阅了一个主题,再利用app inventor 编写得app 往这个主题发布消息,由于ESP8266 订阅了这个消息,所以就可以收到app发布得消息,从而执行相应得动作。 基于MQTT协议,ESP8266通过MQTT连接到服务器,app也同样通过MQT
阅读全文
摘要:第一步、编译生成.bin升级固件 本教程需要用到 arduino IDE的esp8266开发环境,关于arduino IDE 的ESP8266环境配置可参考:环境配置: 点击跳转 如果已安装好esp8266 开发环境,继续: 使用arduino IDE软件,打开随便一个需要升级的程序,点击「项目」-
阅读全文
摘要:第一,tcp协议连接 说明: tcp服务器地址:bemfa.com 端口 8344 tcp协议详细订阅、发布指令,见接入文档:点击跳转 # -*- coding: utf-8 import socket import threading def connTCP(): global tcp_clien
阅读全文
摘要:1、ESP32-cam开发环境配置 本例程 是利用arduino IDE开发,关于arduino IDE 的esp32环境配置可参考:环境配置: 点击跳转 安装好esp32 环境,开发板选择esp32 wrover module开发板,其他默认即可。 2 、程序下载 示例程序下载:点击下载 需要修改
阅读全文
摘要:第一,安装扩展库 扩展库下载链接:点击下载 下载完成后解压,在mixly软件中,选择「导入库」→「本地导入」,选择解压文件夹中的「Bemfa.xml」即可。或者使选择云端导入,点击「巴法云」导入即可。 第二,tcp协议使用教程 一、订阅控制 订阅主题light002,收到 on 打印“turn on
阅读全文
摘要:第一步,home assistant 配置 采用 mqtt 接入方式,找到 home assistant 的配置文件 configuration.yaml,在里面加入巴法云mqtt的配置信息,如下所示: # mqtt服务设置 mqtt: # MQTT Broker的IP地址或者域名 broker:
阅读全文
摘要:第一步,下载 需登录后访问 下载连接:点击下载 第二步,安装 双击下载好的文件进行安装,接受并点击next,如下图: 允许创建桌面图标,并点击next进行下一步,如下图: 点击install 进行安装,如下图 第三步,使用教程 双击桌面桌面「AI2Offline」图标启动软件,启动后依次点击 → 「
阅读全文
摘要:个人可免费注册五个微信小程序账号。 第一、原理讲解 esp8266 通过mqtt发布消息,微信小程序通过mqtt 订阅消息,小程序订阅后,就可以实时收到esp8266 传输来的消息。 第二、温湿度测试 这里使用的是D4口。 本demo 是利用arduino IDE开发,关于arduino IDE 的
阅读全文
摘要:(esp8266接入米家) 第一步 下载程序到esp8266 下载地址: 点击下载 本demo 是利用arduino IDE开发,关于arduino IDE 的ESP8266环境配置可参考:环境配置: 点击跳转 程序下载好,需要修改的信息有: 需要修改的信息有WIF名称,WIFI密码,用户私钥UID
阅读全文
摘要:(esp8266-01/01s接入巴法云,并远程控制) 原理简述:利用发布订阅模式,即:ESP8266-01订阅了一个主题,再利用app inventor 编写得app 往这个主题发布消息,由于ESP8266 -01订阅了这个消息,所以就可以收到app发布得消息,从而执行相应得动作。 基于TCP长连
阅读全文
摘要:流程说明:首先要使esp8266能够联网,能联网就可以控制,使用示例程序,修改WIFI、密钥等信息即可联网控制。微信小程序控制是使用http协议完成,通过接口实现对ESP8266的控制。 个人可免费注册五个微信小程序账号。 第一、远程App控制或手动控制 下载esp8266示例程序 下载地址: 点击
阅读全文
摘要:要实现定时控制,需要先实现手动控制,或者app控制。 实测定时精度,北京时间,误差不超过1秒。 第一、远程App控制或手动控制 下载esp8266示例程序 下载地址: 点击下载 本demo 是利用arduino IDE开发,关于arduino IDE 的ESP8266环境配置可参考:环境配置: 点击
阅读全文
摘要:esp32-cam图片上传到巴法云,http协议传输 1、ESP32-cam开发环境配置 本例程 是利用arduino IDE开发,关于arduino IDE 的esp32环境配置可参考:环境配置: 点击跳转 安装好esp32 环境,开发板选择esp32 wrover module开发板,其他默认即
阅读全文
摘要:只上传温湿度数据的参考:帖子 上传各种监控数据的参考:帖子 先上效果图 界面过于简陋,影响了美观,可自行添加背景图或者美化界面。 原理讲解 原理简述:利用发布订阅模式。需要新建两个主题。 第一个主题用于传输数据。第一步,先读取DHT11温湿度数值,第二步,新建主题,然后esp8266往这个主题发送消
阅读全文