Jonathan Bennett and Ben Meadors
031e73bbe6
Use standard GPS enable pin, for smarter power control on M3 ( #10671 )
...
* Use standard GPS enable pin, for smarter power control on M3
* Enable GPS pin in variant.cpp initialization
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2026-06-13 12:05:24 -05:00
Ben Meadors
b12cac3e00
Merge branch 'master' into develop
2026-02-09 12:52:22 -06:00
Jonathan Bennett and GitHub
2361776992
Rename LED_PIN to LED_POWER, move handling out of main to dedicated module ( #9512 )
...
* Rename LED_PIN to LED_POWER, move handling out of main to dedicated module
* Misc
* Remove errant endif
2026-02-05 05:41:00 -06:00
644fa5b54e
Power off control pin on Thinknode m5 during deepsleep and add RTC ( #9510 )
...
* Power off control pin on Thinknode m5 during deepsleep
* Apply suggestion from @Copilot
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Finish HAS_RTC cleanup
* Add RTC for Thinknode M5
* Don't double-init Wire
* Specify the RTC chip directly rather than use SensorRtcHelper.
Saves a bit of flash, and avoid mis-detection
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-03 06:07:33 -06:00
Ben Meadors and GitHub
c19fc62683
Merge pull request #9492 from meshtastic/master
...
Master to develop
2026-01-30 10:46:11 -06:00
Jonathan Bennett
ad4b1d9c2b
re-enable RTC support on THINKNODE M3 and M6
2026-01-30 09:50:47 -06:00
Jonathan Bennett and GitHub
dbded86dcb
More variant.h cleanup. LED_NOTIFICATION, remove dead code, etc ( #9477 )
2026-01-29 12:51:48 -06:00
Jonathan Bennett and GitHub
45fbc0f9d3
Remove stale variant.h defines ( #9470 )
...
* Remove noop CANNED_MESSAGE_MODULE_ENABLE define
* Remove over-eager warning removal
* Remove unused LED_CONN
* Dead defines removal
* Rename oddball LED pin name
* Rename second oddball LED pin name
* Remove another dead define
2026-01-29 10:58:06 -06:00
Jonathan Bennett and GitHub
4fd0a8276b
Just set LED_BUILTIN universally to -1, as we don't use it. ( #8830 )
...
* Just set LED_BUILTIN universally to -1, as we don't use it.
* LUD_BUILTIN workarounds
* Squash the LED_BUILTINs that sneaked in
* Don't kill valid pin derfine
2026-01-28 17:09:13 -06:00
571c1ac34c
Initial serialModule cleanup ( #9465 )
...
* Initial serialModule cleanup
* Move SERIAL_PRINT_PORT definition to variant.h
* Add missed c6 check
* Update src/modules/SerialModule.cpp
Compile error for invalid SERIAL_PRINT_OBJECT value
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-28 14:08:32 -06:00
Austin and GitHub
3473c32e81
Fix PR#8061 SensorLib nRF ThinkNode M-series ( #9084 )
2025-12-26 18:55:47 -06:00
5262233b2d
More blinkenlights work for Thinknode-m3 ( #8940 )
...
* More blinkenlights work for Thinknode-m3
* Update src/mesh/NodeDB.cpp
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-17 19:52:55 -06:00
Chloe Bethel and GitHub
ee6c9101c7
Make GPS_TX_PIN the serial TX and GPS_RX_PIN the serial RX for all NRF variants ( #8772 )
2025-11-30 21:57:25 -06:00
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