Manuel
65bc537d51
Merge branch 'master' into t5-epaper-pro
2025-11-21 00:06:26 +01:00
viric
d18f3f7a65
Allow deepsleep in rak4630 and make it restart well when power comes back ( #7882 )
...
* Make RAK4631 nodes power back on deep sleep
The devices will hang if the VBAT goes under 1.7V (Brown-out reset) and
they will never come back unless power supply goes completely off.
This kills unattended nodes.
Using the SystemOff the LPCOMP we can get the nodes back again when
power comes back, even if VBAT goes under 1.7V, which moreover is more
unlikely because the device is off.
* Adding support for heltec t114
And moved particularities to variant.h
* Remove old cpp comment that belongs to variant.h
It was a leftover.
* Trunk fix
---------
Co-authored-by: Tom Fifield <tom@tomfifield.net >
2025-11-18 11:23:39 -06:00
Manuel
4a87a59fd5
Merge branch 'master' into t5-epaper-pro
2025-11-18 18:13:44 +01:00
Tom
85ea22ac38
Update to Pro-micro variants ( #8600 )
...
* Update to Pro-micro variants
Schematic updated
Xtal variant removed
Extra module added to list
Extra explanation added to readme.
* Fix markdown formatting in readme.md
* Fix formatting in readme.md for RF switch section
---------
Co-authored-by: Tom <116762865+Nestpebble@users.noreply.github.com >
2025-11-18 06:31:41 -06:00
Tom
36c2178570
Update to Pro-micro variants ( #8600 )
...
* Update to Pro-micro variants
Schematic updated
Xtal variant removed
Extra module added to list
Extra explanation added to readme.
* Fix markdown formatting in readme.md
* Fix formatting in readme.md for RF switch section
---------
Co-authored-by: Tom <116762865+Nestpebble@users.noreply.github.com >
2025-11-09 09:24:03 -06:00
Manuel
6d59489ee8
Merge branch 'master' into t5-epaper-pro
2025-11-09 11:41:05 +01:00
Quency-D
602945f66b
Add the Heltec v4 expansion box. ( #8539 )
...
* Add the Heltec v4 expansion box.
* Change heltec-v4-oled to heltec-v4.
* Add touchscreen to I2C scanning.
* Add reset and busy pins to the ST7789.
* Ignore the touch interrupt pin and extend the sleep time to 1 hour.
* Remove the default sleep function.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-11-08 06:50:20 -06:00
Quency-D
50f9be9a2b
Add the Heltec v4 expansion box. ( #8539 )
...
* Add the Heltec v4 expansion box.
* Change heltec-v4-oled to heltec-v4.
* Add touchscreen to I2C scanning.
* Add reset and busy pins to the ST7789.
* Ignore the touch interrupt pin and extend the sleep time to 1 hour.
* Remove the default sleep function.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-11-08 06:47:24 -06:00
Manuel
eb332cefbe
Merge branch 'master' into t5-epaper-pro
2025-11-07 12:43:43 +01:00
renovate[bot]
03f69b3b77
Update RadioLib to v7.4.0 ( #8456 )
...
* fix strlcpy compile error in Ubuntu 22.04 (#8520 )
* fix strlcpy error in Ubuntu 20.04
* add to native after tests
* Add support for RAK_WISMESH_TAP_V2 and RAK3401 hardware models (#8537 )
* Update RadioLib to v7.4.0
---------
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
Co-authored-by: Daniel.Cao <144674500+DanielCao0@users.noreply.github.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 06:04:56 -06:00
Manuel
cf716fe5ef
fix strlcpy compile error in Ubuntu 22.04 ( #8520 )
...
* fix strlcpy error in Ubuntu 20.04
* add to native after tests
2025-11-03 17:11:16 -06:00
Ben Meadors
75f7ded12c
Merge pull request #8513 from meshtastic/master
...
Master backmerge
2025-11-01 17:17:14 -05:00
Manuel
def7d3780f
fix a few platformio definitions
2025-11-01 12:40:55 +01:00
Manuel
145d2df9b9
workaround for FastEPD partial update bug (artifacts)
2025-11-01 03:18:50 +01:00
shortwavesurfer2009
17324fa725
adjust battery curve ( #8137 )
...
Co-authored-by: HarukiToreda <116696711+HarukiToreda@users.noreply.github.com >
2025-11-01 09:39:30 +11:00
Marius Faber
001654e90a
Add basic LR1121 support for T-Beam S3, full support needs #4775 fixed ( #8349 )
2025-11-01 09:38:37 +11:00
Manuel
4ceebf6997
add locks
2025-10-31 23:30:01 +01:00
Manuel
4d68db94a8
update touch driver and lib reference
2025-10-31 21:13:03 +01:00
Manuel
f42b342aee
fix button
2025-10-31 21:10:46 +01:00
Andrew Yong
4f817d69eb
fix(wio-e5): Fix LED state inversion ( #8500 )
...
Wio-E5 currently has LED appearing to be steadily on, due to incorrect LED_STATE_ON (it is actually briefly flashing off, but visually it is hard to perceive).
Wio-E5 has LED between GPIO PB5 and VCC, so LED_STATE_ON should be 0 for LED to blink correctly. With this commit, it is now flashing correctly.
Refer to schematics:
* [Wio-E5 Development Kit](https://files.seeedstudio.com/products/113990934/LoRa-E5%20Dev%20Board%20v1.0.pdf )
* [Wio-E5 mini](https://files.seeedstudio.com/products/113990939/LoRa-E5%20mini%20v1.0.pdf )
Signed-off-by: Andrew Yong <me@ndoo.sg >
2025-10-31 05:55:07 -05:00
Manuel
9f81d9637e
Merge branch 'master' into t5-epaper-pro
2025-10-30 13:43:54 +01:00
Manuel
4393356ad4
replace touch driver; enable debugging
2025-10-30 13:40:05 +01:00
Manuel
e06c3371b4
replace touch driver; enable debugging
2025-10-30 13:39:49 +01:00
Jonathan Bennett
756efa7f00
Thinknode M5 ADC_MULTIPLIER to actually hit 100% charge ( #8489 )
2025-10-30 06:23:11 -05:00
Manuel
2392e0e761
use FastEPD driver
2025-10-28 17:46:13 +01:00
Manuel
066188c62b
use lilygo epd47 lib
2025-10-23 23:00:00 +02:00
Manuel
ca79ab0288
Merge branch 'master' into t5-epaper-pro
2025-10-19 22:08:25 +02:00
Manuel
799ffe1e90
alt button
2025-10-19 22:00:29 +02:00
Manuel
d29d02ce36
adapt pins for v1/v2
2025-10-19 21:41:44 +02:00
Manuel
1cc096fe2b
fix lora, add v1/v2 variant targets
2025-10-19 20:40:29 +02:00
igorka48
05c176c16a
Added support for SugarCube device ( #8187 )
...
* Added support for SugarCube device
* Update variants/esp32/sugarcube/platformio.ini
Co-authored-by: Austin <vidplace7@gmail.com >
* added buzzer pin
* Apply PR comments
* Fix MR comments
---------
Co-authored-by: Austin <vidplace7@gmail.com >
2025-10-19 20:48:06 +11:00
Tom Fifield
0283e0658b
Master --> develop ( #8394 )
...
* Update exempt labels for stale bot workflow
Adds triaged and backlog to the list of exempt labels.
* Update meshtastic/web to v2.6.7 (#8381 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update DFRobot_RTU to v1.0.6 (#8387 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Update mcr.microsoft.com/devcontainers/cpp Docker tag to v2 (#8375 )
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* manual merge stale bot config (#8392 )
* Board support: RAK3401+RAK13302 1-watt (#8140 )
* Add RAK3401 variant files
* Add SPI configuration for RAK3401 and RAK13302 variants
* Refactor SPI pin configuration and clean up variant definitions for RAK3401
* Add TX_GAIN_LORA for RAK13302 Power Amp
* Fix merge
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Tom Fifield <tom@tomfifield.net >
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel.Cao <144674500+DanielCao0@users.noreply.github.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Manuel <71137295+mverch67@users.noreply.github.com >
2025-10-19 08:54:56 +11:00
Manuel
84654a09cb
update variant definitions
2025-10-18 20:51:49 +02:00
Thomas Göttgens
0c8e7481f4
Move to new variant structure and refactor inkHUD - Display does not work and SX1262 init fails on HT752-02
2025-10-17 10:14:59 +11:00
mverch67
281744f2d9
preliminary io pin definitions
2025-10-17 10:14:59 +11:00
Mike Weaver
858e8c6fef
portduino, handle sdl2 builds ( #8355 )
...
fix linux native build by adding sdl2 libraries
2025-10-15 06:15:57 -05:00
Jason P
37a0f774a2
Fix multitude of warnings during builds ( #8331 )
2025-10-13 12:51:27 -05:00
Jonathan Bennett
464663b496
GPS_POWER_TOGGLE no longer has a function, so purge ( #8312 )
2025-10-12 05:33:34 -05:00
Austin
74e6723ad9
Force coverage tests to run in simulation mode ( #8251 )
...
* Force coverage tests to run in simulation mode
* Revert "Force coverage tests to run in simulation mode"
This reverts commit e4ec719e6f .
* Force coverage tests to run in simulation mode
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-10-07 13:14:19 -05:00
Chloe Bethel
81a5aeff74
Fix serial pins for Ebyte E77 MBL board ( #8246 )
...
Also move RAK3172 and new EBYTE_E77_MBL define to variant.h, as this makes VSCode know about the defines properly...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-10-07 06:11:26 -05:00
Austin
fc1737c949
Actions: Simplify matrices, cleanup build_one_* ( #8218 )
2025-10-07 11:58:00 +11:00
Jonathan Bennett
9ded6a5215
Pull in panel_sdl directly and drop native-sdl target
2025-10-04 16:54:19 -05:00
GUVWAF
888692a373
Add dropped packet count to LocalStats ( #8207 )
...
* Add dropped packet count to LocalStats
In case the transmit queue was full
* Trunked
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-10-04 08:13:58 -05:00
Szetya
1b97cf57ad
Correcting GPS PINs ( #8087 )
...
https://github.com/meshtastic/firmware/issues/8084
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-10-04 05:44:47 -05:00
Austin
0c2283e19e
GAT562: Use PRIVATE_HW (fix build) ( #8198 )
2025-10-03 16:48:21 -05:00
Ben Meadors
775595cb37
Merge pull request #8160 from Quency-D/dev-heltec-tracker-v2
...
add heltec tracker v2 board.
2025-10-03 08:21:15 -05:00
Ben Meadors
e954591ca5
Merge branch 'develop' into fix/tlora-pager-rotary-amplifier
2025-10-02 14:40:37 -05:00
Ben Meadors
0860fee209
Merge branch 'develop' into dev-heltec-tracker-v2
2025-10-02 06:10:00 -05:00
Ben Meadors
878ac3ec84
Update variants/esp32s3/heltec_wireless_tracker_v2/variant.h
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-10-02 06:09:52 -05:00
Ben Meadors
af83670376
Merge pull request #8179 from meshtastic/develop
...
Develop -> master
2025-10-01 15:30:57 -05:00