Git Product home page Git Product logo

bluejay's Introduction

Bluejay

Bluejay

GitHub release (latest by date) Discord

Digital ESC firmware for controlling brushless motors in multirotors.

Based on BLHeli_S revision 16.7

Bluejay aims to be an open source successor to BLHeli_S adding several improvements to ESCs with Busy Bee MCUs.

Current Features

  • Digital signal protocol: DShot 300 and 600
  • Bidirectional DShot: RPM telemetry and extended DSHOT telemetry
  • Selectable PWM frequency: 24, 48 and 96 kHz
  • PWM dithering: 11-bit effective throttle resolution
  • Power configuration: Startup power and RPM protection
  • High performance: Low commutation interference
  • Smoother throttle to PWM conversion
  • User configurable startup tunes ๐ŸŽต
  • Numerous optimizations and bug fixes

See the project changelog for a list of changes.

Supported Platforms

  • SiLabs EFM8 BB21
  • SiLabs EFM8 BB51

Deprecated Platforms

The SiLabs EFM8 BB10 has been deprecated. The last official release is 0.18.1. The BB10 has it's limitations in comparison to the BB21 and BB51. Not many of those seem to be around anymore and the team does not have a single one for testing, thus decided to drop support.

You will still be able to manually build for it, but we can not guarantee compatibility and do not want to suffer from it's limitations during further development.

Flashing ESCs

Bluejay firmware can be flashed to BLHeli_S compatible ESCs and configured using the following configurator tools:

You can also do it manually by downloading the release binaries.

Documentation

See the wiki for useful information. A very detailed documentation with flow charts is available too.

Ancestry

This is a fork of the original Bluejay project. The team has decided to detach this fork from the orignal project in order to have all github features to their disposal.

The decision to keep the name was made in order to honour the orignal project and the hope that the original developer will join us here, once he decides to make a comeback.

Contribute

Any help you can provide is greatly appreciated!

If you have problems, suggestions or other feedback you can open an issue.

You can also join our Discord server to ask questions and to discuss Bluejay!

Pull Requests

If you have fixed an issue or added a functionality, please feel free to submit a pull request. Direct your PRs against the develop branch of this repository.

Build

Please see the wiki for instructions on how to build Bluejay from source.

bluejay's People

Contributors

crteensy avatar damosvil avatar dusking1 avatar egonl avatar mathiasvr avatar saidinesh5 avatar stylesuxx avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.