spi receivers are working with ELRS 3.0 RC2 now, there was some work done by one of the devs to enable it but without all the bells and whistles of a full spec receiver. Both my ELRS whoops are running 3.0 RC2.
mine doesn't work. been trying to do it all week with 2 mobula6 lrs. tried again after seeing this comment and still nothing. did u do anything particular or just update normally on betaflight?
This is a great workaround for anyone with an FC which has a faulty USB port (and an ELRS receiver of course), or for field configuration (no BusyBee Bluetooth or USB OTG cable needed).
I started with Elrs, I got into quads right when the protocol hit and it’s not something I ever complain about. From my perspective I go to betaflight for my flight controller bl heli suite for my esc and Elrs configurator for my radio link, yeah there’s a good amount to learn but I’d say Elrs is tight, I have never thought to go irc ghost or tbs crossfire. I feel like I’ve got some experience now but starting from knowing nothing Elrs was a great protocol to choose I am very pleased with it!
Idk what everyone else runs but some of my Elrs favorites are the happymodel ep1(the one with the Ufl) Matek diversity(2 Ufl) And a happymodel slim pro to blast a w should I need to return fire at Kim
Telemetry "Race" mode at 16:40 with the disclaimer on screen can be avoided when NO_SYNC_ON_ARM is enabled (if RACE means telemetry is OFF). According to their website: "Sync packets are one packet out of every 5 seconds when armed. Leave this off unless running telemetry ratio Off because you won't be able to reconnect after a failsafe while armed if this is on."
@@JoshuaBardwell thanks for clarifying, ELRS website still explains the option when you are on the firmware options page for 3.0, that’s what is confusing me.
Props Off!! I'm switching to elrs asap from crossfire, but gotta slap a warning at 4:15, I was sweating by 4:20 xD hear it a million and 1 times in fpv
i have a jumper t pro coming with elrs, upgrading from my emax RTF kit controller, i will be putting elrs on my existing crux35 that will become my spare quad, and i have the parts coming to build a second crux35 but with xing2 motors and a rush tank vtx, that one im using just the happymodel AIO with the elrs built in, because it was cheap and all i could afford, once i pay off these on the paypal pay in 4, im looking at getting a diatone AIO with larger esc's and external RX. once i have my 3.5inch system set up im going to start building a 5 inch, but i want to chase dirt bikes and the 5 inch is way too fast for the bikes where the little crux is probably still too fast lol but its way less intimidating for the riders with its little props and its super quiet, i have been loving getting into this hobby and learning so much already, i already worn out the gymbal on the emax controller thats why im upgrading and i wanted something thats going to last me a while so hopefully the t pro will do me well.
I have been trying to connect over WiFi but it just won't work it worked for a day but not every time it says port opened and then port closed no configuration in 10 seconds please help
Ok... Can we say, once for all, that ExpressLRS is the best radio link available today? Or perhaps when 3.0 is officially out? Because it surely is. Thanks for the tutorial, Joshua! 😊 Stay safe there with your family! 🖖😊
Does anyone know if the latest version 4.3.1 is required to be able to connect to FC via wifi? Everything works for me on RX, I have access, but if I enter the IP address in Betaflight and let it connect, nothing happens..
having the same problem here, "No configuration received within 10 seconds, communication failed" someone has any idea why? Rx connected to wifi, been seen on elrs confg. its communicating with the fc.. but BF doesnt connect, port is typed properly too.... =/
@@tauaklonowski Unfortunately, no one has been able to answer this for me yet. The solution is simply not either it works or it doesn't. So it's another cool thing in ELRS that is useless to me.
@@tauaklonowski Tested 2 different types of receivers, tested version 2.4 and version 900, tested on ELRS 3 RC2 and official 3.0, tested on two computers with firewall turned off on both. Tried everything possible, I even juggled it and nothing and nothing and nothing :D
Pretty neat stuff, the not having to reflash in order to change the binding text is the biggest bonus for me, although honestly I am probably only going to be futzing with this stuff a few times a year anyway unless I start to devote more time to the hobby.
Hello, I have CYCLONE Nano 2400RX ExpressLRS ELRS 2.4GHz receiver, it has been upgrade to elrs 3.0.0 with elrs configurator, and then i try to fly, only 20 meter rf signal critical. Sometimes rx loss. I use firmware diy 2.4 ghz isp8285. How to fix it?
Tested this myself at the weekend. It’s super cool. Although for me I’m not going to use it except in some weird edge cases. I need to power the quad to configure and 9/10 that’s going to be easiest with just plugging it in to USB and if I’m attaching a cable I may as well do it to my computer.
At first I was really happy that connecting to BF over WiFi is going to be a feature. I have an X-Class quad with the FC recessed deep into the big frame, so USB is hard to get to. I also have an FPV Cycle TP3 build that is really tight. I'm definitely putting stress on that USB connector by jamming the cable in there. However, I didn't even think about having to power the quad like you said lol. Now I'm thinking the same as you. Only a few edge cases where it will be handy. I'm only comfortable running Crossfire with the diversity receiver on the X-Class, so the only case where this will really be useful is the TP3. What are your thoughts on reliability of ELRS vs Crossfire, ignoring manufacturing quality of the hardware itself?
Hello Joshua, have you ever meet the situation that reciever is blinking in WI-Fi mode but no ExpressELR RX WI-FI ID is visible so you can not connect it?
Hi Josh, why is mine always come out "platformio dependency error" just build or flash n build, same result. any idea? because i can't bind my zorro to new cinelog 20 so i thought i have to update my zorro? zorro is elrs version, please help!!! thank your so much for all your video!🙏
This only works if - "enable virtual connection mode" is selected in the Betaflight options. It doesn't show the port field were you can enter the adress otherwise for me.
So I am a newbie and I need help. I got a HappyModel ES24TX Pro transmitter module to plug into the JR bay of my radio. I tried for a long time to flash ELRS 3.0 with the configurator, and it kept throwing an error that there isn’t enough space for the firmware. I was able to flash 2.5.1 on my tx and rx and bind it, but I could not get 3.0 working. Am I doing something wrong? Can I get 3.0 working on my ES24TX?
Probably need to be a bit careful in assuming that an X dbm change will automatically lead to a Y percentage range change. That is true in open space, but if there are lots of obstacles so signal can drop drastically behind an obstacle, then a theoretically longer range may have little effect, because behind the obstacle the signal may still be lost in the noise. Probably buildings and dense trees or bushes can cause this.
0o Oh anyone else have to turn off the tx16s mii when trying to exit expresslrs screen,back button doesnt work.nothing works ,i have happymodel es24 pro im sure i missed out some digits or letters xxoo!!
I have a "MATEKSYS" ELRS-R24-D, and the betaflight Literadio 2 SE, and I cannot figure out how to use them together. The binding steps don't seem to do anything, and none of the protocols seem to exist anywhere that I'm supposed to use. I'm incredibly frustrated with all of this, the instruction book doesn't say anything about flashing anything. Help please?
@@JoshuaBardwell Turned out that I had the FrSky version, and it did not have an ELRS module in it. I bought a Tandem X18, and a module, so we good now lol.
mine never show up in the wifi device selection although i was still able to connect via elrs to betaflight because betaflight detected it automatically i didnt need to put in the ip luckily, idk why my elrs configurator has such different menus to yours
I tried the wifi, which was cool but of course slow and the quad powered I don't like with props on. Plus then you can't do any radio stuff of course. But still very useful if I could get an iphone app to do that!
Not sure if anyone else mentioned it but I found, RC1 and RC2 aren't cross compatible. I had 3.0 RC1 on my TX16s and flashed RC2 on several quads and they weren't functioning properly until I flashed RC2 on my radio. Then everything worked great. Just thought I would mention it
Like always JB, Fantastic video and info... Can you check out Wez Varty's video and is it for all VRX's and goggles or just Skyzone VRX and goggles? TIA
Does elrs 3.0.1 wifi connection to betaflight work on version 10.7.2 (4.2.11) Betaflight. Or only in 4.3? Thanks, keep up the great fpv tutorials. I learned something today yes
Hello, thanks for the video. I was hoping that ERLS 3.0 would add full-fledged telemetry between GSC and FC via the Tx module over the air. This is necessary for ardupilot users to send commands and configure parameters in flight. Do I understand correctly, now ERLS does not send any telemetry data to Rx except RC signals, but only receives telemetry from Rx? Sorry for my language, it's Google translate difficulties
Thank you for the answer. Yes, that's right. I want to find out if it is possible to somehow connect the Tx to the GSC ardupilot, inav or betaflight, using wifi, bluetooth, usb or remote controller? There should probably be a mavlink between Tx and GCS. But there can be any protocol between Tx and Rx. And the latest ardupilot firmware supports the CRSF protocol for communication between Rx and FC. Thanks for the help and still sorry for my English.
So for my EP1 rx to connect to my home wifi network it has to be really close to my router. Is that normal? I live in a 2 bedroom apt so it's not that far away.
Well I figured out why my connection was so unreliable on wifi. Had the stupid receiver mounted with wifi antenna pointing down at carbon frame. Flipped it and now it works good.
Hello. I am a little confused. In previous video, for downloading lua script you chose rc model (tx16). Here you chose elrs external module. So, what do i need?
Still locked at 250Hz, but you can for example use D250, and have the advantage of the redundant packages sent. The radio only has to send the information at 250Hz to the module. Output power can be increased, but you might need to modify the radio by using the HappyModel Tango 2 power adapter board.
hey bardwell, i have an gaming pc tht doesnt have a wifi card can i do this flashing over phone/tablet? just received my happymodel elrs with a mobeetle elrs. trying to get setup before a race this friday
Appreciate you and your knowledge. I do have a question? I was able to get access to my drone via betaflight /elrs through home wifi on the elrs. However the reason I needed to do this is because my usb port broke off. My question is, how in Betaflight can I configure "Modes" through the wifi elrs? Modes and CLI seem to not work, I assume because it can't run the radio and wifi at the same time. Do you have any info regarding how I can get into my Modes through wifi? It's a "new to me drone" so I want to make sure the switches are to my liking, but can't seem to do that, if you or anyone can help me out here, please get back to me as I'd seriously appreciate that. Thank you.
CLI doesn't work at all. Neither does firmware flashing. There isn't any way to do this via CRSF-MSP functionality (e.g. via the ELRS wifi connection). Modes can be configured but must be configured manually since, as you see, the receiver doesn't work when in the passthrough mode. If you can get a bluetooth module and solder it to the FC, then that would allow full configuration including CLI but not flashing.
@Joshua Bardwell I'm fairly new to this, so your vids have helped my group of people, looks like Patreon is going to have to happen because that was a quick response my friend. Thank you. Any chance you can link me to a Bluetooth adapter?
This is great. I have an AIO board that I tore the usb plug off of and it took the pads with it. Good board but useless because I can't configure it but it does have 2 uarts turned in already so I can configure it with this.
Just to be clear.. I will jump to elrs v3 when it comes out.. but have a couple elrs2 receivers for my drones.. if I put the elrs 3 lua on my tx16s.. it will work/bind with elrs2 receivers?
The v3 lua script is backward compatible with 2.x receivers but once your radio module is updated to the 3.x firmware then it will not bind to receivers that are still on 2.x
There seems to be a fairly serious problem with Elrs v 3.0.0 and R9 hardware.... Hi, Elrs is great, I've been using both 900M and 2.4G versions for a while noe, and getting better at figuring both out, thanks in part to 1 of your videos about Elrs making you fall in love with frsky again. However, even though v 1.x and 2.x of Elrs worked great on R9M and R9mm and mini hardware, never had an issue, there has been a BIG problem from v 3.0.0-RC1 and on. I waited till the full version of 3.0.0 was released recently, before making a comment on one of your videos. I knew that obviously RC1 and RC2 versions weren't official yet so the problem might have been fixed in the full official release, but since it wasn't, I am now making a comment about it. In my search, I know that other people have come across this issue and posted comments on the Elrs github page, but there has been no solution to it so far, and it has gone unnoticed for the most part, because not many have been able to reproduce the problem, but again mostly because they didn't use the same hardware as what seems to cause the issue. The problem seems to be caused by telemetry and ONLY on R9M and/or R9mm or mini. If you tirn off telemetry, it goes away. If you use an R9M AND an R9mm/mini together (flashed with Elrs v3.0.0 RC1, RC2 or pure 3.0.0), it's guaranteed to happen. Sometimes after a minute or 2, sometimes after 30 or 40 minutes, I have left my tx/rx on for that long to confirm, because if this failure happens during flight, it can be catastrophic. Randomly, for no apparent reason, the receiver disconnects from the Tx module or Tx, and the radio says "telemetry lost" as if you turned the receiver off. The R9mm or mini receiver stays on with both the red AND green LED's lit, as if it were still bound and connected, but it no longer controls any of the servos, it just holds the last known position of servos while it was still connected. If you power cycle the transmitter, it is not fixed. The problem only goes away if you power cycle the receiver, which you obviously can't do in flight, so it is basically a catastrophic loss of all control after an unknown amount of time. I have been able to reproduce the problem using a Happymodel 500mW ES900TX (900MHz) module with an R9mm or mini as well, but it takes way longer with the Tx module, on the order of 45 min to an hour, if it happens, but it does happen occasionally, which is still discomforting. It happens with wither dynamic or fixed Tx power, with either R9M or ES900Tx when used with an R9mm or mini receiver. I have NOT been able to reproduce thd problem if a different brand receiver is used, anything that is NOT stm32 based, so either a Happymodel ES900Rx or a Betaflight 900 Mhz receiver NEVER had this issue happen, whether used along with an R9M or HM ES900TX module. It seems that this issue only happens if an frsky R9mm or mini receiver is used when flashed with Elrs v3.0.0 xx. The other brand receivers were on for over 3 hours each with either module multiple times, and the problem never happened, so it is statistically fairly safe to say that this ONLY happens if both frsky module and rx are used (happens often) or if any module and frsky rx are used (happens more rarely). It seems like some telemetry transmit error keeps compounding until the connection fails and the rx finally disconnects. Again, it does not happen on v2.x.x at all.
Hi, is this issue fixed by now? I`m thinking about ELRS install on my R9M and R9mm. This will be my first contact with this system, so I don`t know what should I expect.
What FC an ESC can I use that i can do this with. I don’t own a laptop I have a iPad an I would do start my build As long as I can setup an maintain my 5in freestyle drone
yip batafpv have screwed me as i have up dated lrs on all my quads but will now not work on my metor whoop as it is spi and is now useless they don't want to know about it. thanks for the good vid tho joshua.
Anyone running a Matek 2.4Ghz R24D? When flashing it says there's a mismatch in firmware and I should be using the Matek_2400_RX firmware instead and not the R24D variant. I've also noticed for this receiver the USE_DIVERSITY option is no longer there in the configurator. I don't know if flashing what the app suggests will end up with the receiver not using the twin antennas. Anyone know?
Very often a receiver shops with a generic firmware and then a specific target is in the configurator later. So I think if there is an r2d target that's probably correct. And the missing use diversity option means the option is permanently enabled in the r2d target.
@@JoshuaBardwell Thanks man, I kinda suspected that may be the case but wasn’t sure. It’d make sense that the diversity option would in future be embedded into the firmware by default. In version 2.x there was no R24D variant but you also got the use_diversity option. It will no doubt have shipped with a 2.x firmware. Makes sense now I read this back 😂
This is quite exiting, maybe not quite as exiting as JB would suggest (prob doesn’t get out much as a bench-test pilot, right Bubby?😉) but definitely exiting. Cables are so “last year” now.
The BetaFlight access is not complete the terminal does not work and will not work until some updates are made to BetaFlight. Since the presets work similar to the terminal, They also do not work yet. Needless to say, you will not be using ELRS WiFi to check if your channels are working properly so don’t go throwing out the SpeedyBee adaptor just yet. The SpeedyBee phone app does not connect to BetaFlight through ELRS WiFi so you need a laptop or desktop to connect this way and at this point, the USB cable seems to be the best option. I’m hoping they start working on better WiFi protection because right now anyone can connect via WiFi with the same password if it’s in hotspot mode and change BetaFlight settings or the bind phrase.
I had this, when using the long file name (HappyModel_EP_2400_RX-3.0.0.bin) for the .bin file. Used the shorter name (firmware RX.bin) and it was fine. 😀
Awesome! Since you've had a background in radio or have a background in radio I think it would be awesome if you did some deep Dives into these radio Technologies not specifically regarding drones but how elrs is able to do what it does the Technologies it uses Etc. I think the video you did on multipathing is cool. Well I'm glad voice dictation in Android doesn't pick up farts
@@JoshuaBardwell ya turn out when i had to reset to factory I forgot to turn on the internal elrs module. Took me an hour to figure that out. But thank you for always trying to help us with everything!
My TX is not updating to 3.0 or 3.2. I copied the script straight to my tools section and in my scripts folder. It keeps saying it’s on 2.5.1 ISM2G4 no matter how many times I copy it. I’m stumped.
@@JoshuaBardwell well no sorry. I misspoke there. I copy the script and flash. And I always get a mismatch on FW versions everytime I try flashing ANYTHING 3.0+. I was originally on 2.5.1 FW and nothing on 3.0 worked so I flashed it to 2.5.2 and it worked no problem.
@@JoshuaBardwell I’m currently trying to flash via USB as we speak. Haven’t tried it yet. Building FW right now. I get the “Bad size” error after flashing anyway on FW mismatch. I’ve only ever used WIFI flashing.
It is cool to have the possibility to configure BF via ELRS Wifi, but in reality I won't use it so much, since you have to power on the quad via lipo. The VTX will get hot and the motors might start to spin by accident. Also, if you are in the field you need to connect to the ELRS Wifi directly and not via home LAN infrastructure, which means changing the Wifi configuration every time.
You can just plug-in USB from powerbank/smartphone and it will only power the FC and ELRS RX. Also this is mostly meant for small adjustments on the field. Not 30min full betaflight setup.
Thanks form Italy & Ciao!!!
am glad i kept a hold of couple of FC, that the pesky usb port poped off, what a time to be alive, good work on the video, thumbs up
Yeah but you have to get BF 4.3 onto the FC first :-(
Buy a flywoo bt module
@@JoshuaBardwell been there, done that. all.you need is a stlink and compile bf with msp enabled on a different uart
Thanks!
I love ELRS so much, its just amazing what they are doing. I will wait for the release though, I had enough of RC with BF4.3 haha
same, r9m flash elrs, diy receiver
spi receivers are working with ELRS 3.0 RC2 now, there was some work done by one of the devs to enable it but without all the bells and whistles of a full spec receiver. Both my ELRS whoops are running 3.0 RC2.
Really?
Yeah didn't Alessandro say this would work when he did his interview with Chris rosser?
Great news!
So I can upgrade and not lose my Mobula 6?
mine doesn't work. been trying to do it all week with 2 mobula6 lrs. tried again after seeing this comment and still nothing. did u do anything particular or just update normally on betaflight?
This is a great workaround for anyone with an FC which has a faulty USB port (and an ELRS receiver of course), or for field configuration (no BusyBee Bluetooth or USB OTG cable needed).
Express LRS is so amazing, all we need now is an ELRS video system
The rabbit hole starts at “OpenHD” “Ruby FPV” and “WFB-NG”.
Good idea 👍💡
Elrs is the cheapest and best rc link! It blows competition away this project is so cool... This is why open source is so powerfull
Wow, so amazing to watch the progress of the development and the new features of ELRS😳😳
I started with Elrs, I got into quads right when the protocol hit and it’s not something I ever complain about. From my perspective I go to betaflight for my flight controller bl heli suite for my esc and Elrs configurator for my radio link, yeah there’s a good amount to learn but I’d say Elrs is tight, I have never thought to go irc ghost or tbs crossfire. I feel like I’ve got some experience now but starting from knowing nothing Elrs was a great protocol to choose I am very pleased with it!
Idk what everyone else runs but some of my Elrs favorites are the happymodel ep1(the one with the Ufl)
Matek diversity(2 Ufl)
And a happymodel slim pro to blast a w should I need to return fire at Kim
Your the main reason I’m getting into FPV
Rotor riot get fpv an raceday are topnotch sites. You have taught me a lot. Love all the content
Great video, thanks. I’m all in ELRS, love it.
Telemetry "Race" mode at 16:40 with the disclaimer on screen can be avoided when NO_SYNC_ON_ARM is enabled (if RACE means telemetry is OFF).
According to their website: "Sync packets are one packet out of every 5 seconds when armed. Leave this off unless running telemetry ratio Off because you won't be able to reconnect after a failsafe while armed if this is on."
In ELRS 3.0, no sync on arm is removed and replaced with telemetry race mode. The website warning is only relevant for 2.x and earlier.
@@JoshuaBardwell thanks for clarifying, ELRS website still explains the option when you are on the firmware options page for 3.0, that’s what is confusing me.
Joshua, you save my week! Thank you!!!
Connecting to betaflight through wifi, nice I'm building my first build and almost bought a bluetooth module.
Props Off!! I'm switching to elrs asap from crossfire, but gotta slap a warning at 4:15, I was sweating by 4:20 xD hear it a million and 1 times in fpv
🤣
Where did you get the shirt with Bruce on it? :)
thanks for the packet rate and telemetry explanation helped me out 👍
i have a jumper t pro coming with elrs, upgrading from my emax RTF kit controller, i will be putting elrs on my existing crux35 that will become my spare quad, and i have the parts coming to build a second crux35 but with xing2 motors and a rush tank vtx, that one im using just the happymodel AIO with the elrs built in, because it was cheap and all i could afford, once i pay off these on the paypal pay in 4, im looking at getting a diatone AIO with larger esc's and external RX. once i have my 3.5inch system set up im going to start building a 5 inch, but i want to chase dirt bikes and the 5 inch is way too fast for the bikes where the little crux is probably still too fast lol but its way less intimidating for the riders with its little props and its super quiet, i have been loving getting into this hobby and learning so much already, i already worn out the gymbal on the emax controller thats why im upgrading and i wanted something thats going to last me a while so hopefully the t pro will do me well.
instead of plugging in usb, I plug in a lipo?
The feature rate is astounding! At the rate they're going, every other control link will be obsolete if they haven't managed that already.
it already is. they beat everything else in every category due to the incredible customizability
Greetings from germany 🇩🇪
👊🏻🍻
I have been trying to connect over WiFi but it just won't work it worked for a day but not every time it says port opened and then port closed no configuration in 10 seconds please help
This right here makes me think I made the right choice of controller! Love it!
The loan feature sounds pretty awesome!
Thanks Josh your are always so understanding. Thanks a lot. I am a Fan of you!!
Ok... Can we say, once for all, that ExpressLRS is the best radio link available today? Or perhaps when 3.0 is officially out?
Because it surely is.
Thanks for the tutorial, Joshua! 😊
Stay safe there with your family! 🖖😊
Does anyone know if the latest version 4.3.1 is required to be able to connect to FC via wifi? Everything works for me on RX, I have access, but if I enter the IP address in Betaflight and let it connect, nothing happens..
having the same problem here, "No configuration received within 10 seconds, communication failed" someone has any idea why? Rx connected to wifi, been seen on elrs confg. its communicating with the fc.. but BF doesnt connect, port is typed properly too.... =/
@@tauaklonowski Unfortunately, no one has been able to answer this for me yet. The solution is simply not either it works or it doesn't. So it's another cool thing in ELRS that is useless to me.
haha I see... will try later on my other rxs.. was trying yesterday on a betafpv 1.1... maybe its a thing with a certain type rx.. will get back 2 u 🤟
@@tauaklonowski Tested 2 different types of receivers, tested version 2.4 and version 900, tested on ELRS 3 RC2 and official 3.0, tested on two computers with firewall turned off on both. Tried everything possible, I even juggled it and nothing and nothing and nothing :D
ELRS just keeps getting better.
Pretty neat stuff, the not having to reflash in order to change the binding text is the biggest bonus for me, although honestly I am probably only going to be futzing with this stuff a few times a year anyway unless I start to devote more time to the hobby.
Hello, I have CYCLONE Nano 2400RX ExpressLRS ELRS 2.4GHz receiver, it has been upgrade to elrs 3.0.0 with elrs configurator, and then i try to fly, only 20 meter rf signal critical. Sometimes rx loss. I use firmware diy 2.4 ghz isp8285. How to fix it?
Really useful information, thank you, Joshua!
Tested this myself at the weekend. It’s super cool. Although for me I’m not going to use it except in some weird edge cases. I need to power the quad to configure and 9/10 that’s going to be easiest with just plugging it in to USB and if I’m attaching a cable I may as well do it to my computer.
At first I was really happy that connecting to BF over WiFi is going to be a feature. I have an X-Class quad with the FC recessed deep into the big frame, so USB is hard to get to. I also have an FPV Cycle TP3 build that is really tight. I'm definitely putting stress on that USB connector by jamming the cable in there. However, I didn't even think about having to power the quad like you said lol. Now I'm thinking the same as you. Only a few edge cases where it will be handy. I'm only comfortable running Crossfire with the diversity receiver on the X-Class, so the only case where this will really be useful is the TP3. What are your thoughts on reliability of ELRS vs Crossfire, ignoring manufacturing quality of the hardware itself?
Hello Joshua, have you ever meet the situation that reciever is blinking in WI-Fi mode but no ExpressELR RX WI-FI ID is visible so you can not connect it?
Anyone else having flash issues with ELRS 3.0 RC2 on a Radiomaster Zorro??? I reflashed ELRS 2.51 and it completed with success as it should.
Hi Josh, why is mine always come out "platformio dependency error" just build or flash n build, same result. any idea? because i can't bind my zorro to new cinelog 20 so i thought i have to update my zorro? zorro is elrs version, please help!!! thank your so much for all your video!🙏
This only works if - "enable virtual connection mode" is selected in the Betaflight options. It doesn't show the port field were you can enter the adress otherwise for me.
So I am a newbie and I need help. I got a HappyModel ES24TX Pro transmitter module to plug into the JR bay of my radio. I tried for a long time to flash ELRS 3.0 with the configurator, and it kept throwing an error that there isn’t enough space for the firmware.
I was able to flash 2.5.1 on my tx and rx and bind it, but I could not get 3.0 working. Am I doing something wrong? Can I get 3.0 working on my ES24TX?
Probably need to be a bit careful in assuming that an X dbm change will automatically lead to a Y percentage range change.
That is true in open space, but if there are lots of obstacles so signal can drop drastically behind an obstacle, then a theoretically longer range may have little effect, because behind the obstacle the signal may still be lost in the noise. Probably buildings and dense trees or bushes can cause this.
Maybe add something about the repartitioner fix needed if the flash fails. My very new happymodel 24 pro needed that fix to flash 3.0.
Thanks dude ! Impatient that spi be compatible with 3.x !!! 😃
0o Oh anyone else have to turn off the tx16s mii when trying to exit expresslrs screen,back button doesnt work.nothing works ,i have happymodel es24 pro im sure i missed out some digits or letters xxoo!!
I have a "MATEKSYS" ELRS-R24-D, and the betaflight Literadio 2 SE, and I cannot figure out how to use them together. The binding steps don't seem to do anything, and none of the protocols seem to exist anywhere that I'm supposed to use. I'm incredibly frustrated with all of this, the instruction book doesn't say anything about flashing anything.
Help please?
The literadio expects you to bind the receiver without a binding phrase. th-cam.com/video/H5OnozIqJCA/w-d-xo.html
@@JoshuaBardwell Turned out that I had the FrSky version, and it did not have an ELRS module in it. I bought a Tandem X18, and a module, so we good now lol.
mine never show up in the wifi device selection although i was still able to connect via elrs to betaflight because betaflight detected it automatically i didnt need to put in the ip luckily, idk why my elrs configurator has such different menus to yours
I got jumper t lite & baud rate isn’t in the model tab what do I do 😊
anyone know why its show as armed in the elrs manu in the controller ? and when its arm its shows as its ok ... and without the arm alert . thank you
Sadly BF blackbox logs cannot be downloaded via ELRS Wi-Fi.
I tried the wifi, which was cool but of course slow and the quad powered I don't like with props on. Plus then you can't do any radio stuff of course. But still very useful if I could get an iphone app to do that!
just bought a jumper t pro elrs. love it. can you do updated small review. i have a 2 point switch in place on 2 sliders
external Module Happymodel ES24TX in TX16s ?
Not sure if anyone else mentioned it but I found, RC1 and RC2 aren't cross compatible. I had 3.0 RC1 on my TX16s and flashed RC2 on several quads and they weren't functioning properly until I flashed RC2 on my radio. Then everything worked great. Just thought I would mention it
Oh goody no elrs radio anymore, it's screwed. I knew I shouldn't have updated. Nothing bound and version still shows as 251 not 3.0. Any sugestions?
Hey tried to connect to my fc running Inav 7 with the elrs wifi method, and its is not working. Any tips?
THAT was super clear to understand. THANX!
So awesome, ELRS is just so, awesome! :)
Will this work with Inav? Seems like an obvious choice for setting up waypoint missions
Blunty (on the discord channel) said the BF devs had to make some changes to betaflight to ensure this would work so I'm guessing not for inav
Like always JB, Fantastic video and info... Can you check out Wez Varty's video and is it for all VRX's and goggles or just Skyzone VRX and goggles? TIA
Does elrs 3.0.1 wifi connection to betaflight work on version 10.7.2 (4.2.11) Betaflight. Or only in 4.3? Thanks, keep up the great fpv tutorials. I learned something today yes
Only in 4.3.
Hello, thanks for the video.
I was hoping that ERLS 3.0 would add full-fledged telemetry between GSC and FC via the Tx module over the air.
This is necessary for ardupilot users to send commands and configure parameters in flight.
Do I understand correctly, now ERLS does not send any telemetry data to Rx except RC signals, but only receives telemetry from Rx?
Sorry for my language, it's Google translate difficulties
The telemetry link is two-way. I think you're asking for something like Mavlink, which ELRS does not support.
Thank you for the answer.
Yes, that's right. I want to find out if it is possible to somehow connect the Tx to the GSC ardupilot, inav or betaflight, using wifi, bluetooth, usb or remote controller?
There should probably be a mavlink between Tx and GCS.
But there can be any protocol between Tx and Rx.
And the latest ardupilot firmware supports the CRSF protocol for communication between Rx and FC.
Thanks for the help and still sorry for my English.
I don't have that "port" box next to manual selection like you. I'm using 10.8.0 as well
Go into options and enable the "Virtual connection mode" option.
@@JoshuaBardwell Also, was able to get it by clicking update firmware, then just connected it that way but that virtual option is best. Thank you.
Yo has anyone got the answer to this one, what would be my dbm sensitivity limit in the 333 and 100hz FULL packet rates?
This is a super plus for me can’t wait to try this out
So for my EP1 rx to connect to my home wifi network it has to be really close to my router. Is that normal? I live in a 2 bedroom apt so it's not that far away.
The WiFi antenna is really tiny so yeah it's normal.
Well I figured out why my connection was so unreliable on wifi. Had the stupid receiver mounted with wifi antenna pointing down at carbon frame. Flipped it and now it works good.
It’s a D day for elrs 3.0 !?
The v3.0.0 (stable) is now available since 8 hours from the github, your confirm?
Damn ELRS is Amazing! Thanks JB! I'm truly excited for 3.0 but my TinyWhoops aren't lol
Hello. I am a little confused. In previous video, for downloading lua script you chose rc model (tx16). Here you chose elrs external module. So, what do i need?
for SPI_RXs u can use BF 4.4 nightly that works on ELRS 3.0
but flashing TX not works via WIFI only over USB ?
No that's incorrect. You can flash TX by USB and WiFi.
mine comes up as version 251, not 3.0. i deleted all the elrs scripts from my radio,
What’s the max the Tango2 can handle with an external module in terms of frequency and power? Still locked at 250Hz / 250mW?
Still locked at 250Hz, but you can for example use D250, and have the advantage of the redundant packages sent. The radio only has to send the information at 250Hz to the module. Output power can be increased, but you might need to modify the radio by using the HappyModel Tango 2 power adapter board.
@@sanderpuhFPV Joshua says D250 means packets are sent with 4x redundancy so 1000Hz. So I'm unsure it's safe to run D250
hey bardwell, i have an gaming pc tht doesnt have a wifi card can i do this flashing over phone/tablet? just received my happymodel elrs with a mobeetle elrs. trying to get setup before a race this friday
Yes you can. Basically any web browser can do it. You just need to copy the firmware file to the device.
Appreciate you and your knowledge. I do have a question? I was able to get access to my drone via betaflight /elrs through home wifi on the elrs. However the reason I needed to do this is because my usb port broke off. My question is, how in Betaflight can I configure "Modes" through the wifi elrs? Modes and CLI seem to not work, I assume because it can't run the radio and wifi at the same time. Do you have any info regarding how I can get into my Modes through wifi? It's a "new to me drone" so I want to make sure the switches are to my liking, but can't seem to do that, if you or anyone can help me out here, please get back to me as I'd seriously appreciate that. Thank you.
CLI doesn't work at all. Neither does firmware flashing. There isn't any way to do this via CRSF-MSP functionality (e.g. via the ELRS wifi connection).
Modes can be configured but must be configured manually since, as you see, the receiver doesn't work when in the passthrough mode.
If you can get a bluetooth module and solder it to the FC, then that would allow full configuration including CLI but not flashing.
@Joshua Bardwell I'm fairly new to this, so your vids have helped my group of people, looks like Patreon is going to have to happen because that was a quick response my friend. Thank you. Any chance you can link me to a Bluetooth adapter?
Speedybee bluetooth-uart adapter is what you want but it's hard to find it in stock anywhere.
This is great. I have an AIO board that I tore the usb plug off of and it took the pads with it. Good board but useless because I can't configure it but it does have 2 uarts turned in already so I can configure it with this.
Only if you have Betaflight 4.3 on the FC though :-(
Just to be clear.. I will jump to elrs v3 when it comes out.. but have a couple elrs2 receivers for my drones.. if I put the elrs 3 lua on my tx16s.. it will work/bind with elrs2 receivers?
The v3 lua script is backward compatible with 2.x receivers but once your radio module is updated to the 3.x firmware then it will not bind to receivers that are still on 2.x
There seems to be a fairly serious problem with Elrs v 3.0.0 and R9 hardware....
Hi,
Elrs is great, I've been using both 900M and 2.4G versions for a while noe, and getting better at figuring both out, thanks in part to 1 of your videos about Elrs making you fall in love with frsky again. However, even though v 1.x and 2.x of Elrs worked great on R9M and R9mm and mini hardware, never had an issue, there has been a BIG problem from v 3.0.0-RC1 and on. I waited till the full version of 3.0.0 was released recently, before making a comment on one of your videos. I knew that obviously RC1 and RC2 versions weren't official yet so the problem might have been fixed in the full official release, but since it wasn't, I am now making a comment about it. In my search, I know that other people have come across this issue and posted comments on the Elrs github page, but there has been no solution to it so far, and it has gone unnoticed for the most part, because not many have been able to reproduce the problem, but again mostly because they didn't use the same hardware as what seems to cause the issue.
The problem seems to be caused by telemetry and ONLY on R9M and/or R9mm or mini. If you tirn off telemetry, it goes away.
If you use an R9M AND an R9mm/mini together (flashed with Elrs v3.0.0 RC1, RC2 or pure 3.0.0), it's guaranteed to happen. Sometimes after a minute or 2, sometimes after 30 or 40 minutes, I have left my tx/rx on for that long to confirm, because if this failure happens during flight, it can be catastrophic. Randomly, for no apparent reason, the receiver disconnects from the Tx module or Tx, and the radio says "telemetry lost" as if you turned the receiver off. The R9mm or mini receiver stays on with both the red AND green LED's lit, as if it were still bound and connected, but it no longer controls any of the servos, it just holds the last known position of servos while it was still connected. If you power cycle the transmitter, it is not fixed. The problem only goes away if you power cycle the receiver, which you obviously can't do in flight, so it is basically a catastrophic loss of all control after an unknown amount of time.
I have been able to reproduce the problem using a Happymodel 500mW ES900TX (900MHz) module with an R9mm or mini as well, but it takes way longer with the Tx module, on the order of 45 min to an hour, if it happens, but it does happen occasionally, which is still discomforting. It happens with wither dynamic or fixed Tx power, with either R9M or ES900Tx when used with an R9mm or mini receiver.
I have NOT been able to reproduce thd problem if a different brand receiver is used, anything that is NOT stm32 based, so either a Happymodel ES900Rx or a Betaflight 900 Mhz receiver NEVER had this issue happen, whether used along with an R9M or HM ES900TX module. It seems that this issue only happens if an frsky R9mm or mini receiver is used when flashed with Elrs v3.0.0 xx.
The other brand receivers were on for over 3 hours each with either module multiple times, and the problem never happened, so it is statistically fairly safe to say that this ONLY happens if both frsky module and rx are used (happens often) or if any module and frsky rx are used (happens more rarely). It seems like some telemetry transmit error keeps compounding until the connection fails and the rx finally disconnects. Again, it does not happen on v2.x.x at all.
Hi, is this issue fixed by now? I`m thinking about ELRS install on my R9M and R9mm. This will be my first contact with this system, so I don`t know what should I expect.
What FC an ESC can I use that i can do this with. I don’t own a laptop I have a iPad an I would do start my build As long as I can setup an maintain my 5in freestyle drone
I wonder if it will be possible to connect to the speedybee app using the ELRS receiver 🤔
yip batafpv have screwed me as i have up dated lrs on all my quads but will now not work on my metor whoop as it is spi and is now useless they don't want to know about it. thanks for the good vid tho joshua.
I cannot see the baud rate option in the model settings, I guess you need the latest version of edgeTx for it to work?
Correct.
Anyone running a Matek 2.4Ghz R24D? When flashing it says there's a mismatch in firmware and I should be using the Matek_2400_RX firmware instead and not the R24D variant. I've also noticed for this receiver the USE_DIVERSITY option is no longer there in the configurator. I don't know if flashing what the app suggests will end up with the receiver not using the twin antennas. Anyone know?
Very often a receiver shops with a generic firmware and then a specific target is in the configurator later. So I think if there is an r2d target that's probably correct. And the missing use diversity option means the option is permanently enabled in the r2d target.
@@JoshuaBardwell Thanks man, I kinda suspected that may be the case but wasn’t sure. It’d make sense that the diversity option would in future be embedded into the firmware by default. In version 2.x there was no R24D variant but you also got the use_diversity option. It will no doubt have shipped with a 2.x firmware. Makes sense now I read this back 😂
This is quite exiting, maybe not quite as exiting as JB would suggest (prob doesn’t get out much as a bench-test pilot, right Bubby?😉) but definitely exiting. Cables are so “last year” now.
The BetaFlight access is not complete the terminal does not work and will not work until some updates are made to BetaFlight. Since the presets work similar to the terminal, They also do not work yet. Needless to say, you will not be using ELRS WiFi to check if your channels are working properly so don’t go throwing out the SpeedyBee adaptor just yet. The SpeedyBee phone app does not connect to BetaFlight through ELRS WiFi so you need a laptop or desktop to connect this way and at this point, the USB cable seems to be the best option. I’m hoping they start working on better WiFi protection because right now anyone can connect via WiFi with the same password if it’s in hotspot mode and change BetaFlight settings or the bind phrase.
Does anyone know how to bypass this 10mw CE limitation of the ELRS module?
I don't know what to do!
Just disable the ce option when you flash the firmware. Choose FCC.
I live in Holland am I going to failsave If I do that?
I appreciate your help Joshua Bardwell👍🏽
I've got an error "out of memory" on updating to 3.0 on my Happymodel ES24TX.
Any advise on how to avoid this issue!!?
There is a known issue with some modules, that the devs are working on. For now, you'll have to wait.
@@JoshuaBardwell Thank you so much for the info.
I had this, when using the long file name (HappyModel_EP_2400_RX-3.0.0.bin) for the .bin file. Used the shorter name (firmware RX.bin) and it was fine. 😀
@@stevietee10 JB made a video with the fix already.
Awesome! Since you've had a background in radio or have a background in radio I think it would be awesome if you did some deep Dives into these radio Technologies not specifically regarding drones but how elrs is able to do what it does the Technologies it uses Etc. I think the video you did on multipathing is cool.
Well I'm glad voice dictation in Android doesn't pick up farts
Aren't you supposed to reboot the radio after a baud rate change? I thought I read that somewhere on the elrs Discord.
I have a usb busted aio 20 amp fc so it ll be great
I updated to 3.0 but for some reason my tx16s wont run the lua it just says loading forrever
Did you update the Lua too? 3.0 needs a new Lua.
@@JoshuaBardwell ya turn out when i had to reset to factory I forgot to turn on the internal elrs module. Took me an hour to figure that out.
But thank you for always trying to help us with everything!
As far as i can see there is no INAV
Configurator connection possible with ELRS 3.0?
No. The firmware needs to support MSP-over-Crossfire, which I don't think iNav has.
this is awesome!
What quad is that a spec 7”?
You are the man.
I wish they would get to release. I don’t do RCs anymore after learning some lessons.
I'm doing this in Ardupilot with the ESP8266 module and Mavlink Bridge firmware
My TX is not updating to 3.0 or 3.2. I copied the script straight to my tools section and in my scripts folder. It keeps saying it’s on 2.5.1 ISM2G4 no matter how many times I copy it. I’m stumped.
Copying the script doesn't update the version of elrs on the module. You have to flash the module.
@@JoshuaBardwell well no sorry. I misspoke there. I copy the script and flash. And I always get a mismatch on FW versions everytime I try flashing ANYTHING 3.0+. I was originally on 2.5.1 FW and nothing on 3.0 worked so I flashed it to 2.5.2 and it worked no problem.
Do you get an error message when you flash?
If you're flashing via USB, can you try flashing via the web browser hotspot method?
@@JoshuaBardwell I’m currently trying to flash via USB as we speak. Haven’t tried it yet. Building FW right now. I get the “Bad size” error after flashing anyway on FW mismatch. I’ve only ever used WIFI flashing.
@@JoshuaBardwell that’s a no go on the UART flashing either.
It is cool to have the possibility to configure BF via ELRS Wifi, but in reality I won't use it so much, since you have to power on the quad via lipo. The VTX will get hot and the motors might start to spin by accident. Also, if you are in the field you need to connect to the ELRS Wifi directly and not via home LAN infrastructure, which means changing the Wifi configuration every time.
You can just plug-in USB from powerbank/smartphone and it will only power the FC and ELRS RX. Also this is mostly meant for small adjustments on the field. Not 30min full betaflight setup.
note. +3dB is double anything RF
My baudrate isn’t there what can I do?
Install the latest version of edgetx.
@@JoshuaBardwell thank you !! Got it working
niiice! does the bf wifi work with the android app too?
that ip address didn't show up on mine, only the 10.0.01 or whatever it is