Магазин BangGood перед "черной пятницей" организует распродажу! По ссылке можно получить персональный купон на 9% на все товары!

26 июня 2016

XK X100 Dexterity - обзор пилотажного квадрокоптера

Как и обещал, предлагаю обзор маленького пилотажного квадрокоптера XK X100 Dexterity. И не просто обзор, а еще и модификацию для полетов по FPV! XK X100 Dexterity - уникальный квадрокоптер. Он имеет шесть каналов управления, возможность летать в режиме стабилизации и акро-режиме. А так же летать как пилотажный вертолет - в инверте! Это возможно благодаря смене вращения моторов прямо во время полета.


Технические характеристики XK X100 Dexterity:
  • База: 100мм
  • Вес: 28.2г
  • Полетный вес: 36г
  • Моторы: 8x20мм
  • Диаметр винтов: 56мм
  • Количество каналов управления: 6
  • Протокол: Futaba S-FHSS
  • Аккумулятор: 250мА/ч 1S 25C
В комплекте был собственно квадрокоптер XK X100 Dexterity, инструкция, простой пульт управления, аккумулятор, зарядное устройство для одновременной зарядки двух аккумуляторов и комплект запасных пропеллеров.


Зарядное устройство даже не распаковывал. Если есть нормальная зарядка, то лучше ей заряжать. Как-то я не особо доверяю зарядкам, которые в USB подключаются.

Теперь поподробнее рассмотрю сам квадрокоптер. Начну с моторов.


На квадрокоптере стоят коллекторные моторы диаметром 8мм, длиной 20мм. Держатель мотора выполнен заодно с защитой пропеллера. Держатель с мотором просто защелкивается в отверстие на луче рамы квадрокоптера. Диаметр вала мотора 1мм. Пропеллеры симметричные, диаметром 56мм. Выполнены из довольно мягкого пластика. Лопасти очень тонкие. При встрече с препятствиями сразу же появляются зазубрины. Надо иметь некоторое количество в запасе. Моторы соединяются с платой на разъемах. Для замены мотора ничего паять не придется.

Рама квадрокоптера выполнена из текстолита. На ней сразу же сделана вся разводка и установлены все радиодетали. Может быть это и хорошее решение в плане сборки, но уж точно не лучшее решение в плане надежности. Любой изгиб рамы может привести к повреждению квадрокоптера. Лучи так же могут сломаться в районе отверстий, выполненных для облегчения.


С верхней стороны установлен приемник на базе CC2500 и контроллер. Тут же расположена кнопка привязки квадрокоптера к передатчику.


С нижней стороны расположены силовые ключи. Одни из них мне удалось опознать, это SI2300DS на 5А. То есть, если захочется сделать вертолет максимально мощным, то можно заменить моторы на более мощные 8.5х20мм - ключи выдержат!

На раме бутербродом установлены всего две пластиковые детали. Сверху расположен держатель аккумулятора.


Кстати, туда отлично влезают аккумуляторы от XK K110 на 450мА/ч. Это на будущее, для полетов по FPV пригодится:)


Снизу расположен как бы киль:) На самом деле это просто защита от ударов. Но лучше бы от такого "паруса" избавиться. На улице в ветер он не добавит стабильности.

С конструкцией XK X100 Dexterity все более-менее понятно. Теперь посмотрим на стоковый пульт.


Пульт не имеет никаких настроек, очень простой. Стики выполнены на комбинированных блоках из пары резисторов и кнопки, то есть стики могут нажиматься. У стиков очень большая мертвая зона. Я попробовал летать с этим пультом в акро-режиме и это оказалось непросто. Позже попробовал с полноценным пультом - квадрокоптер летит как надо. Так что пульт подойдет только для начинающих и полетов в режиме стабилизации. С этим проблем нет.

Если нажать на левый стик, то это переключит расходы. Если нажать на правый - переключится режим полета со стабилизации на акро-режим.


На передней грани пульта имеются две кнопки. Правая кнопка ничего не переключает и при ее нажатии на экране пульта появляется рисунок видеокамеры. А вот с левой кнопкой нужно обращаться предельно осторожно! Она срабатывает только если квадрокоптер находится в акро-режиме. Кнопка включает режим 3D, когда моторы имеют возможность менять направление вращения прямо в полете. Все бы ничего, но быстро остановить моторы, если случилась авария, не получиться! Если опустить стик газа вниз, то моторы не остановятся, а на полной скорости впечатают квадрокоптер в планету! Я бы очень не рекомендовал пробовать режим 3D с этим пультом. С полноценным пультом такой проблемы нет.


Пульт работает от четырех пальчиковых батареек типа АА. И конечно же, не имеет выхода под симулятор.

Как я уже говорил, квадрокоптер XK X100 Dexterity управляется по шести каналам. Вот их порядок:
  1. Элероны.
  2. Элеватор.
  3. Газ.
  4. Руддер.
  5. Переключение режимов полета. -100 - режим стабилизации (6G), +100 - акро-режим.
  6. Переключатель направления вращения моторов. +100 - нормальное вращение, -100 - инверсное вращение.
В инструкции приведены кривые для пульта XK X6, о настройке которого рассказывал ранее.


Я не стал пробовать подключать XK X100 Dexterity к передатчику XK X6, а сразу подключил к своему любимому пульту DEVO10 с установленным модулем 3-в-1. Как установить дополнительный модуль тоже рассказывал. Немного поэкспериментировав, получил более интересные настройки, нежели те, что были рекомендованы.


При таких настройках газа нет скачка при переходе в режим 3D. А на канале "шага" кривая просто переключает направление вращения моторов. Так же взлет осуществляется с середины стика газа. Если этого не сделать, то при переходе из акро-режима в режим 3D квадрокоптер просто рухнет вниз! При значении газа -100 моторы останавливаются независимо от выбранного режима. Это значение нужно использовать для тумблера Hold. Для примера приведу свой файл конфигурации для DEVO10.

Кстати, случайно нашел режим калибровки акселерометров. Для этого нужно поставить включенный квадрокоптер на ровную поверхность. Затем на пульте одновременно сдвинуть левый стик в левый нижний угол, а правый стик в правый нижний угол. Квадрокоптер начнет мигать огнями. Как закончит, значит калибровка завершена.

Теперь можно посмотреть как летает XK X100 Dexterity:


В акро-режиме ветер ему не страшен. Но если в 3D-режиме ставить квадрокоптер плоскостью роторов по ветру, то будет сдувать. Чувствительность гироскопов слегка высоковата. Это видно по раскачиванию квадрокоптера при порывах ветка. XK X100 Dexterity легко тянет аккумуляторы от XK K110 на 450мА/ч. С ними мне даже больше понравилось.

В 3D режиме XK X100 Dexterity без проблем делает флипы-роллы. Возможно получится сделать даже тик-так. А вот пирофлип сделать не удалось. Квадрокоптер очень медленно поворачивается по руддеру. Относительно вертолета конечно:) Если потренироваться, то летать можно очень компактно даже в помещении.

Далее основное блюдо - установка камеры и полеты по FPV! Использовал те же самые комплектующие, что и в прошлый раз. Крепление аккумулятора перенес вниз, а сверху разместил блок FPV.


Камера 600TVL, передатчик на 200мА и уменьшенный степап на 5В. Все это разместил на пластине из пары слоев потолочки. Между слоями проложил по бокам карбоновый пруток на 1мм для жесткости. Степап на 5В уменьшил как мог до веса в один грамм. Тяжеловат, надо бы Pololu U1V10F5, но мне такой не купить - санкции-с:) Рисунки пластин не прикладываю, тут каждый сам может придумать, как ему больше понравится. Я вынес камеру вперед, чтобы пропеллеры перед ней не мелькали. А переднюю центровку компенсировал аккумулятором на 450мА/ч.

Пропеллеры поставил обычные, на 56мм. С ними тяги больше и они более прочные. Если аппарат приживется, то заменю моторы на более мощные и трехлопастные пропеллеры, про которые писал выше.

Вес без аккумулятора получился 33.2 грамма, что на 5 грамм тяжелее стока. С аккумулятором от XK K110 на 450мА/ч вес получился  54.2 грамма.


Аппарат получился исключительно для помещений или полетов в безветренную погоду. Попробовал полетать на улице в ветер - раскачивает квадрокоптер, слишком перестабилизированный. Попробовал регулировать значение по пятому каналу - не помогает, чувствительность гироскопа не изменяется. Крепление камеры так же надо переделывать. Во время падения лопасть одного переднего пропеллера подогнулась и разрезала крепление камеры.

Еще один момент с управлением. У меня никак не получалось плавно лететь вперед. Либо быстро летит, либо медленно. Дело оказалось в экспонентах. Вернее у квадрокоптера имеются встроенные экспоненты, так что на пульте экспоненты лучше поставить в ноль. Если квадрокоптер кажется очень резвым в акро-режиме, то лучше убрать расходы, но не делать экспоненты.

Очень удивило качество изображения с камеры. Помехи были, но такие незначительные, не сравнить с тем, что было на прошлом квадрокоптере. Но все таки надо уменьшать угол обзора камеры. В таком размере очень тяжело понять скорость полета из-за большого угла камеры.

На этом все. Удачных полетов!

13 июня 2016

DVR-модуль - запись видео с курсовой камеры

Недавно я уже рассказывал о простой возможности записывать видео с курсовой камеры с помощью недорогого DVR-рекордера. Но проработал он у меня недолго. Из-за плохого контакта в цепи питания шлема, рекордер неожиданно перестал подавать признаки жизни. Пришлось искать замену. Решил попробовать другую модель, лишенную некоторых недостатков предыдущего рекордера. Выбор пал на DVR-модуль.


На странице товара ничего не сказано о наличии пульта управления, так что для меня это стало неожиданностью! Плата DVR-модуля довольно крупная и тяжеловатая. Размеры платы 73х46мм. Сверху расположен большой конденсатор аж на полтора Фарада! По крайней мере на нем так написано:)


Инфракрасный приемник расположен в торце платы. Он довольно высокий и мне пришлось отгибать его, чтобы DVR-модуль поместился внутри шлема.


В комплекте, кроме того, что есть на фотографии, больше ничего не было, никаких инструкций. Так что подключал DVR-модуль исключительно методом научного тыка. В схеме , как и в прошлый раз, задействовал переключатель, чтобы иметь возможность переключать источник видео-сигнала.


В комплекте был разъем с отличными силиконовыми проводами. Но он коротковат! Для возможности записывать звук нужна колодка на семь пинов, а не на пять. Перерыв свои запасы, обнаружил колодку такой длины у запасного провода, шедшего в комплекте с видео-передатчиком, и перекинул провода на нее.

Плату DVR-модуля разместил за экраном внутри шлема, разъемом для SD-карты вверх. Получилось очень удобно. Правда управление DVR-модулем стало неудобным из-за того, что инфракрасный приемник ушел вглубь шлема. Но оно потребовалось всего один раз для настройки.


DVR-модуль настроил так, чтобы он начинал запись при подаче питания, а завершать запись при отключении питания DVR-модуль и так умел. Для этого и нужен огромный конденсатор на плате. Можно просматривать записи прямо в шлеме, но для этого нужно таскать с собой еще и пульт управления. Проще извлечь SD-карту и посмотреть записи на телефоне.

DVR-модуль умеет записывать видео в формате PAL и NTSC. Но есть нюанс:) Разработчики немного ошиблись в прошивке и запись в режиме PAL идет, если в настройках выставить режим NTSC, и наоборот. Но на экран выдается корректное изображение для выбранного режима. Так что если у вас камера работает в режиме PAL, в настройках выставлен режим NTSC, запись при этом идет в режиме PAL, а на экране будет обрезанное снизу изображение. Но на записи все будет хорошо. Это незначительный глюк, который никак не повлияет на функционирование DVR-модуля на запись. Так как в режиме полета изображение на экран будет подаваться непосредственно с приемника, а не с DVR-модуля.

Пробежался по всем меню DVR-модуля и записал небольшое видео, чтобы было представление о всех доступных настройках.


Изначально меню будет на китайском, так что ищите на второй вкладке меню иконку с буквами ABC. Там и будет выбор языка.

Если при включении на DVR-модуле будет мигать зеленый индикатор, это значит существуют какие-то проблемы с SD-картой. Нужно попробовать ее отформатировать прямо в самом DVR-модуле.

Вот небольшое видео первого теста DVR-модуля в полевых условиях:


Во время полета квадрик попал в низинку и произошла потеря сигнала. Это сразу видно, так как перед падением на экране появилась послеполетная статистика. Если бы такое случилось на большой высоте или в незнакомой местности, то сохраненное видео помогло бы без проблем найти квадрик! Если бы я успел установить DVR-модуль на три дня раньше, то три человека не топтали бы поле с высокой травой больше часа в поисках моего квадрика:)

11 июня 2016

Blade 250CFX - новинка от Horizon Hobby

Вертолетное подразделение Horizon Hobby не перестает удивлять! На этот раз они выпустили вертолет 250-го размера с бесколлекторным двигателем на хвосте Blade 250CFX! Обычно такая конструкция - удел микровертолетов, а 250-й размер все же уже ближе к серьезным аппаратам.


Вертолет укомплектован сервоприводами с металлическими шестернями. Карбоновые лопасти и карбоновая рама в таком размере уже к месту. Диаметр основного ротора 550мм, диаметр хвостового - 82.5мм. Взлетный вес 457 грамм. Для управления используется протокол DSMX.


Минимум механических деталей делают вертолет привлекательным для начинающих пилотов. Цена в 329.99 долларов не кажется слишком высокой за такой интересный аппарат. Но запчасти будут традиционно очень дорогими.

05 июня 2016

Гонки по FPV - тестирование нового квадрокоптера

Рассказу о первых полетах на новом квадрокоптере! Рассказ о его сборке закончил здесь.


Ну что сказать, аппарат получился очень-очень мощным! В первый раз не удалось полностью раскрыть потенциал квадрокоптера. Предстоит еще тюнинг настроек, подбор пропеллеров и проверка на новых аккумуляторах.


Сам я только еще разок полетал по FPV на новом квадрокоптере. Непередаваемые ощущения! Аппарат послушен, отзывчив, летит как по рельсам! Пока еще не была настроена даже камера - ловил темноту при развороте на солнце. В 3D побоялся пробовать в первый раз. Надо сначала все отладить.

В общем, нужна новая камера и все еще жду хайвольтные аккумуляторы на 1300 4S 80C. Зарядник для них уже лежит. Камеру присмотрел RunCam OWL Plus.


Дорого, но хоть с гарантией качества! Гулять, так гулять:) Немного позже расскажу про технологию изготовления самодельных FPV-антенн.

03 июня 2016

Гонки по FPV - Третья часть - окончательная сборка

Продолжаю рассказ о сборке гоночного квадрокоптера. Предыдущая часть находится здесь.
Настала очередь соединить вместе все электронные компоненты квадрокоптера.

Нарисовал схему всех соединений. Так проще, чем выискивать по документации что и куда подключать.


Нужно обратить внимание на некоторые моменты, с которыми я столкнулся уже после сборки. Во первых, разъем для пищалки, который расположен вверху платы полетного контроллера, разведен неправильно. Там выводы идут просто на плюс и минус питания полетного контроллера. Так что пищалку надо подпаивать к выводам под этим разъемом с нижней стороны платы. Там разводка правильная. На блок с пищалкой и светодиодами можно не подпаивать плюсовой провод, так как этот вывод соединен с плюсовым проводом, идущим к пищалке, а сама пищалка управляется по минусовому проводу. На схеме выводы на приемник, видео-передатчик и камеру нарисованы однотипно: черный - минусовой, красный - плюсовой, желтый - сигнальный. Может возникнуть вопрос, зачем у одного провода идущему от полетного контроллера к PDB, стоит выключатель? Эти два зеленых провода идут на блок OSD, который расположен на плате PDB. И тут есть нюанс. Если подключить полетный контроллер через USB к компьютеру и потом подключить аккумулятор к квадрокоптеру, то подключение по USB перестанет работать. Связано это с тем, что разъем USB и выводы на телеметрию, идущие к OSD, подключены к UART1. Соответственно, когда подается питание на OSD, то не работает USB, и наоборот. Чтобы отключить OSD при подаче питания от аккумулятора и был сделан дополнительный выключатель. Не очень удобно, но часто он не требуется. В большинстве случаев полетный контроллер можно настраивать без подключения аккумулятора.

Схему подключения приемника приводить не буду. Там просто подключил три провода, идущие от полетного контроллера, в порт S.BUS и припаял два провода от разъема телеметрии к выводам, идущим от аккумулятора. Теперь данные о напряжении с аккумулятора квадрокоптера будут поступать в передатчик. Можно будет настроить передатчик так, чтобы при низком напряжении он начинал подавать сигнал. Всегда будешь знать, когда идти на посадку:)

Отдельно приведу схему подключения видео-передатчика. Подпаял к нему микрофон. Хочу, чтобы при записи с курсовой камеры, звук тоже присутствовал.


Микрофон заработал сразу и без проблем - звук будет!

На плате PDB нужно поставить перемычку, если планируется использование видеосигнала в формате PAL, что я позже и сделал.


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


Красиво получилось! Силовой разъем припаял на провод 14AWG. Все провода по возможности разместил между полетным контроллером и PDB, чтобы по бокам ничего не было. Крепление под усы антенн от приемника притянул к раме парой стяжек.

Настала очередь прошивать регуляторы. Так как регуляторы уже были установлены, разъемы припаяны, то прошивать придется напрямую через полетный контроллер. А для этого нужно сначала установить прошивку в сам полетный контроллер. Выбирать долго не пришлось - буду устанавливать Betaflight.

Скачиваю последнюю версию прошивки Betaflight. На текущий момент для SP Racing F3 10DOF это будет файл betaflight_2.7.1_SPRACINGF3.hex. Подключаю полетный контроллер через USB к компьютеру. При этом аккумулятор к квадрокоптеру подключать не надо.

Прошивка Betaflight устанавливается через дополнение для браузера Chrome - Cleanflight Configurator. Для этого открываем браузер Chome и просто переходим по ссылке. Устанавливаем дополнение и запускаем. Переходим на вкладку "Firmware Flasher".


Здесь включаем параметр "Full chip erase", "Manual baud rate" и задаем скорость 115200, как на скриншоте. Затем нажимаем кнопку "Load Firmware [Local]", выбираем скачанный заранее файл прошивки с расширением .hex, о котором говорил выше, и нажимаем кнопку "Flash Firmware". Все, пойдет процесс прошивки. Я не буду подробно останавливаться на настройке прошивки полетного контроллера, вся информация есть в интернете, например на видео Юлиана.


Там же есть и о том, как прошить регуляторы прошивкой BLHeli через полетный контроллер. Но мне нужна прошивка BLHeli с поддержкой Multishot - в десять раз более быстрым протоколом общения между полетным контроллером и регуляторами по сравнению с Oneshot125. Последнюю версию BLHeli Multishot для своих регуляторов DYS XM20A скачал здесь. Для установки потребуется последняя версия программы BLHeli Suite.


Вместо кнопки "Flash BLHeli" я нажимал "Flash Other" и выбирал скачанный ранее hex-файл прошивки с поддержкой Multishot. Я сразу же производил настройку в 3D-режим, чтобы моторы могли менять направление вращения. Поэтому выбрал для каждого мотора "Motor Direction - Bidirectional" и выставил "PPM Min Throttle - 1000", "PPM Center Throttle - 1500", "PPM Max Throttle - 2000". И в этом месте случился небольшой казус. Если в обычном режиме я мог выбрать в прошивке направление вращения моторов, то в режиме "Bidirectional" изменить направление вращения я не мог. Нет опции, например "Reverse Bidirectional". По итогу, все моторы у меня стали вращаться в одну сторону!

Пришлось разбирать всю красоту и монтировать регуляторы как попало - просто обмотав каптоном.


Перед этим, понятное дело, у двух моторов поменял местами две фазы, чтобы моторы вращались в другую сторону. Теперь квадрокоптер стал выглядеть так:


Попутно установил и видео-передатчик. Для его установки требовался уголок-переходник на антенну, который только что приехал.


Видео-передатчик притянул к раме стяжкой за разъем. Пусть плата будет не закреплена, иначе при авариях есть шанс выломать разъем из платы видео-передатчика.

Заодно поставил концевик от 3D-принтера, чтобы разрывать связь между OSD и UART1. Про этот выключатель рассказывал выше.


Выводы для блока индикаторов и пищалки сделал МГТФ-проводом. Сам блок к задней части рамы дополнительно примотал нитками, на всякий случай. Стяжками закрепить не получалось.


Надо будет приобрести запасные пищалки. Чувствую, что при авариях пищалку будет срубать.

Для примера собрал раму без боковин. Все элементы квадрокоптера разместились внутри рамы очень плотно.


Немного настроив полетный контроллер, решил проверить работу моторов в различных режимах. И тут случился еще один казус. У одного мотора не получилось без проблем поменять фазы местами. При первом же запуске мотор нагрелся и появился запах горелой изоляции. Когда снял мотор, то обнаружил перегоревший провод в обмотке.


Это позже удалось его извлечь наружу, а так он был очень глубоко упрятан. После этого происшествия тут же заказал новый мотор, но пока он доедет... Два дня ходил вокруг сгоревшего мотора, потом решил попробовать его восстановить. Вот тогда и удалось извлечь обгоревший конец провода, нарастить его и припаять к обмотке в месте обрыва.

Все, продолжаю настройку. Перед сборкой квадрокоптера нужно еще настроить OSD, иначе USB-разъем для его настройки будет недоступен. Настройку выполнял так же по видео Юлиана - ничего сложного.


Вот только программатор в моем случае не нужен - нужно просто подключиться через USB-разъем, расположенный на плате PDB. Из данных оставил на экране напряжение, время, подпись, статус, высоту. На будущее оставил еще и количество спутников, координаты, скорость, расстояние и направление к месту старта.


Немного позже попробую подключить GPS для записи на видео координат и измерения скорости и дальности полета - пригодится для тестирования и для поиска квадрика при авариях.

Про мерцание OSD с моей камерой Eachine CCD 700TVL 148° уже рассказывал - все еще ищу замену. А пока и так полетать можно.

Все, собираю раму! Да сколько можно уже тянуть - летать хочется! Аккумуляторы уже вот-вот приедут!


Без пропеллеров вес получился 380 грамм, с пропеллерами DYS 5045x3 Bullnose - 402 грамма. Осталось только до конца настроить полетный контроллер. Об этом расскажу чуть позже. Пойду испытывать!

02 июня 2016

Deviation - установка модуля 3-в-1

Недавно на banggood.com появился универсальный модуль 3-в-1 для установки в передатчики семейства DEVO. Вместе с уже присутствующим модулем CYRF6936, универсальный модуль 3-в-1 необходим для поддержки всего семейства протоколов, доступных в прошивке Deviation. В том числе и для тех, которые будут разработаны в будущем. После его установки передатчик становится по настоящему универсальным инструментом для моделиста!

 На универсальном модуле 3-в-1 установлены чипы nRF24L01, CC2500 и A7105. Я решил взять его и протестировать с передатчиком DEVO10. Посылка с banggood.com приехала очень быстро, всего за 10 дней, но у меня все не было времени заняться установкой модуля.


В комплекте с универсальным модулем 3-в-1 идет антенна и кусочек прозрачной термоусадки.

Сначала я установил антенну. Лучше всего вынести антенну за пределы корпуса передатчика, но и внутри она будет работать неплохо. Я снял верхнюю плату передатчика и разместил антенну под ней. Закрепил антенну стяжкой на панели с пищалкой.


Затем аккуратно снял колодку разъема с модуля и по одной отпаял все ножки. Сама установка модуля не вызвала никаких проблем. Схему подключения я уже приводил, по ней и сделал.


Сам модуль установил вверх ногами. Хотел подальше разнести передающие части модулей. Ну так, на всякий случай.


Оставалось только немного подправить файл hardware.ini в передатчике. Для моей схемы подключения он будет выглядеть так:

[modules]
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = B7
has_pa-nrf24l01 = 1

После сборки пульта модуль заработал сразу без каких либо проблем. Удалось протестировать вертолеты WLToys V977 и XK K110. Полетал на них немного по комнате.

Ранее у меня уже были установлены два модуля: nRF24L01 из передатчика от вертолета WLToys V977, и CC2500. Перед установкой универсального модуля 3-в-1 я сделал тесты дальности работы и этих модулей. Тест проводил в режиме "Range Test", то есть при минимальной мощности передатчика, при прямой видимости. Вот результаты:
Результаты получились схожие и ожидаемые. Универсальный модуль 3-в-1 вполне себе рабочий. Жаль, что нет у меня ни одной модели, которая бы работала с модулем A7105.

Но есть и небольшая проблема с этим модулем. В текущей ревизии для чипов nRF24L01 и A7105 не будет работать телеметрия, если ее использование доступно в протоколе. В следующих ревизиях разработчик модуля обещал исправить проблему. За новостями можно последить в этой ветке на форуме Deviation. У меня на этих чипах нигде не используется телеметрия, так что проблема не актуальна.

Пока что решение с установкой универсального модуля 3-в-1 на сегодня самое простое и доступное, чтобы сделать свой передатчик по настоящему универсальным.