ExpressLRS 2 4Ghz Transmitter Module Build and Flash
Вставка
- Опубліковано 6 лют 2025
- Stepping through the build process for building and flashing a DIY ExpressLRS transmitter module - JR Bay size.
Details, including the BOM for all parts required can be found on the ELRS Github page: github.com/Exp...
The drivers needed for the ESP32 development board can be found here: www.silabs.com...
Nicely done.. thank you
Where is the schematic for the design?
I'm interested in how the esp32 tx and rx connect to the jr module port.
Does anyone know what the all the spare pads for another chip are for ?
what's the compoments next to the esp01f pad? i want add a backpack.thank you
next one is building rx :D
Cool! I just build this module but having trouble fishing it. Any time I try getting error massage "Faild to connect to esp32 : Invalid head of pavket (0:00). Drivers for the esp ar ok, tyred holding the boot button when flashing, difrent usb port, different cable and difrent pc, and the result is the same. Any suggestion? Thanks
Drivers ? Check com ports if the esp32 is detected , reinstall cp210x and Ftdi drivers :P
Hey,i am planning to make an transmitter but how can i communicate with this elrs module ??
Anyy replies are appreciated..
Simple TX, it's a simple transmitter for elrs
Hi, I try to build this DIY 2.4 module (With ESP32 Devkit v1) without using the PCB.
Questions :
1. Does it need to hold the "Boot" button on ESP board while uploading the firmware?
2. the pin that need to be attached on S.Port is at IO13(D13)?
And it was required to hold this button ? :P i am going also to do this fsi6 internal module mod and also can't see that someone is pushing this button while updating
@@maxmax-xx7nw yeah, it's some kind of new thing for noob like me.
But already solved the problem, before pluggin the USB(esp32) I hold down the boot button, after the esp powered up the boot button can be released.
@@CapungPlastik thanks , it isn't required to hold this button after the update is done and esp is resetting itself ?
@@maxmax-xx7nw yes.
Hold boot button while plugin the usb. When its powered up, release the boot button. Set all the things you need in configurator. Build & flash.
As long as we didn't unplug the usb, we could flashed it thousand of times.. :D
@@CapungPlastik it didn't worked for me this way , but when Serial port COM5 appeared while flashing i hit the boot button and worked :P second thing , have you seen what voltage your esp32 outputs on 3.3v pad ? Mine is outputting 4.05V , elrs has been flashed but i don't know if e28 died or survived :p if the e28 was dead , was it possible to successful flash ?
how do i connect the oled on this module , and how do i make work?
Hi. What about the 900mhz. Is it just about changing the 2.4 module to 900mhz. Nothing else?
What about the output power?
I do not believe there has ever been a DIY 900mhz transmitter module - it was not worth it since you could buy off the shelf hardware (Frsky R9) and flash that. As for the output power, on 2.4Ghz you will out run 5.8Ghz video on 100mw. This module will do 250mw but I would not want to push it higher, especially without a fan.
Can you please share the link for 3D model of the jr bay
It's on the git link in description
did you just plug the transmitter in into the remote, without connecting any cables? and the remote just detect the transmitter by itself?
sorry im kinda new to this so i am confued
Correct. There are pins in the module bag in the back of the controller. The molex connector you add to this module connects to those pins.
Can i connect it to my arduino?
I have made my own remote control using arduino nano, but still dont get it how to connect this transmitter into it
@@ahmadfaishal4165 sorry I have no idea how you would achieve that. You could ask in the ELRS Discord channel, they might help.
Pcb file is not available anymore can you please share a recent link
They have reorganised the Wiki, it is still there if you go to the wiki itself there are details of supported hardware. To save you the time though, this is the link for the DIY TX I built in this video: github.com/ExpressLRS/ExpressLRS-Hardware/tree/master/PCB/2400MHz/TX_SX1280. I have also updated the description.
hey i get no upload port when i try to flash teh fw any help is appreciated
Do you get the red light on the Dev board? If so, it will most likely be the driver needed or possibly need a different USB cable as I know some can be a bit hit and miss.
@@fubarphill i discovered i had installed the wrong driver so it was showing as a usb device not a com device. seems to all be working now thx for the reply tho.
🤩
What is the maximum power output in this diy module?
I believe it is 250mw but this is more than sufficient for most use cases.
I have most of the parts required to do this on hand as is. I have actual prototype through-hole-technology PCBs of various sizes that can achieve the same things.. The one thing which I may not have on hand is the 2.4ghz transmitter module, although I am thinking that I must have some unused transmitter where I can harvest something similar from which can perform the same task.. I am getting annoyed with soldering my stock of new old stock FRSKY XM and XM+ and RXR receivers onto 1S whoop FCs with ever smaller and smaller UART pads... I have had to toss two into my 'spare parts' box specific to damaged but maybe usable FCs. But, had I an ELRS module, I could simply use the internal RX's and saving the headaches due to my need to have hobby grade 'toys' to fly indoors at home. Had been out of the hobby since 2020 and I had no clue at sheerly how much has changed... I realized that my FRSKY equipment is all but obsolete now, seeing so much conflicting info on the company. Living in Canada, seeing how the former #1 Hobby Aircraft Store has become a shell of it's former self and the former #2 being the only active store... And it being entirely multirotor.. No helicopters, no airplane stuff. Quads are my side thing. I am a heli guy who has an interest in DIY airplane builds and fly quads as a stress free experience due their ease of use and resistance to damage on a crash. Switching over radio equipment sucks when you have to pick which company's umbrella you wish to commit to at the time. Thank god for external bays, as with my Taranis QX7+ I may just be able to get away with combining my supply of receivers native to the ACCST protocol as well as making the upmost use of the multiprotocol external TX I have (The POS but functional if you have the patience and outside of the box thinking IRange+). I don't trust that thing with helicopters though... And may stick to my good old reliable Spektrum DX6 Gen2. I have never actually needed a 7th channel on a helicopter, yet.. And believe it or not, have never actually used my Taranis for a helicopter yet and plan to for the first time this summer.. I guess I can always buy crash kits and parts from American shops and just live with the reality of international shipping.
Looks like I'll be buying a Radiomaster TX after a bit of thinking and re watching some details here... Ideas ideas.
It's a very popular radio, very flexible and I'm sure you'd be happy with it!
Can do 500mW with this setup?
No, it is limited to 250mw. That being said, 100mw is more than enough for most cases. Wez Varty has gone 30km on 100mw :)
niceee
👍👀🇭🇷
I really hope esp32 will someday support elrs natively. Like, no extra modul needed. Ttgo lora Modul Supports 915mhz elrs
Already
Can you provide a lonk please
@@oussamasmaini7297 i think its called e19 module。 theres even a 433mhz version。
@@evanyang1969 thanks. I'll probably end up buying one module hhhh
Distance ???
I would recommend checking out Wezley Varty's range testing. ua-cam.com/video/GkOCT17a-DE/v-deo.html. I wouldn't class myself as a long range pilot, primarily freestyle, but even so I have been able to push it good distances and am yet to failsafe.