RTL-SDR

calcRadio: Интерфейс переднего конца калькулятора Casio FX-CG20 для RTL-SDR

Ранее, читатель RTL-SDR.COM JJ поделился с нами своим проект LegoPi, который продемонстрировал умный способ заключить автономную сборку RTL-SDR, а также его многофункциональный радиоприёмник для гостиной, который сочетал RTL-SDR для живого радио и систему радио по интернету с MP3-плеером

Недавно он прислал нам новый проект под названием ‘calcRadio’ (информация о calcRadio доступна в конце связанной страницы). Проект calcRadio состоит из аналогичной автономной сборки RTL-SDR, как видно в его предыдущих проектах (RTL-SDR с динамиками и одноплатным компьютером), но на этот раз, управляется через старый Casio FX-CG20 калькулятор. Интерфейс калькулятора запрограммирован на C, и JJ загрузил свой открытый исходный код на GitHub.

JJ пишет:

Передний интерфейс сделан на старом калькуляторе CASIO fx-CG20, который можно запрограммировать на C благодаря неофициальному CASIO SDK: https://github.com/Jonimoose/libfxcg/releases (встроенный язык BASIC fx-CG20 был слишком медленным).

Бэкэнд такой же, как и в последней сборке: ТВ-бокс Strong SRT 2023, прошитый Armbian + Ubuntu и bash-скриптом для всего. Под Linux эта Android-плата известна как Development Board Amlogic Meson GXL (S905X) P212. Она имеет примерно ту же мощность процессора, что и Raspberry Pi 3 Model B+, но потребляет меньше энергии, имеет встроенное хранилище и инфракрасный порт.

Ключ к работе заключался в наличии порта клонирования на калькуляторе, который был подключен к UART-порту Android-платы, что позволило установить последовательную связь.

Сборка calcRadio


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог