Liam Cottle
ffbf73dc5c
Merge pull request #2432 from recrof/kiss-radio-everywhere
...
kiss radio: added stm32 support + envs in platformio.ini
2026-05-01 00:36:46 +12:00
Rastislav Vysoky
5beef490a0
add kiss radio env to most of the variants
2026-04-28 15:09:25 +02:00
OverkillFPV
958204c7f1
Merge branch 'dev' into lora-longer-preamble
2026-04-16 20:43:46 +10:00
overkillfpv
f0ec5d2ae7
changed to set the preamble on radio settings change
2026-03-29 21:45:16 +11:00
João Brázio
9a95e25ef2
Remove unused RX boosted gain mode functions and related preprocessor directives across multiple variants
2026-03-05 18:38:57 +00:00
João Brázio
71136671bd
Implement remote lna toggle cli cmd
2026-02-10 15:02:23 +00:00
Wessel Nieboer
d0720c63c2
Allow negative tx power
...
Like SX1262 allows -9 dBm lowest, some allow lower but that probably
isn't useful
2026-02-06 02:24:51 +01:00
Frieder Schrempf
4f46ec75dd
Remove NRF52BoardOTA class and integrate it into NRF52Board
...
As all NRF52 boards now have OTA support, let's remove the subclass
and integrate it into the base class.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:46:20 +01:00
Frieder Schrempf
bf93d6cf7a
variants: Lilygo T-Echo (Lite): Use DC/DC regulator
...
The schematic shows the LC circuit for the internal DC/DC regulator
to be available. Enable it to save power.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2026-01-08 22:44:19 +01:00
Frieder Schrempf
b024b9e1a1
Deduplicate NRF52 startOTAUpdate()
...
The startOTAUpdate() is the same for all NRF52 boards. Use a common
implementation for all boards that currently have a specific
implementation.
The following boards currently have an empty startOTAUpdate() for
whatever reasons and therefore are not inheriting NRF52BoardOTA to
keep the same state: Nano G2 Ultra, Seeed SenseCAP T1000-E,
Wio WM1110.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2025-12-17 10:30:50 +01:00
Frieder Schrempf
93d1560d14
Use common NRF52 begin() and deduplicate() startup reason init
...
Use a common begin() method that can be called from derived classes
to contain the shared initialization code.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2025-12-17 10:26:57 +01:00
Frieder Schrempf
87b0e432bb
Deduplicate reboot() for NRF52 boards
...
The reboot() method is the same for all NRF52 boards. Use a shared
implementation.
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2025-12-17 10:25:16 +01:00
Kevin Le
4504ad4daf
Added default temperature from ESP32 MCU and NRF52 MCU
...
Added NRF52Board.h and NRF52Board.cpp
Modified NRF52 variants to extend from NRF52Board to share common feature
2025-12-12 19:01:15 +07:00
Luis Garcia
ec375fa248
variants: lilygo_techo: variant: Turn off leds on poweroff
...
Signed-off-by: Luis Garcia <git@luigi311.com >
2025-12-03 19:30:47 -07:00
ripplebiz
3912bbdf7d
Merge pull request #821 from fdlamotte/ui_gps_page
...
ui_task: initial gps page
2025-10-02 18:54:23 +10:00
liamcottle
0307b6119e
increase MAX_NEIGHBOURS from 8 to 50
2025-09-28 16:11:58 +13:00
Florent
76aa7cf488
ui_task: initial gps page
2025-09-23 12:08:34 +02:00
ripplebiz
95d1f052c2
Merge pull request #762 from oltaco/new-ldscript-for-extrafs
...
New linker scripts for NRF52 companion envs
2025-09-10 18:25:07 +10:00
Florent de Lamotte
d83cdc501f
ui: use LPPDataHelper and conditionals for sensors page
2025-09-09 16:32:41 +02:00
taco
f92bd0db9e
fix inconsistencies across nrf companion roles
2025-09-09 17:00:29 +10:00
taco
e8314c9c8c
new ldscript for extrafs nrf companion envs
2025-09-09 16:55:46 +10:00
taco
a0e7b47e29
correct max contacts and channels for some nrf devices
2025-09-08 22:06:15 +10:00
taco
18be92615b
add QSPI pins to Lilygo T-Echo
2025-09-07 20:00:44 +10:00
taco
accd1e0a97
nrf52 targets: increase limits for contacts and channels
2025-09-06 14:15:40 +10:00
recrof
5b2c1715f4
lilygo t-echo cleanup, add AUTO_SHUTDOWN_MILLIVOLTS
2025-09-04 21:45:42 +02:00