Mark Qvist
aa852f4aed
Fixed device name offset in display
2025-11-14 01:16:38 +01:00
Mark Qvist
89ea59bbe6
Added CPU temperature measurement and reporting on ESP32S3
2025-11-10 16:39:09 +01:00
Mark Qvist
8a3db4f0c3
Cleanup
2025-11-10 15:50:46 +01:00
Mark Qvist
59c0a60b33
Reworked battery charge state detection for boards with only ADC-based PMU. Improved battery charge status info on display.
2025-11-10 15:49:52 +01:00
Mark Qvist
427c06bf81
Reverted battery parameters for Heltec v3 to correct values
2025-11-10 12:02:36 +01:00
markqvist
ee9335517e
Merge pull request #109 from alligitor/Heltec_V3_Battery_Status
...
Fixed reading of battery voltage for Heltec V3.2.
2025-11-10 11:45:15 +01:00
Mark Qvist
2947df3349
Added Heltec v4 board defines and scaffold
2025-11-01 15:33:24 +01:00
Alligitor
828623c70c
Fixed reading of battery voltage for Heltec V3.2. Comments from the code:
...
// there are three version of V3: V3, V3.1, and V3.2
// V3 and V3.1 have a pull up on pin_ctrl and are active low
// V3.2 has a transistor and active high
// put the pin input mode and read it. if it's high, we have V3 or V3.1
// other wise, it's a V3.2
Also, changed the min, max, float values for V3 boards. From what I can see, most are sold with
a battery like this: https://www.amazon.com/dp/B0D3LMQSGL
These batteries advertise a min voltage of 3 and max of 4. Float should be a tiny bit below Max.
2025-04-24 00:09:33 +00:00
Mark Qvist
6bbcaa0ba9
Report battery percentage over BLE battery service
2025-01-18 15:20:58 +01:00
Mark Qvist
113b2f1081
Battery management for T-Echo
2025-01-15 21:18:52 +01:00
Mark Qvist
2d2d90847a
Initial T-Echo support
2025-01-15 18:38:14 +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
0057852b6c
Battery management for T3S3
2025-01-05 14:53:28 +01:00
Mark Qvist
b7b9fb0c04
Battery management for T3S3
2025-01-05 12:03:27 +01:00
Mark Qvist
76eaae8554
Cleanup
2024-10-11 16:39:38 +02:00
Mark Qvist
335c6cbc5c
Updated charge status
2024-10-11 10:21:10 +02:00
Mark Qvist
6974a50d10
Added T-Beam Supreme support
2024-10-05 00:42:19 +02:00
Mark Qvist
8bdd85e648
Added T-Deck support
2024-10-03 00:38:49 +02:00
Mark Qvist
5bd2e539eb
Update battery status output on missing battery
2024-10-01 18:07:10 +02:00
Mark Qvist
0b9f19916e
Improved battery calculations for devices without dedicated PMU
2024-10-01 15:33:03 +02:00
Mark Qvist
0f0a711cd7
Improved battery calculations for devices without dedicated PMU
2024-10-01 14:57:57 +02:00
Mark Qvist
d2133ba5e0
Added battery status and console support to Heltec V3
2024-09-27 00:28:37 +02:00
attermann
6e9a1ebfbd
Switch from old AXP202X_Library to new XPowersLib
2023-12-18 19:23:08 -07:00
Mark Qvist
6d26997fa4
Added battery state reporting over USB/Serial/Bluetooth. Implements #39 .
2023-10-07 19:46:32 +02:00
Mark Qvist
6052c8cb40
Improved power management for v2 RNodes and T-Beam devices
2022-12-16 19:59:30 +01:00
Mark Qvist
312e4ec2fe
Added firmware hash readout
2022-11-01 22:21:07 +01:00
Mark Qvist
8059204050
Added T-Beam PMU support
2022-10-30 22:27:30 +01:00
Mark Qvist
ef771bba36
Added power and battery management
2022-10-29 00:50:16 +02:00