DC娱乐网

从连不上网到双频分析,ESP32-C5 TINY 一板搞定

从连不上网到双频分析,ESP32-C5 TINY 一板搞定1还在怀疑代码有问题?路由器明明就在旁边,ESP32 却死活连

从连不上网到双频分析,ESP32-C5 TINY 一板搞定

1还在怀疑代码有问题?

路由器明明就在旁边,ESP32 却死活连不上?你不是代码写错了。也不是开发板坏了。

问题很可能只有一个:你的 ESP32 只支持 2.4GHz,而你的路由器默认开的是双频合一。这个困扰了无数创客的问题,现在终于有了更优雅的解决方案—— ESP32-C5 TINY

2开发板简介

 

图1:ESP32-C5 Tiny开发板

双频 Wi-Fi  |  极速 Wi-Fi 6  |  小巧易上手  |  开源开发板  |  Arduino 友好

3双频升级

在创客圈,ESP32 几乎是“人手一块”的开发板。但大家熟悉的 ESP32-C3、ESP32-S3,甚至更早型号,都有一个共同限制:

仅支持 2.4GHz Wi-Fi

无法直接连接 5GHz 网络

遇到新路由器时,经常要手动调整设置

而全新的 ESP32-C5 TINY,一步跨入双频时代:

支持 2.4GHz + 5GHz 双频 Wi-Fi

支持 Wi-Fi 6

更快、更稳、更低延迟

体积小巧,适合各种 IoT 项目

 

一句话总结:

这是一块真正跟上当前无线网络趋势的 ESP32 开发板。

4项目实战

为了验证它的能力,我们直接做了一个: 双频 Wi-Fi 分析仪通过 Arduino 和 SPI 屏幕,ESP32-C5 TINY可以实时扫描附近 Wi-Fi 信号。

显示效果非常直观:

上半部分显示 2.4GHz 信道

下半部分显示 5GHz 信道

每个热点的信号强弱一目了然

无论是:

分析家中网络拥堵情况

优化路由器信道

学习无线通信原理

开发网络监测设备

这个项目都非常适合。

5上手简单

整个项目采用 Arduino 开发,几分钟即可跑起来。

准备材料:

ESP32-C5 TINY开发板

SPI 彩屏

8 根杜邦线

面包板

 

安装教程:

1.下载并安装Arduino

打开下面的网址:https://www.arduino.cc/ 下载最新版本的Arduino IDE 安装Arduino

2.安装开发板

打开Arduino,点开“⽂件”>“⾸选项”并粘贴下面的链接https://espressif.github.io/arduino-esp32/package_esp32_index.json

国内用户粘贴链接 :

https://jihulab.com/esp-mirror/espressif/arduino-esp32/-/raw/gh-pages/package_esp32_index_cn.jso

设置完成, 重启Arduino 在开发板管理器中搜索esp32选择安装。

 

3.安装需要的库

在Arduino库管理器中搜索安装 Arduino_GFX和U8g2

 

4.下载例程

打开我们的github仓库链接 https://github.com/wireless-tag-com 在仓库中找到WT9932Cx-TINY。

 

5.编译并烧录

连接电脑和 ESP32C5 Tiny 开发板。 在Arduino 中选择对应的COM口。 此时,打开开发板选择器 选择对应的开发板即可进⾏编译烧录。

 

下载源码

项目源码已经开源,直接下载即可。GitHub 仓库:

https://github.com/wireless-tag-com/WT9932Cx-TINY