随笔分类 -  ESP8266 SDK开发

ESP8266 SDK开发: 开发环境搭建(NONOS 2.2.0)
摘要:前言 最近发现有些用户使用的是NONOS版本的SDK 考虑到只要是会使用RTOS版本的用户基本上都会使用NONOS版本 而会使用NONOS的用户大部分都不会使用RTOS版本 故后期的教程以NONOS版本为主,RTOS版本为辅 整个文章按照NONOS版本为主线编写,最后说明和RTOS版本的区别 导入工 阅读全文

posted @ 2020-03-22 01:54 广源时代 阅读(5222) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 网络篇-综合-8266TCP服务器与C#TCP客户端实现无线网络通信控制
摘要:实现的功能 C#TCP客户端连接8266的TCP服务器,网络控制开发板继电器 1.控制继电器吸合 2.控制继电器断开 前言 1.用户在看这一节之前请先学习 https://www.cnblogs.com/yangfengwu/p/12397146.html C# TCP客户端 https://www 阅读全文

posted @ 2020-03-02 23:56 广源时代 阅读(1820) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 网络篇-8266开启TCP服务器(LWIP,RAW模式,PCB控制块)
摘要:前言 关于网络通信: 每一台电脑都有自己的ip地址,每台电脑上的网络应用程序都有自己的通信端口, 张三的电脑(ip:192.168.1.110)上有一个网络应用程序A(通信端口5000), 李四的电脑(ip:192.168.1.220)上有一个网络应用程序B(通信端口8000), 张三给李四发消息, 阅读全文

posted @ 2020-03-02 03:18 广源时代 阅读(3519) 评论(0) 推荐(2) 编辑

ESP8266 SDK开发: 外设篇-SPI
摘要:SPI引脚 上程序 #include "spi_interface.h" SpiAttr spiConfig;//配置SPI SpiData SpiSend;//配置SPI发送的数据 2.配置GPIO,设置为主机模式 3.关于发送数据 首先大家不要被官方规定的发送的几种数据所迷惑 你要明白,无论是啥 阅读全文

posted @ 2020-03-01 17:26 广源时代 阅读(2254) 评论(0) 推荐(1) 编辑

ESP8266 SDK开发: 外设篇-PWM,呼吸灯
摘要:说明 1.英文版的资料介绍的不够详细,看这个资料 注意:资料说共用一个硬件定时器,由于从前面知道硬件定时器本身是us级别 说明产生PWM是一个us级别的,让引脚产生PWM只不多也是进入硬件定时器 中断然后控制引脚翻转而已. 2.为了看到明显效果 利用开发板的GPIO2上的LED 设置GPIO2输出P 阅读全文

posted @ 2020-03-01 14:41 广源时代 阅读(1780) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 综合篇-C#上位机串口通信控制ESP8266
摘要:实现的功能 1.C#串口上位机通过串口控制继电器 控制继电器吸合 控制继电器断开 说明 1,请用户先学习这一节 https://www.cnblogs.com/yangfengwu/p/12382103.html 编写C#串口调试助手 2.控制继电器引脚 协议规定 上位机串口发送给ESP8266控制 阅读全文

posted @ 2020-02-29 23:12 广源时代 阅读(3275) 评论(2) 推荐(0) 编辑

ESP8266 SDK开发: 外设篇-串口
摘要:串口分布 串口内部自带一个FIFO缓存,数据接收以后先缓存到内部FIFO缓存里面 内部FIFO满了以后进入FIFO满中断 串口打开了串口超时(空闲)中断:超过两个字节的时间没有接受到数据,进入串口超时(空闲)中断 NONOS(先看串口接收) 1.初始化串口是使用下面的函数 里面只写了设置波特率,如果 阅读全文

posted @ 2020-02-27 23:55 广源时代 阅读(3054) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 外设篇-定时器,延时
摘要:NONOS(2.2.0) NONOS(2.2.0) NONOS(2.2.0) 注:延时,软件定时器,硬件定时器,只需要包含 #include "osapi.h" 1.延时 os_delay_us(us) 2.软件定时器 #include "osapi.h" os_timer_t os_timer_o 阅读全文

posted @ 2020-02-14 00:48 广源时代 阅读(1672) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 外设篇-GPIO中断检测
摘要:NONOS(2.2.0) NONOS(2.2.0) NONOS(2.2.0) 1.直接上菜 void gpio0_intr_handler() { uint32 gpio_status = GPIO_REG_READ(GPIO_STATUS_ADDRESS);//读取GPIO状态寄存器,获取中断信息 阅读全文

posted @ 2020-02-13 23:48 广源时代 阅读(1518) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 准备工作-硬件说明
摘要:原理图 实物图 ESP8266模块可拆卸 DHT11安装方向 硬件说明 开发板板载说明: 1.主控芯片: ESP8266_12F 1.温湿度传感器DHT11 与连接ESP8266 GPIO4引脚 2.一路继电器 与连接ESP8266 GPIO5引脚 3.OLED液晶屏 与连接ESP8266 SDA- 阅读全文

posted @ 2020-01-04 23:06 广源时代 阅读(4563) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 外设篇-GPIO输入检测
摘要:NONOS(2.2.0) NONOS(2.2.0) NONOS(2.2.0) 1.官方提供了以下函数检测引脚输入状态 检测GPIO5 if( GPIO_INPUT_GET(5) == 0 ) GPIO5当前为低电平 if( GPIO_INPUT_GET(5) == 1 ) GPIO5当前为高电平 检 阅读全文

posted @ 2019-12-04 20:52 广源时代 阅读(3431) 评论(0) 推荐(0) 编辑

ESP8266 SDK开发: 外设篇-GPIO输出高低电平
摘要:开发板原理图 一,LED(GPIO2) 二,继电器(GPIO5) NONOS(2.2.0) NONOS(2.2.0) NONOS(2.2.0) 1.设置GPIO输出高低电平 设置GPIO2输出高电平 GPIO_OUTPUT_SET(2, 1); 设置GPIO2输出低电平 GPIO_OUTPUT_SE 阅读全文

posted @ 2019-12-04 15:02 广源时代 阅读(6668) 评论(0) 推荐(1) 编辑

ESP8266 SDK开发: 开发环境搭建(RTOS 2.2.0)(建议只参考这篇文章搭建即可,教程以NONOS版本为主!)
摘要:前言 这节安装下编程软件, 建议安装我提供的,有问题好解决! 开始安装 自己随意哈 关掉程序 ........官方啥都给准备好了. 如果使用RTOS版本开发,可以使用下面这个 提示! 提示! 提示! 快速的打开工程目录 双击 OpenWorkSpace.bat 咱就是刷这四个程序文件 现在刷程序 软 阅读全文

posted @ 2019-11-30 02:08 广源时代 阅读(4281) 评论(1) 推荐(0) 编辑

ESP8266 SDK开发-1.02-整体运行测试 -APP使用SmartConfig配网绑定ESP8266,并通过MQTT远程通信控制,采集DHT11温湿度数据
摘要:前言 这一节测试一下诱人的程序 实现的功能,APP通过SmartConfig给Wi-Fi模块配网并绑定设备,然后通过MQTT远程控制开发板的继电器, APP显示ESP8266采集的温湿度数据. 简而言之:ESP8266用SDK开发实现MQTT,(连接的本人云服务器上的MQTT服务器软件) 采集DHT 阅读全文

posted @ 2019-11-30 01:38 广源时代 阅读(5808) 评论(0) 推荐(0) 编辑

导航

支付宝 QQ群