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

描述

 

1

还在怀疑代码有问题?

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

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


 

2

开发板简介

ESP32

图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


 

一句话总结:

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

4

项目实战

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


 

显示效果非常直观:

上半部分显示 2.4GHz 信道

下半部分显示 5GHz 信道

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

ESP32


 

无论是:

分析家中网络拥堵情况

优化路由器信道

学习无线通信原理

开发网络监测设备
 


 

这个项目都非常适合。

5

上手简单

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


 

准备材料:

ESP32-C5 TINY 开发板

SPI 彩屏

8 根杜邦线

面包板

ESP32


 

安装教程:


 

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选择安装。

ESP32


 

3.安装需要的库

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

ESP32


 

4.下载例程

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

ESP32


 

5.编译并烧录

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

ESP32

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分