ExpressLRS
STM32/ESP32/ESP8285-based High-Performance Radio Link for RC applications (by AlessandroAU)
betaflight
Open Source Flight Controller Firmware (by betaflight)
Our great sponsors
ExpressLRS | betaflight | |
---|---|---|
111 | 149 | |
3,098 | 7,906 | |
4.6% | 2.2% | |
9.1 | 9.4 | |
4 days ago | about 19 hours ago | |
C++ | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ExpressLRS
Posts with mentions or reviews of ExpressLRS.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-30.
-
ExpressLRS-Configurator rant
Just put the firmware builds under https://github.com/ExpressLRS/ExpressLRS/releases
- Release ExpressLRS V3.3.0 · ExpressLRS/ExpressLRS
-
Opinions Please
I didn't really find any reference material for setup, you can see it mentioned at #2060 here.
- Release ExpressLRS V3.3.0-RC2 · ExpressLRS/ExpressLRS
-
not enough space
For receiver Zlyden3D said flashing 2.0 then 3 through Betaflight passthrough worked for them.
-
Is it possible to connect elrs Jr module to rc car controller?
I think the controller is only going to have PPM output at best. There's a feature request for ppm input marked "not going to happen", so I think you are out of luck. https://github.com/ExpressLRS/ExpressLRS/issues/421
- Jumper T lite Elrs script not loading.
- Using a 868MHz system in North America
-
Connect Arduino nano to expresslrs transmitter
All you need to do is start sending Channels packets out a UART at 115200 baud and the TX will fire up and start sending them at whatever packet rate it is already configured for. You'll need to disable UART inversion on the TX though because external modules are half-duplex inverted (stupid legacy stuff!) The protocol I've documented here: https://github.com/ExpressLRS/ExpressLRS/wiki/CRSF-Protocol
- Release ExpressLRS V3.2.1 · ExpressLRS/ExpressLRS
betaflight
Posts with mentions or reviews of betaflight.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-02-02.
-
GPS lost signal suddenly and recover
Op, it seems your gps has m10 chipset, am I right? Because the m10 is not supported on betaflight. Or rather, it works, but betaflight sets it up incorrectly. There is a fix, but not released yet, or you have to set gps to 10hz in ucenter and disable auto convig in betaflight (and lose some features). See https://github.com/betaflight/betaflight/issues/12737 for more information. This might not be your issue, but it might be related.
-
Need help flashing 5 year old quad
I got older betaflight configurator 10.3.1 and when I look at boards in firmware flasher there's a small selection of boards and OMNIBUS is missing. So I've downloaded .hex file from here https://github.com/betaflight/betaflight/releases/tag/4.0.0 for 4.0.0 and tried to flash it from local file but nothing happens in betaflight and the quad has a constant beep sound. When I disconnect it from usb and reconnect it still works fine but its on old 3.1.0 version. I'm not sure what to do here.
-
Russian drone crossing the Kakhovka reservoir is brought down by Ukrainian electronic warfare
Which typically run open source firmware called Betaflight https://github.com/betaflight/betaflight
-
Making a fpv game, need your help
I think the rc.c file has what you’re looking for.
-
Betaflight GPS 4.4 issues
It’s a known issue specific with the M10. I think there a workaround if you need it asap. https://github.com/betaflight/betaflight/issues/12737
-
I was testing the failsafe so why did the drone start falling like this? *I've recovered it now*
Sorry for missing your question, here's a link to the PR: https://github.com/betaflight/betaflight/pull/12738
-
Help Diagnosing Scratchy/ Twitchy Motor (Brand new)
github-issue
-
Is speedybee f405 v3 reliable? Or should i get mamba f722 app
Blackbox logging doesn’t work reliably since the Blackbox and OSD use the same SPI bus (https://github.com/betaflight/betaflight/issues/12583)
-
Switch pid profiles
You can select between PID profiles 1, 2, or 3 via the OSD or stick commands fairly easily, and there are options to modify the individual P, I, and D terms per axis in flight using AUX channels via the adjustments tab. If you want the option to configure a 3-posiiton switch to select between PID profiles like you currently can with rate profiles, maybe bump the thread for the BF devs here.
-
Newbie flashed Betaflight on DarwinFPV TinyApe and now Gyro and Accel are gone!
I looked on GitHub for a similiar Issue with Darwin AiOs just now and found this from January 6th concercing 4.4 Update Errors with Accel/Gyro: https://github.com/betaflight/betaflight/issues/12145
What are some alternatives?
When comparing ExpressLRS and betaflight you can also consider the following projects:
opentx - OpenTX custom firmware for Transmitters
inav - INAV: Navigation-enabled flight control software
edgetx - EdgeTX is the cutting edge open source firmware for your R/C radio
QUICKSILVER - Flight Controller Firmware
Backpack - Firmware for ExpressLRS compatible backpacks
betaflight-configurator - Cross platform configuration tool for the Betaflight firmware
blheli-configurator - Cross-platform application for BLHeli firmware flashing and configuration
gyroflow - Video stabilization using gyroscope data
EmuFlight - EmuFlight is flight controller software (firmware) used to fly multi-rotor craft.
spaceflight-autopilot - 🚀 A series of scripted spaceflight maneuvers for a rocket simulator
ExpressLRS vs opentx
betaflight vs inav
ExpressLRS vs edgetx
betaflight vs QUICKSILVER
ExpressLRS vs Backpack
betaflight vs betaflight-configurator
ExpressLRS vs betaflight-configurator
betaflight vs blheli-configurator
ExpressLRS vs gyroflow
betaflight vs EmuFlight
ExpressLRS vs QUICKSILVER
betaflight vs spaceflight-autopilot