 IoTThinksandGitHub
|
6a9a84e8a5
|
Change default power saving setting to 'off'
|
2026-06-06 11:04:36 +07:00 |
|
Kevin Le
|
aeca6f3f3f
|
Added "override" to getIRQGpio() for ESP32Board.h
|
2026-06-03 14:10:28 +07:00 |
|
Kevin Le
|
36a44de119
|
Reduced time drift from 60s/day to 7s/day for ESP32-based repeaters with power saving.
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
f4c43f7eb7
|
Fixed Interrupt WDT Reset
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
21455e6296
|
Gave MCU to OTA to run in inhibit_sleep
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
daaeaafca1
|
Moved LoRa GPIOs to platformio.ini for TBeam boards
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
71e044ff60
|
Added getIRQGpio to return DIO0 for Lilygo TLoRa SX1276
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
f576767d28
|
Added getIRQGpio to return DIO0 for Lilygo T3S3 SX1276
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
cd964cd9c7
|
Fixed DIO0, DIO1 and RESET for Heltec v2
|
2026-05-28 15:13:14 +07:00 |
|
Kevin Le
|
8e09984ca3
|
Added getIRQGpio to return DIO1 (SX1262) and DIO0 (SX127x)
|
2026-05-28 15:13:10 +07:00 |
|
Kevin Le
|
570ff77569
|
Supported sleep for all ESP32-based repeaters
|
2026-05-28 15:10:36 +07:00 |
|
Kevin Le
|
3621038b7b
|
Added detailed response for powersaving CLI
|
2026-05-28 15:10:36 +07:00 |
|
Kevin Le
|
a3d20d6209
|
Let ESP32-based repeaters to sleep immediately receiving and process a LoRa packet
|
2026-05-28 15:10:36 +07:00 |
|
Kevin Le
|
da7663a6fb
|
Fixed hasPendingWork for BLE companions
|
2026-05-22 10:58:21 +07:00 |
|
Kevin Le
|
280213d41f
|
Fixed to put hasPendingWork out of ENV_INCLUDE_GPS
|
2026-05-22 10:58:21 +07:00 |
|
Kevin Le
|
6b1099161c
|
Added Power Saving for NRF52 companions
|
2026-05-22 10:58:17 +07:00 |
|
Kevin Le
|
277331381e
|
Added Xiao S3 variant.
This is for Xiao S3 and a normal Wio SX1262 for Xiao shield.
|
2026-04-24 11:56:06 +07:00 |
|
Kevin Le
|
992dddeee5
|
Added support for Expansion Kit to Heltec V4 OLED repeaters
|
2026-04-18 09:24:53 +07:00 |
|
Kevin Le
|
13d0dff918
|
Reverted to use GPIO 17, 18 as I2C for Heltec v4 repeater
|
2026-02-18 22:38:24 +07:00 |
|
Kevin Le
|
44b80d00c2
|
Disabled periph_power for Heltec v4's display
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
f6603fe7a5
|
Set back PIN_VEXT_EN_ACTIVE=HIGH
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
39fb2902ec
|
Avoid negative _claims
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
063f5056f2
|
Fixed RefCountedDigitalPin.h to release claim correctly. Ensure no negative claims number.
|
2026-02-18 22:32:01 +07:00 |
|
Kevin Le
|
d911a34eeb
|
Used esp_wifi_get_mode instead of WiFi.getMode() to reduce the code size
|
2025-12-29 22:38:05 +07:00 |
|
Kevin Le
|
33b1e7edb9
|
Added pad after powersaving_enabled
|
2025-12-29 21:49:13 +07:00 |
|
Kevin Le
|
0b30d2433f
|
To get and average the temperature so it is more accurate, especially in low temperature
|
2025-12-27 15:25:21 +07:00 |
|
Kevin Le
|
26321162ee
|
To fix the default temperature to be overridden by external sensors (if any)
|
2025-12-27 15:23:23 +07:00 |
|
Kevin Le
|
def1902688
|
Fixed T-Beam board to work with sleep
|
2025-12-24 12:04:39 +07:00 |
|
Kevin Le
|
0d11a02e71
|
Added extra check for P_LORA_DIO_1 before going to sleep
|
2025-12-24 11:47:19 +07:00 |
|
Kevin Le
|
89a289eb22
|
Added powersaving_enabled sanitization
Moved powersaving_enabled to match serialization order
|
2025-12-24 11:23:19 +07:00 |
|
Kevin Le
|
1706f759b7
|
Modified hasPendingWork to return bool
|
2025-12-24 11:00:34 +07:00 |
|
Kevin Le
|
5c6c15942b
|
Added powersaving to all ESP32 boards with RTC-supported DIO1
Added CLI to enable/disable powersaving
|
2025-12-23 12:48:08 +07:00 |
|
Kevin Le
|
2deb9cf144
|
Fixed to call getMCUTemperature once.
|
2025-12-13 07:32:26 +07: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 |
|