Skip to content

Releases: ExpressLRS/Backpack

ExpressLRS Backpack V1.5.4

06 Nov 06:28
c3da79f

Choose a tag to compare

Backpack Documentation

New Targets

  • Add Flysky PA01 backpack #199

ExpressLRS Backpack V1.5.3

14 Oct 21:09
b5b7675

Choose a tag to compare

Backpack Documentation

Features

  • Give AAT AP distinctive SSID name #197

New Targets

  • Add RadioSky V14, V16, V16R backpack targets #198
  • Add target for RadioMaster TX15 internal backpack #195

Bugfixes

  • MSP Race Condition #187
  • Refactor crc8_dvb_s2 Function for Improved Readability and Maintainability #175
  • Fix product name display #196
  • Fix binding behaviour: stop the binding from rebooting if the binding UID is already set correctly #192
  • Fixes USBSerial connected VRx devices #184

ExpressLRS Backpack V1.5.2

07 Apr 11:18
fb2fc17

Choose a tag to compare

Backpack Documentation

Features

  • Head tracker #158
  • Enhance Automatic Antenna Tracker (AAT) configuration via web interface #163
  • Add Mavlink port set config options for tx backpack #167

New Targets

  • Add GX12 Dual-Band Gemini-X TX #171
  • Add target for HDZero BoxPro goggles #181

Bugfixes

  • Downgrade AWS CLI to fix artifact uploads #182
  • Update GX12 backpack name #174
  • Remove stm32 mentions and definitions #177

ExpressLRS Backpack V1.5.1

21 Sep 02:29
575681d

Choose a tag to compare

Backpack Documentation

New Targets

  • RadioMaster Nomad TX Backpack #160

Bugfixes

  • Fix ETX passthrough on Jumper internal modules #159

ExpressLRS Backpack V1.5.0

31 Aug 06:24
15e2385

Choose a tag to compare

Backpack Documentation

Who should update from V1.4?

  • MAVLink users
  • Anyone looking to use Backpack for the MFD antenna trackers, or the DIY tracker
  • Race timer backpack users
  • Anyone with a ESP32C3 based backpack

New Features

MAVLink via WiFi for Backpack #141 #154

  • Details: This update introduces MAVLink via UDP forwarding, along with a number of other flexible telemetry options. Telemetry mode is now configurable via LUA script with three states:
    - Off: Disables telemetry forwarding.
    - ESPNOW: Forwards telemetry (CRSF for now, MAVLink coming soon) via ESPNOW to the receiver, bypassing WiFi.
    - WiFi: Triggers WiFi on the Backpack for UDP forwarding of MAVLink telemetry to the Ground Control Station (GCS).

Support for ESP32C3 Based Backpacks #133

  • Details: Backpack firmware can now run on the ESP32C3 microcontrollers. The ESP32C3 is a replacement for the end-of-life ESP8285 chip and offers other advantages.

Race Timer Backpack #114

  • Details: Adds a backpack target for a generic race timer with the following features:
    - Ability to configure itself for sending messages to multiple pilot's backpacks as directed from the connected race timer.
    - Ability to start and stop races by monitoring for the MSP_ELRS_BACKPACK_SET_RECORDING_STATE only from the bound backpack (assuming race director's backpack)
    - The backpack was built to pair with this RotorHazard Plugin for sending OSD messages throughout the race to pilots with hardware to support it (HDZero goggles).

Automatic Antenna Tracker (AAT) backpack #126

  • Details: Use an ESP8266/8285 backpack receiver, a couple of servos, and an optional screen, to build your own DIY antenna tracker that receives wireless telemetry data from an ExpressLRS TX module (assuming the TX has an onboard Backpack).

MFD Crossbow tracker integration #150

  • Details: Introduces an integration with the MFD Crossbow and mini Crossbow antenna trackers, which wirelessly forwards the telemetry from an ELRS TX module to the Crossbow in order to track the craft. More details here: https://www.expresslrs.org/software/mfd-crossbow/

Other notable features

  • WebUI enhancements #117
  • Update power levels for wifi modes to full power #134

Bug Fixes

  • Use the flashed bind phrase correctly #116
  • Various build / flashing fixes

Targets

  • RadioMaster Bandit TX backpacks
  • BETAFPV SuperG backpack
  • BetaFPV V2 Nano TX backpack
  • iFlight V2 Commando 8 backpack
  • Jumper T12 Max, T15 and T20 backpacks
  • Race timer backpack receiver
  • DIY AAT backpack receiver
  • MFD Crossbow backpack receiver

A note on versioning

The versioning scheme chosen by the ExpressLRS devs is based on the semantic versioning scheme.
Where a version is defined as “major.minor.patch”
major = major new feature and/or incompatible changes
minor = minor features or enhancements and/or new targets
patch = bug-fixes

ExpressLRS Backpack V1.4.1

04 Nov 09:57
ea8674a

Choose a tag to compare

Backpack Documentation

Targets

  • RadioMaster Pocket Backpack Target #110
  • Add MT12 TX backpack #111

ExpressLRS Backpack V1.4.0

29 Oct 22:03

Choose a tag to compare

Backpack Documentation

Who should update from V1.3?

  • HDZero users
  • EdgeTX 2.9.X users

Targets

  • Fix naming of Skyzone targets #108

New Features

Cloud Builds

“ELRS is great, but the first-time setup was a PITA!”
This is one of the main complaints we see across the groups about ExpressLRS.

We understand the challenges faced during the initial setup process of ExpressLRS, with many users expressing their frustration. In version 1.4, we are doing something to improve this, starting with the introduction of pre-compiled builds.

While our "just-in-time" firmware compilation approach has served us well in the past, it has also caused inconvenience and frustration. Various factors, some of which were completely out of our control (e.g. updates to the Platformio framework), have resulted in failed configurator builds, leading to user dissatisfaction.

To overcome these challenges, we have made a significant change in v1.4. Instead of relying on local compilation for release versions, the configurator will now seamlessly retrieve pre-built firmware from the cloud and flash it onto your device. This shift not only drastically reduces firmware update times from minutes to seconds but also eliminates many annoying build issues, where users are faced with the dreaded red "failed build" error message in the Configurator.

Make sure you have updated to version 1.6.0 the Configurator to take advantage of this awesome new feature: https://github.com/ExpressLRS/ExpressLRS-Configurator/releases

Other notable features

  • Add Fusion OSD link & battery #103
  • Enable MSP_SET_VTX_CONFIG ESP-NOW input message #95
  • Update ETX flashing #97

Fixes

  • Don't leak msppacket every Get on HDZero/Skyzone #100

A note on versioning

The versioning scheme chosen by the ExpressLRS devs is based on the semantic versioning scheme.
Where a version is defined as “major.minor.patch”
major = major new feature and/or incompatible changes
minor = minor features or enhancements and/or new targets
patch = bug-fixes

ExpressLRS Backpack V1.3

25 May 06:57
a643384

Choose a tag to compare

Backpack Documentation

Who should update from V1.2?

  • Rapidfire users
  • Owners of the new hardware listed below

New Targets

  • HDZero goggles

New Features

  • Wireless head tracking support #83
    • Support has been added into VRx backpack, TX backpack and the main ELRS TX firmware to allow head tracking information wirelessly from the goggles to the TX module and then mixed into the channel output. Currently only supported by HDZero goggles but we are hopeful that other goggle manufacturers will add support
  • OSD overlay support #72, #84
  • HDZero goggle NTP clock update #86
    • Update the RTC clock on the HDZero goggles using NTP via the VRx backpack!

Maintenance

  • TX Backpack reports version to TX module #75
    • Shows that the backpack is functioning and the version it is running

Fixes

  • Fix for rapidfire module not entering into SPI mode #82
  • Remove . from target names #88
    • This broke the standalone HDZero VRx, thanks PlatformIO 😭!

A note on versioning

The versioning scheme chosen by the ExpressLRS devs is based on the semantic versioning scheme.
Where a version is defined as “major.minor.patch”
major = major new feature and/or incompatible changes
minor = minor features or enhancements and/or new targets
patch = bug-fixes

ExpressLRS Backpack V1.2

19 Nov 08:34
5eeab17

Choose a tag to compare

Backpack Documentation

Demo video: https://youtu.be/hu_Xt1rrgfo

New Targets

  • Skyzone Steadyview onboard ELRS target #71
  • Orqa FPV.Connect target #70

A note on versioning

The versioning scheme chosen by the ExpressLRS devs is based on the semantic versioning scheme.
Where a version is defined as “major.minor.patch”
major = major new feature and/or incompatible changes
minor = minor features or enhancements and/or new targets
patch = bug-fixes

ExpressLRS Backpack V1.1.0

23 May 09:15
7101075

Choose a tag to compare

Backpack Documentation

Demo video: https://youtu.be/hu_Xt1rrgfo

Enhancements

  • Passthrough flashing of backpack for S.PORT modules #66

Bug fixes

  • Fix broken Namimno STM32 backpack firmware upload #64
  • Re-enable SPI Mode on boot for Rapidfire #65
  • Fix dependency issue that was causing builds to fail #67
  • Fix failing builds caused by a breaking change in PlatformIO (src_filter to build_src_filter) #69

A note on versioning

The versioning scheme chosen by the ExpressLRS devs is based on the semantic versioning scheme.
Where a version is defined as “major.minor.patch”
major = major new feature and/or incompatible changes
minor = minor features or enhancements and/or new targets
patch = bug-fixes