Betaflight geek
رفتن به کانال در Telegram
Канал о новинках Betaflight, мирных дронах и других технических и IT-интересностях. Путиноидам и зетникам здесь не рады.
نمایش بیشتر1 398
مشترکین
-124 ساعت
+77 روز
+1530 روز
در حال بارگذاری دادهها
کانالهای مشابه
هیچ دادهای
مشکلی وجود دارد؟ لطفاً صفحه را تازه کنید یا با مدیر پشتیبانی ما تماس بگیرید.
ابر برچسبها
هیچ دادهای
مشکلی وجود دارد؟ لطفاً صفحه را تازه کنید یا با مدیر پشتیبانی ما تماس بگیرید.
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
نوامبر '26نوامبر '26
نوامبر '26
+17
در 0 کانالها
اکتبر '26
+1 120
در 0 کانالها
Get PRO
سپتامبر '260
در 2 کانالها
Get PRO
اوت '260
در 0 کانالها
Get PRO
ژوئیه '260
در 0 کانالها
Get PRO
ژوئن '260
در 1 کانالها
Get PRO
مه '260
در 0 کانالها
Get PRO
آوریل '260
در 2 کانالها
Get PRO
مارس '260
در 0 کانالها
Get PRO
فوریه '260
در 0 کانالها
Get PRO
ژانویه '260
در 1 کانالها
Get PRO
دسامبر '250
در 1 کانالها
Get PRO
نوامبر '250
در 0 کانالها
Get PRO
اکتبر '250
در 3 کانالها
Get PRO
سپتامبر '250
در 0 کانالها
Get PRO
اوت '250
در 0 کانالها
Get PRO
ژوئیه '250
در 1 کانالها
Get PRO
ژوئن '250
در 1 کانالها
Get PRO
مه '250
در 0 کانالها
Get PRO
آوریل '250
در 0 کانالها
Get PRO
مارس '250
در 0 کانالها
Get PRO
فوریه '250
در 0 کانالها
Get PRO
ژانویه '250
در 0 کانالها
Get PRO
دسامبر '240
در 1 کانالها
Get PRO
نوامبر '240
در 0 کانالها
Get PRO
اکتبر '240
در 1 کانالها
Get PRO
سپتامبر '24
+40
در 1 کانالها
Get PRO
اوت '24
+19
در 0 کانالها
Get PRO
ژوئیه '24
+50
در 0 کانالها
Get PRO
ژوئن '240
در 0 کانالها
Get PRO
مه '240
در 0 کانالها
Get PRO
آوریل '24
+46
در 0 کانالها
Get PRO
مارس '240
در 0 کانالها
Get PRO
فوریه '24
+125
در 0 کانالها
| تاریخ | رشد مشترکین | اشارات | کانالها | |
| 10 نوامبر | 0 | |||
| 09 نوامبر | 0 | |||
| 08 نوامبر | +2 | |||
| 07 نوامبر | +2 | |||
| 06 نوامبر | +1 | |||
| 05 نوامبر | +1 | |||
| 04 نوامبر | +5 | |||
| 03 نوامبر | +4 | |||
| 02 نوامبر | +1 | |||
| 01 نوامبر | +1 |
پستهای کانال
| 2 | Немного выпал из темы и вообще не следил, что там нового в Betaflight.
Надо бы наверстать упущенное:
- С 3 ноября в версию 26.12 больше не принимают новые функции, только фиксы! Это значит, что все нововведения очередного релиза уже реализованы и можно ими пользоваться.
- Ориентировочно 5 - 6 декабря состоится релиз 26.12.1 как минимум, таков план🙃
- Релиз кандидатов (RC) больше не будет!
Еще раз😁
Больше не будет достаточно долгого тестирования в стадиях релиз кандидата. Хотя, по факту, это было не столько тестирование, сколько ожидание, пока самые смелые попробуют новую версию и, может быть, сообщат о проблемах😅
С одной стороны - больше времени на разработку, а пользователи быстрее получат релиз. С другой - сам релиз может выйти немного более багованным. Но все зависит от пользователей.
Так что призываю всех неравнодушных обновиться уже сейчас и сообщать о найденных проблемах в дискорд или в github issues. | 641 |
| 3 | Ребятки, у кого проблемы со стабом картинки с dji o4 и новых партий o4 pro - можно попробовать вот этот форк gyroflow:
https://rodrigosclosa.github.io/fpvflow
Помимо костыльного исправления гироданных (по-настоящему это исправить могут только dji, а они так и не признали наличие проблемы в принципе) там можно сразу накинуть проявочный лут и звук.
Осталось добавить функционал нарезки таймлайна из нескольких клипов, что закроет потребности монтажа большинства видео) | 1 373 |
| 4 | Опять новинки мира аппаратур из релиз ноутса свежего edgetx😎
https://www.senduwing.com/ | 1 173 |
| 5 | Когда-то многомиллиардная компания GoPro продана за смешные $285 миллионов. Покупатель - малоизвестный Starman Optical. Судя по информации из сети, им не особо интересно продавать экшн камеры😎
RIP
https://cafetechinenglish.substack.com/p/gopro-sold-at-a-bargain-price-after | 4 403 |
| 6 | Тут подписчики написали, что у них проблемы с реверсом моторов через конфигуратор, пошел проверить.
Проблем не нашел, зато каким-то чудом спалил мосфет на вуповом аио. Решил перепаять и затестил новый флюс Sigma X-GEL. Надо бы еще им поработать, но первые впечатления исключительно положительные:
- отличная консистенция до нагрева
- умеренная текучесть во время пайки
- отлично ведет себя и под феном и под паяльником
- запах - хоть в вейп заправляй😂 (не курю, и вам не советую)
- "Бульки" блестят)
- Удобная фасовка от 5 грамм. Практика показывает, что 10 грамм FluxPlus я не смог расходовать даже за несколько сроков годности (каюсь, в неответственную пайку параллельно юзал китайские ноунеймы)
Пока вижу два минуса:
- купить можно только в РФ
- я не понял смысла в печатном дилдо из комплекта: оно не закрепляется в поршне и им невозможно пользоваться, как толкателем для выдавливания...
P.S. у ребят интересный блог с познавательными статьями про пайку https://sigmaflux.ru/blog/ | 1 844 |
| 7 | Запоздалые новости из параллельной индустрии. Случайно узнал, что Dji в ноябре прошлого года купила часть акций фирмы, которая владеет брендом Elegoo. Для тех, кто не в курсе, Elegoo - это достаточно крупный производитель 3д принтеров. Еще более интересной эту новость делает то, что известные всем Bambulab создали выходцы из Dji.
Осталось дождаться, пока elegOO выпустят свой дрон и встанут в один ряд с такими известными FPV брендами, как:
foxEEr
flywOO
caDDx
spEEdybEE
newbEEdrone
Team blackshEEp
haPPymodel
amaxiNNo
https://app.dealroom.co/news/feed/dji-invests-in-elegoo-usd-895k-capital | 1 413 |
| 8 | Какую сумму в $ вы были бы готовы потратить (считаете разумной) за профессиональную настройку вашего дрона? | 1 594 |
| 9 | Правильный ответ таки прозвучал в комментах https://t.me/propwashservice/32967
Чуть более формализованый разбор:
В этом логе на первый взгляд бросается в глаза наличие больше 3-х гармоник. Не сказать, что это редкое явление, но крайне нетипично для трех лопастей. Потом мое внимание привлекло то, что "вторая" гармоника ярче "первой", хотя обычно на трех лопастях вторая гармоника наименее выражена. Сверившись с реальными rpm значениями, я понял, что у этого квада передние и задние моторы имеют значительное расхождение по оборотам, что и приводит к "задваиванию" всех гармоник.
Т.е. больше трех гармоник это не 1-2-3-4 итд суммарные гармоники всех моторов, а первая гармоника передних моторов (зеленая линия) и первая гармоника задних (синяя). Ну а дальше по стандартному правилу гармоник - кратно изначальной частоте идут вторые и последующие.
Что интересно - это вполне обычный синевуп на 35 раме с поперечной батареей и без гопро - явных причин для такого различия в оборотах нет. Думаю, 5 лопастей покажут себя лучше на данном сетапе.
#logика | 1 755 |
| 10 | +2 Log-ическая головоломка: что интересного видите на скринах?😎
Честно говоря, до этого лога я практически похоронил noise vs throttle графики.
#logика | 1 584 |
| 11 | С первым или с тридцатым июня вас всех! Примерно эта дата на дворе по версии всеми любимых разработчиков Betaflight, ведь сегодня состоялся релиз версии 26.6.1🙃
Краткий обзор изменений, за которые зацепился глаз. начну с самого очевидного: конфигуратор получил очень много изменений по дизайну. Некоторые из них я продвигал годами(боковая панель на всю ширину экрана), парочку сделал сам (кто-то обязательно будет меня материть за это😅). Далеко от идеала, но многое стало сильно удобнее.
Изменения бетафлайт для истинных ценителей:
- GPS rescue на базе алгоритмов оценки положения. По сути, основной алгоритм целиком заменен на более продвинутый (на самом деле этот переход был сделан еще год назад, но автора завалило делами и функция не вошла в прошлые релизы)
- Переключаемые профили батарей - многие просили, пользуйтесь.
- Биквад фильтр заменен на SVF. По сути, он математически более стабилен и проще вычисляется (экономия - целый 1% нагрузки и памяти на f411 процессоре🙈) Тут не стоит путать с лоупасс биквадом, данные изменения затронут также все нотч фильтры. Преимущество SVF в том, что при динамическом изменении частоты среза он менее склонен к "дребезгу" на переходных процессах чем biquad. Что позволят использовать более высокие значения Q для рпм и динамик нотча. Рейтинг изменения: 10 по критерию гиковость, 3 по заметности для среднестатистического пилота).
- Более точная формула линеаризации тяги - крошечный эффект, но математически он есть, кто почувствует?
- Ряд изменений на ускорение математики, углубляться не буду, но все квады теперь полетят идеально - 10 гиков из 10.
- Удален absolute control, integrated yaw на подходе. Кто дочитал до сюда и использует эти функции - кто ты, воин? Отметься в комментариях🧐
А теперь странное автономное:
- Автономные режимы полета (пока рекомендованы только в симуляции)
- Удержание позиции и высоты было переработано. Закономерно, практически все новые функции претерпевают серьезные изменения в последующие 2-3 релиза.
- Существенно расширена поддержка Mavlink и планируется продолжать работу в этом направлении. Можете поиграться с QGroundControl
- Поддержка CAN устройств. Многие не автомобилисты знают, что это такое?)
- Все параметры можно получить и изменить по MSP. Это немного упрощает жизнь и расширяет возможности: не надо заходить в CLI режим для применения бекапа, можно легче цеплять сторонние конфигураторы.
Внимание! Часть параметров переименована или вовсе удалена - внимательно загружайте свои дифы!
полный список изменений на офф сайте:
https://betaflight.com/docs/wiki/release/Betaflight-2026-6-Release-Notes | 1 828 |
| 12 | Тут на реддите запостили in-fligh автотюн.
Первая реакция - почему без ссылки на пулл реквест? Но, посмотрев профиль автора, понял, что я бы тоже не стал публиковать код. Хотя, кто знает...
В общем то, сам механизм понятен и лишь вопрос времени и усилий для его реализации, изобретать велосипед не нужно)
За наводку спасибо @ivan_antonyuck
https://www.reddit.com/r/fpv/comments/1v87hj1/built_an_inflight_pid_autotune_for_betaflight/ | 1 983 |
| 13 | بدون متن... | 1 842 |
| 14 | Что такое таргет?
По сути таргет - это файл, в котором заранее написано, к какой ноге контроллера (MCU) подключен тот или иной контакт на вашем полетнике и какую функцию он выполняет.
Подробнее:
Все контакты интерфейсов на полетнике (то есть UART, I2C, все, кроме питания) уходят напрямую в MCU.
Представьте, что вам пришлось бы высматривать, на какую ногу контроллера уходит дорожка от контакта. После этого искать в технической документации (даташит) название этой ноги, и только потом в конфигурации вы бы смогли указать, что туда подключен RX контакт от вашего GPS. А потом еще повторить эту же процедуру для TX и всех остальных устройств, включая встроенные: барометр, IMU, пины моторов, датчики тока и напряжения.
Чтобы избавить пользователя от этой работы и существует таргет.
У плат ESP32 есть несколько преимуществ, облегчающих создание таргета:
- пины на плате заранее пронумерованы и соответствуют пинам контроллера, то есть нам не надо искать это в даташите
- на большинство пинов можно назначить практически любую функцию за счет механизма GPIO Matrix (есть исключения, но сейчас это не важно)
Нам нужно лишь выбрать удобные по расположению пины и присвоить этот номер переменным для удобства использования внутри кода. Например, я решил подключить ESC к пинам 1, 5, 14, 18. По схеме я вижу, что для этих пинов доступна функция PWM, которым мы будем управлять моторами.
Записываем:
мотор_1_пин = 5
мотор_2_пин = 1
мотор_3_пин = 14
мотор_4_пин = 18
И вот так выглядит код файла target.h:
#pragma once
#include <Arduino.h>
constexpr uint8_t MOTOR_1_PIN = 5;
constexpr uint8_t MOTOR_2_PIN = 1;
constexpr uint8_t MOTOR_3_PIN = 14;
constexpr uint8_t MOTOR_4_PIN = 18;
#GeekFirmware | 2 013 |
| 15 | Пост с логикой пока не сильно зашел, надеюсь, наберет просмотров на большой дистанции. А пока решено рассказать про "железо". Итак, представляю вам мой подопытный квад:
- esp32-s3-tiny (имеет съемный юсб и позволяет сэкономить несколько грамм)
- mpu6050 - (самый дешевый imu c spi подключением, что я смог найти)
- коллекторные 8520 моторы
- 65-75мм пропы
- 1s esc на 10 ампер (плата разламывается на 4 отдельных рега)
Можно ли было взять обычный стек от fpv коптера? Вполне, но это скучно😎
Почему коллекторные моторы? Ответ простой: когда я в прошлый раз игрался с написанием своей полетной прошивки - я сжег с десяток моторов и регов просто отлаживая ПИДы и Фильтры. Коллекторник же можно напрямую подключить к батарее, зажать руками вал и получить лишь постепенный нагрев. Случайно сжечь его неправильной настройкой фильтров, скорее всего, невозможно.
#GeekFirmware | 1 737 |
| 16 | Релиз кандидат elrs 4.1
Немного багфиксов и начальная поддержка нового поколения semtech lr2021 чипов, а это значит - новые продукты от производителей на горизонте. Вы давно обновляли свою аппу?😅
https://github.com/ExpressLRS/ExpressLRS/releases/tag/4.1.0-RC1 | 1 876 |
| 17 | В одном из постов вскользь (жуть, какое странное слово😂) упомянул о написании прошивки. 10к лайков пост не собрал, но просмотров оказалось заметно больше, чем в среднем.
Пробуем раскрыть тему, надеюсь, будет интересно. Кране приветствуется обратная связь в любом проявлении: реакции, репосты, вопросы и советы в комментариях.
ТЗ: максимально просто, без программистских изощрений (я такое и не умею), написать прошивку дрона, чтобы было понятно, что там происходит. Я не ставлю целью создать летающую прошивку, но если оно полетит, будет весело :)
Вдохновляемся своими знаниями, репозиториями Betaflight и Flix, ну и куда же без Claude.
Arduino - просто потому что🙃
Контроллер - любой из семейства ESP32: дешево, функционально, уже есть у меня под рукой.
И сразу псевдокод с общей логикой нашей прошивки. Большая часть строк представляет собой простую конструкцию:
объект.действие();
результат = объект.действие(параметры);
настройка() {
//этот блок выполнится один раз при подаче питания
гироскоп.инициализировать();
гироскоп.калибровать();
приемник.инициализировать();
моторы.инициализировать();
}
цикл() {
//будет выполняться бесконечно до тепловой смерти вселенной
данные_гироскопа = гироскоп.измерить();
сетпоинт = приемник.получить_данные();
результат_ПИД = стабилизатор.рассчитать_ПИДы(сетпоинт, данные_гироскопа);
команды_для_ESC = микшер.рассчитать_для_Х_коптера(приемник.газ, результат_ПИД);
моторы.отправить(команды_для_ESC);
ждем_окончания_цикла();
}
И вот так это выглядит в коде:
void setup() {
imu.init();
imu.calibrate();
receiver.init();
motors.init();
}
void loop() {
gyro = imu.getGyro();
setpoints = receiver.getChannels();
pidOutputs = stabilizer.computePIDs(setpoints, gyro);
motorCommands = mixer.mixQuadX(receiver.getThrottle(), pidOutputs);
motors.spin(motorCommands);
waitForNextLoop();
}
#GeekFirmware | 1 846 |
| 18 | ладно, никто же не читает релиз ноутсы?)
- Конфигуратор снова можно скачать и установить
https://downloads.betaflight.com/
- Теперь в экосистеме бетафлайт есть новый проект.
Бридж позволяет добавить подключение через вайфай на любой полетник. А еще - можно интегрировать портативный веб конфигуратор (как в елрс). Это было моим шуточным предложением, но, кажется, его уже минимально реализовали. | 2 082 |
| 19 | Таки случился релиз кандидат Betaflight 2026.06, очевидно, стабильный релиз в июне уже не произойдет, но формально, в сроки уложились😁
Ключевым (хоть и не самым важным с моей точки зрения) изменением я бы назвал появление автопилота и полета по точкам. Это первый релиз данного функционала, настоятельно рекомендуется пробовать его только в симуляции! На самом деле движение в эту сторону началось еще в прошлых релизах и будет вектором развития прошивки в ближайшем будущем: новые режимы, датчики, расширение мавлинк телеметрии.
Также хочу отметить редизайн конфигуратора, если изменений недостаточно - это значит я не все свои идеи смог протолкнуть к реализации😅
Полный список изменений, можно изучить на сайте:
https://betaflight.com/docs/wiki/release/Betaflight-2026-6-Release-Notes | 1 760 |
| 20 | Шумиха вокруг проблем со стабилизацией dji o4 продолжается. Flywoo даже начали перепаивать гироскопы на старые - сумасшедшая затея)
Тем временем Dji опубликовали характеристики o4 wide юнита, который подозрительно похож на флайвушный же мод. Мне кажется история с dji caddx vista повторяется?)
Основные отличия:
159 градусов FOV против 117 и 155 у старого и про юнитов.
13.3 грамма - достаточно тяжелый для 65 вупов.
Впрочем, в 65 размере и со старым весом в 8.2 грамма было тяжеловато. | 1 425 |
