![](https://img-blog.csdnimg.cn/20200625234554124.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ESP8266_SDK开发
文章平均质量分 51
记录ESP8266的学习过程
贝勒里恩
用生命写代码,用灵魂做界面!
展开
-
ESP8266入门
文章目录一、说明二、刷AT固件2.1、下载AT固件2.2、刷入AT固件2.3、AT测试一、说明本系列文章采用的硬件设备为:安信可ESP8266安信可官网ESP8266专题文档及资源链接二、刷AT固件2.1、下载AT固件下载完成之后解压,里面有两个固件,一个8M的,一个32M的。里面有两张图,参照着配置下载工具就可以了。2.2、刷入AT固件2.3、AT测试使用串口调试助手进行AT测试,看看AT固件有没有刷写成功。默认波特率为115200,发送AT,返回OK则说明固件刷写成功了。.原创 2020-06-25 22:48:15 · 348 阅读 · 0 评论 -
ESP8266三种模式详解
文章目录一、Station(客户端模式)二、AP(服务端模式)三、Station+AP(混合模式)一、Station(客户端模式)1.输入:AT+CWMODE=1说明:指令原型为:AT+CWMODE=;其中:1-Station模式,2-AP模式,3-AP兼Station模式。2.输入:AT+RST说明:配置好模式后需要重启生效。3.输入:AT+CWMODE?说明:这条指令可以不要,这是查询当前模式的指令,模式返回是1,说明是Station模式。再看电脑或者手机wifi连接窗口,刚才的热点原创 2020-06-25 23:44:30 · 11378 阅读 · 0 评论 -
ESP8266--SDK开发(环境搭建)
文章目录一、下载SDK二、SDK预处理三、导入AiThinker_IDE四、编译项目六、改写代码七、烧录固件一、下载SDK最新的NONOS的SDK:https://github.com/espressif/ESP8266_NONOS_SDKgithub有点卡,可能需要科学上网下载之后解压缩,如下:二、SDK预处理1、将SDK目录下的driver_lib重命名为app2、拷贝examples\IoT_Demo下的所有文件到app目录(全覆盖)3、删除third_party文件夹原创 2021-10-21 13:14:26 · 3129 阅读 · 0 评论 -
ESP8266--SDK开发(GPIO输入输出)
点灯是学习单片机的第一步,就好像学习编程语言的第一步一定是输出Hello World一样。点灯需要操作GPIO,接下来就介绍ESP8266如何操作GPIO。原创 2022-11-03 11:46:25 · 1029 阅读 · 0 评论 -
ESP8266--SDK开发(GPIO中断)
【代码】ESP8266--SDK开发(GPIO中断)原创 2022-11-03 14:45:49 · 255 阅读 · 0 评论 -
ESP8266--SDK开发(延时、定时器)
使用延时、软件定时器、硬件定时器,需要包含头文件。原创 2022-11-03 16:11:31 · 906 阅读 · 0 评论 -
ESP8266--SDK开发(系统任务)
ESP8266内部可以运行消息队列任务.总共可以创建3个消息队列任务,系统有空余时间的时候会取出消息队列里面的消息,如果有消息则会调用其回调函数;使用任务代替定时器:定时器只能定时在5ms和100us的级别;而且经过测试,频繁的定时器会影响到网络信号的传输。可以往系统消息队列中添加消息,可以根据sig和par的值来判定我们需要执行的操作。轮训一次任务的时间基本上是固定的,可以使用变量累加来执行定时操作。例如:设置sig=1;par=1的时候关闭定时器。原创 2022-11-03 16:55:34 · 388 阅读 · 0 评论 -
ESP8266--SDK开发(PWM)
假设设置的周期是1000us,说明无论设置周期是多少us,都是把周期分成了1024份 (0 - 1023 就代表了 0 - 1000us高电平),由于资料说最大值是1023,所以我才写的是;实际上应该写,但是担心大家如果设置高电平时间是1000,就变为,超过了 1023 ,所以我写的是1023。原创 2022-11-03 18:43:46 · 505 阅读 · 2 评论 -
ESP8266--SDK开发(模式设置)
提供无线网络接入服务,允许其他无线设备连接其网络,类似无线路由器。:本身不提供无线接入服务,可以连接AP,类似无线终端设备。原创 2022-11-04 11:14:36 · 236 阅读 · 0 评论 -
ESP8266--SDK开发(TCP服务端)
手机或电脑必须和ESP8266处于同一局域网下才能进行连接通信,所以将ESP8266配置为AP模式,充当路由器;手机或电脑连接ESP8266发射出来的WiFi。原创 2022-11-04 16:53:29 · 1164 阅读 · 0 评论 -
ESP8266--SDK开发(TCP客户端)
【代码】ESP8266--SDK开发(TCP客户端)原创 2022-11-04 17:25:02 · 262 阅读 · 0 评论 -
ESP8266--SDK开发(UDP服务端)
【代码】ESP8266--SDK开发(UDP服务端)原创 2022-11-04 17:26:17 · 170 阅读 · 0 评论 -
ESP8266--SDK开发(UDP客户端)
【代码】ESP8266--SDK开发(UDP客户端)原创 2022-11-04 17:27:13 · 157 阅读 · 0 评论 -
ESP8266--SDK开发(驱动WS2812B)
WS2812是一个集控制电路与发光电路于一体的智能外控LED光源,外型与5050LED灯珠相同,每个灯珠都是一个像素点。像素点内包含数字接口、数据锁存、信号整形放大驱动电路,还包含高精度的内部振荡器和12V高压可编程定电流控制部分。原创 2022-11-07 12:02:24 · 432 阅读 · 0 评论