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
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
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
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
HarukiToreda
67c0000f87
Build fail fix
2025-10-06 12:29:43 -04: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
rcarteraz
17afdb9ccf
no more t-rex
2025-10-01 13:32:44 -05:00
Jonathan Bennett
ad44940732
Put the GPIO in the right state for wake from sleep
2025-10-01 13:32:44 -05:00
Jonathan Bennett
8b466b1db3
T-rex comment cleanup
2025-10-01 13:32:44 -05:00
Jonathan Bennett
f9937967fa
Add HardwareModel and correct directories
2025-10-01 13:32:44 -05:00
WillyJL
47a82bdb98
Fix duplicated lines from merge ( #8104 )
2025-09-24 16:36:14 -05:00
Ben Meadors
371313080b
Merge branch 'master' into develop
2025-09-24 06:18:13 -05:00
Ben Meadors
db55d8a59d
Trunk
2025-09-24 06:16:51 -05:00
Quency-D
949f881ae8
Add three expansion screens for heltec mesh solar. ( #7995 )
...
* Add three expansion screens for heltec mesh solar.
* delete whitespace
Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* delete whitespace
Update variants/nrf52840/heltec_mesh_solar/platformio.ini
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-09-24 06:16:51 -05:00
Quency-D
c33c368315
Add three expansion screens for heltec mesh solar. ( #7995 )
...
* Add three expansion screens for heltec mesh solar.
* delete whitespace
Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* delete whitespace
Update variants/nrf52840/heltec_mesh_solar/platformio.ini
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-09-24 06:14:24 -05:00
Tom
d1fd102952
Add another seeed_xiao_nrf52840_kit build environment for I2C pinout ( #8036 )
...
* Update platformio.ini
* Remove some more extraneous lines
2025-09-21 06:28:28 -05:00
Tom
5701755608
Add another seeed_xiao_nrf52840_kit build environment for I2C pinout ( #8036 )
...
* Update platformio.ini
* Remove some more extraneous lines
2025-09-21 06:27:39 -05:00
Ben Meadors
1643249db7
Revert "Remove board_level from Meshtiny. ( #7933 )" ( #7935 )
...
This reverts commit 2191fe465c .
2025-09-09 05:48:05 -05:00
Wilson
2191fe465c
Remove board_level from Meshtiny. ( #7933 )
2025-09-09 14:20:24 +08:00
Tom Fifield
227d0fa7dc
Merge pull request #7862 from meshtastic/master
...
Backmerge from Master into develop
2025-09-08 11:23:22 +10:00
HarukiToreda
37d14f942e
Reverting changes made by PR #7520 and adjusting ADC ( #7878 )
...
* ADC value adjustment for T114
2025-09-06 06:26:08 -05:00
HarukiToreda
e7b7479589
Reverting changes made by PR #7520 and adjusting ADC ( #7878 )
...
* ADC value adjustment for T114
2025-09-06 19:14:26 +10:00
Ben Meadors
68f07c5f9d
Board extras
2025-09-04 18:39:02 -05:00
Jonathan Bennett
09a0df3a1f
Enable bmx160 on native ( #7844 )
2025-09-04 06:24:04 -05:00
Jonathan Bennett
cc37535b2d
Enable bmx160 on native ( #7844 )
2025-09-04 06:16:38 -05:00
Ben Meadors
3b82d55176
Revert "Add gat562_mesh_tracker_pro device. ( #7815 )" ( #7824 )
...
This reverts commit 7d1300ab66 .
2025-09-02 06:17:01 -05:00
Tom Fifield
a6b8202cd4
Hold for 20s after GPS lock ( #7801 )
...
* Hold for >20s after GPS lock
GPS chips are designed to stay locked for a while to download some data and save it.
This data is important for speeding up future locks, and making them higher quality.
Our present configuration could make every lock perform similar to first lock.
This patch sets a hold of between 20s and 10% of the lock search time after lock
is acquired. This should allow the GPS to finish its work before we turn it off.
Fixes https://github.com/meshtastic/firmware/issues/7466
* Remove T1000E-specific GPS holds
The new code does the same thing, for all devices.
* Fix publishing settings
* Cleanups, removing unused variables.
* ifdef log line with GPS_DEBUG
* fixQual is not a bool.
2025-09-02 06:06:06 -05:00
Tom Fifield
c5fad6cca1
Hold for 20s after GPS lock ( #7801 )
...
* Hold for >20s after GPS lock
GPS chips are designed to stay locked for a while to download some data and save it.
This data is important for speeding up future locks, and making them higher quality.
Our present configuration could make every lock perform similar to first lock.
This patch sets a hold of between 20s and 10% of the lock search time after lock
is acquired. This should allow the GPS to finish its work before we turn it off.
Fixes https://github.com/meshtastic/firmware/issues/7466
* Remove T1000E-specific GPS holds
The new code does the same thing, for all devices.
* Fix publishing settings
* Cleanups, removing unused variables.
* ifdef log line with GPS_DEBUG
* fixQual is not a bool.
2025-09-02 06:05:14 -05:00
Wilson
7d1300ab66
Add gat562_mesh_tracker_pro device. ( #7815 )
2025-09-02 13:06:24 +08:00
Onyx Clawe
102c447fe3
Update variant.h ( #7520 )
...
Updated ADC, Full charge now results in 100% charge being reported instead of 95% charge
Co-authored-by: OnyxtheDragon <58921814+OnyxtheDragon@users.noreply.github.com >
2025-09-02 14:31:41 +10:00
Onyx Clawe
edeb25cab5
Update variant.h ( #7520 )
...
Updated ADC, Full charge now results in 100% charge being reported instead of 95% charge
Co-authored-by: OnyxtheDragon <58921814+OnyxtheDragon@users.noreply.github.com >
2025-09-01 07:57:15 -05:00
Wilson
4a669032dc
Change user button to cancel button on meshtiny. ( #7789 )
2025-08-30 08:37:18 +08:00
Ben Meadors
0903ed8232
Mesh solar integrate ( #7764 )
...
* Added HELTEC MeshSolar board. (#7499 )
* Added HELTEC MeshSolar board.
* Set emergency shutdown pin as high impedance
* Set emergency shutdown pin as high impedance
Set emergency shutdown pin as high impedance
* Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update variants/nrf52840/heltec_mesh_solar/variant.h
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update I2C SCL pin definition in variant.h
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Updates
---------
Co-authored-by: Quency-D <55523105+Quency-D@users.noreply.github.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-08-27 06:02:54 -05:00
Ben Meadors
f8ba392a24
Add BaseUI support for L1 EInk ( #7751 )
...
* Add BaseUI support for L1 EInk
* Fix Eink offset
* Add joystick
* Updates
* Adjust Seeed Wio Tracker L1 E-Ink variant (#7326 )
* Rename variant
Needs the -inkhud suffix to work correctly with the web flasher
* Display driver for ZJY122250_0213BAAMFGN
* Remove dead code from nicheGraphics.h
Remnants of T-Echo's nicheGraphics.h file, which was used as a template.
* Use ZJY122250_0213BAAMFGN driver
Improves display health. We don't need as many full refreshes now.
* Tidying
* board_check = true
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
* Consolidation
* Add hack for existing InkHUD button functionality
---------
Co-authored-by: todd-herbert <herbert.todd@gmail.com >
2025-08-26 20:29:11 -05:00
Wilson
f413c49555
Add Meshtiny device ( #7676 )
...
* Add Meshtiny device - nRF52 OLED upDown encoder
* Update platformio.ini
* Update platformio.ini
* Add GPS Exclude to Meshtiny.
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-08-20 11:52:10 +08:00
Thomas Göttgens
9feb1d378e
Support for T-Echo Lite, credits to @Szetya for doing all the heavy lifting! ( #7636 )
...
* Support for T-Echo Lite, credts to @Szetya for doing all the heavy lifting!
* move define to ini file
2025-08-17 13:37:12 +02:00