ESP32-C2开发板简介

news/2024/11/29 1:42:57/

 C2是一个芯片采用4毫米x 4毫米封装,与272 kB内存。它运行框架,例如ESP-Jumpstart和ESP造雨者,同时它也运行ESP-IDF。ESP-IDF是Espressif面向嵌入式物联网设备的开源实时操作系统,受到了全球用户的信赖。它由支持Espressif以及所有ESP32芯片的社区。ESP32-C2的ROM代码经过优化,减少了对闪存的需求,ESP32-C2还延续了Espressif卓越安全标准的传统,具有安全引导和闪存加密等功能,同时还为任何应用程序提供硬件信任根。

这种设计由于寄生效应降低,相当小的封装和芯片增强了RF性能。ESP32-C2可以以18 dBm的输出功率传输802.11N MC7数据包(72.2 Mbps)。ESP32-C2以20 dBm的FCC限制传输低数据速率。对于1 Mbps 802.11B数据包,典型的接收器灵敏度在-97至-100 dBm之间。接收电流是58 mA。

路由器通常比客户端设备(这里指连接到路由器的设备)具有更好的发射机。但是,连接到ESP32-C2的客户端设备可以传输与路由器本身一样多的输出功率。(注意:我们这里说的不是多天线路由器。)对于大多数客户端设备,20 dBm的输出功率仅支持低数据速率模式。然而,在ESP32-C2的情况下,20 dBm的输出功率也支持一些高数据速率,因此减少了传输时间并提高了整体连接质量,尤其是当使用许多设备时。

最大距离由设备可以或允许以最低数据速率传输的最大功率决定,即802.11 b±1 Mbps时的20 dBm(或19.5 dBm,有时甚至更低,根据FCC认证标准)。如果您的应用需要最大化物理距离(大多数应用都会出现这种情况),您应该检查所用器件的接收灵敏度和发射功率(802.11 b±1 Mbps)。ESP32-C2充分利用了允许的限制。

 

物质标准

Matter标准旨在运行在任何支持IP的网络堆栈上。在即将发布的第一个版本中,Matter将支持Wi-Fi、线程和以太网协议。

以下是使用Matter Wi-Fi vs Matter Thread的优缺点:

Wi-Fi优点

1、低延迟、高吞吐量
2、由于Wi-Fi路由器的高可用性,可以支持大多数应用程序。

Wi-Fi缺点

高功耗,难以支持电池供电
如果没有额外的网状协议,网络的规模将受到限制。

线程优点

1、低功耗,支持电池供电
2、支持网状网络(最多250台设备)

线程缺点

1、需要一个线程边界路由器来运行一切,仍然需要Wi-Fi连接(或其他形式的网络连接)。
2、低吞吐量、高延迟

因为无线网络在大多数地方都很普及,现有的基于Wi-Fi的设备向Matter Wi-Fi标准的迁移很可能会推动Matter标准的早期采用。由于这个原因,ESP32-C2是一种支持Matter标准的低成本Wi-Fi芯片,肯定会被认为特别有价值。

开发板https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.5c131debYR3xV9&ft=t&id=688271301869
 


http://www.ppmy.cn/news/61766.html

相关文章

让你的C++代码变得更加高效和优雅的技巧(第一集)

​ C 是一门强大的编程语言,它被广泛应用于各种领域,包括游戏开发、系统编程、嵌入式系统等。但是,C 也是一门复杂的语言,需要程序员有一定的技巧才能写出高效和优雅的代码。在本文中,我们将介绍一些让你的 C 代码变…

Files.readString(path, StandardCharsets.UTF_8);提示找不到符号的解决方案

Files.readString(path, StandardCharsets.UTF_8);提示找不到符号: 符号: 方法 readString(java.nio.file.Path,java.nio.charset.Charset) 位置: 类 java.nio.file.Files 如果你正在使用的是 JDK 11 或更早版本的 JDK,则 Files.readString(path, ch…

1.SpringCloud技术

SpringCloud01 1.认识微服务 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。这些架构之间有怎样的差别呢? 1.0.学习目标 了解微服务架构的优缺点 1.1.单体架构 单体架构&#xff…

selenium的基本使用

Selenium 是一个自动化测试工具,可以模拟用户在浏览器中的操作。下面是一些常用的 Selenium 语法: 创建一个 WebDriver 对象: from selenium import webdriver driver webdriver.Firefox() 导航到一个 URL: driver.get(http…

【Hydro】半图解法调洪演算步骤,附Python代码

说明 半图解法计算步骤如下: (1)根据水位~库容关系、水位~泄流关系以及计算时段等绘制辅助曲线; (2)确定起调水位 Z 1 Z_1 Z1​及相应的 q 1 q_1 q1​、 V 1 V_1 V1​计算各时段平均入库流量 Q p Q_p Qp​; (3)在水位坐标轴上确定…

详细版简单易学版TypeScript各类型声明

假如本地新建了一个b.ts文件 安装TypeScript:npm install -g typescript 编译代码:tsc b.ts 运行js:node b.js 在终端输入 tsc -init 生成 tsconfig.json 文件 类型注解:TypeScript里的类型注解是一种轻量级的为函数或变量添加约束…

vue3+webpack4 前端优化首屏时间

项目背景 中小项目,Vue-cli3 vue2 webpack4 目标 缩短白屏时间,用户能够更快的看到我的页面! 白屏时间:从打开页面到看到页面,中间白屏停留的时间。 方向 1.减少资源体积,从而缩短请求时间 2.减少资…

C# 使用PdfiumViewer实现对PDF文档打印预览(二)

文章目录 前言关于PdfiumViewer配置PdfiumViewer环境PdfiumViewer 打开并预览本地的PDF文档PdfiumViewer 预览PDF文件流小节附录 前言 想要对PDF文档进行预览和打印,实际上这个文档可以是存在的,也可以是一个PDF文件流(本地并没有PDF文件&am…