Skip to content

Refactor Heltec T114 sensor management#1596

Merged
ripplebiz merged 4 commits intomeshcore-dev:devfrom
jbrazio:2026/t114-sensors
Feb 7, 2026
Merged

Refactor Heltec T114 sensor management#1596
ripplebiz merged 4 commits intomeshcore-dev:devfrom
jbrazio:2026/t114-sensors

Conversation

@jbrazio
Copy link
Contributor

@jbrazio jbrazio commented Feb 5, 2026

This pull request builds upon the work initiated in #1537 by @pinkolin, taking it a step further. The refactoring implements native usage of EnvironmentSensorManager for both GPS and the I2C bus (Wire1).

We're deviating from the MT 16/13 pin definition for the second I2C bus due to compatibility issues encountered with T114 v1 boards in version 1.12. Instead, we enable Wire1 in variants.h and define the bus pins as 8/7. This pin combination not only resolves the hardware compatibility problems but also the physical layout supports the standard VCC GND SCL SDA configuration commonly used for I2C connections.

As a side quest [bonus points], this PR fixed an issue where the T114 couldn't output early-boot debug messages to serial, adding a small boot delay when DEBUG is enabled."

@ripplebiz ripplebiz merged commit c1c9848 into meshcore-dev:dev Feb 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants