注意,本文章已近乎废弃,因为以后的教程都是基于Arduino的写法。目录 零之前言1.简述2.说明一.芯片选型二.环境搭建1.JAVA2.Eclipse3.AiThinkerIDE / Cywin4. (可选)xtensa-lx106-elf三.NONOS包1.下载2.处理①解压②删除驱动编译文件③删除第三方文件④拿出一个项目包四.编译测试1.启动IDE①说明②配置③打开IDE
转载 2024-05-23 22:59:04
214阅读
ESP8266 下载/烧录IDE编译的程序一、硬件下载电路搭建1、ESP-01S2、ESP-12E二、编译 NON-OS SDK 程序1、编译命令介绍2、ESP-01S 编译命令3、ESP-12E 编译命令三、下载/烧录 NON-OS SDK 程序1、下载烧录工具 ESP_DOWNLOAD_TOOL2、下载步骤3、Boot模式下载(带云端升级)4、No-Boot模式下载(不带云端升级)四、下载/
转载 2024-05-23 22:59:03
292阅读
一、关于指令参考我AT指令下载那篇文章,下载文档看看,这里用TCP单链接透传讲解1. 配置 WiFi 模式 AT+CWMODE=3 // softAP+station mode 响应 : OK 2. 连接路由器 AT+CWJAP="SSID","password" // SSI
转载 2024-05-23 22:45:33
20阅读
分享一下 ESP8266 无线wifi AT 的常见指令操作详解,按照官方说明整理,如有问题请私信,再次修改。 指令集分为: 基础 AT 命令、 Wifi 功能 AT 命令、 TCP/IP 工具箱 AT 命令等。 指令分类 测试命令 :“该命令用于查询设置命令或内部程序设置的参数以及其取值范围” 查询命令 :“该命令用于返回参数的当前值”
转载 2024-04-01 00:02:04
381阅读
        先不管该作者是不是一定指向我们的,但是这句话,确实跟我们提供的服务一致,就好奇的看了下该作者的文章,对方写的很用心,把官方的例子用文字描述,一步一步的写的很入门,但是通篇看下来,引用的源码都是乐鑫官方SDK里提供的ota升级demo代码。说是开源了那么多啥东西,是个无价之宝,实际最后下载demo还要打赏,或许是打赏的伙伴少,就有上面
esp8266串口wifi,估计很多朋友都有。废话不多说,直接切入正题吧 esp-01,就是某宝上最常见的那款,通过uart接口,可以由arduino发送AT命令控制其功能。8266有两种工作模式,分别是station模式以及ap模式,简单来说,station模式是连你家无线路由器的,ap模式是8266作为热点由手机去连接它(或者无线路由器)。如无意外,在家里使用都会用station模式。当然,这
转载 2024-05-23 19:45:06
41阅读
目录目录一、所需器件工具二、下载AiThinkerIDE_V1.5.2 IDE三、安装AiThinkerIDE_V1.5.2 IDE四、IDE配置编译环境五、下载NONOS_SDK六、创建工程模板七、修改工程文件1. user文件夹2. include文件夹 3. user_config.h文件 4.修改user_main.c文件 八、AiThinkerIDE常规设置
原理 :ESP8266接收到MQTT消息后,利用串口发送给STM32 STM32的代码就是串口控制代码,只不过在这个转口几经周折,从阿里云服务器到MQTT到ESP8266再到STM32的串口代码分为两个部分,中转站ESP8266,最终处理STM32ESP8266部分代码: 记得改WIFI 和服务器#include <ESP8266WiFi.h> #include <PubSub
转载 2024-08-22 15:50:57
123阅读
ESP8266 模块文章目录硬件使用软件使用 实现说明 - 第一步就是要初始化串口 - 设置串口中断 - 定义串口发送函数 - ESP8266发送命令数据 - 发送想要发送的任意字符函数 - ESP8266 模块初始化最后硬件使用STM32F103 RCT6ESP8266 (WiFi 模块)软件使用keil5 MDK环境串口调试助手实现说明   通过 ESP8266 中 AT 手册可知,可以通过
转载 2024-02-22 14:00:21
116阅读
成品展示部分 :(ESP8266只是其中一个小部分而已)实物图: 基于互联网的农业大棚环境监控系统设计 电路图: 农业大棚环境监控设计电路图(彩色)  调试部分:ESP8266 WIFI 模块串口调试过程-实现通过互联网实现数据远程传输(结尾含驱动代码链接) (在看代码之前务必先串口调试ESP8266,否则难以用单片机控制ESP8266通过互联网实现数据远
转载 2024-03-30 10:35:04
350阅读
硬件准备:开发ESP8266 CH340 NodeMCU Lua V3,数据线(确保数据线的可靠,踩坑之一,数据线问题,导致连接问题) 软件准备:ESP烧录工具NodeMCU-PyFlasher5.0(ESP8266 NodeMCU Lua V3似乎必须使用这款烧录工具,官网烧录工具烧录不成功),Thonny代码工具) 第一步:电脑安装CH340驱动(驱动必须正确,和开发板匹配,要不然无法连接
转载 2024-06-09 18:43:56
914阅读
前言:本文我们学习使用ESP8266连接腾讯云,使用乐鑫官方ESP8266_RTOS_SDK,并移植腾讯云SDK,连接云端创建的LED灯项目,最后使用腾讯推出的IOT领域小程序“腾讯连连”控制设备。一、背景知识1.腾讯云IOT Explorer开发平台腾讯云IOT Explorer开发平台是基于腾讯云物联网通信套件,融合小程序、打通腾讯云基础产品和AI能力的一站式开发平台,用户可使用开发平台提供的
转载 2024-05-23 22:37:40
19阅读
目录 ② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】一、驱动ws2812遇到的问题二、可能的方案三、具体实现四、测试程序五、还没结束② ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 ws2812 三原色灯(spi方式 稳定灯光)】        本章介绍
转载 2024-05-04 17:29:11
369阅读
目录嵌入式网络简介嵌入式下的网络硬件接口MII/RMII 接口MDIO 接口RJ45 接口I.MX6ULL ENET 接口简介PHY 芯片详解PHY 基础知识简介LAN8720A 详解SR8201F 详解Linux 内核网络驱动框架net_device 结构体net_device_ops 结构体sk_buff 结构体网络 NAPI 处理机制(综合轮询和中断方式)I.MX6ULL 网络驱动简介I.
转载 2024-06-12 09:21:57
189阅读
主要介绍Ubuntu下实现ESP8266开发的基本过程,实现一个最简单的功能。 1、流程基本介绍 一句话总结:通过下载NodeMCU固件到ESP8266,基于固件库可以有很多强大的功能解决具体的问题。实际上不止这一种方式可以实现,但个人认为上述方式具有较强的灵活性,同时也比较简单方便。这里面需要注意的是,ESP8266需要通过USB模拟串口实现程序下载和通信功能,因此针对特定的
转载 2024-02-25 13:14:01
18阅读
ESP8266 RTOS开发之路(3)— 点亮第一个LED灯及按键输入一、前言本次开发基于虚拟机下的Ubuntu18系统,ESP8266_RTOS_SDK版本为v3.4-rc,使用的模块是ESP8266-NodeMcu,其板载模组为ESP12E,flash大小为32Mbit,图片如下:二、点亮第一个LED灯在上一个hello_world工程的基础上复制文件并命名为01_led_key,修改hell
转载 2024-04-17 12:47:35
98阅读
本文目标:了解esp8266以及其开发流程芯片介绍:8266片上集成wifi+MCU,使用的是一个M0的内核,而且成本很低,因为片上有wifi和MCU,所以作为网络终端非常的方便,当然,因为是wifi,所以低功耗方面就别想了,低功耗+联网,NB-IOT更加合适。固件:下面先介绍一下芯片固件的概念,说白了,esp8266也是一个单片机,上电还是得从0地址开始跑,平时我们使用单片机,一般都是使用kei
转载 2024-05-23 22:54:30
439阅读
背景很早就听人说ESP8266提供SDK可以自己去折腾,一直想搞着来玩,奈何最近才有时间,我对RTOS了解一点,ESP8266里面集成的是Freertos,想搞很久了,之后会写个系列博客。正文下载源码 安装IDE环境我是怕折腾,纯粹自己玩,就想着方便在windows下参考安信可官方的教程来搭建的开发环境、下载的源码。安信可官方环境搭建包含了IDE的安装,IDE使用、源码编译和固件下载这一系列流程,
ESP8266学习3. 基于安信可开发环境搭建一、开发板环境二、安装开发环境1. 安信可一体化开发环境下载链接:2. 双击安装 : AiThinkerIDE_V1.5.2.exe三、配置带OS的开发环境1. 克隆仓库2. 在 IDE 导入工程3. 添加示例工程4. 设置环境变量5. 设置编译目标3. 右键选择项目,4. 烧写四、配置无OS的开发环境3. 下载sdk4. 在ide project
转载 2024-03-20 13:05:17
2061阅读
1、前言上一节我们介绍了ESP8266开发环境搭建,然后也可以使用secureCRT来在串口交互界面下完成程序开发,但是当我们对模块重新上下电后,我们运行的代码就失效了,比如我们这次配置连上网了。断电重启后又恢复到了最初下载固件的状态,我们需要每次重启时,都可以运行我们自己编写的代码。如果你也有这个困惑,那么这篇博文将能帮你解决该问题。我们有两种方式来同步我们的代码ESP8266上。1、使用m
  • 1
  • 2
  • 3
  • 4
  • 5