ESP8266 WiFi Module 刷入固件后出现don’t use rtc mem data出现问题:刷新新的固件后,出现错误提示:don’t use rtc mem data 或各种读写地址错误。 1、A fatal error occurred: Timed out waiting for packet header2、don’t use rtc mem data处理方法:初步怀疑是
转载
2024-04-05 08:19:11
0阅读
TTL是一个ip协议的值,它告诉网络,数据包在网络中的时间是否太长而应被丢弃。有很多原因使包在一定时间内不能被传递到目的地。 TTL 的初值通常是系统缺省值,是包头中的8位的域。TTL的最初设想是确定一个时间范围,超过此时间就把包丢弃。由于每个路由器都至少要把TTL域减一,TTL通常表示包在被丢弃前最多能经过的路由器个数。当记数到0时,路由器决定丢弃该包,并发送一个ICMP报文给最初的发送者。
转载
2024-10-25 17:59:14
117阅读
# ESP8266 使用 Python 编程入门指南
## 引言
ESP8266 是一种广受欢迎的 Wi-Fi 模块,常用于物联网(IoT)应用。虽然它主要以 Arduino 语言为人们熟知,但实际上也可以使用 Python 进行编程。本文将指导你如何在 ESP8266 中实现 Python 编程。
## 整体流程
在开始之前,先了解整体流程。下面是实现步骤的概览:
| 步骤 | 描述
硬件准备:开发板ESP8266 CH340 NodeMCU Lua V3,数据线(确保数据线的可靠,踩坑之一,数据线问题,导致连接问题) 软件准备:ESP烧录工具NodeMCU-PyFlasher5.0(ESP8266 NodeMCU Lua V3似乎必须使用这款烧录工具,官网烧录工具烧录不成功),Thonny(代码工具) 第一步:电脑安装CH340驱动(驱动必须正确,和开发板匹配,要不然无法连接
转载
2024-06-09 18:43:56
918阅读
# 使用Python开发ESP8266的完整指南
## 一、引言
ESP8266是一款广泛使用的WiFi模块,很多开发者选择它来进行物联网项目。虽然ESP8266通常使用C/C++编程,但其实也可以使用Python进行开发,具体来说是MicroPython。本文将带你一步步实现使用Python开发ESP8266的过程。
## 二、开发流程
### 开发步骤
| 步骤 | 描述
#记录一些注意事项物联网平台必须先等数据点都上传过一次后,才开发公版APP页面,否则控件会不显示SDK必须3.2工具链5.2TLS使用mbedtls选项因为用到TLS,使用内存比较大,可以按照下面的任务栈大小设置设置好下面2个任务后,余下大约10K左右我们自己分配,别超了,否则TLS链接会连接出错// 注意必须大于4096
xTaskCreate((void (*)(void *))start_c
转载
2023-07-20 14:57:51
88阅读
不管是局域网还是广域网,其连接协议都分别有高(>10M)中(>1M)低(<1M)不同的速率,通常高速率也意味着高功耗。这两个特性,决定了不同的连接协议有着不同的用途。通常高速协议用于有外来供电、需要大量图像视频或其它大数据量交互的场景;而低速协议,则通常用于电池供电、信息密度低的传感器数据读取、自动化设备控制等场景。以下是未来这三种不同类型协议的应用领域和规模预估:低速率广域协议
转载
2024-08-22 09:26:05
343阅读
一、记录使用最新的RTOS-SDK,esp-mqtt 例程地址:ESP8266_RTOS_SDK\examples\protocols\mqtt\ssl_mutual_auth这里所谓双向验证,其实只需要用户的PEM和KEY就行了 这里PEM可以是CRT格式,一样的 注意:不需要加服务器的CA,这个没用官方demo常常返回0x50错误,是 验证hello时出错,多连几次就行,如果是其他的国内服务器
因为项目需求买了ESP8266WIFI模块,一直是拿乐鑫的ESP8266_DevKitC这个模块调试,用usb串口,IDE为arduino1.8.9,按照网上一些教程的步骤,顺利写好了webserver和websocket,并且将网页(html,js等文件)传输到SPIFFS中。模块调试的很顺利,当用到单独的模组时,使用ttl烧写,问题就来了。模组使用的是ESP-WROOM--02U,首先是硬件方
转载
2023-07-11 13:17:04
231阅读
esp8266的点灯程序int led = LED_BUILTIN; //或者led = 2, 定义 IO 口2 既LED_BUILTIN 引脚,对应开发板内置LED灯
void setup ()
{
pinMode(led,OUTPUT); //设置 IO 口 2 为输出接口,我们用到的I/O 口都要进行类似这样的定义
}
void loop()
{
digitalWrite
转载
2024-06-21 10:22:43
725阅读
我们上一篇网文已经介绍了mini D1 WiFi模块,具体参见下面链接:mini D1 WiFi模块Arduino开发简介下面网文介绍了如何在阿里云生活物联网平台创建一个智能设备:七步快速开启产品智能化本文我们利用之前创建的测试设备的三元组信息:"product_key": "a1xHkDRtfRl",
"device_name": "ZNFS0001",
"device_secret": "
转载
2024-08-14 12:37:44
45阅读
目录前言1、效果演示2、实验目的3、指令3.1 本实验相关指令3.2 学习指令的方法3.3 指令用途和说明4、配置并且搭建TCP通讯的流程4.1 准备工作 :4.2 配置 ESP8266第一步:与 ESP8266 达成通讯第二步:设置 ESP8266 模块为 STA第三步:连接热点第四步:设置多连接模式第五步:建立 服务器 4.3 搭建 TCP 通讯第一步,打开网络调试助手,搭建TCP通讯的客户
转载
2024-07-23 10:42:32
484阅读
一、ESP8266连线方式1、ESP8266引脚定义2、ESP8266通过串口连接电脑3、ESP8266烧录连线图4、ESP8266连接单片机二、ESP8266的三种模式1、Station 模式:ESP8266 模块通过路由器连接互联网,手机或电脑通过互联网实现对设备的远程控制。AT+CWMODE=1 //1是Station模式
AT+RST
转载
2024-02-21 23:36:54
214阅读
ESP8266 wiFI 可以用作连接周边的无线设备,也可以作为发送器供其他设备连接通常在产品中,我们经常用作无线的接收使用,也可能会用作在线升级使用等。 说点题外话:虽然在线升级已经较为成熟,但我不推荐在一些重要的产品中推荐这种在线OTA升级,像汽车、智能家居等这种代码直接由软件架构生成的底层逻辑代码类型。因为如果,底层结构或者一些代码逻辑被破解之后,很容易造成安全隐患,这种事情发生过不少,而且
转载
2024-05-23 23:41:20
40阅读
首先,介绍一下ESP8266吧。师承互联网。大佬绕道~Internet of Thing,让所有的独立的功能个体进行交互,实现互联互通的网络,在当今无论是家居、医疗、安防等领域都具有十分广阔的发展前景。而乐鑫的ESP8266芯片是一个体积小、功能强大、价格美丽的Wi-Fi芯片,适合搭建IoT项目。如果仅仅试用ESP8266的AT指令的话,是非常容易上手的,毕竟在单片机内进行控制就可以了。但是,如果
转载
2024-05-17 05:34:14
33阅读
示例一、 使用串口监视器演示Stream概念/**********************************************************************
项目名称/Project : 零基础入门学用物联网
程序名称/Program name : stream_readString
团队/Team : 太极创客
文章目录前言一、ESP8266可以干什么?二、ESP8266作为传输数据的开发1.电路连接图2.ESP8266直接烧录3.通过Arduino对ESP8266进行烧录三、ESP8266作为开发板的开发四、可能会存在的问题总结 前言ESP8266 Wi-Fi模块作为可以进行WiFi传输的模块集成了业内领先的Tensilica L106超低功耗32位微型MCU,带有16位精简模式,主频可达
转载
2023-12-01 10:38:56
325阅读
前言最近是真的热!写完论文宅在家,想要做点什么缓解一些焦虑的心情。从之前大学寄回家至今没有拆开过的元件箱中找到了一个ESP8266 的arduino D1的板子以及一个s17021温湿度传感器,遂萌发做一个实时记录自己卧室温湿度的小作品,来记录家里是究竟多热~。实验准备ESP8266 arduino D1s17021温湿度传感器ubuntu一台(树莓派低功耗更好)步骤硬件连接D15----SCLD
转载
2024-05-09 22:54:00
739阅读
5G时代已悄然来临,相信在5G时代的风口下,物联网也将加速发展,为更多用户所服务。说到物联网,那当然得提及无线控制技术。现阶段,我们熟知的无线控制方法主要有3种,分别为蓝牙控制、无线电控制、WIFI控制。 从可玩性与使用体验上考虑,阿普为你介绍的是WIFI控制技术,并在未来的数期文章中发表一些围绕无线控制模块esp8266而制作的各种小作品。 ESP8266概述ESP826
转载
2024-03-27 22:51:02
154阅读
# 如何实现 ESP8266 连接 MySQL 数据库
在物联网(Internet of Things, IoT)项目中,ESP8266 是一个非常流行的 WiFi 模块,因其低功耗、易编程及与云服务的兼容性广受欢迎。而 MySQL 是一个强大的关系型数据库,用于存储和管理数据。将 ESP8266 与 MySQL 连接,可以使其从数据库读取或写入数据,增加项目的可扩展性和灵活性。
## 整体流