Jason P
f0af449dc2
Merge branch 'develop' into multi-message-Storage
2025-11-26 07:02:59 -06:00
Ben Meadors
d60b263a00
Merge branch 'master' into develop
2025-11-26 06:24:41 -06:00
Jonathan Bennett
654abe5b2c
Add support for muzi-base ( #8753 )
2025-11-25 18:28:06 -06:00
Jason P
43cfe0336b
Merge branch 'develop' into multi-message-Storage
2025-11-25 13:57:02 -06:00
Jason P
faa6af74af
Swapping GPS pins for GPS TX/RX ( #8751 )
2025-11-25 13:55:28 -06:00
Jason P
69363d3bf4
Merge branch 'develop' into multi-message-Storage
2025-11-25 09:37:47 -06:00
Jonathan Bennett
0336331411
Use LED_CHARGE and LED_PAIRING for M6 led control ( #8742 )
2025-11-25 09:29:35 +01:00
Jonathan Bennett
ed4a798c60
Thinknode M3 support against master ( #8630 )
...
* Add variant_shutdown() as a week function in main-nrf52.cpp
* Add Status LED module
* Add Thinknode M3 support
* Catch case of BLE disabled
* Update src/modules/StatusLEDModule.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update src/modules/StatusLEDModule.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update variants/nrf52840/ELECROW-ThinkNode-M3/rfswitch.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Remove unused pin
* M3 pairing LED only active for 30 seconds after state change
* Thinknode M3 shutdown work
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-24 16:35:54 -06:00
simon-muzi
1bfa9ed4c4
Tweak OCV_ARRAY 100% voltage to take into account charger hysteresis and voltage sag after charge ( #8720 )
...
Measured voltage of fully charged battery after a few minutes of rest
2025-11-22 16:35:10 -06:00
simon-muzi
f4e260e0f1
R1 Neo - Added OCV_ARRAY from measured discharge curve testing + update ADC multiplier ( #8716 )
...
* Added OCV_ARRAY from measured discharge curve testing and update ADC multiplier
The ADC resistor divider ratio is 0.6 -> multiplier should be 1/0.6 ~=1.667
We data logged a full discharge curve at constant 100mA draw over 15hours to get a realistic voltage curve for battery SoC measurements.
* Remove power.h in favor of variant.h
---------
Co-authored-by: Jason P <applewiz@mac.com >
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz >
2025-11-22 13:54:10 -06:00
Jason P
1fcbee34f4
Merge branch 'develop' into multi-message-Storage
2025-11-21 06:51:50 -06:00
Thomas Göttgens
d743ba8e75
Add Thinknode M6
2025-11-21 10:14:06 +01:00
Jason P
f6cf92ca84
Merge branch 'develop' into multi-message-Storage
2025-11-19 16:00:30 -06: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
Jason P
aefebbbfc8
Desperate times call for desperate measures
2025-11-14 22:28:44 -06:00
Jason P
bfcfcb6805
Merge branch 'develop' into multi-message-Storage
2025-11-10 11:24:43 -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
Jason P
dd4b5d443a
Merge branch 'develop' into multi-message-Storage
2025-11-08 23:10:17 -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
Jason P
ef5016aa12
Merge branch 'develop' into multi-message-Storage
2025-11-04 06:59:34 -06: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
Jason P
4c176d7829
Merge branch 'develop' into multi-message-Storage
2025-11-01 23:39:38 -05:00
Ben Meadors
75f7ded12c
Merge pull request #8513 from meshtastic/master
...
Master backmerge
2025-11-01 17:17:14 -05:00
Jason P
541a6b55ba
Merge branch 'develop' into multi-message-Storage
2025-10-31 22:28:47 -05: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
Jason P
01a7389241
Merge branch 'develop' into multi-message-Storage
2025-10-31 07:57:49 -05: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
Jonathan Bennett
756efa7f00
Thinknode M5 ADC_MULTIPLIER to actually hit 100% charge ( #8489 )
2025-10-30 06:23:11 -05:00
Jason P
dd95748966
Merge branch 'develop' into multi-message-Storage
2025-10-19 07:14:12 -05: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
Jason P
69f489ee70
Merge branch 'develop' into multi-message-Storage
2025-10-18 18:51:55 -05: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
Jason P
caff68f2f3
Merge branch 'develop' into multi-message-Storage
2025-10-15 08:33:00 -05: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
835f13031c
Merge branch 'develop' into multi-message-Storage
2025-10-13 12:51:43 -05:00
Jason P
37a0f774a2
Fix multitude of warnings during builds ( #8331 )
2025-10-13 12:51:27 -05:00
Jason P
544331d367
Merge branch 'develop' into multi-message-Storage
2025-10-12 07:49:53 -05:00
Jonathan Bennett
464663b496
GPS_POWER_TOGGLE no longer has a function, so purge ( #8312 )
2025-10-12 05:33:34 -05:00
HarukiToreda
e6093533ab
Mute channel fix
2025-10-09 20:25:48 -04:00
Jason P
974b3e6133
Merge branch 'develop' into multi-message-Storage
2025-10-07 15:59:17 -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
Jason P
def5018c9d
Merge branch 'develop' into multi-message-Storage
2025-10-07 06:57:55 -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
HarukiToreda
67c0000f87
Build fail fix
2025-10-06 12:29:43 -04: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