SKU: 19229671606

Matek mR900-30-TX mLRS (MAVLink long range system) firmware 900MHz Lora 30 dBm TX Module KIT

Sale price$45.89 Regular price$50.99
Save 10%

Pay in installments of $12.75 with ShopPay, AfterPay and Klarna

Shipping Estimate
USA
  • USA
  • CAN

Ships within 48 hours · Estimated delivery Aug 17 - Aug 22

Promo Codes Available:

For Your Every Summer RSVP, with Code: SUMMER15

Description

Matek mR900-30-TX mLRS (MAVLink long range system) firmware 900MHz Lora 30 dBm TX Module KITMATEKSYS mLRS 900MHz series are NOT compatible with ELRS 900MHz & Frsky R9 series using the SX127x. They will not bind with each other. LoRa chip SX126x(e. g. mR900 30, E22) and STM32WLE5xx(e. g. mR900 22, WIO E5, E77) are compatible with each other. Experience unparalleled long range connectivity with the Matek mR900 30 TX mLRS. Equipped with MAVLink firmware and a 900 MHz LoRa band, this module boasts 30 dBm RF power for optimal transmission

MATEKSYS mLRS 900MHz series are NOT compatible with ELRS 900MHz & Frsky R9 series using the SX127x. They will not bind with each other.

LoRa chip SX126x(e.g. mR900-30, E22) and STM32WLE5xx(e.g. mR900-22, WIO-E5, E77) are compatible with each other.

Experience unparalleled long-range connectivity with the Matek mR900-30-TX mLRS. Equipped with MAVLink firmware and a 900 MHz LoRa band, this module boasts 30 dBm RF power for optimal transmission strength. Stay connected with confidence and clarity.

Check out all our External Modules/Receivers Collection, and the rest of our Matek products!

You can also print a 3D Case with the Provided files here:


Routing and Layout:

Dip switch

  • Dip switch 1/2/3 all ON,  enable HC-04 communication with UART1 of STM32G431
  • Dip switch 3 ON,  1 & 2 OFF,   connect USB-TTL to G/3v3/BT-T/BT-R to configure HC04 via AT command
  • Dip switch 1/2/3 all OFF,  you can connect other Bluetooth or WiFi module to G/3v3/Rx1/Tx1


Firmware Flashing:

Download STM32CubeProgrammer from ST website

mLRS firmware:

Make sure STM DFU driver has been installed. Check out “Install DFU Drivers” in this page

Connect the TX module USB to computer while holding the boot button in.

  1. Select USB
  2. USB1 and click Refresh
  3. Connect
  4. select “Erasing & Programming”
  5. Tick all sectors and click “erase selected sectors”
  6. Browse firmware (hex or bin file) related to the hardware.
  7. Click “Start Programming”
  8. After programming, unplug USB and plug USB back in. If red LED blinks at 2Hz, the TX module is waiting for connecting with receiver.

Lua Script Configuration:

https://github.com/olliw42/mLRS/tree/main/lua

The mLRS Lua script provides the most convenient way to change the Tx and Rx module’s settings.

The Lua script works on both OpenTx and EdgeTx radios but there are two different versions depending on the display of your radio:

  1. If your radio has a 480×272 color screen (e.g. Jumper T16, Radiomaster TX16S) then use the “mLRS.lua” file
  2. If your radio has a black and white screen (e.g. Frsky Taranis X9E, Radiomaster Zorro) then use the “mLRS-bw.lua” file

Note: The mLRS script requires EdgeTx version 2.9.x or later.

 

Setup

Three things need to be done in order to use the Lua script:

  1. The Tx module must be configured for CRSF or mBridge mode, by setting the parameter “Tx Ch Source” to “crsf” or “mbridge” respectively. Since firmware version v0.2.13 “crsf” is the default setting, so this will be already completed after an initial flash. If not, the CLI needs to be used to set this parameter accordingly, as described in CLI Commands.

  2. In EdgeTX/OpenTX, navigate to MDL->MODEL SETUP and configure the external RF module for CRSF or mBridge protocol with 400K baud rate.

    • Note: mLRS only officially supports 400K baud rate.
  3. The Lua script “mLRS.lua” or “mLRS-bw.lua” located in the “lua” folder of the repository needs to be copied to the “SCRIPTS/TOOLS” folder of the radio’s SD card. One can follow the common tutorials for how to do this.

You should then be able to run the Lua script by going to SYS->TOOLS on the radio, and selecting “mLRS Configurator”.

 

Specifications:

  • mR900-30
    • STM32G431KB,  mLRS firmware
    • LoRa SX1262 with TCXO
    • PA/LNA SKY68383-11
    • RF Frequency: 900MHz (868MHz, 915MHz FCC)
    • 915MHz RF power: 21dBm(min) / 22dBm / 24dBm / 27dBm / 30dBm(1000mW)
    • 868MHz RF power: 24dBm(min) / 24dBm / 24dBm / 27dBm / 30dBm(1000mW)
    • Antenna connector: IPEX MHF-1 to SMA
  • mRx-Tx Adapter
    • Built-in HC-04 Bluetooth module
    • Built-in 5V fan controller,  running if output power>=500mW
    • TX2: RC IN(CRSF)
    • one buttom for DFU mode and Bind
    • Red and Green LED for mLRS status
    • Blue LED for Bluetooth status
    • Power supply: 5-13V DC @ JR_PIN3 (VIN)


LED Status

  • [Red flashing 2Hz], not connected to transmitter
  • [Green flashing 1Hz], connected to transmitter
  • [Red and Green alternately ], Binding mode enabled

 

Binding

Firmware

Tips

 

 Package Includes:

  • 1 x mR900-30-TX,
  • 1 x IPEX MHF1 to SMA adapter cable 5cm,
  • 1 x IPEX MHF1 to RP-SMA adapter cable 5cm
  • 1 x 5V Fan (25*25*10mm) and some screws
  • no SMA antenna & 3D printed Case packed

    Shipping Notes
    • Free Standard Shipping on $100+ Orders to the USA.
    • Except Preorder products are shipped in 48 hours.
    • Delivery to the USA:
    1. Standard Shipping : 3-10 business days
    • If time is of the essence, please consider selecting expedited delivery for faster service.
    Exchange/Return Notes
    • We offer a 30-day return/exchange service after receiving.
    • Final sale items are not eligible for returns or exchanges.
    • To process your return/exchange, please contact us at [email protected]
    • Please click here for more details>>> Return & Exchange Policy
    SKU: 19229671606

    Discover Niche Categories That Outsell

    Top-Converting Item to Boost Your Average Order

    4.8 ★★★★★
    Based on 26 reviews
    Sort
    Highest Rating
    Newest First
    Oldest First
    Product Reviews
    D
    Verified Purchase
    Denise Boyd
    New York, US
    ★★★★★ 4
    Great toy but if your dog is an aggressive chewer, please think twice.
    Color: Crinkle Chicken (Brown), Size: Large
    I received this on May 23rd and on June 8th, after playing with this thing every day, our recently acquired 36 lb dog finally ripped it open and got out all the plastic and the squeaky part. Lily Belle will miss you, chicken. Lily loooooved this toy! She'd toss it in the air, chew on it, pull it with her teeth etc. but as much as she loved it, we won't replace it. It's just not durable enough for her. If your dog is an aggressive chewer, you might want to try a different toy. I hate that this lasted just a smidge over two weeks because Lily seemed to truly enjoy this toy. RIP, squeaky chicken!
    WAS THIS REVIEW HELPFUL?YesReportShare
    Reviewed in the United States on June 9, 2026
    L
    Verified Purchase
    Literally doesn’t work
    Draper, US
    ★★★★★ 5
    Great Value Toy
    Color: Crinkle Duck (Blue), Size: Large, Color: Crinkle Duck (Blue), Size: Large
    This toy has been one of my dog’s absolute favorites. He gets excited every time he sees it and will carry it around the house, toss it in the air, and keep himself entertained for a long time. The shape and texture seem perfect for him, and it quickly became one of his go-to toys over everything else in his basket. What I really like is that it holds up reasonably well for the price. It’s definitely not indestructible, and after a lot of play, it will sometimes start to rip—usually around the feet first since that’s where my dog tends to grab and chew the most. But honestly, considering how affordable it is, I don’t mind replacing it when needed. It’s inexpensive enough that rebuying feels worth it because he genuinely loves it that much. I’d rather keep buying a toy he is obsessed with than spend more on something that just sits untouched. It’s fun, cute, and keeps him happy, which is what matters most. Overall, I’d definitely recommend it for dogs who love plush toys and playful chewing.
    WAS THIS REVIEW HELPFUL?YesReportShare
    Reviewed in the United States on April 28, 2026
    L
    Verified Purchase
    Lady B
    Port Orchard, US
    ★★★★★ 5
    Best affordable squeaker toy
    Color: Crinkle Chicken (Brown), Size: Large, Color: Crinkle Chicken (Brown), Size: Large
    my dog is obsessed with this toy, this has became his new comfort toy and after having this for about four months the legs are falling off but it’s very durable. The squeaker also moved from the head of the chicken to the body of the chicken but that’s after it was played with every single day. I love that it has two squeakers and it’s the perfect toy for my dog.
    WAS THIS REVIEW HELPFUL?YesReportShare
    Reviewed in the United States on May 6, 2026
    A
    Verified Purchase
    Amazon Customer
    Houston, US
    ★★★★★ 5
    My dogs favorite toy EVER
    Color: Crinkle Chicken (Brown), Size: Large
    I have a Belgian Malinois who loves any and every toy, but this one is definitely her favorite. She will walk around the house constantly carrying it in her mouth, which is honestly adorable to watch. The squeakers only lasted a couple of months, but I don’t really consider that a downside—I’m kind of grateful they didn’t last forever given how much she plays with it. It still remains one of her most-loved toys even without them. My only word of caution is that if you work from home, this toy makes a lot of crinkling noise. And I mean A LOT. It’s great for keeping the dog entertained, but it can definitely get a little frustrating for humans trying to focus or take calls. Overall, it’s been a big hit in our house and easily one of her favorite toys.
    WAS THIS REVIEW HELPFUL?YesReportShare
    Reviewed in the United States on June 8, 2026
    A
    Verified Purchase
    Amazon Customer
    Waukegan, US
    ★★★★★ 5
    Super cute
    Color: Bunny (Mauve), Size: Small
    Super cute and fuzzy. Definitely perfect size for a puppy and not too loud. The fur is very soft and the nose is sown on not a hard piece that can be chewed on. Very good quality too.
    WAS THIS REVIEW HELPFUL?YesReportShare
    Reviewed in the United States on June 3, 2026

    recommand products