{"id":13650224,"url":"https://github.com/mathiasvr/bluejay","last_synced_at":"2025-10-09T22:07:48.758Z","repository":{"id":37419775,"uuid":"306095724","full_name":"mathiasvr/bluejay","owner":"mathiasvr","description":":bird: Digital ESC firmware for controlling brushless motors in multirotors","archived":false,"fork":false,"pushed_at":"2022-08-31T23:49:29.000Z","size":1987,"stargazers_count":523,"open_issues_count":22,"forks_count":58,"subscribers_count":32,"default_branch":"main","last_synced_at":"2025-06-30T21:11:38.359Z","etag":null,"topics":["bldc","blheli","drone","dshot","efm8","esc","multirotor","quadcopter"],"latest_commit_sha":null,"homepage":"","language":"Assembly","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathiasvr.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":"buymeacoffee.com/mathiasvr"}},"created_at":"2020-10-21T17:14:32.000Z","updated_at":"2025-06-30T08:07:36.000Z","dependencies_parsed_at":"2022-07-22T17:33:08.656Z","dependency_job_id":null,"html_url":"https://github.com/mathiasvr/bluejay","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/mathiasvr/bluejay","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiasvr%2Fbluejay","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiasvr%2Fbluejay/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiasvr%2Fbluejay/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiasvr%2Fbluejay/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathiasvr","download_url":"https://codeload.github.com/mathiasvr/bluejay/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathiasvr%2Fbluejay/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002116,"owners_count":26083307,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bldc","blheli","drone","dshot","efm8","esc","multirotor","quadcopter"],"created_at":"2024-08-02T02:00:35.039Z","updated_at":"2025-10-09T22:07:48.743Z","avatar_url":"https://github.com/mathiasvr.png","language":"Assembly","funding_links":["buymeacoffee.com/mathiasvr"],"categories":["Motor Control ⚙️"],"sub_categories":["VTOLs 🚀"],"readme":"\u003cimg align=\"right\" src=\"bluejay.svg\" alt=\"Bluejay\" width=\"250\"\u003e\n\n# Bluejay\n\n[![GitHub release (latest by date)](https://img.shields.io/github/downloads/mathiasvr/bluejay/latest/total?style=for-the-badge)](https://github.com/mathiasvr/bluejay/releases/latest)\n[![Discord](https://img.shields.io/discord/811989862299336744?color=7289da\u0026label=Discord\u0026logo=discord\u0026logoColor=white\u0026style=for-the-badge)](https://discord.gg/phAmtxnMMN)\n\nDigital ESC firmware for controlling brushless motors in multirotors.\n\n\u003e Based on [BLHeli_S](https://github.com/bitdump/BLHeli) revision 16.7\n\nBluejay aims to be an open source successor to BLHeli_S adding several improvements to ESCs with Busy Bee MCUs.\n\n## Current Features\n\n- Digital signal protocol: DShot 150, 300 and 600\n- Bidirectional DShot: RPM telemetry\n- Selectable PWM frequency: 24, 48 and 96 kHz\n- PWM dithering: 11-bit effective throttle resolution\n- Power configuration: Startup power and RPM protection\n- High performance: Low commutation interference\n- Smoother throttle to pwm conversion\n- User configurable startup tunes :musical_note:\n- Numerous optimizations and bug fixes\n\nSee the project [changelog](CHANGELOG.md) for a list of changes.\n\n## Flashing ESCs\nBluejay firmware can be flashed to BLHeli_S compatible ESCs and configured using the following configurator tools:\n\n- [ESC Configurator](https://esc-configurator.com/) (PWA)\n- [Bluejay Configurator](https://github.com/mathiasvr/bluejay-configurator/releases) (Standalone)\n\nYou can also do it manually by downloading the [release binaries](https://github.com/mathiasvr/bluejay/wiki/Release-binaries).\n\n## Documentation\nSee the [wiki](https://github.com/mathiasvr/bluejay/wiki) for documentation.\n\n## Contribute\nAny help you can provide is greatly appreciated!\n\nIf you have problems, suggestions or other feedback you can open an [issue](https://github.com/mathiasvr/bluejay/issues).\n\nYou can also join our [Discord server](https://discord.gg/phAmtxnMMN) to ask questions and discuss Bluejay!\n\n### Build\n\nPlease see the [wiki](https://github.com/mathiasvr/bluejay/wiki/Building-from-source) for instructions on how to build Bluejay from source.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathiasvr%2Fbluejay","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathiasvr%2Fbluejay","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathiasvr%2Fbluejay/lists"}