It’s good times to fly RC. Everything is improving so fast. Even tough it’s experimental, this conforts me in my decision to migrate everything to ELRS. And off course thank you Alex. 🙂
@Mr.Laidukas10 ай бұрын
I'm also happy I made decision to migrate to ELRS. Now after 6 months using ELRS on land and air RC I regret I waited so long to do the decision.
@burntnougat534110 ай бұрын
I've been on elrs since it had to be flashed to the r9m. It really is rock solid
@RCVideoReviews10 ай бұрын
Well said!
@ApappieK9 ай бұрын
Impressive! Soon I can bin my Frsky S6R receivers 😁. There is a serious market for these new ELRS gyro receivers!
@gerryherman742010 ай бұрын
Thanks!
@RCVideoReviews10 ай бұрын
You're welcome, and thanks for hitting the tip jar.
@ghsfdl43509 ай бұрын
This is really great. Thanks for posting! edit: I got this working on betafpv super-p rx with a few notes. Could not get any flip mode gyro orientation settings to work, the work around is just invert non-flip outputs. You must manually set PID & gain values they default to 0,0,0,0 thus no output. Again, really cool though.
@johnd18418 ай бұрын
Hi John, very informative and great vide, as usual!! So far I have found the following bugs: - Gain only works with the Rate mode, all other gyro modes seem to be at their max gain set in Gyro Gains in the Lua, and are unaffected by the master gain from the Gyro Inputs channel assigned. - Only input channels for which there is a possible pwm output, can be assigned to the Gyro inputs, for instance, for an ER6, only channels 1 through 4 are seen by the gyro for inputs, for an ER8, only channels 1 through 6 are seen for inputs, and so on. All the possible "virtual" channels up to 16 have no effect as inputs (for gain or mode) if they are beyond the channel number for which there are physical pwm output pins. So for an ER6, this only leaves 2 channels to use for model control if you want mode and gain inputs. The "Input Mapping" setting in the Lua always shows 5, and if it increased to more, like 8 or 16, it is reset upon rx power cycle. - The Min/Max pwm pulse width under the Model menu of the receiver wifi page doesn't only affect servo deflection for the gyro, it also sets the min/max deflection with the stick/knob/switch from the TX as well. So if a pwm servo, say ch2, or elevator, output is set to 1500 mid, and 1300 min and 1700 max in that menu, even if the gyro if off or centered and has no effect on the servo, the elevator servo will only deflect from 1300 to 1700 uS pwm pulse width, not its usual 988 to 2012 or what have you, so that setting acts as an end point adjustment rather than only for servo deflection commanded by the gyro. It is somewhat restrictive, and if it is left at its max, since the master gain has no effect on the gyro in level or any other mode other than Rate, the servos do slam all the way past their physical end points sometimes. So either that needs to be fixed, or the master gain needs to be fixed to work in all modes.
@RCVideoReviews8 ай бұрын
Good findings. Thanks for sharing. Did you happen to create an issue?
@johnd18418 ай бұрын
I haven't, I am very much into rc, building and Elrs / programming, but not as much social media and all the diff platforms. How or where do I create an issue or report my bug findings? To Awigen on Github, to the Elrs dev team, or Discord somewhere? If you send me a link or point me to the right place, I will create it. Thanks
@RCVideoReviews8 ай бұрын
The ELRS github would be the right place: github.com/ExpressLRS/ExpressLRS/issues
@Mikeylikesit19687 ай бұрын
I tried to flash the firmware to my er6 and kept getting errors , guessing they changed the firmware or updated it
@nadeemmahmood-d8j7 ай бұрын
Great and thank you, I did all the steps and I had Success flashing but I can't get the binding mode for the BETAFPV superp 14ch?
@illuminatorix8 ай бұрын
Thank you again for you info! Really helpful! From what I see but with some differences, we could actually make the elrs RXs behave like a spektrum safe/as3x RXs!
@laurentlapassade415910 ай бұрын
Very good point that you show this gyro functions. But I was in touch with one guy developping this gyro mid november last year. He was very reactive and the progress went very fast (sometimes I had to test 3 versions in 1 day). But since severals weeks, it seems that there are no more activities on this subject. He told me that now the project should started to be officially supported by multiple devs, but no more news... I really hope this project is not forgotten, or with very low priority
@RCVideoReviews10 ай бұрын
On my PJ last Friday ELRS expects integration in 3.5. So, not forgotten. Just have to prioritize efforts.
@laurentlapassade415910 ай бұрын
ok, could be long time to wait, 3.3 was in july last year... then at least 6 to 10 months to wait. It's a pity because there were very great progress before and status was very close to a good usable solution.
@RCVideoReviews10 ай бұрын
The price we pay for free code is we submit to the schedule of those writing it.
@RCVideoReviews10 ай бұрын
PS manufacturers are free to fork ELRS and do their own development too....just sayin'
@laurentlapassade415910 ай бұрын
@@RCVideoReviewsFully agreed with you they make an amazing job, but the drawback of elrs is prioritisations, focus on long range and fast response time fully for fpv. I see very few interrest to have even more range than already acheived, several tens of kilometers should be enough as well as more than 333hz, both are useless for at least 99% of usages, and also for fpv. Other point, there is no roadmap to give better view on futur dev. If I know how long I need to wait, I don't have to ask, wether I can wait, wether I find another solution. Edgetx is also free code but devs gave us a clear visibility on what they do, and where they are going. For me, this is missing for elrs.
@lleston892710 ай бұрын
Hey John. It will be interesting if the vendors make the receivers with the gyro inside.
@RCVideoReviews10 ай бұрын
oh they will. wait for it :)
@cinemoriahFPV10 ай бұрын
They do, Matek makes them.
@dronepilot260rc10 ай бұрын
I ordered 3 gyros to support ya 🎉
@RCVideoReviews10 ай бұрын
Cool! Have fun experimenting.
@gordonbiner86268 ай бұрын
Nice walkthrough. Unfortunately, it does not appear to want to compile for my Happymodel EPW6. It is an ESP8266 based board, and from the looks of the errors, libraries are missing. Do you know if there are plans to support those receivers? It does work for my two EPS32 Rx'es. Thanks for putting this information 'out there'. Gordon
@biggnasty9892 ай бұрын
I want to work with you. I want to talk about getting the AS3X+ firmware dropped for use a flash to ELRS. This would change the world. You have the keys my good man.
@hspeed808010 ай бұрын
Great work Alex, Thanks for doing this great video John, So works with ER6, ER8. Will it work on any other RM RX's? You mentioned the option to solder on the ER8, if a person did that will outputs 7 and 8 be available, if yes is that an option on the ER6. You will need to do another video using your microscope and soldering directly to the board.
@RCVideoReviews10 ай бұрын
Jeff, It should compile for other RXs. The problem you'll have is figuring out where to get SCL/SDA. I'm not going to go down that road, so ER6/8/Beta 14ch for now. Outside of those three, I'll just wait for the production units to come out. For me this is simply an experiment.
@johnholdsworth52723 ай бұрын
I flashed the rx with the pukka elrs software and looking at elrs_rx.local/ hardware.html web page it showed me the relevant pin numbers...
@bknox5223Ай бұрын
went into this project with low expectations. had to flash with wifi. dongle would not work. to my surprise everything worked per the video, Everything! the only problem the gyro has no output. I'm using the er8. I put gain ch9 and mode ch10. I know I missed something but everything went so well for it not to work. scratching my head. thanks for you work.
@bknox5223Ай бұрын
persistence pays off. i found a step i skipped. now it works great. wow!
@TMUR11Ай бұрын
@@bknox5223 has this feature been included in the main firmware branch now?
@BengalCatChilli10 ай бұрын
This will make some people very happy ❤
@RCVideoReviews10 ай бұрын
It definitely will.
@TMUR11Ай бұрын
Can this also be done with a GPS module ?
@EndiHamid10 ай бұрын
Yes! A new weekend project! 😅
@RCVideoReviews10 ай бұрын
Yes 😁
@dayworkhard9 ай бұрын
great tutorial! very informative. BTW 1) gyro stablization is usually used with FC. I think the gyro here can be used for some RC planes without having a FC. Otherwise, what's the point of mounting a gyro (via i2c) to a receiver? BTW 2) Yeah somebody is gonna solder the gyro into a upcoming ELR receiver.
@erikjensen8256 ай бұрын
Drag racing and drifting surface vehicles.
@thedewd2232 ай бұрын
So I followed the setup up to the point where you configured the gyro inputs and outputs, but I don't have them I'm my LUA. Did I miss a step?
@TMUR11Күн бұрын
This is done through the webUI in the latest version of this fork
@sherwoodp273810 ай бұрын
I like that little orange and gray plane tester model with the blue servos. Do you sell those or can you provide the .stl files to 3D print? I enjoy prototyping and testing almost as much as flying itself! :-)
@RCVideoReviews10 ай бұрын
STL is available for personal use in my discord (link in every video I post) and printed copies available in my Etsy store (link in description of this video).
@RCVideoReviews10 ай бұрын
I can't say I like tinkering as much as flying. I'd always rather be flying, but I do like to use 3D printing to solve RC problems. It's a great time to have have tools like this at our disposal.
@Joerg0901754 ай бұрын
radiomaster ER8 don`t work, the LED from the Gyro is red... Can you help?
@lazyhominid7 ай бұрын
I'm curious about using this with RC cars, for directional stability. I've been searching around a bit, but I can't find a forum or CR where this is discussed. Any ideas where I should turn to get information to get started on that?
@RCVideoReviews7 ай бұрын
ELRS discord would be a good starting point.
@lazyhominid7 ай бұрын
@@RCVideoReviews Thanks. A shame everything is on discord these days, I don't much like the navigation and lock-in of that platform, but it seems to be where it's all at.
@RCVideoReviews7 ай бұрын
You're missing out. I love discord. There's a reason everyone uses it.
@lazyhominid7 ай бұрын
@@RCVideoReviews Oh, I use it. That's how I know how bad it is. A nice forum with a file area is much nicer.
@RCVideoReviews7 ай бұрын
Forums don't have the live interaction capabilities of discord. I never use forums anymore. Discord supports file attachments, pinned files, and search. Far more dynamic. Anyway...you asked a question.
@PascalSchoenhardt9 ай бұрын
Is there any indication when gyro support will land in mainline ExpressLRS? Can't seem to find any info...
@RCVideoReviews9 ай бұрын
I'm told it will be in 3.4.
@PascalSchoenhardt9 ай бұрын
@@RCVideoReviews nice, thanks
@johnholdsworth52723 ай бұрын
Couldn't bget it to compile t..the helper_3d.h library was not linked and several others from the mpu6050 libraries
@estilociko2 ай бұрын
@@johnholdsworth5272 same error on me.. how to solve it?
@ChrisBalmforth10 ай бұрын
The Radionaster ER6 and ER8 have an extra dedicated -/+/Rx/Tx connection. Why can't this be used to connect to the gyro instead of losing 2 channels or soldering direct to the cpu? This output is a regular serial output as far as I can tell, I just configured it as sbus on my ER6 in the usual way and it works fine. It appears to work just the same as configuring 2 x pwm channels as one serial output.
@RCVideoReviews10 ай бұрын
There was some tinkering with it, but it didn't work. Unclear as to why. Not a bad thought if you want to get in there and fiddle with it. You might find the combo. Keep in mind this is very recent material and new information will unfold. This is also not a long term strategy, just short term while we wait for integrated options.
@ChrisBalmforth10 ай бұрын
@@RCVideoReviews I've got a gyro unit coming tomorrow so I'll play around with it.
@RCVideoReviews10 ай бұрын
Please share what you learn. My discord is great for that! :) Just sayin'
@ChrisBalmforth10 ай бұрын
I tried connecting a gyro to my ER6 tonight using the serial connection. I followed the procedure shown as closely as I could, flashed the firmware then wired SDA on the GY-521 to the serial port Rx and SCL to the Tx. On the hardware.html page I deleted the serial pins 1 and 3 and entered these pin numbers for SCL and SDA. It seemed to go OK but unfortunately the ER6 would not then bind to my transmitter. It looks like this isn't as simple as I'd hoped! Fortunately everything worked OK when I re-flashed the ER6 with the standard firmware.
@hspeed808010 ай бұрын
@@ChrisBalmforth I searched for you on discord but no luck. Perhaps with a different handle. Hope you can join and share. Any chance you can share what pin out you used and any sites to see/learn steps and pin out etc. Any information is greatly appreciated. Jeff.
@surjitsinghdeo65333 ай бұрын
Any updates on this?
@yaronskp7 ай бұрын
Can you pass telemetry to a VTX? Maybe involve FC with Gyro? It will allow us to add GPS module for speed tracking, gyro data etc... Is it possible?
@RCVideoReviews7 ай бұрын
Not really. Telemetry is usually layered on top of the video stream as graphical information, not textual. This is done by FC's who ingest video from the camera before passing the video stream on to the VTX.
@apuspandono10 ай бұрын
I saw the Matek PWM converter has DA and CL pins, i suppose it can be use them for the gyro ?
@RCVideoReviews10 ай бұрын
Probably not fed back to the RX. Those pins are probably used to support devices for telemetry purposes. You could always give it a try.
@apuspandono10 ай бұрын
@@RCVideoReviews I will give it a try when the gyro come. Thank you for your kindness.
@alexherrera391810 ай бұрын
I do not have ELRS in my Boxer, can i use this gyro with a not ELRS radio and receiver ( question id for airplanes not drone)? Sorry if this is a stupid question but i do not know much about ELRS. Thanks
@dronepilot260rc10 ай бұрын
I don’t think it will work on say a flysky ia6b rx
@techstuff682910 ай бұрын
No, because the code running on the ELRS receiver is what is interpreting the gyro outputs. You can use something like a Hobbyeagle or NX4 gyro stabilizer which takes SBUS or multiple PWM inputs.
@dronepilot260rc10 ай бұрын
I run my ELRS through a Radiolink BYME-A or BYME-D. I have the RX set up as SBUS . $22 for the Gyro plug and play ❤
@1nformatica10 ай бұрын
Sadly no failsafe!
@dronepilot260rc10 ай бұрын
@@1nformatica it will keep itself level in event of failsafe so your plane could land in one piece but yeah it’s not going to RTH haha 😂
@1nformatica10 ай бұрын
@@dronepilot260rc The throttle will be still at the last value and the plane will disappear into the sunset never to be seen again, voice of experience here!
@vovvw10 ай бұрын
@@1nformaticaI use BYME-A and elrs, the throttle is disabled when failsafe.
@dronepilot260rc10 ай бұрын
@@1nformatica you just have to set the fail safe in the lua script
@TheRCAviator10 ай бұрын
SAFE is registered to Spektrum. Alex might have to pick another name. I believe what he calls SAFE mode is bank/angle limits without self-leveling. Spektrum calls it SAFE "Envelope" mode. Spektrum's other SAFE mode is "Self-Level/Angle Demand". This is apparently Alex's "Level" mode.
@lilmeister4410 ай бұрын
@@Mikeylikesit1968 😂🤦
@TheRCAviator10 ай бұрын
@@Mikeylikesit1968As much as you guys hate Spektrum, I figured you wouldn't touch it if it said "SAFE". 🤣
@r1m.dog7810 ай бұрын
@@Mikeylikesit1968 What an incredibly stupid thing to say. People can learn to fly RC planes however they want. I've been flying for years and still flick the SAFE switch occasionally when I'm close to crashing doing low level aerobatics...
@TheRCAviator10 ай бұрын
@@Mikeylikesit1968The ® on a product means that it’s a registered trademark, meaning the brand name or logo is protected by (officially registered in) the US Patent and Trademark Office.
@Mikeylikesit196810 ай бұрын
@@r1m.dog78 😆
@1FelixTheCat10 ай бұрын
Ironic that this is probably the same accelerometer in the flight controller that's in my $1000 plane.
@RCVideoReviews10 ай бұрын
Probably. I think the gyro is probably known, but the integration code is somewhat new. I put a great deal of faith in the ELRS team to incorporate code after they're thoroughly tested it. So until they mainline it, I consider it experimental.
@IRBry10 ай бұрын
work for helicopters?!
@surjitsinghdeo65333 ай бұрын
Any updates? @@RCVideoReviews
@NorgeSquad26 күн бұрын
Is it any better now?
@RCVideoReviews26 күн бұрын
Seems to have been abandoned.
@NorgeSquad26 күн бұрын
@RCVideoReviews Hmm well. I just got a gyro for my rc car seems to work
@craigcupit191710 ай бұрын
So cool
@RCVideoReviews10 ай бұрын
100%
@cinemoriahFPV10 ай бұрын
Of course it does.
@ЮраПодкорытовАй бұрын
Холлоу ват настроить гиро МРУ 6050 к приемнику ерлс?
@lilmeister4410 ай бұрын
Amazon is sold out! Can I get the giro anywhere else?
@RCVideoReviews10 ай бұрын
Where are you? Amazon US has them (affiliate link): amzn.to/49K8WS1
@lilmeister4410 ай бұрын
@@RCVideoReviews Im in England, when I click the link it’s saying they are out of stock
@lilmeister4410 ай бұрын
It actually says its ‘unavailable’…..maybe that doesn’t mean out of stock.
@RCVideoReviews10 ай бұрын
Definitely in-stock here. Search for MPU6050 over there and see what you turn up.
@davidwatkin148410 ай бұрын
🇦🇺 I'm in Australia, Amazon says no stock 😢
@allenarceneaux4 ай бұрын
Did this project go dead? 9 months and no code changes or merges. Is there something new I'm missing?
@CameronDasso3 ай бұрын
I am wondering the same thing. The only thing keeping me from moving my fixed wings to ELRS is having to have a separate gyro on my smaller stuff.
@Mikeylikesit19687 ай бұрын
Bummer as I was looking forward to try it in my pos plane
@jeffatkins810310 ай бұрын
Why in the world does Radiomaster not make a gyro stabilizer receiver blows my mind!
@RCVideoReviews10 ай бұрын
ELRS is opensource. If RM wants to use ELRS (and it's clear that's the choice they've made) they are somewhat dependent on ELRS opensource to develop the code.
@jeffatkins810310 ай бұрын
@@RCVideoReviews but wouldn’t RM need to supply the hardware side of it to their receivers first?
@RCVideoReviews10 ай бұрын
This is a bit bi-directional. ELRS has reference designs that are used with manufacturer specific spin. The point stands though: Firmware is the gating factor and it is not in the hands of RM. It's in the hands of the ELRS dev team.
@Mikeylikesit19687 ай бұрын
So I did everything you did but when I go to flash I get an error saying this : Not a PlatformIO Project 'Platformio.ini' file has not been found in current working directory. To initialize new project please use 'platformio project init' command
@Mikeylikesit19687 ай бұрын
Yep been ghosted. Bummer
@estilociko2 ай бұрын
Try run as administrator.. but later i got helper_3d.h error, stuck there
@Mikeylikesit19682 ай бұрын
@estilociko ya it don't work, when you ask him for help, it's just crickets
@TMUR11Күн бұрын
@@Mikeylikesit1968 lol are you trying to flash a non ESP32 based reciever?