Для платы ESP32-C3 и OLED-дисплея на базе контроллера SSD1306 можно написать программу, которая будет сканировать окружающие Wi-Fi сети, определять уровень сигнала (RSSI) и выводить эту информацию на экран. Чип: Espressif ESP32-C3
Тип процессора: 32-битный RISC-V
Частота CPU: 160 МГц
Количество ядер CPU: 1
SRAM: 400 Кб
RTC SRAM: 8 Кб
Встроенная ПЗУ: 384 Кб
Флэш-память программ: 4 Мб
Поддержка WiFi: 2,4 ГГц, 802.11b/g/n
Поддержка Bluetooth: Bluetooth 5 - Перед использованием убедитесь, что установлены библиотеки Adafruit_SSD1306 и Adafruit_GFX через Менеджер библиотек Arduino IDE. - OLED-дисплей подключается к I2C шине ( SDA — GPIO8, SCL — GPIO9 у ESP32-C3). - Значение RSSI (Received Signal Strength Indicator) обычно варьируется от примерно -25 dBm (максимальный уровень) до -90 dBm (очень слабый сигнал). Ниже приведён пример кода на языке C++ для использования с платформой Arduino. Пример использует библиотеку WiFi.h для работы с Wi-Fi, а также библиотеку Adafruit_SSD1306 для управлени