Commit Graph

145 Commits

Author SHA1 Message Date
deuxyeux 4e6466182b Fixed missing config issue on T-Beam Supreme V3 2026-05-07 20:29:57 +03:00
deuxyeux 2b9a9ab3c6 Added Aethernode-S3 and MeshPoE-S3 boards 2026-05-07 17:06:41 +03:00
deuxyeux 2a6eacb151 TX power clamping for MODEL_FD 2026-04-26 18:17:37 +03:00
deuxyeux af8647d239 Added MeshPoE-S3 board 2026-04-26 10:30:50 +03:00
deuxyeux 91df82b6cf Added LilyGo T-Beam Supreme V3 2026-04-26 10:30:50 +03:00
deuxyeux d925afc2f8 Added Heltec V4.3 support/FEM autodetection 2026-04-26 10:29:28 +03:00
deuxyeux c080295b49 PMU edits 2026-04-26 10:05:26 +03:00
deuxyeux 46c04649ca Added MeshAdventurer-S3 and DIY-V1 variants 2026-04-26 10:05:26 +03:00
deuxyeux 7f5b20d028 Initial commit 2026-04-26 10:05:21 +03:00
Mark Qvist 9fd0ae33d2 Added support for Heltec v4.3 PA and LNA 2026-04-20 17:16:39 +02:00
Mark Qvist 121f9e79e8 Added support for handling noise floor calculations on devices with LNA gain variance during LNA recalibration. Fixed potential incoming packet buffer corruption on split packet reception at high bitrates. 2025-11-19 14:40:34 +01:00
Mark Qvist 1e054097dd Added WiFi host read timeout and automatic disconnect. Added automatic WiFi reconnect in STA mode. Improved host reconnection reliability and responsiveness. 2025-11-18 03:03:49 +01:00
Mark Qvist 2319813a65 Added support for connecting ESP32S3 RNodes over WiFi 2025-11-17 16:41:25 +01:00
Mark Qvist c8bb7490a2 Build fixes 2025-11-10 18:19:55 +01:00
Mark Qvist 89ea59bbe6 Added CPU temperature measurement and reporting on ESP32S3 2025-11-10 16:39:09 +01:00
Mark Qvist e2c1cd3766 Added support for LoRa PAs and output power mapping according to PA gain curve 2025-11-07 19:11:56 +01:00
Mark Qvist 2947df3349 Added Heltec v4 board defines and scaffold 2025-11-01 15:33:24 +01:00
Mark Qvist 0a95f6f107 Added nRF hardware RNG 2025-04-13 14:45:31 +02:00
Mark Qvist 7d868b4db6 Support for XIAO ESP32S3 2025-04-13 00:11:21 +02:00
Kevin Brosius c3fe3713b0 Seeed ESP32S3 - Enable user button, tied to yellow LED on
ESP32S3 board.  Can be shared, but configure as button
input only for now.  Top LED for TX indication.
2025-02-23 16:57:36 -05:00
Kevin Brosius bc97e513e8 Initial support for Seeed ESP32S3 with Wio-SX1262
Work in progress
Status: Boots, display works on Xiao espansion base,
radio is recognized
Todo:
  PMU
  Firmware hash fails even if generated and then written
  Radio testing
  Buttons / LEDs
  other?
2025-02-23 06:52:27 -05:00
Mark Qvist 7066b4de6f Fixed single-byte configuration changes not working on nRF 2025-01-15 21:09:30 +01:00
Mark Qvist 6b815c47d4 LED config on T-Echo 2025-01-15 21:00:02 +01:00
Mark Qvist 2d2d90847a Initial T-Echo support 2025-01-15 18:38:14 +01:00
Mark Qvist 7e30648968 Fixed nRF52 soft-brick on device EEPROM wipe 2025-01-15 12:42:24 +01:00
Mark Qvist 2119d381b3 Refactored T3S3 board name variable 2025-01-15 10:21:15 +01:00
Mark Qvist 6eaacb7f99 Cleanup 2025-01-13 20:06:51 +01:00
Mark Qvist 8cf6e9cb40 Added battery support to Heltec T114 2025-01-13 18:05:35 +01:00
Mark Qvist 7a505f73e3 Added signalling of detected interference. Added channel stats output on nRF. 2025-01-13 17:02:07 +01:00
Mark Qvist 6e7370acdc Added interference avoidance option 2025-01-09 17:58:46 +01:00
Mark Qvist 06b4fba603 Added noise floor monitoring and reporting to host 2025-01-09 14:46:13 +01:00
Mark Qvist 218a38adb7 Optimise packet handling for SX1280 fast data rates 2025-01-09 00:01:49 +01:00
Mark Qvist ae47b89b53 Added banded contention window allocation 2025-01-08 16:46:16 +01:00
Mark Qvist 08651f92f7 Reworked SX1262 LoRa carrier detection 2025-01-07 15:14:44 +01:00
Mark Qvist c39164e272 Accurate preamble and airtime calculations on SX1280. Fix airtime calculation on SX1262 when LDRO is enabled. 2025-01-05 22:55:32 +01:00
Mark Qvist b02989e07a Cleanup 2025-01-03 21:58:59 +01:00
Mark Qvist 4e251cd186 T3S3 SX1280 model codes 2025-01-03 21:22:37 +01:00
Mark Qvist 6bf06ca94e T3S3 SX1280 support 2025-01-03 19:16:19 +01:00
Mark Qvist 315bcb02a0 SX1280 EEPROM checks 2025-01-03 12:52:01 +01:00
liamcottle abde6561b5 use neopixel on heltec t114 2025-01-02 23:39:54 +13:00
liamcottle f9234733e2 add support for heltec t114 2025-01-02 15:14:18 +13:00
Mark Qvist 6c82de161c Added display reconditioning function 2024-12-31 14:20:43 +01:00
Mark Qvist 2604b44d64 Added ability to configure display rotation 2024-12-31 13:23:48 +01:00
Mark Qvist d012c37146 Added missing PA output pin configs 2024-12-10 15:34:57 +01:00
Mark Qvist 4b48f41c38 Added display read command 2024-12-08 13:49:07 +01:00
Mark Qvist 76eaae8554 Cleanup 2024-10-11 16:39:38 +02:00
Mark Qvist c51335a1df Cleanup 2024-10-11 14:46:03 +02:00
Mark Qvist 2e6db2f818 Merge branch 'master' of github.com:markqvist/RNode_Firmware 2024-10-11 14:43:46 +02:00
Mark Qvist 16b06406f2 Changed standby LED color 2024-10-11 14:35:45 +02:00
Mark Qvist 2ede362cb3 Adjusted CSMA parameters and P-curve. Added dynamic CSMA slot time. 2024-10-10 23:26:12 +02:00