Skip to content

1.9

Choose a tag to compare

@lyusupov lyusupov released this 07 May 15:39

New features

Radio

The most recent and advanced multi-band radio on the market that the SoftRF technology is now able to operate with:

Tip

LR2021 modules for the SoftRF development have been supplied by LilyGO Store



New Editions

Two more of hardware platforms (SoCs) that the SoftRF technology is able to operate with:

Espressif ESP32-P4



Nordic Semi nRF54L15

Major improvements

Common

  • activated LR2021 radio driver for selected 1  target platforms:
    • nRF54
    • ESP32-C3
    • ESP32-P4
    • CH32
    • RP2XXX

1 - other targets may appear in the next Release. It depends on availability of LR2021 based devices on the market.

  • add ADS-B 1090 MHz ES receive function for SoftRF Standalone Edition with LR2021 radio

  • add infra for u-blox most recent Gen 11 GNSS
  • add driver for GT9895 and HI8561 touch sensors
  • add driver for AW86224 haptic device
  • an update of SensorLib up to 0.4.1
  • an update of RadioLib up to 7.6.0+
  • stop for interleave transmit of Air V6 and Air V7 packets in favor of V7 only. Receive of V6 is still possible
  • extend 'No Alarm' zone up to 75 km radius for ADS-B, UAT and FANET traffic
  • a merge of sound and voice alert logics
  • add voice selection into SoftRF online settings tool

ESP32

  • build with Core 3.3.8 for ESP32-C5 and ESP32-P4
  • build is possible for Espressif recent ESP32-S31 SoC
  • use of ESP32-P4 with USB HS RTL-SDR dongle



  • permit use of QMC6310N, QMC6309 and QMC6309H compasses in Prime Edition Mark III
  • add Heltec Wireless Tracker V2 and KCT8103L Sub-1GHz FEM
  • add DSI driver with support for 7 inch and 4 inch displays
  • add WiFi AP stuff specific to Core 3.x

nRF54

  • add infra for
    • Semtech LR2021EVK1XCS1
    • Nordic PCA10156
    • Minewsemi MX25LE02

nRF52

  • bump Zephyr OS Core up to 0.55.0
  • add infra for Seeed T1000-E Pro and T2000
  • an update of Elecrow M3 bootloader signature

RP2XXX

  • bump Pico Core up to 5.6.0
  • build with LR2021 radio driver

EFR32

  • build with Core 4.0.0

CH32

  • add an option to store settings in onboard I2C EEPROM IC
  • build with LR2021 radio driver

RA4M1

  • bump Arduino Core up to 1.5.3

Please, read commits history for more information.

Known issues

Binary downloads and flashing instructions

WARNING

  1. This upgrade may reset your SoftRF settings down to factory default values. Please, follow these "backup and restore" procedures prior to executing the update.
  2. ESP32 only: you may try "Web update" method if your current firmware version is rc7-9 or 1.0-1.8, otherwise do:
  3. S76G only: follow these instructions to update your Dongle Edition firmware. It is also recommended to reset your SoftRF Dongle settings back to factory default values by following this procedure.

Prime MkII, MkIII, Badge or Dongle owners! I will reject any claims if you, by any reason, will fail to upgrade or fail to recover after un-successful update!
If you are not sure that you can manage the update successfully - think about to stay on 1.8 or to buy a new board with pre-installed 1.9.

Source code build instructions