1.9
New features
Radio
The most recent and advanced multi-band radio on the market that the SoftRF technology is now able to operate with:
- Semtech LR2021
- sub-1 GHz band
- 2.1 GHz S-band
- 2.4 GHz ISM band
- OOK modem @ 2 MBPS - ADS-B ES @ 1090 MHz

- FSK modem @ 1041 KBPS - ADS-B UAT @ 978 MHz
( needs for Semtech to fix issue Lora-net/usp#4 )
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
- very first Release for SoftRF Concorde Edition

- base product: LilyGO® T-Display P4 AMOLED

Nordic Semi nRF54L15
- base product: Semtech & Seeed Studio LR2021 LoRa Plus™ Evaluation Kit

Major improvements
Common
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
- same that previous Release 1.8 has ;
Binary downloads and flashing instructions
WARNING
- This upgrade may reset your SoftRF settings down to factory default values. Please, follow these "backup and restore" procedures prior to executing the update.
- ESP32 only: you may try "Web update" method if your current firmware version is rc7-9 or 1.0-1.8, otherwise do:
- follow First-time firmware installation procedure instructions instead, and
- make full flash ERASE prior to firmware write operation, and
- disconnect any of I2C devices from ESP32's GPIO2 pad. See this ticket for details.
- 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.
