You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Mathias Rasmussen
2cbfcc9145
|
4 years ago | |
---|---|---|
targets | 4 years ago | |
BLHeliBootLoad.inc | 4 years ago | |
BLHeliPgm.inc | 4 years ago | |
Bluejay.asm | 4 years ago | |
COPYING | 4 years ago | |
Common.inc | 4 years ago | |
MakeHexfiles.bat | 4 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
SI_EFM8BB1_Defs.inc | 4 years ago | |
SI_EFM8BB2_Defs.inc | 4 years ago | |
SI_EFM8LB1_Defs.inc | 4 years ago | |
bluejay.svg | 4 years ago |
README.md
Bluejay
Digital ESC firmware for controlling brushless motors in multirotors.
A fork of BLHeli_S based on revision 16.7.
Summary
Bluejay aims to be an open source successor to BLHeli_S bringing DShot RPM telemetry to ESCs with Busy Bee MCUs.
Compared to BLHeli_S this project only supports the DShot protocol and all analog protocols have been removed to ease code maintenance.
A more detailed list of changes can be seen in the project changelog.
Project State
Bluejay is still in early development and further testing is needed before it can be used for real flight.
A couple of important features that is planned to be implemented:
- Reduce telemetry commutation interference
- Add support for 48KHz PWM
Flashing ESCs
The Bluejay firmware can be flashed to BLHeli_S compatible ESCs using BLHeli Configurator.