Skip to content

Release 0.2.34 - #369

Merged
lovyan03 merged 6 commits into
m5stack:masterfrom
ainyan03:release_0.2.34
Oct 20, 2026
Merged

lovyan03 merged 6 commits into
m5stack:masterfrom
ainyan03:release_0.2.34

Conversation

@ainyan03

Copy link
Copy Markdown
Contributor

Fixes

…eft bus busy

Port of the develop change (m5stack#368) to the master layout: the TwoWire::end() guard
becomes LGFX_TWOWIRE_HAS_END (git version first, esp_arduino_version.h when
core_version.h is missing; m5stack#366) for release() and the pin search, and
beginTransaction() runs i2c_stop() when the bus is still busy after the 128 us
wait (m5stack#362). The unused member setPins() that develop removed is left as it is.
Port of the develop change (m5stack#354) to the master layout. The Core2 panel's
rst_control() toggled reg 0x96 bit1, the LCD reset (GPIO4) on the AXP192 but the
BLDO1 (backlight) voltage on the AXP2101, so every panel init on Core2 v1.1 nudged
the backlight voltage and never reset the LCD. The panel now carries its reset
register: reg 0x90 bit1 (ALDO2 enable, the bit lcd_reset() already uses) on the
AXP2101, reg 0x96 bit1 on the AXP192 as before.
@lovyan03
lovyan03 merged commit a8ebd7b into m5stack:master Oct 20, 2026
28 checks passed
@ainyan03
ainyan03 deleted the release_0.2.34 branch October 20, 2026 07:54
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.

2 participants