-
ESP-MESH 网络协议 – ESP32 和 ESP8266使用(painlessMesh 库)
了解如何使用 ESP-MESH 网络协议,通过 ESP32 和 ESP8266 NodeMCU 开发板构建 Mesh 网络。ESP-MESH 允许多个设备(节点)在单个无线局域网下相互通信。ESP32 和 ESP8266 开发板均支持此功能。在本教程中,我们将向您展示如何使用 Arduino 内核开始使用 ESP-MESH。 本文涵盖以下主题: ESP-MESH 简介 ESP-MESH…- 3
- 0
-
WebSocket 服务器:控制输出 – ESP8266 NodeMCU
在本教程中,您将学习如何使用 WebSocket 通信协议构建具有 ESP8266 的 Web 服务器。例如,我们将向您展示如何构建一个网页来远程控制ESP8266输出。输出状态显示在网页上,并在所有客户端中自动更新。 该ESP8266将使用 Arduino IDE 和 ESPAsyncWebServer 进行编程。我们也有类似的 ESP32 WebSocket 指南。 如果您一直在关注我们以前的…- 2
- 0
-
ESP8266两块板之间的客户端-服务器 Wi-Fi 通信 (NodeMCU)
了解如何在两个ESP8266 NodeMCU 板之间建立 Wi-Fi 通信 (HTTP) 以交换数据,而无需连接到互联网(不需要路由器)。 您将ESP8266设置为接入点(服务器),将另一个ESP8266设置为工作站(客户端)。然后,服务器和客户端将通过HTTP请求交换数据(传感器读数)。我们将使用 Arduino IDE 对 ESP8266 板进行编程。 在此示例中,我们将 BME280 传感器…- 5
- 0
-
中断和定时器使用 – NodeMCU
在本教程中,您将学习如何使用 Arduino IDE 将中断和计时器与 ESP8266 NodeMCU 一起使用。中断允许您检测 GPIO 状态的变化,而无需不断检查其当前值。使用中断时,当检测到更改时,会触发事件(调用函数)。 例如,我们将使用 PIR 运动传感器检测运动:当检测到运动时,ESP8266会启动计时器并打开 LED 预定义的秒数。当计时器完成倒计时时,LED 会自动熄灭。 要创建中… -
ESP8266深度睡眠配置-低功耗模式
本教程展示了如何使用 Arduino IDE 将深度睡眠与 ESP8266 (NodeMCU) 结合使用。我们将介绍使用定时器唤醒的深度睡眠以及使用复位 (RST) 引脚进行外部唤醒的深度睡眠。 要将 ESP8266 置于深度睡眠模式,请使用ESP.deepSleep(uS)并作为参数传递睡眠时间(以微秒为单位)。GPIO 16 必须连接到复位 (RST) 引脚,以便 ESP8266 能够唤醒。 …- 129
- 0
-
ESP32 与 ESP8266 – 优点和缺点对比
ESP32 和 ESP8266 有什么区别?您应该在项目中使用 ESP32 还是 ESP8266?在本文中,我们将比较 ESP32 和 ESP8266,并介绍每种板的优缺点。 ESP32 和 ESP8266 是廉价的 Wi-Fi 模块,非常适合物联网 (IoT) 和家庭自动化领域的 DIY 项目。 两种芯片都有一个 32 位处理器。ESP32是双核160MHz 至 240MHz CPU,而 ESP…- 6.1k
- 1
-
通过 NodeMCU (ESP8266) 将传感器数据上传至 MQTT 云服务
简介 本示例将演示如何通过 基于 ESP8266 的 NodeMCU,把通过 DHT11 传感器搜集到的温、湿度数据通过 MQTT 协议将其上报到云端的 MQTT 服务,并且展示应用端如何订阅到这些数据并对之进行处理的过程。本文使用 MQTT 协议的原因在于该协议比较轻量级,节约能耗,非常适合于物联网的相关使用场景;目前各大公有云云提供商基本上都开放了基于 MQTT 协议的 IoT Hub 服务。…- 1.8k
- 3
-
ESP8266 for arduino 如何连接到阿里云物联网平台(AliYun)
前言 最近物联网越来越火,阿里也出了自己的物联网平台,对于物联网工程师来说,简直是天大的福音。阿里云物联网平台支持MQTT,手头上正好有ESP8266开发板,拿来练练手。对于开发ESP8266的小伙伴们来说,开发8266可以用SDK或者Arduino来开发,Arduino极大的简化了开发复杂度,所以本次开发就用Arduino。 工具准备 1.一个ESP8266开发板 阿里云平台注册设备(创建高级设…- 4.8k
- 0
-
waiting for host esp8266~启动模式和烧写错误
1. error magic! backup boot failed 在使用8266时遇到了如下错误: 找个一早上在群里面发问,原来是烧写工具配置时出错了,flashsize莫名的选错了! 2Mb = 16Mbit。 2. boot 8266启动日志分析,程序上电之后运行的大概流程: boot模式选择 加载ram rom,校验flash是否完成 boot跳转到用户区,运行程序 rf初始化、扇区选择…- 2k
- 0
-
基于ESP8266-01和Arduino的物联网实例
简介 今天,我们将构建一个通过网络进行控制的设备,用户可以通过wifi远程控制他/她的设备。我们将通过ESP8266-01 wifi模块以及Arduino板(任何型号都能很好地完成工作)来制作这个设备。让我们开始吧! 步骤一 材料准备 硬件准备: arduino nano R3 espressif ESP8266 ESP-01 双通道继电器模块 led 面包板 条线 1k电阻两个 2.2k电阻一个…- 2.7k
- 0
-
(一)nodemcu基础:NodeMCU简介
介绍 NodeMCU是为ESP8266 wifi芯片开发的基于LUA的开源固件。通过探索ESP8266芯片的功能,NodeMCU固件附带ESP8266开发板/套件,即NodeMCU开发板。 NodeMCU开发板/套件v0.9(版本1) 由于NodeMCU是开源平台,因此它们的硬件设计是开放的,用于编辑/修改/构建。 NodeMCU开发套件/板由ESP8266 wifi启用芯片组成。该 ESP826…- 7.1k
- 0
-
-
-
-
-
-
-
-
(一)ESP32初识
ESP32在同一芯片中集成了WiFi和蓝牙支持[1],为制造商和商业物联网应用提供了广泛的可能性。该芯片的制造商是Espressif Systems,这家公司为我们带来了ESP8266,这是目前市场上最知名的物联网设备之一。- 1k
- 0
-
(五)Nodemcu的MicroPython之旅:PWM的学习(RGB灯)
简介这一节和下一节将会介绍如何使用基于MicroPython板的ESP8266模拟I / O.我们将学习如何使用PWM。在ESP8266板上,我们可以使用PWM引脚:0,2,4,5,12,13,14和15全部支持PWM。步骤一 材料准备硬件准备:Nodemcu开发板×1面包板×1RGB灯×1usb数据线×1软件准备:WebREPL(第一节有下载链接)步骤二 原理说明在这种情况下,我们使用Micro…- 2.7k
- 0
-
(四)Nodemcu开发板GPIO的使用
简介 在这一节结成中,我将给大家解释如何在MicroPython上使用GPIO。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 面包板×1 LED灯×3 usb数据线×1 软件准备: WebREPL(第一节有下载链接) 步骤二 原理说明 通常,GPIO可用于控制MicroPython板上的数字I / O.对于基于MicroPython板的ESP8266,有可用的引脚:0,1,2,3,4,…- 1.4k
- 0
-
(二)你好MicroPython:闪烁的LED灯
简介 在本节中,我们使用MicroPython固件通过Python shell编写一个闪烁的LED程序。 步骤一 材料准备 硬件准备: Nodemcu开发板×1 usb数据线×1 软件准备: 串口工具 步骤二 原理说明 首先,必须知道MicroPython板的引脚功能,例如带有NodeMCU的ESP8266,您可以看到NodeMCU v2 GPIO布局,如下所示: 步骤三 电路搭建 Nodemcu…- 2.7k
- 0
-
(一)ESP32使用micropython开发入门
简介在ESP32上面使用python进行开发,需要烧入相应的固件。步骤一 材料准备硬件准备:ESP32开发板×1usb数据线×1软件准备:uPyCraft步骤二 固件下载官网固件下载地址:点击进入请选择合适的进行下载。也可以直接点击下面的进行下载:步骤三 uPyCraft软件下载uPyCraft软件为DFrobot官方出品,这个软件在国内可以说是用的还算挺多,就是不懂为啥没有中文版本的。下载地址:…- 4.4k
- 0
-
NodeMCU在OLED显示屏上显示GPS数据
简介 在这个项目中,我将描述如何将Ublox 6m GPS模块和OLED显示器连接到NodeMCU或ESP8266-12e wifi模块,以显示您当前的GPS位置和其他信息。你还可以通过一些额外的编程,使用它来使用esp8266上的wifi将您的GPS位置发送到互联网,并将其上传到中国移动ONENET或其他MQTT云服务器。 步骤一 材料准备 硬件准备: Nodemcu开发板(或ESP8266 -…- 3.4k
- 1
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!