Code Monkey home page Code Monkey logo

targets's Introduction

Banner

Release Build Status License Stars Chat

Support ExpressLRS

You can support ExpressLRS by contributing code, testing new features, sharing your ideas, or helping others get started. We are exceptionally grateful for those who donate their time to our passion.

If you don't have time to lend a hand in that way but still want to have an impact, consider donating. Donations are used for infrastructure costs and to buy test equipment needed to further the project and make it securely accessible. ExpressLRS accepts donations through Open Collective, which provides recognition of donors and transparency on how that support is utilized.

Open Collective backers

We appreciate all forms of contribution and hope you will join us on Discord!

Website

For general information on the project please refer to our guides on the website, and our FAQ

About

ExpressLRS is an open source Radio Link for Radio Control applications. Designed to be the best FPV Racing link, it is based on the fantastic Semtech SX127x/SX1280 LoRa hardware combined with an Espressif or STM32 Processor. Using LoRa modulation as well as reduced packet size it achieves best in class range and latency. It achieves this using a highly optimized over-the-air packet structure, giving simultaneous range and latency advantages. It supports both 900 MHz and 2.4 GHz links, each with their own benefits. 900 MHz supports a maximum of 200 Hz packet rate, with higher penetration. 2.4 GHz supports a blistering fast 1000 Hz on EdgeTX. With hundreds of different hardware targets from a wide range of hardware manufacturers, the choice of hardware is constantly growing, with different hardware suited to different requirements.

Configurator

To configure your ExpressLRS hardware, the ExpressLRS Configurator can be used, which is found here:

https://github.com/ExpressLRS/ExpressLRS-Configurator/releases/

Community

We have both a Discord Server and Facebook Group, which have great support for new users and constant ongoing development discussion

Features

ExpressLRS has the following features:

  • Up to 1000 Hz Packet Rate
  • Telemetry (Betaflight Lua Compatibility)
  • Wifi Updates
  • Bluetooth or WiFi Sim Joystick
  • Oled & TFT Displays
  • 2.4 GHz, 900 MHz, and Dual-Band RC Link
  • SMD Antenna - allows for easier installation into micros
  • Supported receiver protocols: CRSF, SBUS, SUMD, HoTT Telemetry, and PWM
  • VTX and VRX Frequency adjustments from the Lua
  • Bind Phrases - no need for button binding

with many more features on the way!

Supported Hardware

ExpressLRS currently supports hardware from a wide range of manufacturers. In principle, the targets listed in the ExpressLRS Configurator are tested and supported hardware.

Please refer to the [Hardware Selection] page (https://www.expresslrs.org/hardware/hardware-selection/) on the website for guidance. We do not manufacture any of our hardware, so we can only provide limited support for faulty hardware.

Developers

If you are a developer and would like to contribute to the project, feel free to join the discord and chat about bugs and issues. You can also look for issues at the GitHub Issue Tracker. The best thing to do is to submit a Pull Request to the GitHub Repository.

targets's People

Contributors

capnbry avatar deadbytefpv avatar hydra avatar iampete1 avatar jiki-mo avatar jyesmith avatar mha1 avatar ot0tot avatar pavlopython avatar phobos- avatar pkendall64 avatar qubicllj avatar sunjunkim avatar wvarty avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

targets's Issues

Jumper AION 900MHz TX & RX family

I have spotted not tested/verified hardware from jumper in the wild:

image

These are ESP based.

Also Jumper T-Pro V2 with 915MHz AION module:

image

BetaFPV Nano TX V2 Shows Incorrect Name in Lua Script

Current Behavior

When viewing the ELRS Lua script in the tools section of my Radiomaster TX16S radio, the header bar at the top of the screen reports the incorrect name of the TX module installed. I have the BetaFPV Nano TX V2 and the ELRS lua scripts states the name is "BETAFPV 2G4Nano." I perceive this to be the incorrect name shown for the BetaFPV Nano TX V2 module in the lua script.

Steps to Reproduce

  1. Turn radio on and press SYS.

  2. Select the ExpressLRS lua script in the Tools page

  3. Observe incorrect model name

Possible Solution (Not obligatory)

The name needs to reflect the hardware installed for sanity purposes. I can't find which file contains information for the BetaFPV Nano TX V2 module to make a PR.

Details

Your Environment

  • TX hardware: BetaFPV Nano TX V2 flashed to 3.3.2 via ELRS configurator 1.6.1 on Ubuntu 22.04 LTS
  • RX hardware: NA
  • Handset model: Radiomater TX16S
  • EdgeTX version (including nightly number): 2.9.4
  • ExpressLRS version (TX & RX MUST MATCH): 3.3.2
  • Packet Rate: 250
  • Telemetry Ratio: Wide
  • user_defines:

Missing Cyclone 7ch PWM RX target, will you accept a PR?

Hello,

I recently bought a set of cheap 7ch PWM receivers, such as https://www.aliexpress.com/i/3256805885038742.html They work just fine, but don't show up as a target in configurator. The instructions call for flashing them as a DIY receiver and downloading a hardware.json file from Baidu
to configure them. Creating a Baidu account as a non-chinese person is unpleasant to say the least.

Config wise they use the Generic 2400 PWMP6.json layout, with the LED pin (16) doing double duty as ch7.

Would you accept a PR to add this receiver to the configurator list of targets, or would the manufacturer need to send you hardware samples for testing before that can be done? I can create the PR, but I wanted to check in before doing that to see if it would be accepted or not.

Thanks,
Dennis

Help IRX4

hello
Not sure if im in the right place i bought a irx4 lite expresslrs module but when i goto expresslrs configurator i cant find it in the target list of hardware? can anyone help i know this module has been around for a long time

regards

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.