第一部 下载固件http://www.espruino.com/Download因为我的是512k的 所以直接下载https://www.espruino.com/binaries/espruino_2v08_esp8266_combined_512.bin #最新版本 https://www.espruino.com/binaries/espruino_2v12_esp8266_combined
 1、初始化ESP8266_STA模式 void ICACHE_FLASH_ATTR ESP8266_STA_Init() { struct station_config STA_Config; // STA参数结构体 struct ip_info ST_ESP8266_IP; // STA信息结构体 // 设置ESP8266的工作模式 //-----------
转载 2024-04-16 13:17:05
102阅读
ESP8285=ESP8266+1M Flash。 与ESP8266相比,其能耐高温达125摄氏度!且原有ESP8266源码程序可以原封不动移植使用。ESP-M1/M2 模块核心处理器采用高性价比芯片 ESP8285。该芯片在较小尺寸封装中集成了增强版的 Tensilica’s L106 钻石系列 32-bit 内核处理器,带片上 SRAM。ESP8285 拥有完整的 Wi-Fi网络功能,既能够独
转载 2023-07-20 14:55:56
150阅读
这节只是简短介绍,详细请往后看具体文章 单片机所有BUG ,及其修正1,执行用户程序错误时没有正常切换执行程序,忘记了增加 RunUser = GetRunUser();         一,远程升级WIFI模块或者GPRS模块内部程序Wi-Fi或者GPRS默认http访问Aupdata0.lua~Aupda
参考代码配网原理配网需求在前面我们写Blinker设备时,都是把WIFI信息写到程序中,烧录到模块中,因此当网络信息发生改变时,涉笔就无法连接到网络。此时需要重新修改代码,重新烧录。对于用户来说,修改程序比较繁琐,怎样做才能让设备去适应不同的场景呢?这就需要配网功能了。配网模式常见的配网模式有:直接配网 -> SSID(Wi-Fi名称)和PWD(Wi-Fi密码)保存在设备中(每次修改都要重新
ESP8266模块(新版本&旧版本)引脚说明: • VCC接3.3v,接5v时间长了可能会烧 • UTXD,URXD和其它的TXD,RXD接时注意交叉接就行了 • CH_PD要给高电平模块才工作 • GPIO0一般不用管,烧录固件时要接地 • RST低电平复位,高电平工作(默认高) • GPIO2必须为高电平,内部默认已拉高,不用管配置模块时,下载器与模块连线图: 烧写固件时,下载器与模块
概要:   本人最近在使用esp8266获取天气预报,使用了心知天气的api(不是打广告)。   统一资源定位符【wiki百科】(英语:Uniform Resource Locator,缩写:URL;或称统一资源定位器、定位地址、URL地址[1],俗称网页地址或简称网址),我们可以这样认为:一个url地址,它用于描述一个网络上的资源,而http中的get、post、put、delete就对于着这个
问题描述 因为项目是一个小电视项目需要播放动态图,但是由于内部编程地址只有<1M,想要额能够存放更多的动态图。了解到esp-12s不止1M的flash,所以想要利用起来其余的空间。 本方法适用于: 低频率写数据,高频率读取数据,想以此完全替代RAM是不可能的。解决办法原理 项目的是基于arduino库来开发的,而icache自动映射在前面1M(0x1010-0x100000)左右fla
转载 2024-04-25 13:34:26
270阅读
NodeMcu arduino ESP8266 Arduino IDE向闪存文件系统第一章 Arduino IDE向闪存文件系统上传文件 文章目录NodeMcu arduino ESP8266 Arduino IDE向闪存文件系统前言一、闪存文件系统上传文件准备工作1.下载 Arduino-ESP8266闪存文件插件程序2. 确定Arduino IDE项目文件夹位置3. 重新启动Arduino I
转载 2024-09-29 16:09:55
98阅读
前言   使用Web页面配置ESP8266的参数相对于使用串口AT指令配置更加直观和简单。与配置路由器方式类似。基本思路  基本思路是ESP8266工作AP模式下,作为TCP Server监听TCP Client的连接。因为网页HTTP默认的端口是80,所以ESP8266作为TCP Server的端口需要设置为80。电脑连接上ESP8266的AP后,网页访问默认IP地址192.168.4.1,此时
转载 2024-04-15 12:29:15
1183阅读
设备与设备之间的通信往往都伴随着总线的使用,而用得比较多的就当属于SPI总线和I2C总线,而恰巧NodeMcu也支持这两种总线通信1. SPI总线——SPI类库的使用SPI是串行外设接口(Serial Peripheral Interface)的缩写。是Motorola公司推出的一种同步串行接口技术,是一种高速的、全双工、同步的通信总线。通过它可以连接使用同样接口的外部设备。例如,ESP8266
转载 2024-06-17 17:28:01
22阅读
100ask七天物联网训练营学习笔记 - ESP8266学习完中断和串口通信后,开始学习ESP8266模块,通过这个模块可以让我们的STM32具备连接WiFi进行网络通信的能力,这样STM32就可以设计出更有意思的东西。1. ESP8266简介ESP8266算是一个 SOC,内置了一个超低功耗的Tensilica L106 32 位 RISC 处理器,CPU 时钟速度最高可达 160 MHz,支持
转载 2024-04-21 19:02:47
314阅读
今天对ATK-ESP8266这款WIFI模块进行测试,测试工具如下:ATK-ESP8266模块;Win10笔记本电脑;串口调试助手;USB转TTL模块。相关知识点:  1.WIFI模块所用到的网络协议包括TCP与UDP,本人也是初次接触到两种协议,最直观的区别在于:TCP分为服务端与客户端,即TCP Sever、TCP Client,在具体使用时需要配置为相应的模式,客户端可以连接服务端;而UDP
转载 2024-03-20 19:57:43
244阅读
AP+STA共存模式介绍程序步骤程序后续介绍AP+STA的工作原理就是:当模块作为AP时,它同时又可以作为一个STA模式存在,例如:WiFi模块作为AP,可以让客户的手机或者计算机接入,同时该模块又可以作为一个STA接入到路由器或者上位服务器进行数据上传。需要注意的是,模块在AP和模块做STA时的MAC地址是不同的,所以在模块内部看到模块做AP时的MAC地址与在路由器里面去看到的模块作为STA时的MAC地址不同。程序步骤设置本地IP,网关,子网掩码,下位远程IP设置AP端IP,网关,子网掩码,
原创 2021-06-07 22:19:09
5587阅读
AP 建立WIFI,接受STA连接,串口数据和TCP互传 STA 连接WIFI,连接AP,串口数据互传 测试实例 发送 abc/秒,串口打印输出
转载 2019-05-22 02:14:00
363阅读
2评论
总述我们使用 ESP8266 模块,就是为传输数据到互联网上。而 ESP8266 有内置的 TCP/IP 协议栈,可以方便我们进行数据交换。那么 TCP/IP 协议栈是什么?一.计算机网络体系架构 TCP/IP 协议栈 是指能够在多个不同网络间实现信息传输的协议族。 说 TCP/IP 协议栈,那么就不得不提 OSI 参考模型,它是国际标准化组织(ISO)1997年提出的开放系统互联(Open Sy
 1、初始化ESP8266_STA模式 void ICACHE_FLASH_ATTR ESP8266_STA_Init() { struct station_config STA_Config; // STA参数结构体 struct ip_info ST_ESP8266_IP; // STA信息结构体 // 设置ESP8266的工作模式 //-----------
转载 2024-09-14 09:02:42
241阅读
目录目录一、创建网页完成LED的亮灭控制一、通过无线终端模式与WIFI连接二、esp8266通过创建网络服务器对浏览器的请求进行处理  三、结果二、创建网页获取esp8266引脚电平一、创建网页完成LED的亮灭控制一、通过无线终端模式与WIFI连接        先是设置当前环境下可以连接的wifi信号,包括其WIFI名称以及密码,这里列
转载 2024-07-26 11:43:54
861阅读
上次我们一起做了抢答器后,脑回路是不是特别快啦。这时候我们趁热打铁,思考一下。在前面我们一直使用的是数字引脚(比如:开发板上标注的D0、D1、D2等),但是很多情况下我们需要测量一个模拟量,比如读取某个变化的电压值,这时候就需要模拟引脚的功能了(如:A0),下面我们在电路中加入一个电位器,看看随着电位器的变化,读取到的模拟数值变化。一、工具原料 电脑,windows系统 零知ESP8266开发板
相信聪明伶俐的你,肯定完成了上一篇文章的环境搭建,如果你是第一次看本系列文章,可以先去看看前两篇文章,先了解一下并完成一些基础操作。这里推荐大家安装一下Git这个灰常炒鸡好用的分布式版本管理神器,本人是非常喜欢这款由Linux之父Linus Torvalds开发的工具,可以很方便让我完成一些工作,比如说copy代码~哈哈,作为初级菜鸟程序员会用Git也是一个加分项,大家可以去看一下廖
  • 1
  • 2
  • 3
  • 4
  • 5