使用的是 ws2812数字灯珠 + esp826601s +mqtt 使用arduino IDE开发 能够实现使用mqtt控制多种亮度的灯珠效果演示:链接ws2812数字灯珠 有信号的输入和输出 有信号的输入和输出DO是信号输出 DI是信号输入 将多个RGB灯串联,信号进行传输然后实现灯带。有很多种 我使用是这种来充当led灯联合esp826601s使用只需要一个GPIO给ws2812 信号端就可
作用:不用AT指令,不用多余的串口调试工具,直接用arduino编辑器对esp8266-01板烧写arduino程序。Arduino环境的搭建:除了从arduino官网上下载完整的编辑器(建议下载1.6.7—1.6.9版本,1.6.10以上版本貌似改了太多东西不确定能不能用)外,还需要连网下载有关esp8266的arduino插件1.点工具—>开发板—>开发板管理器2.在确保连上互联网
转载 2024-04-03 15:49:21
295阅读
一、前言刚接触ESP8266时AiThinkerIDE已经出到了1.0版本,但由于在安信可官方下载的AiThinkerIDE_V1.0正式版在搭建环境的过程中遇到了各式各样的问题,比如编译缺少头文件、找不到打开方式等,最后还是选择的较为稳定的V0.5。 现在找到了一篇关于AiThinkerIDE_V1.0的使用教程, 况且V1.0版本已经可以使用ESP8266_NONOS_SDK3.0及以上的版本
转载 2024-04-02 22:47:56
100阅读
一、环境准备1、硬件环境1.PC机(win10 家庭版,64位); 2.ESP8266-DevKitC(搭载ESP-WROOM-02D模块); 3.串口转micro-USB转接线。2、软件环境1.VMware Workstation 15.5 PRO; 2.ubuntu-16.04.6-desktop-amd64; 3.ESP8266 Linux 工具链(适用于64位PC),xtensa-lx10
转载 2024-07-02 21:53:36
60阅读
文章目录一、前言;二、回顾下`OTA`的流程;三、`lwip`网络框架的知识的使用;四、如何处理服务器返回的数据?五、扇区的擦除和烧写?六、如何调用?七、好好享用吧!八、下载:九、注意事项: 一、前言; esp8266实现OTA已经不是什么奇怪的事情了,主要esp8266还有支持裸跑非系统和rtos实时系统之分,导致现在有2个版本的代码,前面我已经料到了在NONOS怎么实现远程升级我们的固件,那
目录前言一、本例程实现功能二、 Core提供的TCP功能介绍三、接线图四、材料清单五、完整代码(通过IP地址和服务器建立连接)代码运行结果 前言shineblink core 开发板(简称Core)的库函数支持WIFI功能,所以只用几行代码即可实现基于esp8266 WIFI模块的联网通信(TCP, UDP, MQTT)功能。这里我们主要介绍通过TCP实现联网通信的功能,更多关于TCP, UDP
转载 2024-05-04 17:32:41
406阅读
1. 前言因为ESP8266/ESP32这个开发环境没少折腾,是真没见过这么难搞又不清晰的环境。简单开发可以使用Arduino IDE ,这个平台还是挺好的。开发使用Arduino的函数库,很高效。 不过我还是不习惯,比如示例中binker demo的LED_BUILTIN,都不能跳转到定义,不喜欢。现在来正经搭建一个8266的环境。其实挺简单的,只是一直没找对地方。在其他博主那发现官方文档: E
转载 2024-05-21 16:35:40
126阅读
1、资源下载①、 官网下载: 链接:https://pan.baidu.com/s/1skRvR1j#list/path=/&parentPath=/②、网上找的集成版资源: 链接:https://pan.baidu.com/s/1c1WRp1A (备用链接:https://pan.baidu.com/s/1i4YjWUx 密码:058j)注意:共需要下载三个东西,cygwin,eclip
转载 2024-05-13 12:39:04
318阅读
总结 ESP8266 RTOS 开发环境搭建 1. 仔细看官方文档。 2. 必须一步一步操作。 3. 不要想当然,以为 make 就可以。 4. 忽略编译警告,除非是错误。 5. 工具链必须使用官方提供的。 6. 多看看 Issues 列表,会有收获。 7. 善用 Google 搜索。 8. 反正就
转载 2019-08-26 09:38:00
283阅读
2评论
ESP8266_RTOS_SDK发行版本v3.3-rc1环境搭建在大学期间玩8266所接触的都无操作系统版本的SDK,但后来接触了ESP32后发现ESP8266也推出了RTOS版本,一直都没来得及去更新版本,今天终于有时间了,技术永远是向前进的,人也是,要不断的追逐。认识一下ESP8266 SDKESP8266 SDKESP8266 Software Development Kit (SDK)是乐
   说一下哈,咱直接就用  因为我看了一下,上面的不带操作系统的,没有放基本的主函数文件,所以需要我们放一些文件在里面https://wiki.ai-thinker.com/ai_ide_use   还有就是以后咱做项目也是使用带操作系统的,所以咱直接用这个,如果大家还是想使用那个,但是懒得或者担心自己拷贝文件会出问
转载 2024-09-02 19:15:08
18阅读
ESP8266 AT指令固件烧写一、材料准备二、烧录过程三、验证      ESP8266可以通过AT指令进行控制,也可以通过像arduino IDE 之类的开发环境进行程序开发,一旦烧录了程序,原本存放于FLASH中的固件便被覆盖了,如果想使用AT指令便需要重新烧写AT固件,本文将介绍如何进行ESP8266固件烧写一、材料准备固件:本次烧写的
转载 2024-05-09 15:49:57
412阅读
ESP8266wife的三种设置模式station模式(客户端)简称STA,在此模式下ESP8266相当于一个客户端,可以连接到服务端的wife。STA模式下模块本身不接受其他客户端的无线接入,但是可与连接APSoftAP模式(服务端)简称AP,在此模式下模块本身相当于一个路由器,自身作为一个热点,可以让其他客户端连接,允许其他客户端口接入,AP和AP之间允许相互连接。STA+AP模式(混合模式)
转载 2024-05-14 06:08:45
499阅读
根据上一篇博客,成功搭建好ESP8266在Linux下的开发环境后,正式开始入坑8266的学习和使用;本文基于NodeMCU进行学习,NodeMCU是一款开源的物联网平台,底层使用ESP8266 sdk 0.9.5版本。该平台使用了很多开源项目, 例如 lua-cjson, spiffs. NodeMCU包含了可以运行在 esp8266 Wi-Fi SoC芯片之上的固件,以及基于ESP-12模组的
OS Timer内容效果步骤代码头文件宏定义全局变量OS_Timer_1_cbOS_Timer_1_initLED_inituser_init其他整体代码总结框架 内容效果每隔0.5s反转LED的状态,并发送字符串步骤定义软件定时器(os_timer_t型结构体)定义回调函数关闭软件定时器设置定时器设置定时器参数并使能定时器代码头文件#include "user_config.h" // 用户
最近在弄这个WiFi模块,发现网上SDK开发方面的资料很少,发现了一套视频教程,不过主讲人的讲课方式实在受不了。对基于SDK开发感兴趣的同学可以通过本帖在Ubuntu系统上通过Eclipes搭建开发环境。 过程可以分为两步: 1、下载、编译SDK 2、配置Eclipes一、下载、编译SDK esp8266的sdk有两种,分别是ESP8266_RTOS_SDK和ESP8266_NONOS_SDK,这
转载 2024-05-14 15:45:20
626阅读
文章目录一、前言二、过程三、接线四、配置Blinker五、输入程序 一、前言使用esp8266、dht22、0.96寸oled和点灯科技平台,来创造出一个当前室内温湿度+显示到oled上+上传到物联网平台使手机可以远程看到当前温湿度。二、过程首先在Arduino中安装OLED库(在搜索框中输入SSD1306,然后再输入GFX)然后安装DHT传感器库(在搜索框中输入DHT,建议使用1.2.3版本兼
转载 2024-04-19 14:47:22
711阅读
在网络调试助手也选择这个ip使用AT+CIPSTART=“TCP”, “192.168.10.46”, 8080指令,成功将esp8266和电脑成功连接AT+CIPSTATUS查看连接状态使用AT+CIPSEND=5设置要传送数据的长度,esp8266(client)发送数据,网络调试助手(server)成功接收TCP Server发送数据,esp8266成功接收AT+CIPMODE=1,切换到透
转载 2024-08-03 15:04:56
223阅读
前言 ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。 ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。如需查看Arduino搭建8266的开发环境可前往Arduino搭建ESP8266开发环境 首先我们前前往安信可8266系列模组专题:安信可 在这里有许多ESP8266的资料以及固
转载 2024-02-28 23:20:49
467阅读
开发前的准备 usb转TTL模块,或者单片机开发板,直接使用它的串口通讯引脚,用来烧录程序和进行串口信息打印; 从乐鑫官网下载ESP8266_NONOS_SDK,虽然官方有提供在linux下的开发平台,但是我还是推荐用安信可的IDE开发工具,它把make指令等都集成在eclipse上,直接通过build project就可以编译出bin文件,当然,安信可的工具集里面是有包括烧录工具的,所以不须另
转载 2024-03-13 18:38:34
150阅读
  • 1
  • 2
  • 3
  • 4
  • 5