ESP8266是一款非常好用的WIFI芯片,安信可科技制作出了基于乐鑫ESP8266芯片的ESP8266模组,也是非常的好用。在实际使用过程中,可以使用AT指令进行配置,也可以使用SDK进行二次开发,可以说功能十分强大。刚刚购买回来后,模组内部自带出厂固件,即AT指令的程序;但如果模组内的固件被刷过,就是下载了别的程序,而希望再次用回AT指令,就需要再次把官方固件下载回来了,本文就简单介绍一下固件
转载
2024-05-23 23:39:53
1740阅读
点赞
WS2812驱动1、WS2812介绍WS2812系列是控制电路和RGB芯片集成在5050个元件封装内的智能控制LED光源。它内部包括智能数字端口数据锁存器和信号整形放大驱动电路。有效保证像素点光色高度一致。 数据传输协议采用单 NZR 通信方式。像素上电复位后,DIN 口接收控制器的数据,第一个像素采集初始 24 位数据,然后发送到内部数据锁存器,其他数据通过内部信号整形放大电路整形后发送到下一个
转载
2024-06-04 22:49:19
66阅读
文章目录前言一、ESP8266(ESP-12F)是什么?二、Arduino 环境的搭建
1.安装Arduino IDE2.在Arduino IDE上安装ESP8266库三、CH340驱动的安装四、示例代码的编译测试结束语 前言现如今网络上关于esp8266基于Arduino开发的环境安装教程已经很多了,为什么我还会出一篇关于环境配置的文章?1、为了完成本次笔记的完整性;2、给看到此笔记的
转载
2024-05-13 22:47:43
271阅读
+ [1.2 AP模式](#12_AP_26)
+ [1.3 STA+AP模式](#13_STAAP_38)二、TCP/IP协议栈三、实验步骤四、总结一、Wi-Fi通信Wi-Fi是一种无线局域网技术,它可以让设备在一定范围内通过无线电波进行数据传输。Wi-Fi遵循IEEE 802.11标准,目前常见的有802.11b/g/n等协议。不同的协议有不同的频率、速率和兼容性。ESP8266支持802.1
ESP8266固件的编译6(固件的下载)固件下载工具有很多,有nodemcu提供的flasher,也有pytools,不过使用乐鑫官方的FLASH_DOWNLOAD_TOOLS感觉是比较好用的。1、 UART串口转接 Nodemcu自带usb转串口的芯片(CP2102),可以直接PC。 安信可模组如ESP01,ESP12E/F等等,需要TTL转USB的转接板才能下载固件。 可以选择一般CP2
转载
2024-04-23 12:56:02
456阅读
Arduino的引脚图https://www.geek-workshop.com/thread-11826-1-1.html ESP8266 模拟输入 Analog input ESP8266只有一个ADC通道提供给用户。它可以使用于读取ADC引脚电压,也可使用于读取模块电源电压(VCC)。 读取ADC引脚值电压,使用analogRead(A
转载
2024-05-22 21:22:29
92阅读
ESP8266-12F 介绍与使用之程序烧录一.简介前一段时间一直用nodemcu开发板学习,体积相对较大,而且价格也相对较高,如果想做一个小的只能产品,用一个完整的模块体积比较大,很占地方而且价格也比最小系统板贵好多,所以就想用最小系统板来开发,这时候 esp12f就可以用来代替使用,nodemcu (v2 v3)使用的是esp12e 与esp12f只有布线上有所差别,是esp8266-12的增
转载
2024-03-15 14:39:46
2656阅读
1. 前言前面的博文中, 我们编写的固件都是通过 ArduinoIDE 往串口线上的 ESP8266 模块去烧写固件. 这样就会有几个弊端:需要经常插拔转接线, 很容易造成 8266 串口丢失;如果是将 ESP8266 做成产品并交付到客户手上之后应该如何更新产品中的 ESP8266 固件呢? 难道要用户拿到技术中心来更新? 如果是这样, 这个产品必定属于失
转载
2024-08-08 19:06:03
1707阅读
用自己的小板测试......安排上呢一, ESP8266下载和刷固件(Lua开发----体验一下lua开发的魅力所在)二, 控制一个灯亮灭三, TCP服务器四, TCP客户端五, UDP六, 文件操作(保存数据到8266内部)七, 外设操作(SPI,ADC)八, 再说...... 先看下载自己的固件填写好自己的的邮箱地址,然后选择好自己需要的功能,一会编译好的固件就会发到您的邮箱地址ht
转载
2024-05-16 22:10:04
1518阅读
1. 查询版本和信息在使用小熊派IoT开发套件做项目时,遇到了最新的AT指令不支持的情况,如下:AT+CIPDNS_CUR所以使用AT命令查询当前版本信息,可以看到固件是2016年的,所以要对ESP8266模组进行固件升级:AT+GMR复位模组,查询Flash大小:A+RST2. 下载烧录工具和固件在 乐鑫官网 ,点击工具一栏,下载最新的烧录工具:然后同样在安信可官网...
原创
2021-07-09 16:09:37
2596阅读
1. 查询版本和信息在使用小熊派IoT开发套件做项目时,遇到了最新的AT指令不支持的情况,如下:AT+CIPDNS_CUR所以使用AT命令查询当前版本信息,可以看到固件是2016年的,所以要对ESP8266模组进行固件升级:AT+GMR复位模组,查询Flash大小:A+RST2. 下载烧录工具和固件在 乐鑫官网 ,点击工具一栏,下载最新的烧录工具:然后同样在安信可官网...
原创
2022-01-10 17:42:26
3057阅读
概述: 本文主要讲解安信可ESP8266 WiFi模块的类型及功能,安信可ESP8266 WiFi模块是一款基于乐鑫ESP8266EX的超低功耗UART-WiFi模块。这类模块集成了业界领先的Tensilica L106超低功耗32位微型MCU,带有16位精简模式,主频支持80MHz和160MHz,支持RTOS,板载天线等。支持标准的 IEEE802.11
转载
2024-08-11 10:34:12
808阅读
开发板使用的是NodeMCU开发板:目录1.学习使用ESP8266官方的SDK 1.1使用SDK提供的AT固件 1.2使用SDK Build固件2.学习使用NodeMCU固件(上层可使用Lua开发)和MicroPython固件(上层可使用MicroPython开发) 学习使用ESP
转载
2023-10-03 20:20:03
1224阅读
先看下载自己的固件填写好自己的的邮箱地址,然后选择好自己需要的功能,一会编译好的固件就会发到您的邮箱地址https://nodemcu-build.com/我下载的链接:http://pan.baidu.com/s/1qYUI4zi%20密码:kqnt 我一开始用的QQ邮箱,不过后来不知道怎么的我的qq邮箱不可以了,,,,所以就用的自己的新浪邮箱 &nb
转载
2024-05-06 14:19:57
1310阅读
设想一个场景:你只要将带SD卡的设备插入任何一个USB端口,它会自行创建一个FTP服务器,同一个局域网下,手机、电脑等能联网的设备都可以实现跟SD卡进行无线数据发送和接收。再也不需要反复插拔,拿个卡拷来拷去了,是不是很方便?今天,我们要介绍的就是这样一个项目。所需材料和工具硬件模块x1 ESP8266 ESP-12Ex1 MicroSD卡x1 MicroSD卡适配器x1 双排10脚
一、前言;写了这么多的8266博文,一直以满意100%的心态去敲写代码固件烧录,以致很少出现 bug , 目前呢?浏览了网上很多8266的OTA的demo,还特意在某宝上搜了一把,竟然卖的价格为“399”元一个8266的OTA升级方案!天呐!代码这么值钱么?那我之前开源了那么多的工程源码带博文,岂不是无价之宝~~其实开心就好,那么本文的话,就带大家共睹8266的OTA的远程升级的整个流程!记住我是
转载
2024-03-19 10:41:04
493阅读
1评论
一、NodeMCU固件简介NodeMCU,是一个开源的物联网平台。 它使用Lua脚本语言编程。该平台基于eLua 开源项目,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的硬件。二、NodeMCU固件烧写1、基于Node
转载
2024-05-03 20:38:04
816阅读
在网络的世界里我们每天都能够体验飞一样速度的网络,但是总是有一些人不怀好意让一些正常的网络出现异常比如使用 DOS DDOS 进行攻击利用合理的服务请求来占用过多的服务资源一些正常的访问却受到了干扰,同样 WiFi 也是一样。Deauthentication Attack Detection(取消身份验证洪水攻击)我们一般都叫他为 Deauth 攻击 他是无线网络拒绝服务的攻击一种形式的状态,这种
关于NODEMCU和ESP8266之间的关系 我自己的理解:ESP8266是核心芯片NodeMcu开发板是以ESP8266为核心,扩展的开发板。 两者端口对应关系如下:一些NodeMcu开发设计的软件和材料:
ESPlorer和入门教程 , 集成了串口调试界面和Lua开发环境的IDE,官方推荐
官方lua固件,包含源码,各模块的LUA例程和说明文档,编译后生成bin文件,可以烧写到f
转载
2024-09-08 07:20:37
104阅读
如果选择纯C作为ESP8266的开发,有两个途径:使用乐鑫官方原生的 RTOS-SDK或者NONOS-SDK使用Arduino IDE使用PlatformIO作为一个“Arduino 移民”当然最好能用Arudino IDE来作为ESP8266的开发环境了,至少使用Arduino IDE可以省去不少开发环境配置的麻烦,要知道配置一个用于固件开发的纯C环境可不是容易的事,得天
转载
2024-05-16 08:47:42
184阅读