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口。 此时,打开开发板选择器 选择对应的开发板即可进⾏编译烧录。

推荐阅读:







