待补充 mathiasvr/bluejay

机器人电机驱动板, 飞控/无人机 3/5 🧩 软硬件结合 已发布
mathiasvr 252 Stars 未知 BOM 完整度: 0/5 教程完整度: 0/5
待补充

项目简介

:bird: Digital ESC firmware for controlling brushless motors in multirotors


Bluejay 是一款面向多旋翼飞行器的数字电调固件,专为控制无刷电机而设计。作为 BLHeli_S 的开源继任者,它基于 BLHeli_S 16.7 版本进行深度优化,主要针对搭载 Busy Bee MCU 的电调硬件。项目解决了传统电调固件在信号精度、调速平滑度以及功能扩展性上的不足,为穿越机、航拍无人机等场景提供了更稳定、更高效的电机控制方案。

标签

项目特点

**开源继任者**:基于 BLHeli_S 16.7 深度优化,完全开源,社区可自由参与改进。
**高精度信号处理**:采用更精准的 PWM 信号解析算法,提升油门响应速度和线性度。
**平滑调速体验**:优化了电机启动和换向逻辑,减少抖动和卡顿,尤其适合低转速场景。
**丰富功能扩展**:支持双向 DShot、遥测输出、编程适配器直刷等高级功能。
**广泛硬件兼容**:专为搭载 Busy Bee MCU(如 EFM8BB1/BB2)的电调设计,覆盖主流穿越机电调。
**简易刷写流程**:通过 Betaflight Configurator 或专用工具即可完成固件升级,无需复杂操作。

技术规格

基础版本
目标 MCU
支持的协议
最大 PWM 频率
固件格式
编程接口
遥测输出
电机驱动方式
固件大小

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
搭载 Busy Bee MCU 的电调 1 如:Racerstar, HGLRC, JHEMCU 等品牌对应型号
编程器 (如:BLHeliSuite 编程器 / C2 适配器) 1 可选,也可通过飞控 passthrough 刷写
飞控 (支持 Betaflight passthrough) 1 用于通过飞控直刷固件
Bluejay 固件 (.hex 文件) 1 从 GitHub Releases 下载对应电调型号
Betaflight Configurator (10.7.0 以上) 1 用于通过飞控刷写
BLHeliSuite (可选) 1 用于独立编程器刷写

能力画像

**记忆与知识检索**:3/5 — 需要了解电调型号、MCU 类型及固件对应关系,但信息集中在文档中,查找不难。
**动手与操作**:4/5 — 涉及焊接、接线、刷写固件等硬件操作,需要一定动手能力。
**编程与算法**:2/5 — 无需自行编写代码,但需要理解固件刷写流程和参数配置。
**设计与建模**:1/5 — 本项目不涉及结构设计或 3D 建模。
**实验与调试**:4/5 — 刷写后需测试电机运转、信号响应,可能需反复调整参数。
**协作与分享**:3/5 — 可通过 GitHub Issues 提交问题或贡献代码,社区活跃度中等。
**学习与研究**:3/5 — 适合学习电调工作原理、BLHeli 固件架构及无人机电子系统。
**系统集成**:4/5 — 需要将固件与飞控、电机、遥控器协同配置,涉及多系统联调。

所需技能

基础焊接能力(焊接电调与飞控/电机) 了解多旋翼飞行器电子系统(飞控、电调、电机、遥控器) 会使用 Betaflight Configurator 或 BLHeliSuite 进行固件刷写 能阅读英文技术文档(GitHub Wiki 和 Release Notes) 基础故障排查能力(电机不转、抖动、信号异常等)

适用场景

穿越机(竞速 / 花飞)电调固件升级,提升油门响应和飞行手感
航拍无人机电机控制优化,获得更平滑的调速曲线
自制多旋翼飞行器项目,需要稳定、开源的电调固件方案
学习电调工作原理和 BLHeli 固件架构的教育/研究场景
替换老旧或闭源电调固件,获得双向 DShot、遥测等高级功能