Просто создайте двухдиапазонный Wi-Fi анализатор на ESP32-C5

Чэнь Лян (陳亮) нашел интересный вариант использования для Espressif ESP32-C5: анализатор Wi-Fi двойного диапазона, показывающий силу сигнала точек доступа Wi-Fi 2.4 ГГц и 5 ГГц в вашем районе.

Он работает как одно из приложений-анализаторов Wi-Fi на вашем телефоне, но использует плату ESP32-C5 и дисплей с поддержкой библиотек Arduino_GFX, например, на основе драйвера ILI9341, так как это проще для начинающих, поскольку код не требует изменений. Вот как это выглядит.

ESP32-C5 dual-band Wi-Fi Analyzer

Вы можете следовать инструкциям, предоставленным Чэнем   для воспроизведения настройки. Это довольно просто. Была использована плата ESP32-C5-DevkitC-1 (или один из клонов ) вместе с дисплеем ILI9341 (точная модель не указана, но подойдет любой), соединенные с помощью макетной платы, как показано на фото ниже.

ESP32-C5 DevKit wiring to Display

Затем потребуется запустить Arduino IDE, установить поддержку плат Arduino ESP32, если это еще не сделано, а также библиотеку GFX for Arduino от Moon On Our Nation, и загрузить пример скетча ESP32C5WiFiAnalyzer.ino или ESP32C5WiFiAnalyzerUTF8.ino в Examples->GFX Library for Arduino->WiFiAnalyzer. Последний скетч также работает с не-ASCII символами, но требует 2 МБ для шрифтов UTF-8, поэтому может потребоваться выбрать опцию «Huge App (3M No OTA< 1MB SPIFFS)» после выбора платы ESP32-C5.

ESP32-C5 dual-band Wi-Fi Analyzer: Arduino Sketch

Теперь подключите кабель USB-C к плате, скомпилируйте и прошейте прошивку, и готово!

Но насколько хорошо это работает? Неплохо, судя по предоставленным фото, встроенному видео ниже (магнитный кабель USB-C также отмечен), и Чэнь добавляет:

В области сканирования количество точек доступа 5G Wi-Fi даже больше, чем точек доступа 2.4G Wi-Fi. Но поскольку сигнал 5G Wi-Fi значительно ослабевает после прохождения через стены по сравнению с 2.4G Wi-Fi, большинство сигналов ниже -70 дБ. Таким образом, 5G Wi-Fi должен сталкиваться с меньшими помехами от других ближайших точек доступа. Кроме того, 5G Wi-Fi имеет больше доступных каналов и более широкую полосу пропускания, поэтому является хорошим вариантом для высокоскоростного соединения на небольшой площади.

Будущие терминалы или умные дисплеи на ESP32-C5 с питанием от батареи были бы хорошей целью для этого приложения для людей, предпочитающих не устанавливать приложение-анализатор Wi-Fi на смартфоне.

Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

0 0 votes
Article Rating
Подписаться
Уведомление о
guest

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

0 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments