РадиоКлуб 61

Уголок радиолюбителя => Цифровая радиосвязь => Тема начата: Atlas от Января 24, 2022, 10:56:26 am

Название: HotSpot, Orange pi zero + mmdvm
Отправлено: Atlas от Января 24, 2022, 10:56:26 am
Чипы нынче стали дороги. Raspberry pi стоит неприличных денег. Решил собрать hotspot за минимальные вложения. Была куплена Orange Pi Zero на aliexpress за 1000 вечно деревянных (цены конца 2020 года, сейчас цена 1600р). Также был куплен симплексный MMDVM модем за 1350р. Так как главная цель - дешево и сердито, обойдемся без экрана.
В итоге имеем затраты  примерно 3000руб. на все. За эти деньги не купить baofeng dm-1801 и не собрать hotspot на Raspberry Pi

Что сделано:

На сайте https://www.pistar.uk/ (https://www.pistar.uk/)  есть образ под плату Orange Pi Zero   https://www.pistar.uk/downloads/Pi-Star_OrangePi_Zero_V3.4.17_09-Jan-2019.zip (https://www.pistar.uk/downloads/Pi-Star_OrangePi_Zero_V3.4.17_09-Jan-2019.zip). Он без проблем заливается на флешку и работает. Но это старый образ 2019 года. Он использует старый протокол взаимодействия с Brandmeister(API v1). Нет возможности управлять группами и т.д. с hotspot-та. На том же сайте есть beta версия Pi-star для нашей платы  https://www.pistar.uk/beta/Pi-Star_OrangePiZero_V4.1.4_08-Feb-2021.zip (https://www.pistar.uk/beta/Pi-Star_OrangePiZero_V4.1.4_08-Feb-2021.zip). Несмотря на то, что это beta, pi-star работает довольно стабильно.

Если сравнить  колодки подключения дополнительных устройств Raspberry Pi  Zero и Orange Pi Zero, можно найти много общего.

(http://rostovradio.ru/index.php?action=dlattach;topic=705.0;attach=6202)

(http://rostovradio.ru/index.php?action=dlattach;topic=705.0;attach=6204)

 Хотя разница конечно есть. Но, дело в том, что для работы MMDVM использует только одну колодку, вторая, насколько я понял, задействована для обновления прошивки самого модема. 

(http://rostovradio.ru/index.php?action=dlattach;topic=705.0;attach=6206)

Получается,  можно просто соединить платы, используя только одну колодку  MMDVM(ту, которая ближе к разъему антенны).  Сложить платы одна над другой не получится, хотя можно для соединения использовать провода. Но с другой стороны, расположение плат ступенькой более удобно для размещения радиатора и кулера на процессоре Orange Pi Zero, а он, как известно горячий парень.

(http://rostovradio.ru/index.php?action=dlattach;topic=705.0;attach=6208)

Вот и вся сборка. Остается только настроить WiFi при необходимости, произвести калибровку MMDVM модема (параметры RX offset, TX offset) и произвести первоначальную настройку Pi-star. Описывать настройку Pi-star не буду. Об этом есть много информации на просторах интернета.
Название: Re: HotSpot, Orange pi zero + mmdvm
Отправлено: ua6ahp от Января 25, 2022, 04:36:30 am
Прошивка шилда осуществляется штатным uart на основной колодке. Но прошить не удастся, поскольку на второй колодке управление ножкой boot stm32 и там же (на второй колодке) подведён сигнал rst, который сбрасывает stm32 при старте прошивки. Если pi-star задумает сделать reset шилду, у него это тоже не получится.

Orange pi zero на али 1650 + доставка. Итого под 2К получается. Брать надо версию с 512мб памяти, 256 маловато, будет подтупливать. Если вдруг завалялась у кого Orange Pi Zero Plus 2 H5, она будет интереснее из за того, что есть выход hdmi - проще мониторить консоль. Плюс, у последней проц поновее (H5) и есть 8гб eMMC на борту (можно настроить  на работу без micro-sd флэшки). минус - нет распаянного usb порта, но на гребёнке два штуки имеются!. По размерам она такая же. Вот она:
(https://onpad.ru/upload/preview/product/2/3/5/2359_preview_big.jpeg)

Само собой эта платка дороже и на али я её почему-то не нашел. Но у производителя она есть!

Из интересных особенностей этих плат - они построены на четырёх-ядерном процессоре и являются почти полным аналогом новомодной Raspberry pi zero 2 (по производительности), только появились гораздо раньше! :)
Еще одна интересная особенность - на однорядной гребёнке имеются и вход и выход звука. И вот тут raspberry нервно курит в сторонке.
Прямо таки просится эта плата для тестов с svx-link-ом. Надо будет как-нибудь поиграться!

Еще, на этой плате (Orange pi zero) строят споты и они тоже продаются на али:

https://aliexpress.ru/item/1005002754512618.html?sku_id=12000021974809842&spm=a2g2w.productlist.0.0.34ff2a657JGyeF

Но ценник не гуманный...

А если уж совсем придавило, но хочется спот, можно ведь и без малины обойтись. Использовать вместо малины можно и обычный комп. Мощности точно хватит! :)





Название: Re: HotSpot, Orange pi zero + mmdvm
Отправлено: Atlas от Января 25, 2022, 13:38:09 pm
Еще, на этой плате (Orange pi zero) строят споты и они тоже продаются на али:

https://aliexpress.ru/item/1005002754512618.html?sku_id=12000021974809842&spm=a2g2w.productlist.0.0.34ff2a657JGyeF

Но ценник не гуманный...

Китайцы пишут, что эта штука на Nano Pi. Или там все таки Orange Pi zero?
Название: Re: HotSpot, Orange pi zero + mmdvm
Отправлено: ua6ahp от Января 25, 2022, 15:04:32 pm
Вы правы. В этих nano pi от friendli arm! Что-то я прям лоханулся :))
Но похожая платка! Сорри за дезинформацию. У них ценник чуток выше, процессор H3 даёт о себе знать. Там так же есть альтернатива с индексом air. Отличается наличием вайфай и eMMC. Играл (и продолжаю по мере возможности) и с одной и с другой альтернативой. Вот фотка в сравнении Pi Zero Plus 2 и NanoPi NEO Air :

(http://diyham.ru/user/pages/03.articles/nano-orange.jpg)

Да, к слову - в air загружал соответствующий образ с pi-star - взлетает и работает без проблем!
Название: Re: HotSpot, Orange pi zero + mmdvm
Отправлено: Atlas от Января 27, 2022, 11:23:53 am
А если уж совсем придавило, но хочется спот, можно ведь и без малины обойтись. Использовать вместо малины можно и обычный комп. Мощности точно хватит! :)

Есть вариант еще проще. Ставим на смартфон DroidStar. И слушаем что хотим. YSF,DMR и т.д. 
Название: Re: HotSpot, Orange pi zero + mmdvm
Отправлено: ua6ahp от Февраля 08, 2022, 02:15:47 am
Можно и так, и кстати - дроидстар можно запустить в том числе и на айфоне ! :)
Но вокодер там конечно скрипучий ...
Название: Re: HotSpot, Orange pi zero + mmdvm
Отправлено: Vladik770 от Сентября 23, 2023, 00:44:23 am
Собрал по данному посту.

Настроил по инструкции https://qsy.by/nastojka-pistar-po-russki-podrobnyj-obzor-funkcionala-pi-star/

Ребята из АРК-Москва помогли со сборкой и настройкой. Выкладываю уточнения, которые мне были не понятны. Всем удачи, чистого эфира, дальних связей и приятного общения, 73