1<!doctype html><html lang=en class=no-js> <head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Contact ExpressLRS for inquiries, partnerships, or community support."><meta name=author content=ExpressLRS><link href=https://www.expresslrs.org/contact-us/ rel=canonical><link href=../partners-program/ rel=prev><link rel=icon href=../assets/favicon.png><meta name=generator content="mkdocs-1.6.1, mkdocs-material-9.7.6"><title>Contact Us - ExpressLRS</title><link rel=stylesheet href=../assets/stylesheets/main.484c7ddc.min.css><link rel=stylesheet href=../assets/stylesheets/palette.ab4e12ef.min.css><link rel=preconnect href=https://fonts.gstatic.com crossorigin><link rel=stylesheet href="https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700,700i%7CRoboto+Mono:400,400i,700,700i&display=fallback"><style>:root{--md-text-font:"Roboto";--md-code-font:"Roboto Mono"}</style><link rel=stylesheet href=../css/timeago.css><link rel=stylesheet href=../assets/stylesheets/main.css><link rel=stylesheet href=../assets/stylesheets/colors.css><link rel=stylesheet href=../assets/stylesheets/home.css><link rel=stylesheet href=../assets/stylesheets/product-finder.css>
1<script>__md_scope=new URL("..",location),__md_hash=e=>[...e].reduce(((e,_)=>(e<<5)-e+_.charCodeAt(0)),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
1<script id=__analytics>function __md_analytics(){function e(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],e("js",new Date),e("config","G-VMF2B5BYJZ"),document.addEventListener("DOMContentLoaded",(function(){document.forms.search&&document.forms.search.query.addEventListener("blur",(function(){this.value&&e("event","search",{search_term:this.value})}));document$.subscribe((function(){var t=document.forms.feedback;if(void 0!==t)for(var a of t.querySelectorAll("[type=submit]"))a.addEventListener("click",(function(a){a.preventDefault();var n=document.location.pathname,d=this.getAttribute("data-md-value");e("event","feedback",{page:n,data:d}),t.firstElementChild.disabled=!0;var r=t.querySelector(".md-feedback__note [data-md-value='"+d+"']");r&&(r.hidden=!1)})),t.hidden=!1})),location$.subscribe((function(t){e("config","G-VMF2B5BYJZ",{page_path:t.pathname})}))}));var t=document.createElement("script");t.async=!0,t.src="https://www.googletagmanager.com/gtag/js?id=G-VMF2B5BYJZ",document.getElementById("__analytics").insertAdjacentElement("afterEnd",t)}</script>
1<script>if("undefined"!=typeof __md_analytics){var consent=__md_get("__consent");consent&&consent.analytics&&__md_analytics()}</script>
1<!-- Google Site Verification Search Console -deadbyte --><meta name=google-site-verification content=pg26rs-EELwcFEnEgD5uQqtX1ZTdRSD7Mp3O-4CthDs><meta property=og:type content=website><meta property=og:title content="Contact Us - ExpressLRS"><meta property=og:description content="Contact ExpressLRS for inquiries, partnerships, or community support."><meta property=og:image content=https://www.expresslrs.org/assets/images/social/contact-us.png><meta property=og:image:type content=image/png><meta property=og:image:width content=1200><meta property=og:image:height content=630><meta content=https://www.expresslrs.org/contact-us/ property=og:url><meta property=twitter:card content=summary_large_image><meta property=twitter:title content="Contact Us - ExpressLRS"><meta property=twitter:description content="Contact ExpressLRS for inquiries, partnerships, or community support."><meta property=twitter:image content=https://www.expresslrs.org/assets/images/social/contact-us.png></head> <body dir=ltr data-md-color-scheme=slate data-md-color-primary=expresslrs-dark data-md-color-accent=expresslrs-dark> <input class=md-toggle data-md-toggle=drawer type=checkbox id=__drawer autocomplete=off> <input class=md-toggle data-md-toggle=search type=checkbox id=__search autocomplete=off> <label class=md-overlay for=__drawer></label> <div data-md-component=skip> <a href=#about-expresslrs class=md-skip> Skip to content </a> </div> <div data-md-component=announce> <aside class=md-banner> <div class="md-banner__inner md-grid md-typeset"> <button class="md-banner__button md-icon" aria-label="Don't show this again"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg> </button> ExpressLRS v4.1.0 is out now! Check it out on <a href=https://github.com/ExpressLRS/ExpressLRS/releases/tag/4.1.0>GitHub</a>. </div>
1<script>var el=document.querySelector("[data-md-component=announce]");if(el){var content=el.querySelector(".md-typeset");__md_hash(content.innerHTML)===__md_get("__announce")&&(el.hidden=!0)}</script>
1 </aside> </div> <!-- 2 Copyright (c) 2016-2025 Martin Donath <[email protected]> 3 4 Permission is hereby granted, free of charge, to any person obtaining a copy 5 of this software and associated documentation files (the "Software"), to 6 deal in the Software without restriction, including without limitation the 7 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 8 sell copies of the Software, and to permit persons to whom the Software is 9 furnished to do so, subject to the following conditions: 10 11 The above copyright notice and this permission notice shall be included in 12 all copies or substantial portions of the Software. 13 14 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 15 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 16 FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE 17 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 18 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 19 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 20 IN THE SOFTWARE. 21--> <!-- Determine classes --> <!-- Header --> <header class=md-header data-md-component=header> <nav class="md-header__inner md-grid" aria-label=Header> <!-- Link to home --> <a href=.. title=ExpressLRS class="md-header__button md-logo" aria-label=ExpressLRS data-md-component=logo> <img src=../assets/images/logotype.svg alt=logo> </a> <!-- Button to open drawer --> <label class="md-header__button md-icon" for=__drawer> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M3 6h18v2H3zm0 5h18v2H3zm0 5h18v2H3z"/></svg> </label> <!-- Header title --> <div class=md-header__title data-md-component=header-title> <div class=md-header__ellipsis> <div class=md-header__topic> <span class=md-ellipsis> ExpressLRS⢠</span> </div> <div class=md-header__topic data-md-component=header-topic> <span class=md-ellipsis> Contact Us </span> </div> </div> </div> <!-- Color palette toggle --> <form class=md-header__option data-md-component=palette> <input class=md-option data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme=slate data-md-color-primary=expresslrs-dark data-md-color-accent=expresslrs-dark aria-label="Switch to light mode" type=radio name=__palette id=__palette_0> <label class="md-header__button md-icon" title="Switch to light mode" for=__palette_1 hidden> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3zm3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95zm-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31"/></svg> </label> <input class=md-option data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme=default data-md-color-primary=expresslrs data-md-color-accent=expresslrs aria-label="Switch to dark mode" type=radio name=__palette id=__palette_1> <label class="md-header__button md-icon" title="Switch to dark mode" for=__palette_0 hidden> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5s-1.65.15-2.39.42zM3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29zm.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14zM20.65 7l-1.77 3.79a7.02 7.02 0 0 0-2.38-4.15zm-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29zM12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44z"/></svg> </label> </form> <!-- User preference: color palette -->
21<script>var palette=__md_get("__palette");if(palette&&palette.color){if("(prefers-color-scheme)"===palette.color.media){var media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']");palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent")}for(var[key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
21 <!-- Site language selector --> <!-- Button to open search modal --> <!-- Check if search is actually enabled - see https://t.ly/DT_0V --> <label class="md-header__button md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> </label> <!-- Search interface --> <div class=md-search data-md-component=search role=dialog> <label class=md-search__overlay for=__search></label> <div class=md-search__inner role=search> <form class=md-search__form name=search> <input type=text class=md-search__input name=query aria-label=Search placeholder=Search autocapitalize=off autocorrect=off autocomplete=off spellcheck=false data-md-component=search-query required> <label class="md-search__icon md-icon" for=__search> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.52 6.52 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5"/></svg> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg> </label> <nav class=md-search__options aria-label=Search> <button type=reset class="md-search__icon md-icon" title=Clear aria-label=Clear tabindex=-1> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"/></svg> </button> </nav> <div class=md-search__suggest data-md-component=search-suggest></div> </form> <div class=md-search__output> <div class=md-search__scrollwrap tabindex=0 data-md-scrollfix> <div class=md-search-result data-md-component=search-result> <div class=md-search-result__meta> Initializing search </div> <ol class=md-search-result__list role=presentation></ol> </div> </div> </div> </div> </div> <!-- Repository information --> <div class=md-header__source> <a href=https://github.com/ExpressLRS/ExpressLRS/releases/ title="Go to repository" class=md-source data-md-component=source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg> </div> <div class=md-source__repository> ExpressLRS/ExpressLRS </div> </a> </div> </nav> <!-- Navigation tabs (sticky) --> </header> <div class=md-container data-md-component=container> <nav class=md-tabs aria-label=Tabs data-md-component=tabs> <div class=md-grid> <ul class=md-tabs__list> <li class=md-tabs__item> <a href=.. class=md-tabs__link> Home </a> </li> <li class=md-tabs__item> <a href=../product-finder/ class=md-tabs__link> Product Finder </a> </li> <li class=md-tabs__item> <a href=../quick-start/getting-started/ class=md-tabs__link> Quick Start </a> </li> <li class=md-tabs__item> <a href=../software/obsolete-defines/ class=md-tabs__link> Software </a> </li> <li class=md-tabs__item> <a href=../hardware/hardware-selection/ class=md-tabs__link> Hardware </a> </li> <li class=md-tabs__item> <a href=../info/glossary/ class=md-tabs__link> Info </a> </li> <li class=md-tabs__item> <a href=../faq/ class=md-tabs__link> FAQ </a> </li> <li class=md-tabs__item> <a href=../blog/ class=md-tabs__link> Blog </a> </li> <li class=md-tabs__item> <a href=../partners-program/ class=md-tabs__link> Partners Program </a> </li> <li class="md-tabs__item md-tabs__item--active"> <a href=./ class=md-tabs__link> Contact Us </a> </li> </ul> </div> </nav> <main class=md-main data-md-component=main> <div class="md-main__inner md-grid"> <div class="md-sidebar md-sidebar--primary" data-md-component=sidebar data-md-type=navigation hidden> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--primary md-nav--lifted" aria-label=Navigation data-md-level=0> <label class=md-nav__title for=__drawer> <a href=.. title=ExpressLRS class="md-nav__button md-logo" aria-label=ExpressLRS data-md-component=logo> <img src=../assets/images/logotype.svg alt=logo>
21 </a> ExpressLRS </label> <div class=md-nav__source> <a href=https://github.com/ExpressLRS/ExpressLRS/releases/ title="Go to repository" class=md-source data-md-component=source> <div class="md-source__icon md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M439.6 236.1 244 40.5c-5.4-5.5-12.8-8.5-20.4-8.5s-15 3-20.4 8.4L162.5 81l51.5 51.5c27.1-9.1 52.7 16.8 43.4 43.7l49.7 49.7c34.2-11.8 61.2 31 35.5 56.7-26.5 26.5-70.2-2.9-56-37.3L240.3 199v121.9c25.3 12.5 22.3 41.8 9.1 55-6.4 6.4-15.2 10.1-24.3 10.1s-17.8-3.6-24.3-10.1c-17.6-17.6-11.1-46.9 11.2-56v-123c-20.8-8.5-24.6-30.7-18.6-45L142.6 101 8.5 235.1C3 240.6 0 247.9 0 255.5s3 15 8.5 20.4l195.6 195.7c5.4 5.4 12.7 8.4 20.4 8.4s15-3 20.4-8.4l194.7-194.7c5.4-5.4 8.4-12.8 8.4-20.4s-3-15-8.4-20.4"/></svg> </div> <div class=md-source__repository> ExpressLRS/ExpressLRS </div> </a> </div> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=.. class=md-nav__link> <span class=md-ellipsis> Home </span> </a> </li> <li class=md-nav__item> <a href=../product-finder/ class=md-nav__link> <span class=md-ellipsis> Product Finder </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3> <label class=md-nav__link for=__nav_3 id=__nav_3_label tabindex=0> <span class=md-ellipsis> Quick Start </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_3_label aria-expanded=false> <label class=md-nav__title for=__nav_3> <span class="md-nav__icon md-icon"></span> Quick Start </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../quick-start/getting-started/ class=md-nav__link> <span class=md-ellipsis> Getting Started </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/installing-configurator/ class=md-nav__link> <span class=md-ellipsis> Installing the Configurator </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/firmware-options/ class=md-nav__link> <span class=md-ellipsis> Firmware Options </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/webui/ class=md-nav__link> <span class=md-ellipsis>
21 The Web UI </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_5> <label class=md-nav__link for=__nav_3_5 id=__nav_3_5_label tabindex=0> <span class=md-ellipsis> Transmitters </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_3_5_label aria-expanded=false> <label class=md-nav__title for=__nav_3_5> <span class="md-nav__icon md-icon"></span> Transmitters </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../quick-start/transmitters/tx-prep/ class=md-nav__link> <span class=md-ellipsis> Radio Preparation </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/firmware-version/ class=md-nav__link> <span class=md-ellipsis> Checking FW Version </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/updating/ class=md-nav__link> <span class=md-ellipsis> Typical Updating Steps </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_5_4> <label class=md-nav__link for=__nav_3_5_4 id=__nav_3_5_4_label tabindex=0> <span class=md-ellipsis> Updating Transmitters </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_5_4_label aria-expanded=false> <label class=md-nav__title for=__nav_3_5_4> <span class="md-nav__icon md-icon"></span> Updating Transmitters </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../quick-start/transmitters/axisflying-thor/ class=md-nav__link> <span class=md-ellipsis> Axisflying Thor </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/betafpv2400/ class=md-nav__link> <span class=md-ellipsis> BetaFPV 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/betafpv900/ class=md-nav__link> <span class=md-ellipsis> BetaFPV 900MHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/betafpvlr3pro/ class=md-nav__link> <span class=md-ellipsis> BetaFPV LR3 Pro </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/emax2400/ class=md-nav__link> <span class=md-ellipsis> EMAX 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/emax900/ class=md-nav__link> <span class=md-ellipsis> EMAX 900MHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/frsky-r9modules/ class=md-nav__link> <span class=md-ellipsis> Frsky R9 Modules </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/es24tx/ class=md-nav__link> <span class=md-ellipsis>
21 Happymodel ES24TX </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/es900tx/ class=md-nav__link> <span class=md-ellipsis> Happymodel ES900TX </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/hglrc-hermes/ class=md-nav__link> <span class=md-ellipsis> HGLRC Hermes </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/iflight-commando/ class=md-nav__link> <span class=md-ellipsis> iFlight Commando </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/ghost2400/ class=md-nav__link> <span class=md-ellipsis> IMRC Ghost </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/rm-internal/ class=md-nav__link> <span class=md-ellipsis> Internal RadioMaster </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/aion-internal/ class=md-nav__link> <span class=md-ellipsis> Internal Jumper T-Pro </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/jumper-internal/ class=md-nav__link> <span class=md-ellipsis> Internal Jumper TLite V2 </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/jumper-t14-t15-internal/ class=md-nav__link> <span class=md-ellipsis> Internal Jumper T14/T15 </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/jumper-t20-internal/ class=md-nav__link> <span class=md-ellipsis> Internal Jumper T20 </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/jumper-aion/ class=md-nav__link> <span class=md-ellipsis> Jumper Aion Nano </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/flash2400/ class=md-nav__link> <span class=md-ellipsis>
21 NamimnoRC Flash </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/voyager900/ class=md-nav__link> <span class=md-ellipsis> NamimnoRC Voyager </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/rm-bandit/ class=md-nav__link> <span class=md-ellipsis> Radiomaster Bandit </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/rm-ranger/ class=md-nav__link> <span class=md-ellipsis> Radiomaster Ranger </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/siyifm30/ class=md-nav__link> <span class=md-ellipsis> Siyi FM30 </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/vantac-lite/ class=md-nav__link> <span class=md-ellipsis> Vantac Lite </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/diy900/ class=md-nav__link> <span class=md-ellipsis> DIY 900TX </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/diy2400/ class=md-nav__link> <span class=md-ellipsis> DIY 2400TX </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=../quick-start/transmitters/lua-howto/ class=md-nav__link> <span class=md-ellipsis> The ExpressLRS Lua Script </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_6> <label class=md-nav__link for=__nav_3_6 id=__nav_3_6_label tabindex=0> <span class=md-ellipsis> Receivers </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_3_6_label aria-expanded=false> <label class=md-nav__title for=__nav_3_6> <span class="md-nav__icon md-icon"></span> Receivers </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../quick-start/receivers/wiring-up/ class=md-nav__link> <span class=md-ellipsis> Receiver Wiring </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/configuring-fc/ class=md-nav__link> <span class=md-ellipsis> Configuring FC </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/firmware-version/ class=md-nav__link> <span class=md-ellipsis> Checking FW Version </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/updating/ class=md-nav__link> <span class=md-ellipsis> Typical Updating Steps </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_6_5> <label class=md-nav__link for=__nav_3_6_5 id=__nav_3_6_5_label tabindex=0> <span class=md-ellipsis> Updating Receivers </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=3 aria-labelledby=__nav_3_6_5_label aria-expanded=false> <label class=md-nav__title for=__nav_3_6_5> <span class="md-nav__icon md-icon"></span> Updating Receivers </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../quick-start/receivers/axisflying-thor/ class=md-nav__link> <span class=md-ellipsis> Axisflying Thor </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/betafpv2400/ class=md-nav__link> <span class=md-ellipsis> BetaFPV Lite/Nano/AIO 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/betafpv900/ class=md-nav__link> <span class=md-ellipsis> BetaFPV Nano 900MHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/betafpv-superd/ class=md-nav__link> <span class=md-ellipsis> BetaFPV SuperD 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/betafpv-superd900/ class=md-nav__link> <span class=md-ellipsis> BetaFPV SuperD 900MHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/foxeer2400/ class=md-nav__link> <span class=md-ellipsis> Foxeer LNA & Lite 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/r9/ class=md-nav__link> <span class=md-ellipsis> Frsky R9 </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/geprc2400/ class=md-nav__link> <span class=md-ellipsis> GEPRC Nano & Dual 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/geprc900/ class=md-nav__link> <span class=md-ellipsis> GEPRC Nano & Dual 900MHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/hmep2400/ class=md-nav__link> <span class=md-ellipsis> Happymodel EP </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/hmpp2400/ class=md-nav__link> <span class=md-ellipsis> Happymodel PP </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/hmes900/ class=md-nav__link> <span class=md-ellipsis> Happymodel ES900RX </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/hglrc-hermes2400/ class=md-nav__link> <span class=md-ellipsis> HGLRC Hermes 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/hglrc-hermes900/ class=md-nav__link> <span class=md-ellipsis> HGLRC Hermes 900MHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/iflight2400/ class=md-nav__link> <span class=md-ellipsis> iFlight 2.4GHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/iflight900/ class=md-nav__link> <span class=md-ellipsis> iFlight 900MHz </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/ghost2400/ class=md-nav__link> <span class=md-ellipsis> IMRC Ghost </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/jumper-aion/ class=md-nav__link> <span class=md-ellipsis> Jumper Aion Nano </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/jumper900/ class=md-nav__link> <span class=md-ellipsis> Jumper R9 Mini </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/matek2400/ class=md-nav__link> <span class=md-ellipsis> Matek R24 </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/flash2400/ class=md-nav__link> <span class=md-ellipsis>
21 NamimnoRC Flash </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/voyager900/ class=md-nav__link> <span class=md-ellipsis> NamimnoRC Voyager </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/radiomaster-rp-2400/ class=md-nav__link> <span class=md-ellipsis> RadioMaster RP </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/siyiFRmini/ class=md-nav__link> <span class=md-ellipsis> Siyi FR Mini </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/vantac2400/ class=md-nav__link> <span class=md-ellipsis> Vantac </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/diy900/ class=md-nav__link> <span class=md-ellipsis> DIY 900RX </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/receivers/diy2400/ class=md-nav__link> <span class=md-ellipsis> DIY 2400RX </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_3_7> <label class=md-nav__link for=__nav_3_7 id=__nav_3_7_label tabindex=0> <span class=md-ellipsis> Post-Flash </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_3_7_label aria-expanded=false> <label class=md-nav__title for=__nav_3_7> <span class="md-nav__icon md-icon"></span> Post-Flash </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../quick-start/led-status/ class=md-nav__link> <span class=md-ellipsis> LED Status </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/binding/ class=md-nav__link> <span class=md-ellipsis> Binding ExpressLRS </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/pre-1stflight/ class=md-nav__link> <span class=md-ellipsis> Before First Flight </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/ardupilot-setup/ class=md-nav__link> <span class=md-ellipsis> Ardupilot Setup </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=../quick-start/troubleshooting/ class=md-nav__link> <span class=md-ellipsis> Troubleshooting </span> </a> </li> <li class=md-nav__item> <a href=../quick-start/unbricking/ class=md-nav__link> <span class=md-ellipsis> Unbricking </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4> <label class=md-nav__link for=__nav_4 id=__nav_4_label tabindex=0> <span class=md-ellipsis> Software </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_4_label aria-expanded=false> <label class=md-nav__title for=__nav_4> <span class="md-nav__icon md-icon"></span> Software </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../software/obsolete-defines/ class=md-nav__link> <span class=md-ellipsis> Obsolete Defines </span> </a> </li> <li class=md-nav__item> <a href=../software/open-ocd/ class=md-nav__link> <span class=md-ellipsis> OpenOCD for STLink </span> </a> </li> <li class=md-nav__item> <a href=../software/stlink-fix/ class=md-nav__link> <span class=md-ellipsis> PIO STLink Fix </span> </a> </li> <li class=md-nav__item> <a href=../software/switch-config/ class=md-nav__link> <span class=md-ellipsis> Switch Configs </span> </a> </li> <li class=md-nav__item> <a href=../software/toolchain-install/ class=md-nav__link> <span class=md-ellipsis> Toolchain Setup </span> </a> </li> <li class=md-nav__item> <a href=../software/user-defines/ class=md-nav__link> <span class=md-ellipsis> User Defines </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_7> <label class=md-nav__link for=__nav_4_7 id=__nav_4_7_label tabindex=0> <span class=md-ellipsis> Updating </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_7_label aria-expanded=false> <label class=md-nav__title for=__nav_4_7> <span class="md-nav__icon md-icon"></span> Updating </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../software/updating/betaflight-passthrough/ class=md-nav__link> <span class=md-ellipsis> Betaflight Passthrough </span> </a> </li> <li class=md-nav__item> <a href=../software/updating/wifi-updating/ class=md-nav__link> <span class=md-ellipsis> Wifi Updating </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_8> <label class=md-nav__link for=__nav_4_8 id=__nav_4_8_label tabindex=0> <span class=md-ellipsis> Features </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_8_label aria-expanded=false> <label class=md-nav__title for=__nav_4_8> <span class="md-nav__icon md-icon"></span> Features </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../software/airport/ class=md-nav__link> <span class=md-ellipsis> AirPort </span> </a> </li> <li class=md-nav__item> <a href=../software/dynamic-transmit-power/ class=md-nav__link> <span class=md-ellipsis> Dynamic Transmit Power </span> </a> </li> <li class=md-nav__item> <a href=../software/gemini/ class=md-nav__link> <span class=md-ellipsis> Gemini </span> </a> </li> <li class=md-nav__item> <a href=../software/loan-model/ class=md-nav__link> <span class=md-ellipsis> Loan Model </span> </a> </li> <li class=md-nav__item> <a href=../software/mavlink/ class=md-nav__link> <span class=md-ellipsis> MAVLink </span> </a> </li> <li class=md-nav__item> <a href=../software/mfd-crossbow/ class=md-nav__link> <span class=md-ellipsis> MFD Crossbow Tracker Integration </span> </a> </li> <li class=md-nav__item> <a href=../software/model-config-match/ class=md-nav__link> <span class=md-ellipsis> Model Matching </span> </a> </li> <li class=md-nav__item> <a href=../software/serial-protocols/ class=md-nav__link> <span class=md-ellipsis> Receiver Serial Protocols </span> </a> </li> <li class=md-nav__item> <a href=../software/backpack-telemetry/ class=md-nav__link> <span class=md-ellipsis> Sentinel Tracker Integration </span> </a> </li> <li class=md-nav__item> <a href=../software/serialvtx/ class=md-nav__link> <span class=md-ellipsis> Serial VTX </span> </a> </li> <li class=md-nav__item> <a href=../software/teamracing/ class=md-nav__link> <span class=md-ellipsis> Team Racing </span> </a> </li> <li class=md-nav__item> <a href=../software/trainer-input/ class=md-nav__link> <span class=md-ellipsis> Trainer (Head Tracking) Input </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_4_9> <label class=md-nav__link for=__nav_4_9 id=__nav_4_9_label tabindex=0> <span class=md-ellipsis> Testing </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_4_9_label aria-expanded=false> <label class=md-nav__title for=__nav_4_9> <span class="md-nav__icon md-icon"></span> Testing </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../software/testing/crc-testing/ class=md-nav__link> <span class=md-ellipsis> CRC Testing </span> </a> </li> <li class=md-nav__item> <a href=../software/testing/rx-scoreboard/ class=md-nav__link> <span class=md-ellipsis> RX Testing </span> </a> </li> <li class=md-nav__item> <a href=../software/testing/unit-testing/ class=md-nav__link> <span class=md-ellipsis>
21 Unit Testing </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_5> <label class=md-nav__link for=__nav_5 id=__nav_5_label tabindex=0> <span class=md-ellipsis> Hardware </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_5_label aria-expanded=false> <label class=md-nav__title for=__nav_5> <span class="md-nav__icon md-icon"></span> Hardware </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../hardware/hardware-selection/ class=md-nav__link> <span class=md-ellipsis> Hardware Selection </span> </a> </li> <li class=md-nav__item> <a href=../hardware/inverter-mod/ class=md-nav__link> <span class=md-ellipsis> R9M Inverter Mod </span> </a> </li> <li class=md-nav__item> <a href=../hardware/fan-mod/ class=md-nav__link> <span class=md-ellipsis> R9M Fan Mod </span> </a> </li> <li class=md-nav__item> <a href=../hardware/x9d-troubleshooting/ class=md-nav__link> <span class=md-ellipsis> Troubleshooting the X9D(+) </span> </a> </li> <li class=md-nav__item> <a href=../hardware/crystal-frequency-error/ class=md-nav__link> <span class=md-ellipsis> Crystal Oscillator (XO) Frequency Error </span> </a> </li> <li class=md-nav__item> <a href=../hardware/smd-antenna/ class=md-nav__link> <span class=md-ellipsis> SMD Antenna </span> </a> </li> <li class=md-nav__item> <a href=../hardware/pwm-receivers/ class=md-nav__link> <span class=md-ellipsis> PWM Receivers </span> </a> </li> <li class=md-nav__item> <a href=../hardware/spi-receivers/ class=md-nav__link> <span class=md-ellipsis> SPI Receivers </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_5_9> <label class=md-nav__link for=__nav_5_9 id=__nav_5_9_label tabindex=0> <span class=md-ellipsis> ESP Backpacks </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_5_9_label aria-expanded=false> <label class=md-nav__title for=__nav_5_9> <span class="md-nav__icon md-icon"></span> ESP Backpacks </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../hardware/backpack/esp-backpack/ class=md-nav__link> <span class=md-ellipsis> Backpack Info </span> </a> </li> <li class=md-nav__item> <a href=../hardware/backpack/backpack-tx-setup/ class=md-nav__link> <span class=md-ellipsis> Tx Backpack Setup </span> </a> </li> <li class=md-nav__item> <a href=../hardware/backpack/backpack-vrx-setup/ class=md-nav__link> <span class=md-ellipsis> VRx Backpack Setup </span> </a> </li> <li class=md-nav__item> <a href=../hardware/backpack/hdzero-goggles/ class=md-nav__link> <span class=md-ellipsis> HDZero Goggle VRx Backpack </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_5_10> <label class=md-nav__link for=__nav_5_10 id=__nav_5_10_label tabindex=0> <span class=md-ellipsis> Special Targets </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_5_10_label aria-expanded=false> <label class=md-nav__title for=__nav_5_10> <span class="md-nav__icon md-icon"></span> Special Targets </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../hardware/special-targets/diy-rx/ class=md-nav__link> <span class=md-ellipsis> DIY Receiver </span> </a> </li> <li class=md-nav__item> <a href=../hardware/special-targets/diy-tx/ class=md-nav__link> <span class=md-ellipsis> DIY Transmitter </span> </a> </li> <li class=md-nav__item> <a href=../hardware/special-targets/nuclear-hardware/ class=md-nav__link> <span class=md-ellipsis> Nuclear Targets </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_6> <label class=md-nav__link for=__nav_6 id=__nav_6_label tabindex=0> <span class=md-ellipsis> Info </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_6_label aria-expanded=false> <label class=md-nav__title for=__nav_6> <span class="md-nav__icon md-icon"></span> Info </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../info/glossary/ class=md-nav__link> <span class=md-ellipsis> Glossary </span> </a> </li> <li class=md-nav__item> <a href=../info/signal-health/ class=md-nav__link> <span class=md-ellipsis> Signal Health </span> </a> </li> <li class=md-nav__item> <a href=../info/telem-bandwidth/ class=md-nav__link> <span class=md-ellipsis> Telemetry Bandwidth </span> </a> </li> <li class=md-nav__item> <a href=../info/init-rate/ class=md-nav__link> <span class=md-ellipsis> Init Rate </span> </a> </li> <li class=md-nav__item> <a href=../info/long-range/ class=md-nav__link> <span class=md-ellipsis> Long Range Competition </span> </a> </li> <li class=md-nav__item> <a href=../info/advance-technical-info/ class=md-nav__link> <span class=md-ellipsis> Advance Technical Info </span> </a> </li> <li class=md-nav__item> <a href=../info/privacy-policy/ class=md-nav__link> <span class=md-ellipsis> Privacy Policy </span> </a> </li> <li class=md-nav__item> <a href=../info/licenses/ class=md-nav__link> <span class=md-ellipsis>
21 Licenses </span> </a> </li> <li class=md-nav__item> <a href=../info/terms-and-conditions/ class=md-nav__link> <span class=md-ellipsis> Terms & Conditions </span> </a> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=../faq/ class=md-nav__link> <span class=md-ellipsis> FAQ </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_8> <label class=md-nav__link for=__nav_8 id=__nav_8_label tabindex=0> <span class=md-ellipsis> Blog </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=1 aria-labelledby=__nav_8_label aria-expanded=false> <label class=md-nav__title for=__nav_8> <span class="md-nav__icon md-icon"></span> Blog </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../blog/ class=md-nav__link> <span class=md-ellipsis> Blog </span> </a> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_8_2> <label class=md-nav__link for=__nav_8_2 id=__nav_8_2_label tabindex=0> <span class=md-ellipsis> Archive </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_8_2_label aria-expanded=false> <label class=md-nav__title for=__nav_8_2> <span class="md-nav__icon md-icon"></span> Archive </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../blog/archive/2025/ class=md-nav__link> <span class=md-ellipsis> 2025 </span> </a> </li> </ul> </nav> </li> <li class="md-nav__item md-nav__item--nested"> <input class="md-nav__toggle md-toggle " type=checkbox id=__nav_8_3> <label class=md-nav__link for=__nav_8_3 id=__nav_8_3_label tabindex=0> <span class=md-ellipsis> Categories </span> <span class="md-nav__icon md-icon"></span> </label> <nav class=md-nav data-md-level=2 aria-labelledby=__nav_8_3_label aria-expanded=false> <label class=md-nav__title for=__nav_8_3> <span class="md-nav__icon md-icon"></span> Categories </label> <ul class=md-nav__list data-md-scrollfix> <li class=md-nav__item> <a href=../blog/category/project-update/ class=md-nav__link> <span class=md-ellipsis> Project update </span> </a> </li> </ul> </nav> </li> </ul> </nav> </li> <li class=md-nav__item> <a href=../partners-program/ class=md-nav__link> <span class=md-ellipsis> Partners Program </span> </a> </li> <li class="md-nav__item md-nav__item--active"> <input class="md-nav__toggle md-toggle" type=checkbox id=__toc> <label class="md-nav__link md-nav__link--active" for=__toc> <span class=md-ellipsis> Contact Us </span> <span class="md-nav__icon md-icon"></span> </label> <a href=./ class="md-nav__link md-nav__link--active"> <span class=md-ellipsis> Contact Us </span> </a> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#contact-us class=md-nav__link> <span class=md-ellipsis> Contact Us </span> </a> </li> <li class=md-nav__item> <a href=#partnerships class=md-nav__link> <span class=md-ellipsis> Partnerships </span> </a> </li> <li class=md-nav__item> <a href=#community-support class=md-nav__link> <span class=md-ellipsis> Community Support </span> </a> </li> <li class=md-nav__item> <a href=#press-kit class=md-nav__link> <span class=md-ellipsis> Press Kit </span> </a> </li> </ul> </nav> </li> </ul> </nav> </div> </div> </div> <div class="md-sidebar md-sidebar--secondary" data-md-component=sidebar data-md-type=toc> <div class=md-sidebar__scrollwrap> <div class=md-sidebar__inner> <nav class="md-nav md-nav--secondary" aria-label="Table of contents"> <label class=md-nav__title for=__toc> <span class="md-nav__icon md-icon"></span> Table of contents </label> <ul class=md-nav__list data-md-component=toc data-md-scrollfix> <li class=md-nav__item> <a href=#contact-us class=md-nav__link> <span class=md-ellipsis> Contact Us </span> </a> </li> <li class=md-nav__item> <a href=#partnerships class=md-nav__link> <span class=md-ellipsis> Partnerships </span> </a> </li> <li class=md-nav__item>
21 <a href=#community-support class=md-nav__link> <span class=md-ellipsis> Community Support </span> </a> </li> <li class=md-nav__item> <a href=#press-kit class=md-nav__link> <span class=md-ellipsis> Press Kit </span> </a> </li> </ul> </nav> </div> </div> </div> <div class=md-content data-md-component=content> <article class="md-content__inner md-typeset"> <a href=https://github.com/ExpressLRS/Docs/edit/master/docs/contact-us.md title="Edit this page" class="md-content__button md-icon" rel=edit> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M10 20H6V4h7v5h5v3.1l2-2V8l-6-6H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h4zm10.2-7c.1 0 .3.1.4.2l1.3 1.3c.2.2.2.6 0 .8l-1 1-2.1-2.1 1-1c.1-.1.2-.2.4-.2m0 3.9L14.1 23H12v-2.1l6.1-6.1z"/></svg> </a> <a href=https://github.com/ExpressLRS/Docs/raw/master/docs/contact-us.md title="View source of this page" class="md-content__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M17 18c.56 0 1 .44 1 1s-.44 1-1 1-1-.44-1-1 .44-1 1-1m0-3c-2.73 0-5.06 1.66-6 4 .94 2.34 3.27 4 6 4s5.06-1.66 6-4c-.94-2.34-3.27-4-6-4m0 6.5a2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5M9.27 20H6V4h7v5h5v4.07c.7.08 1.36.25 2 .49V8l-6-6H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h4.5a8.2 8.2 0 0 1-1.23-2"/></svg> </a> <h1 id=about-expresslrs>About ExpressLRS<a class=headerlink href=#about-expresslrs title="Permanent link">¶</a></h1> <p><strong>ExpressLRS LLC</strong> is dedicated to providing high-performance, open-source radio control link solutions for the RC community. Our mission is to empower hobbyists, manufacturers, and enthusiasts with reliable, cutting-edge technology.</p> <p>We are committed to fostering a thriving community around our products and supporting hardware developers who want to create ExpressLRS-compatible devices.</p> <hr> <h2 id=contact-us>Contact Us<a class=headerlink href=#contact-us title="Permanent link">¶</a></h2> <p>Weâd love to hear from you! For general inquiries, reach out to us at:</p> <p><strong>Email:</strong> <a href=mailto:[email protected]>[email protected]</a></p> <hr> <h2 id=partnerships>Partnerships<a class=headerlink href=#partnerships title="Permanent link">¶</a></h2> <p>Are you a manufacturer interested in developing <strong>ExpressLRS-compatible hardware</strong>? Learn more about our <a href=../partners-program/ >Partners Program</a> and join our growing ecosystem.</p> <hr> <h2 id=community-support>Community Support<a class=headerlink href=#community-support title="Permanent link">¶</a></h2> <p>For questions, troubleshooting, or just to connect with fellow enthusiasts, join our vibrant community:</p> <ul> <li><a href=https://discord.gg/dS6ReFY>Discord</a></li> <li><a href=https://www.facebook.com/groups/636441730280366>Facebook Group</a></li> <li><a href=https://twitter.com/expresslrs>Twitter</a></li> <li><a href=https://instagram.com/expresslrs>Instagram</a></li> </ul> <hr> <h2 id=press-kit>Press Kit<a class=headerlink href=#press-kit title="Permanent link">¶</a></h2> <p>For media or promotional purposes, our <strong>open-source press kit</strong> with logos and branding assets is available here:<br> <strong><a href=../press-kit/ >ExpressLRS Press Kit</a></strong></p> <aside class=md-source-file> <span class=md-source-file__fact> <span class=md-icon title="Last update"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg> </span> <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="April 9, 2026 21:33:51"><span class=timeago datetime=2026-04-09T21:33:51+00:00 locale=en></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="April 9, 2026 21:33:51">2026-04-09</span> </span> <span class=md-source-file__fact> <span class=md-icon title=Created> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24">
21<path d="M14.47 15.08 11 13V7h1.5v5.25l3.08 1.83c-.41.28-.79.62-1.11 1m-1.39 4.84c-.36.05-.71.08-1.08.08-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8c0 .37-.03.72-.08 1.08.69.1 1.33.32 1.92.64.1-.56.16-1.13.16-1.72 0-5.5-4.5-10-10-10S2 6.5 2 12s4.47 10 10 10c.59 0 1.16-.06 1.72-.16-.32-.59-.54-1.23-.64-1.92M18 15v3h-3v2h3v3h2v-3h3v-2h-3v-3z"/></svg> </span> <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="September 18, 2025 09:01:42"><span class=timeago datetime=2025-09-18T09:01:42+00:00 locale=en></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="September 18, 2025 09:01:42">2025-09-18</span> </span> </aside> <form class=md-feedback name=feedback hidden> <fieldset> <legend class=md-feedback__title> Was this page helpful? </legend> <div class=md-feedback__inner> <div class=md-feedback__list> <button class="md-feedback__icon md-icon" type=submit title="This page was helpful" data-md-value=1> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 12a8 8 0 0 0-8-8 8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8m2 0a10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2a10 10 0 0 1 10 10M10 9.5c0 .8-.7 1.5-1.5 1.5S7 10.3 7 9.5 7.7 8 8.5 8s1.5.7 1.5 1.5m7 0c0 .8-.7 1.5-1.5 1.5S14 10.3 14 9.5 14.7 8 15.5 8s1.5.7 1.5 1.5m-5 7.73c-1.75 0-3.29-.73-4.19-1.81L9.23 14c.45.72 1.52 1.23 2.77 1.23s2.32-.51 2.77-1.23l1.42 1.42c-.9 1.08-2.44 1.81-4.19 1.81"/></svg> </button> <button class="md-feedback__icon md-icon" type=submit title="This page could be improved" data-md-value=0> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 12a8 8 0 0 0-8-8 8 8 0 0 0-8 8 8 8 0 0 0 8 8 8 8 0 0 0 8-8m2 0a10 10 0 0 1-10 10A10 10 0 0 1 2 12 10 10 0 0 1 12 2a10 10 0 0 1 10 10m-6.5-4c.8 0 1.5.7 1.5 1.5s-.7 1.5-1.5 1.5-1.5-.7-1.5-1.5.7-1.5 1.5-1.5M10 9.5c0 .8-.7 1.5-1.5 1.5S7 10.3 7 9.5 7.7 8 8.5 8s1.5.7 1.5 1.5m2 4.5c1.75 0 3.29.72 4.19 1.81l-1.42 1.42C14.32 16.5 13.25 16 12 16s-2.32.5-2.77 1.23l-1.42-1.42C8.71 14.72 10.25 14 12 14"/></svg> </button> </div> <div class=md-feedback__note> <div data-md-value=1 hidden> Thanks for your feedback! </div> <div data-md-value=0 hidden> Thanks for your feedback! Help us improve this page by using our <a href=https://discord.gg/expresslrs target=_blank rel=noopener>discord server</a>! </div> </div> </div> </fieldset> </form> </article> </div>
21<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
21 </div> </main> <!-- 22 Copyright (c) 2016-2022 Martin Donath <[email protected]> 23 24 Permission is hereby granted, free of charge, to any person obtaining a copy 25 of this software and associated documentation files (the "Software"), to 26 deal in the Software without restriction, including without limitation the 27 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 28 sell copies of the Software, and to permit persons to whom the Software is 29 furnished to do so, subject to the following conditions: 30 31 The above copyright notice and this permission notice shall be included in 32 all copies or substantial portions of the Software. 33 34 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 35 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 36 FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE 37 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 38 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 39 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 40 IN THE SOFTWARE. 41--> <!-- Footer --> <footer class=md-footer> <!-- Link to previous and/or next page --> <nav class="md-footer__inner md-grid" aria-label=footer.title> <!-- Use of variable for prev URL and previous page title in order to switch them when needed --> <a href=../partners-program/ class="md-footer__link md-footer__link--prev" aria-label="Previous: Partners Program" rel=prev> <div class="md-footer__button md-icon"> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11z"/></svg> </div> <div class=md-footer__title> <div class=md-ellipsis> <span class=md-footer__direction> Previous </span> Partners Program </div> </div> </a> </nav> <!-- Further information --> <div class="md-footer-meta md-typeset"> <div class="md-footer-meta__inner md-grid"> <!-- 42 Copyright (c) 2016-2022 Martin Donath <[email protected]> 43 44 Permission is hereby granted, free of charge, to any person obtaining a copy 45 of this software and associated documentation files (the "Software"), to 46 deal in the Software without restriction, including without limitation the 47 rights to use, copy, modify, merge, publish, distribute, sublicense, and/or 48 sell copies of the Software, and to permit persons to whom the Software is 49 furnished to do so, subject to the following conditions: 50 51 The above copyright notice and this permission notice shall be included in 52 all copies or substantial portions of the Software. 53 54 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 55 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 56 FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE 57 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 58 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING 59 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 60 IN THE SOFTWARE. 61--> <!-- Copyright and theme information --> <div class=md-copyright> <div class=md-copyright__highlight>Copyright © 2018â2025 ExpressLRS LLC</div> <a href=/info/privacy-policy target=_blank> Privacy Policy </a> • <a href=/info/licenses target=_blank> Licenses </a> • <a href=/info/terms-and-conditions target=_blank> Terms & Conditions </a> • <a href=/press-kit target=_blank> Press Kit </a> </div> <!-- Social links --> <div class=md-social> <a href=https://github.com/ExpressLRS/ target=_blank rel=noopener title="See the Github Repo" class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 512 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M173.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6m-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3m44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9M252.8 8C114.1 8 8 113.3 8 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C436.2 457.8 504 362.9 504 252 504 113.3 391.5 8 252.8 8M105.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1m-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7m32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1m-11.4-14.7c-1.6 1-1.6 3.6 0 5.9s4.3 3.3 5.6 2.3c1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2"/></svg> </a> <a href=https://discord.gg/dS6ReFY target=_blank rel=noopener title="Check out the Discord" class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 576 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M492.5 69.8c-.2-.3-.4-.6-.8-.7-38.1-17.5-78.4-30-119.7-37.1-.4-.1-.8 0-1.1.1s-.6.4-.8.8c-5.5 9.9-10.5 20.2-14.9 30.6-44.6-6.8-89.9-6.8-134.4 0-4.5-10.5-9.5-20.7-15.1-30.6-.2-.3-.5-.6-.8-.8s-.7-.2-1.1-.2C162.5 39 122.2 51.5 84.1 69c-.3.1-.6.4-.8.7C7.1 183.5-13.8 294.6-3.6 404.2c0 .3.1.5.2.8s.3.4.5.6c44.4 32.9 94 58 146.8 74.2.4.1.8.1 1.1 0s.7-.4.9-.7c11.3-15.4 21.4-31.8 30-48.8.1-.2.2-.5.2-.8s0-.5-.1-.8-.2-.5-.4-.6-.4-.3-.7-.4c-15.8-6.1-31.2-13.4-45.9-21.9-.3-.2-.5-.4-.7-.6s-.3-.6-.3-.9 0-.6.2-.9.3-.5.6-.7c3.1-2.3 6.2-4.7 9.1-7.1.3-.2.6-.4.9-.4s.7 0 1 .1c96.2 43.9 200.4 43.9 295.5 0 .3-.1.7-.2 1-.2s.7.2.9.4c2.9 2.4 6 4.9 9.1 7.2.2.2.4.4.6.7s.2.6.2.9-.1.6-.3.9-.4.5-.6.6c-14.7 8.6-30 15.9-45.9 21.8-.2.1-.5.2-.7.4s-.3.4-.4.7-.1.5-.1.8.1.5.2.8c8.8 17 18.8 33.3 30 48.8.2.3.6.6.9.7s.8.1 1.1 0c52.9-16.2 102.6-41.3 147.1-74.2.2-.2.4-.4.5-.6s.2-.5.2-.8c12.3-126.8-20.5-236.9-86.9-334.5zm-302 267.7c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.4 59.2-52.8 59.2m195.4 0c-29 0-52.8-26.6-52.8-59.2s23.4-59.2 52.8-59.2c29.7 0 53.3 26.8 52.8 59.2 0 32.7-23.2 59.2-52.8 59.2"/></svg> </a> <a href=https://www.facebook.com/groups/636441730280366 target=_blank rel=noopener title="Join the Facebook Group" class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 512 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M512 256C512 114.6 397.4 0 256 0S0 114.6 0 256c0 120 82.7 220.8 194.2 248.5V334.2h-52.8V256h52.8v-33.7c0-87.1 39.4-127.5 125-127.5 16.2 0 44.2 3.2 55.7 6.4V172c-6-.6-16.5-1-29.6-1-42 0-58.2 15.9-58.2 57.2V256h83.6l-14.4 78.2H287v175.9C413.8 494.8 512 386.9 512 256"/></svg> </a> <a href=https://twitter.com/expresslrs target=_blank rel=noopener title="We're on Twitter too!" class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 512 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.-->
61<path d="M459.4 151.7c.3 4.5.3 9.1.3 13.6 0 138.7-105.6 298.6-298.6 298.6-59.5 0-114.7-17.2-161.1-47.1 8.4 1 16.6 1.3 25.3 1.3 49.1 0 94.2-16.6 130.3-44.8-46.1-1-84.8-31.2-98.1-72.8 6.5 1 13 1.6 19.8 1.6 9.4 0 18.8-1.3 27.6-3.6-48.1-9.7-84.1-52-84.1-103v-1.3c14 7.8 30.2 12.7 47.4 13.3-28.3-18.8-46.8-51-46.8-87.4 0-19.5 5.2-37.4 14.3-53C87.4 130.8 165 172.4 252.1 176.9c-1.6-7.8-2.6-15.9-2.6-24C249.5 95.1 296.3 48 354.4 48c30.2 0 57.5 12.7 76.7 33.1 23.7-4.5 46.5-13.3 66.6-25.3-7.8 24.4-24.4 44.8-46.1 57.8 21.1-2.3 41.6-8.1 60.4-16.2-14.3 20.8-32.2 39.3-52.6 54.3"/></svg> </a> <a href=https://instagram.com/expresslrs target=_blank rel=noopener title="Follow us on Instagram" class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 448 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M224.3 141a115 115 0 1 0-.6 230 115 115 0 1 0 .6-230m-.6 40.4a74.6 74.6 0 1 1 .6 149.2 74.6 74.6 0 1 1-.6-149.2m93.4-45.1a26.8 26.8 0 1 1 53.6 0 26.8 26.8 0 1 1-53.6 0m129.7 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8M399 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1"/></svg> </a> <a href=https://opencollective.com/expresslrs target=_blank rel=noopener title="Send a Donation!" class=md-social__link> <svg xmlns=http://www.w3.org/2000/svg viewbox="0 0 576 512"><!-- Font Awesome Free 7.1.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2025 Fonticons, Inc.--><path d="M96 224a192 192 0 1 1 384 0 192 192 0 1 1-384 0m176-92v4c-28.8.3-52 23.7-52 52.5 0 25.7 18.5 47.6 43.9 51.8l41.7 7c6 1 10.4 6.2 10.4 12.3 0 6.9-5.6 12.5-12.5 12.5L248 272c-11 0-20 9-20 20s9 20 20 20h24v4c0 11 9 20 20 20s20-9 20-20v-4.7c25-4.1 44-25.7 44-51.8 0-25.7-18.5-47.6-43.9-51.8l-41.7-7c-6-1-10.4-6.2-10.4-12.3 0-6.9 5.6-12.5 12.5-12.5H320c11 0 20-9 20-20s-9-20-20-20h-8v-4c0-11-9-20-20-20s-20 9-20 20zM48 344v104c0 8.8 7.2 16 16 16h448c8.8 0 16-7.2 16-16V344c0-13.3 10.7-24 24-24s24 10.7 24 24v104c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V344c0-13.3 10.7-24 24-24s24 10.7 24 24"/></svg> </a> </div> </div> </div> </footer> </div> <div class=md-dialog data-md-component=dialog> <div class="md-dialog__inner md-typeset"></div> </div> <div class=md-consent data-md-component=consent id=__consent hidden> <div class=md-consent__overlay></div> <aside class=md-consent__inner> <form class="md-consent__form md-grid md-typeset" name=consent> <h4>Cookie consent</h4> <p>We use cookies to recognize your repeated visits and preferences, as well as to measure the effectiveness of our documentation and whether users find what they're searching for. With your consent, you're helping us to make our documentation better.</p> <input class=md-toggle type=checkbox id=__settings> <div class=md-consent__settings> <ul class=task-list> <li class=task-list-item> <label class=task-list-control> <input type=checkbox name=analytics checked> <span class=task-list-indicator></span> Google Analytics </label> </li> <li class=task-list-item> <label class=task-list-control> <input type=checkbox name=github checked> <span class=task-list-indicator></span> GitHub </label> </li> </ul> </div> <div class=md-consent__controls> <button class="md-button md-button--primary">Accept</button> <label class=md-button for=__settings>Manage settings</label> <button type=reset class="md-button md-button--primary">Reject</button> </div> </form> </aside> </div>
61<script>var consent=__md_get("__consent");if(consent)for(var input of document.forms.consent.elements)input.name&&(input.checked=consent[input.name]||!1);else"file:"!==location.protocol&&setTimeout((function(){document.querySelector("[data-md-component=consent]").hidden=!1}),250);var form=document.forms.consent;for(var action of["submit","reset"])form.addEventListener(action,(function(e){if(e.preventDefault(),"reset"===e.type)for(var n of document.forms.consent.elements)n.name&&(n.checked=!1);__md_set("__consent",Object.fromEntries(Array.from(new FormData(form).keys()).map((function(e){return[e,!0]})))),location.hash="",location.reload()}))</script>
61
61<script id=__config type=application/json>{"annotate": null, "base": "..", "features": ["announce.dismiss", "navigation.sections", "navigation.tabs", "navigation.footer", "navigation.tracking", "navigation.path", "search.highlight", "search.suggest", "toc.follow", "content.action.edit", "content.action.view"], "search": "../assets/javascripts/workers/search.2c215733.min.js", "tags": null, "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}, "version": null}</script>
61
61<script src=../assets/javascripts/bundle.79ae519e.min.js></script>
61
61<script src=../js/timeago.min.js></script>
61
61<script src=../js/timeago_mkdocs_material.js></script>
61
61<script src=../assets/javascripts/binding-phrase.js></script>
61
61<script src=https://cdnjs.cloudflare.com/ajax/libs/tablesort/5.2.1/tablesort.min.js></script>
61
61<script src=https://cdnjs.cloudflare.com/ajax/libs/tablesort/5.2.1/sorts/tablesort.number.min.js></script>
61
61<script src=../assets/javascripts/tablesort.js></script>
61
61<script src=../assets/javascripts/mathjax.js></script>
61
61<script src=https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js></script>
61 </body> </html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.