SOCORAD32, также известная как ESP 32 Software Controlled Radio, представляет собой аппаратную радиолюбительскую плату с открытым исходным кодом на базе ESP32, которую можно взломать, для раций и приложений для передачи данных.
Плата поставляется с модулем ESP32 с возможностью подключения WiFi 4 и Bluetooth, радиочастотной микросхемой RDA Microelectronics RDA1846, используемой во многих коммерческих рациях и обеспечивающей радиус действия до 5 км, небольшим дисплеем, динамиком и держателем батареи 18650.
Технические характеристики SOCORAD32:
- Модуль микроконтроллера — ESP32-WROOVER-32E с двухъядерным микроконтроллером ESP32, флэш-памятью 4 МБ, возможностью подключения Wi-Fi и Bluetooth на частоте 2,4 ГГц, встроенной антенной на печатной плате.
- Чип Walkie-Talkie — однокристальный приемопередатчик RDA1846 для приложений Walkie-Talkie (подробности см. в техническом описании и руководстве по программированию)
- Диапазон частот: ISM 400 – 470 МГц
- Шаг частоты: 5 К / 6,25 К / 12,5 К / 25 К
- Выходная мощность РЧ: 2 Вт / 0,5 Вт (+5 км при 2 Вт), установленная в соответствии с местным законодательством
- Чувствительность РЧ-входа: -122 дБм
- Скремблирование голоса: 8 типов
- Сжатие и расширение голоса
- Обмен SMS: отправка и получение SMS (или, для IoT, отправка и получение данных)
- CTCSS (группа 38) + CDCSS (группа 83)
- Автоматическое устранение хвоста — устраняет шумоподавитель, часто слышимый в конце передачи при отпускании кнопки PTT.
- Громкость: Регулируемый выход динамика (1-8)
- Регулируемый уровень шумоподавления (0-9)
- Регулируемый уровень чувствительности микрофона (1-8)
- Спящий режим: 0,1 мкА
- Внешняя антенна
- Дисплей — OLED-дисплей
- Аудио — динамик, встроенный микрофон
- USB — порт Micro USB для управления, программирования и зарядки
- Расширение — 12-контактный разъем ввода-вывода ESP32
- Разное — 2х кнопки громкости/канала, кнопки включения и сброса и 2х светодиода
- Аккумулятор — держатель батареи 16850
SOCORAD32 можно управлять с помощью AT-команд для настройки громкости звука, шумоподавления, кодов CTCSS, CDSS и т. д. Вот некоторые примеры:
1 2 |
AT+DMOVOX=X |
Включить голосовой обмен (VOX), где X — уровень чувствительности (1-8).
1 |
AT+DMOVOL=X |
Для управления громкостью динамика, где X — уровень громкости (1–8).
1 |
AT+DMOGRP=RFV, TFV, RXCT, TXCT, Flag, Flag1 |
Для изменения параметров связи, где RFV = частота приема, TFV = частота передачи, RXCT = кодирование CTCSS/CDCSS, TXCT = кодирование передачи CTCSS/CDCSS, Flag = настройка захвата/полосы занятости (узкая или широкая) и Flag1 = высокие настройки мощности передачи (2 Вт) или низкий (0,5 Вт). Пример:
1 2 |
AT+DMOGRP=450.02500, 450.02500, 7006, 7006, 0, 0 |
На GitHub можно найти набор AT-команд и некоторый базовый код (скетч Arduino для установки ESP32 в качестве последовательного устройства Bluetooth). Помимо раций, плату SOCORAD32 можно использовать в качестве интеркома, пейджера, аудиомонитора с голосовым управлением, а также для IoT-приложений на большие расстояния, а также для радиолюбительских экспериментов.
Сделанная Mord Technologies в Нигерии, плата SOCORAD32 на днях была запущена на Crowd Supply с целью финансирования в размере 5600 долларов, которая почти достигнута. Существует единственная награда в виде контроллера SOCORAD32, предлагаемого с динамиком и антенной с залогом в размере 80 долларов США плюс 8 долларов США за доставку в США и 18 долларов США в остальной мир. Для начала вам просто понадобится батарея 18650, и вы, вероятно, захотите получить две платы, хотя SOCORAD32 можно запрограммировать для совместимости с коммерческими рациями.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.