当前位置:首页 > 工业控制 > 电路设计项目集锦
[导读]2025 年年底,我在 Insturctables 网站上偶然发现了“Maker Cheng Liang 的 ESP32-C5 双频 WiFi 分析器”项目。这引起了我极大的兴趣。巧合的是,我一直关注着 Espressif 的 ESP32-C5 芯片,因为我觉得支持 2.4G 和 5G WiFi 6 的芯片会给我带来很多乐趣,并拓展应用的可能性。

2025 年年底,我在 Insturctables 网站上偶然发现了“Maker Cheng Liang 的 ESP32-C5 双频 WiFi 分析器”项目。这引起了我极大的兴趣。巧合的是,我一直关注着 Espressif 的 ESP32-C5 芯片,因为我觉得支持 2.4G 和 5G WiFi 6 的芯片会给我带来很多乐趣,并拓展应用的可能性。

幸运的是,我也一直在关注 Seeed Studio 公司推出的 XIAO ESP32-C5 的预告信息。我通过某些渠道终于得到了一台该设备,并以程亮的项目为基础,开始探索 ESP32-C5 的双频 WiFi 功能。这真是太酷了!

ESP32-C5 与之前绝大多数的 Espressif ESP 芯片(如经典的 ESP32、ESP32-S3、ESP32-C3、ESP32-C6 等)之间的最大区别在于,它是 Espressif 首款真正支持双频 Wi-Fi 6(2.4GHz + 5GHz)的微控制器。之前的 ESP 系列芯片大多仅支持 2.4GHz 频段,而 ESP32-C5 则通过增加 5GHz 支持实现了突破。

与 2.4GHz 频段相比,5GHz 频段的最大优势在于干扰极小且信道更纯净(通常有超过 20 个互不重叠的信道,而 2.4GHz 频段仅有 3 个信道)。这意味着在拥有众多邻居的密集无线环境中,连接会更加稳定,延迟也会更低。

尽管受到 20MHz 带宽配置的限制,ESP32-C5 在 2.4GHz 和 5GHz 频段的理论峰值速度较为接近。然而,在实际应用中,5GHz 频段能够有效避免拥堵,从而实现的实际吞吐量更接近理论极限(通常网络吞吐量超过 30~50Mbps)。这特别适用于实时图像传输、低延迟的物联网控制(如智能开关、游戏控制器)以及 OTA 程序升级等需要高连接可靠性和低延迟的应用。

简单来说,ESP32-C5 使低功耗的物联网设备首次能够踏上“高速公路”:当 2.4GHz 频段拥堵时,它能够自动或手动切换到 5GHz,以避免“Wi-Fi 交通堵塞”。它是智能家居网关、智能摄像头以及多设备并发连接场景的理想选择。

接下来,我将利用 XIAO ESP32-C5 和程亮的项目,展示 WiFi 分析器的功能,并展示 XIAO ESP32-C5 的双频 WiFi 功能。

软件

1. 更新 ESP32 支持功能

您需要在 Arduino IDE 中打开“板子管理器”,并将 esp32 软件包更新至 3.3.5 或更高版本,以确保能够找到 XIAO ESP32-C5。

2. 下载 Arduino_GFX 库和 U8g2 库

2.1 打开“图书馆管理器”,搜索“适用于各种显示屏的图形工具”,然后下载它。

2.2 打开“图书馆管理器”,查找“U8g2”并下载它。

布线

接下来,我们将把 ILI9341 显示屏连接到 XIAO ESP32-C5 上。ILI9341 可以在亚马逊上购买,而 XIAO ESP32-C5 则可在 Seeed Studio 商店中获取。

我这里使用的引脚与陈亮所使用的并不完全相同。我根据 XIAO ESP32-C5 的规格对其进行了修改。请使用跳线将各部件连接起来,具体连接方式请参照以下列表:

在通电之前,请务必确保线路连接正确!!!

上传程序

1. 连接小型 ESP32-C5 开发板

2. 打开 ESP32C5WiFiAnalyzer 示例程序

路径:文件 -> 示例 -> Arduino 图形库 -> WiFiAnalyzer -> ESP32C5WiFiAnalyzer

3. 修改程序

由于我根据 XIAO ESP32-C5 的实际规格对一些引脚进行了修改,所以程序也需要相应地进行更新。

找到程序中的以下这部分内容,即从“Arduino_GFX 设置的起始部分”到“Arduino_GFX 设置的结束部分”这一段。

将其改为:

4. 上传

将程序上传至 XIAO ESP32-C5 开发板,然后按下复位按钮。稍等片刻以查看结果。如您所见,它会扫描并显示周围 2.4G 和 5G 网络的信号强度分布情况。

需要注意的唯一一点是,您最好安装一个天线以获得更好的无线网络信号接收效果。

它可以作为一种便携式设备使用,您可以随身携带它。您还可以为其准备一个轻便的 USB-C 电源~

为 Seeed Studio XIAO 平板电脑的圆形显示屏量身定制

Seeed Studio XIAO 的圆形显示屏采用了 GC9A01 屏幕,其分辨率为 240x240。它可以作为 WiFi 分析器使用,但有一个缺点:无法完整显示信息。

同样,您需要将从“Arduino_GFX 设置的起始部分”到“Arduino_GFX 设置的结束部分”这一段进行修改。

效果:

本文编译自hackster.io

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

特朗普集团近日取消了其新推出的T1智能手机“将在美国制造”的宣传标语,此举源于外界对这款手机能否以当前定价在美国本土生产的质疑。

关键字: 特朗普 苹果 AI

美国总统特朗普在公开场合表示,他已要求苹果公司CEO蒂姆·库克停止在印度建厂,矛头直指该公司生产多元化的计划。

关键字: 特朗普 苹果 AI

4月10日消息,据媒体报道,美国总统特朗普宣布,美国对部分贸易伙伴暂停90天执行新关税政策,同时对中国的关税提高到125%,该消息公布后苹果股价飙升了15%。这次反弹使苹果市值增加了4000多亿美元,目前苹果市值接近3万...

关键字: 特朗普 AI 人工智能 特斯拉

3月25日消息,据报道,当地时间3月20日,美国总统特朗普在社交媒体平台“真实社交”上发文写道:“那些被抓到破坏特斯拉的人,将有很大可能被判入狱长达20年,这包括资助(破坏特斯拉汽车)者,我们正在寻找你。”

关键字: 特朗普 AI 人工智能 特斯拉

1月22日消息,刚刚,新任美国总统特朗普放出重磅消息,将全力支持美国AI发展。

关键字: 特朗普 AI 人工智能

特朗普先生有两件事一定会载入史册,一个是筑墙,一个是挖坑。在美墨边境筑墙的口号确保边境安全,降低因非法移民引起的犯罪率过高问题;在中美科技产业之间挖坑的口号也是安全,美国企业不得使用对美国国家安全构成威胁的电信设备,总统...

关键字: 特朗普 孤立主义 科技产业

据路透社1月17日消息显示,知情人士透露,特朗普已通知英特尔、铠侠在内的几家华为供应商,将要撤销其对华为的出货的部分许可证,同时将拒绝其他数十个向华为供货的申请。据透露,共有4家公司的8份许可被撤销。另外,相关公司收到撤...

关键字: 华为 芯片 特朗普

曾在2018年时被美国总统特朗普称作“世界第八奇迹”的富士康集团在美国威斯康星州投资建设的LCD显示屏工厂项目,如今却因为富士康将项目大幅缩水并拒绝签订新的合同而陷入了僵局。这也导致富士康无法从当地政府那里获得约40亿美...

关键字: 特朗普 富士康

今年5月,因自己发布的推文被贴上“无确凿依据”标签而与推特发生激烈争执后,美国总统特朗普签署了一项行政令,下令要求重审《通信规范法》第230条。

关键字: 谷歌 facebook 特朗普

众所周知,寄往白宫的所有邮件在到达白宫之前都会在他地进行分类和筛选。9月19日,根据美国相关执法官员的通报,本周早些时候,执法人员截获了一个寄给特朗普总统的包裹,该包裹内包含蓖麻毒蛋白。

关键字: 美国 白宫 特朗普
关闭