0b906b4d15
T-Watch Ultra support ( #8171 )
...
* feat: T-Watch Ultra support
* fix init touch controller
* add framebuffer
* update to device-ui
* trunk fmt
* update amoled driver reference
* PMU cosmetics
* power off lora
* fix NodeDB defaults
* trySetRTC when fixedPosition
* haptic touch (only BaseUI)
* init lora RF switch
* update LovyanGFX 1.2.19
* earlyInitVariant() adaptations acc. #9438
* update device-ui / touch handling
* Set NFC_CS disabled on boot
* Get t-watch-ultra working better on BaseUI
* Fix compilation
* Fix flash reads on t-watch-ultra
* Get baseui drawing to the screen correctly again on t-watch and add touch IRQ handling
* Add PMU IRQ handling
* Add IMU support
* Change define to avoid collision
* BaseUI changes to support t-watch-s3 rounded screen (#10786 )
* BaseUI changes to support t-watch-s3 rounded screen
* Extend margin work to CannedMessages
* Finish merge
* Get audio working on watch-ultra
* trunk fmt
* added custom_meshtastic boilerplate
* T-Echo-Plus: disable BHI260AP while assumingly not implemented
* Drop the duplicate origBold declaration from the merge
* Inset incoming message bubbles on rounded screens
* Fix RTTTL tempo, WiFi screen margins, PMU guard and a duplicate define
* fix compile errror (the 2nd time)
* fix SDcard
* fix/workaround CO5300 pixel flush to SPI
* trunk fmt
---------
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz >
Co-authored-by: Thomas Göttgens <tgoettgens@gmail.com >
2026-08-20 12:28:57 +00:00
Jonathan Bennett and Copilot
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
Jonathan Bennett
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
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
Jonathan Bennett and Copilot
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
Ben Meadors
3a90781e1b
Add support for LilyGo T-Echo Plus ( #9149 )
...
* Add t-echo plus support
* T-Echo plus hw model
* Cruft
* Fix
* Added InkHUD style touch backlight control
2026-01-02 20:14:09 -06:00