1. 摘要本文主要列举实际测试的 wolfSSL 在各种配置参数下,SSL 握手的内存开销和相应的测试方法。2. 测试版本和方法ESP8266 SDK 版本:ESP8266_RTOS_SDK - c7b64043git clone https://github.com/espressif/ESP8266_RTOS_SDK.gitgit checkout c7b64043wolfSSL 版本: ht
转载
2024-07-04 22:01:37
74阅读
esp8266EX结构图、esp8266特点和管脚及其应用领域
原创
2019-02-13 23:45:50
8288阅读
点赞
1.编译从SDK的EXAMPLE目录复制任意一个示例到喜欢的目录下(这里我选择了uart_echo), 打开mingw32.exe定位到该目录,输入make开始编译,如果足够幸运的话最后会得到如下信息: 如红色标注的那样,生成的bin文件即为可执行程序,这里生成了三个,并给出了对应的烧录地址。SDK将flash分区管理,在默认的分区模式下这三个文件是必须的,0X00地址处的是bootloader程
转载
2024-03-21 09:23:10
87阅读
NodeMCU入坑指南-烧写固件并连接WIFI写在前面今天入手了一个NodeMCU的板子,准备学习一下物联网相关的知识。不过由于博主学艺不精,在第一步烧写固件上就踩坑了,所以就想着把自己的踩坑经历写出来分享给大家,希望能有一些帮助~材料准备硬件:NodeMCU开发板*1(某宝指导价15.8元!)软件:自定义固件网站:NodeMCU custom builds NodeMCU2.0固件库:nodem
使用 Button2 库对 D0 脚操作注意事项 文章目录使用 Button2 库对 D0 脚操作注意事项一、硬件二、问题描述三、总结 一、硬件ESP8266具有丰富的引脚接口,如下所示。当我们做项目的过程中,一般是不会去使用 D0 脚的,但当引脚不够使用的情况下,我们还是希望 D0 脚能有点作用刚好,最近做项目发现一个不错的按键库,叫 Button2,它可以轻易实现按键的:单击、双击、长按,甚至
转载
2024-08-19 12:01:13
635阅读
文章目录0 前言1 简介2 主要器件3 实现效果4 设计原理4.1 DS18B20传感器**DS18B20单总线协议**4.2 MQ-2烟雾传感器4.3 ESP8266WIFI模块5 部分核心代码6 最后 0 前言? 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。为了大家能够
ESP8266简介ESP8266 的工作温度范围大,且能够保持稳定的性能,能适应各种操作环境。ESP8266是一个无线保真(Wi-Fi)的小工具。它是在芯片(SoC)一个实用系统,它是内置的与TCP/IP协议中,由于这个任意微控制器可以与任何Wi-Fi网络来连接。它有监督的任何其他设备的电源,也可以很容易地下放Wi-Fi网络与其它系统连接。它有片上变异的巨量这是好的为最小的外部电路。该模块是一个极
转载
2024-04-29 19:26:41
66阅读
目录一、简单了解1、模块简介2、AT指令配置AP模式 STA模式AP+STA模式 二、上手测试1、模块连接2、编写代码usart2.husart2.cwifi.hwifi.cmain.c一、简单了解1、模块简介ATK-ESP8266是ALIENTEK推出的一款高性能的UART-WiFi(串口-无线)模块,ATK-ESP8266板载正点原子团队自主开发的ATK-ESP
转载
2024-04-17 05:32:09
220阅读
AT指令五步走---> 第一步 ESP8266的认识、分类 视频链接:https://www.bilibili.co
使用ST-LINK对STM32F103C8T6进行烧录 我其实是万万没有想到的,在系统的学习了正点原子的课程之后,使用最小核心板时,竟然发现了自己的知识远远不够首先,使用ST-LINK对核心板进行烧录之前要将对应的管脚用杜邦线链接起来,ST-LINKSTM32F103C8T6核心板SWCLKSWCLKSW
转载
2024-04-07 09:58:32
312阅读
WS2812全彩LED简介所谓基于WS2812B的LED灯珠,就是将一个控制芯片封装进全彩LED灯珠中,配合单独的通信协议可以实现对单个灯的全彩控制WS2812 全彩LED灯珠封装实物图WS2812 全彩LED灯珠封装尺寸及引脚图 1. 电源和地引脚(VDD, VSS) 2. DIN 信号输入引脚 3. DOUT 级联信号输出引脚 故此只需要简单的将一个 LED 的 DOUT 引脚接到下一个LED
转载
2024-04-19 14:13:23
363阅读
遇到难题一、:RAM内存不足错误:一 、将UC/OS III移植到STM32F103C8T6的遇到内存不足的报错。分析,c8t6系类RAM内存只有20KB。如上图。在代码中将heap_size设置成了27u*1024u及27k,堆空间比RAM还要大。改成10k,并且根据情况缩小任务申请的堆栈空间。二、访问ESP8266所建立的WEB服务器时发生重启并报堆空间不足分析: 与C程序项目,C可
转载
2024-04-11 09:12:43
411阅读
使用M0E1系列模块[ESP8266]驱动TM8211廉价音频芯片M0E1系列模块简介TM8211简介M0E1模块与TM8211硬件连接TM8211驱动使用SDK项目加载劢领功能库代码编写1.在.c文件中增加头文件:2.增加库激活和初始化代码3.TM8211 I2S使用流程代码注意点1.ESP8266 I2S引脚功能与UART0的RX0和TX1引脚复用,这里特别需要提醒2.目前功能库只支持8K和
转载
2024-07-02 07:10:35
92阅读
如果有人说:“我想要一个带有Wifi功能的芯片”,那么 ESP8266 无疑是最佳选择。让人惊讶的是,也许有许多工程师和爱好者还未曾听说过这个芯片,或者他们曾经听说过,但并不知道 ESP8266 具备什么功能。 ESP8266 基本上可以解决 IoT 领域的许多问题,也可以解决困扰爱好者和市场的许多工程性问题。 那么今天这篇文章简要介绍一下,新手如何对模块进行简单的烧录和测试。 烧
转载
2024-04-22 10:24:31
359阅读
阅读本文前,建议先阅读《esp8266 内存分布》和《esp8266 段的概念》。通过《esp8266 段的概念》,我们已经知道 .rodata 会占用 dRAM 的空间,从而减小实际可用的 heap 空间大小。因此我们当前的优化目标就是减小 .rodata 的使用量。os_printf为了减小打印字符串所占用的 dRAM 空间,在 sdk 中一直存在着一个看上去有些奇怪的打印宏 os_print
转载
2024-08-06 13:01:42
532阅读
通过以下四种方法可以优化 ESP8266 应用的内存使用,减少应用的内存占用空间。
1. 将字符串放到 Flash 中:
(1) 有些字符串可以放在 Flash 中,特别是长字符串,例如 HTML 请求和响应模板。
比如,一个字符串原来是用 define 定义的:
#define test_string &n
转载
2024-04-14 15:09:38
644阅读
写在前面: 本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。 首先认识一下这esp8266模块是怎样的一般,我们买回来的模块都像上图那样,有两个芯片以及一些外围元件,而我们选购的时候,不同大小的flash芯片,价格也不一样,模块型号可以看下面flash芯片是用来存储程序的,esp82
转载
2024-04-23 14:57:56
251阅读
既然有分配,那就必须有释放。不然的话,有限的内存总会用光,而没有释放的内存却在空闲。与 malloc 对应的就是 free 函数了。
free 函数只有一个参数,就是所要释放的内存块的首地址。比如上例:free(p);
free 函数看上去挺狠的,但它到底作了什么呢?其实它就做了一件事:斩断指针变量与这块内存的关系。
比如上面的例子,我们可以说 malloc 函
转载
2024-06-17 00:05:26
127阅读
ESP8266与安卓进行通信——ESP8266基础配置一、实物展示二、连线三、开始配置四、总结 写在前面:需要用到的设备有USB to TTL,ESP8266;需要的软件有串口调试助手一、实物展示 二、连线 三、开始配置 我们是通过ttl转usb的线进行连接,然后通过串口调试助手在电脑端对esp8266模块进行初
转载
2023-07-20 14:57:12
94阅读
ESP8266简介ESP8266这个词可以理解为ESP8266EX芯片(当然,后面也有可能出现了其他芯片,这里首推ESP8266EX)以及依赖ESP8266EX芯片开发的系列模组的简称。ESP8266EX是由乐鑫信息科技公司(Espressif)出品的一款应用于物联网编程的WiFi芯片。从它被设计出来,就引起了物联网开发的热潮,获得了业界同行的肯定。ESP8266系列模组是深圳安信可(Ai-thi
转载
2024-03-27 20:45:22
125阅读