metrafonic
8a3af0c943
Update Power.h with RAK4631 config from liberatedsystems build
2025-11-20 16:35:05 +01:00
Mark Qvist
5e98407ee2
Updated console image
2025-11-19 16:12:56 +01:00
Mark Qvist
af904efb9e
Updated console build
2025-11-19 16:05:21 +01:00
Mark Qvist
99481f751c
Cleanup
2025-11-19 15:01:43 +01:00
Mark Qvist
c48b7bce4c
Cleanup
2025-11-19 14:40:45 +01: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
439bece78e
Set hostname on wifi network
2025-11-17 19:18:41 +01:00
Mark Qvist
86ee47bb65
Cleanup
2025-11-17 18:47:50 +01:00
Mark Qvist
c467b82014
Added ability to specify static IP for WiFi STA connection
2025-11-17 18:47:18 +01:00
Mark Qvist
90539caee9
Cleanup
2025-11-17 17:04:54 +01:00
Mark Qvist
3f7a6a8941
Updated version
2025-11-17 16:41:40 +01:00
Mark Qvist
2319813a65
Added support for connecting ESP32S3 RNodes over WiFi
2025-11-17 16:41:25 +01:00
Mark Qvist
5b7b0d3afe
Updated makefile
2025-11-14 01:40:06 +01:00
Mark Qvist
aa852f4aed
Fixed device name offset in display
2025-11-14 01:16:38 +01:00
Mark Qvist
6d4a48af1f
Fixed incorrect display drawing offset
2025-11-10 18:34:23 +01:00
Mark Qvist
c8bb7490a2
Build fixes
2025-11-10 18:19:55 +01:00
Mark Qvist
3cc2041516
Added device ID to display
2025-11-10 17:27:56 +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
markqvist
1e9654012f
Merge pull request #116 from Am0g-us/patch-1
...
Fix generic esp32 reset pin
2025-11-10 11:43:06 +01:00
Mark Qvist
d06ec065de
Implemented support for Heltec V4 with PA
2025-11-07 19:13:29 +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
1710740947
Cleanup
2025-11-01 15:34:38 +01:00
Mark Qvist
2947df3349
Added Heltec v4 board defines and scaffold
2025-11-01 15:33:24 +01:00
Am0g-us
3eae317cdf
Fix generic esp32 reset pin
...
Fix for critical Issue: GPIO 36 on the ESP32 is an input-only pin (part of the ADC1 group along with GPIO 34, 35, and 39). This is a hardware limitation of the ESP32 microcontroller. These pins cannot be configured as outputs.
This means the current pin assignment in the firmware will not work correctly for the reset functionality, as pinMode(_reset, OUTPUT) and digitalWrite(_reset, LOW/HIGH) calls will fail to actually drive the pin. The reset pin for a generic ESP32 board should be reassigned to a GPIO that supports output mode (any GPIO that is not 34, 35, 36, or 39).
This appears to be a configuration error in the board definition that would prevent proper initialization of the SX1278 LoRa module on these board configurations.
2025-10-19 01:30:57 +00:00
Mark Qvist
1817137767
Added LR1110 files
2025-10-17 22:44:30 +02:00
Mark Qvist
9d50259946
Updated version
2025-07-17 20:17:46 +02:00
Mark Qvist
1c87e36ddd
Updated console build
2025-07-17 20:16:23 +02:00
Mark Qvist
eab0284700
Lowered OCP limits to counteract brownout crash when sending at high TX power on some boards
2025-07-17 19:44:54 +02:00
Mark Qvist
fff96fb5c0
Updated readme
2025-04-29 11:48:02 +02: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
23c580d0df
Cleanup
2025-04-15 16:45:24 +02:00
Mark Qvist
dd35c067b4
Updated readme
2025-04-15 16:28:02 +02:00
Mark Qvist
1ec84743f4
Cleanup
2025-04-15 16:27:01 +02:00
Mark Qvist
e157f82b8e
Cleanup
2025-04-15 16:26:16 +02:00
Mark Qvist
d80f866418
Cleanup
2025-04-13 18:46:20 +02:00
Mark Qvist
c56df7e8b5
Updated version
2025-04-13 17:54:17 +02:00
Mark Qvist
e0fc80f2cb
Cleanup
2025-04-13 17:32:29 +02:00
Mark Qvist
9ef504392b
Improved ESP32 BLE pairing. Added unpair command.
2025-04-13 16:56:45 +02:00
Mark Qvist
e1a2cc02bb
Improved nRF BLE pairing
2025-04-13 14:47:31 +02:00
Mark Qvist
0a95f6f107
Added nRF hardware RNG
2025-04-13 14:45:31 +02:00
Mark Qvist
16dedc72c2
BLE improvements
2025-04-13 02:23:01 +02:00
Mark Qvist
9d2da569c9
Cleanup
2025-04-13 01:28:19 +02:00
Mark Qvist
4ba0965931
Updated readme
2025-04-13 00:23:11 +02:00
Mark Qvist
e291f3bcae
Added XIAO ESP32S3 to release
2025-04-13 00:21:43 +02:00
Mark Qvist
7d868b4db6
Support for XIAO ESP32S3
2025-04-13 00:11:21 +02:00