Данная статья посвящена обзору проекта устройства, предназначенного для сканирования радиочастотного диапазона 7.2 ГГц (6000–7500 МГц) и визуализации уровня сигнала. В основе проекта лежит микроконтроллер ESP32 и специализированный модуль приемника RX7500. Устройство представляет собой портативный анализатор спектра с графическим дисплеем. Оно предназначено для поиска активных радиоканалов, измерения уровня сигнала (RSSI). Проект эволюционировал от использования модуля RX5808 к RX7500, потребовав изменения логики управления по интерфейсу SPI. В качестве пользовательского интерфейса используется OLED-дисплей для отображения графика и энкодер с кнопками для навигации и изменения настроек. Дисплей OLED (SSD1306, I2C): Модуль приемника RX7500 (SPI интерфейс): Ротационный энкодер: Вспомогательные кнопки управления: Важной особенностью кода является реализация программного SPI для работы с RX7500. 1. Протокол связи (Software SPI):
Вместо стандартного аппаратного SPI используется программна