Commit Graph

802 Commits (7d868b4db62f49ab96c04f2b699dc8538238cdc5)

Author SHA1 Message Date
Mark Qvist 7d868b4db6 Support for XIAO ESP32S3 2025-04-13 00:11:21 +02:00
Mark Qvist 6ae99dccb0 Merge branch 'master' of github.com:markqvist/RNode_Firmware 2025-04-12 21:07:27 +02:00
markqvist 698c6faa3f
Merge pull request #106 from cobraPA/seeed_esp32s3_1
Seeed esp32s3 with Wio-SX1262 board support
2025-04-12 21:07:15 +02:00
Mark Qvist f48e99a033 Re-enable BLE battery service 2025-04-12 21:04:32 +02:00
Mark Qvist e8e6e2bcbf Merge branch 'master' of github.com:markqvist/RNode_Firmware 2025-04-12 21:03:27 +02:00
markqvist b16772cf52
Merge pull request #103 from jacobeva/nrf52-ble-revamp
Revamp NRF52 BLE pairing to resemble ESP32
2025-04-12 21:03:13 +02:00
markqvist 6e38a1317b
Merge pull request #104 from jacobeva/nrf52-ble-fix
Guard against BT power cycle object duplication bug
2025-04-12 21:02:01 +02:00
Mark Qvist 33dedb202f Cleanup 2025-04-12 20:59:00 +02:00
Mark Qvist 3df940c791 Fixed typo 2025-04-10 13:02:10 +02:00
Kevin Brosius cbedd72993 Seeed ESP32S3 - enable button sleep, stopRadio at sleep
to sleep sx1262 also.
2025-02-23 18:52:17 -05: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
jacob.eva 149dff2ee2
Guard against BT power cycle object duplication bug 2025-01-30 16:54:34 +00:00
jacob.eva 245434b9fd
Revamp NRF52 BLE pairing to resemble ESP32 2025-01-30 16:42:56 +00:00
Mark Qvist de35a9dda0 Updated readme 2025-01-24 13:21:24 +01:00
Mark Qvist e230c73ee0 Updated console build 2025-01-19 22:14:15 +01:00
Mark Qvist 6bbcaa0ba9 Report battery percentage over BLE battery service 2025-01-18 15:20:58 +01:00
Mark Qvist 9473b9df82 Updated readme 2025-01-18 13:12:02 +01:00
Mark Qvist 2ee0e4eb13 Updated console build 2025-01-17 17:25:24 +01:00
Mark Qvist 926e32ec99 Updated console build 2025-01-17 17:04:27 +01:00
Mark Qvist 16090f73e4 Updated readme 2025-01-17 14:38:55 +01:00
Mark Qvist 919bddb703 Cleanup 2025-01-17 10:44:46 +01:00
Mark Qvist 458e40ce9a SX1262 register hang debug 2025-01-17 10:44:16 +01:00
Mark Qvist 3ae8982e93 False preamble detection on SX1262 2025-01-16 23:33:49 +01:00
Mark Qvist 4bdd30daac Cleanup 2025-01-16 23:15:17 +01:00
Mark Qvist 49d023379f Work around for SX1280 modem RSSI status latch on invalid preamble lengths 2025-01-16 23:01:46 +01:00
Mark Qvist 01a27cfd9b Display sleep on T-Echo 2025-01-16 12:20:01 +01:00
Mark Qvist 48bce4ea15 Actually, use SPIM3 for SX1262 on T-Echo 2025-01-16 12:19:38 +01:00
Mark Qvist 3379217e19 Sensible e-ink backlight default 2025-01-16 11:15:31 +01:00
Mark Qvist 9b792862b9 Improved T-Echo e-ink sleep 2025-01-16 11:00:39 +01:00
Mark Qvist 68349aaa70 Fixed T-Echo build paths 2025-01-16 10:19:34 +01:00
Mark Qvist 3e98ea14d2 Fixed T-Echo build paths 2025-01-16 09:46:30 +01:00
Mark Qvist 01e346f21f Added T-Echo to release 2025-01-15 23:57:38 +01:00
Mark Qvist 3fab6d4cdb Blank T-Echo display on sleep 2025-01-15 21:43:13 +01:00
Mark Qvist ebf5b54957 Power init for T-Echo 2025-01-15 21:20:43 +01:00
Mark Qvist 4e627d6e6b Implemented backlight control and display blanking for T-Echo 2025-01-15 21:19:58 +01:00
Mark Qvist 113b2f1081 Battery management for T-Echo 2025-01-15 21:18:52 +01:00
Mark Qvist 733a792d72 Don't use SPIM3 for LoRa on T-Echo 2025-01-15 21:11:19 +01:00
Mark Qvist ea33f0cba7 T-Echo pin definitions 2025-01-15 21:10:01 +01: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 f447998c35 Initial T-Echo support 2025-01-15 18:38:34 +01:00
Mark Qvist 2d2d90847a Initial T-Echo support 2025-01-15 18:38:14 +01:00
Mark Qvist 13266c96db Cleanup 2025-01-15 14:03:35 +01:00
Mark Qvist 7e30648968 Fixed nRF52 soft-brick on device EEPROM wipe 2025-01-15 12:42:24 +01:00
Mark Qvist 32fc5afee2 Added missing config graphic 2025-01-15 12:41:15 +01:00
Mark Qvist 3073677b82 Added sleep and wake support on T114 2025-01-15 11:01:26 +01:00
Mark Qvist 2119d381b3 Refactored T3S3 board name variable 2025-01-15 10:21:15 +01:00
Mark Qvist cbe95b10d6 Fixed incorrect display initialisation on T114 causing display noise on startup 2025-01-15 10:20:25 +01:00
Mark Qvist 6f0c849cb3 Fixed missing check in interference avoidance 2025-01-13 21:12:39 +01:00