Visitar URL original
Unit PoE-P4 display output: hand In_I2C port and pins to M5UnitPoEP4HDMI; require M5GFX 0.2.29 by ainyan03 · Pull Request #363 · m5stack/M5Unified · GitHub
Skip to content

Unit PoE-P4 display output: hand In_I2C port and pins to M5UnitPoEP4HDMI; require M5GFX 0.2.29 - #363

Merged
lovyan03 merged 1 commit into
m5stack:developfrom
ainyan03:poep4_display_i2c_port
Sep 14, 2026
Merged

lovyan03 merged 1 commit into
m5stack:developfrom
ainyan03:poep4_display_i2c_port

Conversation

@ainyan03

Copy link
Copy Markdown
Contributor

What

M5UnitPoEP4HDMI (M5GFX 0.2.29) reaches the LT8912B display output bridge through lgfx::i2c on a port / pins given in its config; the setI2C(I2C_Class*) hand-over is no longer needed. When the sketch leaves i2c_port / pin_sda / pin_scl unset they are taken from In_I2C; a partly set config is completed from In_I2C with a warning.

M5GFX 0.2.29 is required for the new config fields (library.properties, library.json, idf_component.yml).

Checked

Unit PoE-P4 (ESP32-P4 v1.3) + display output board: Arduino core 3.3.9 and an ESP-IDF 6.1 component build. Fork CI green.

…DMI; require M5GFX 0.2.29

M5UnitPoEP4HDMI (M5GFX 0.2.29) reaches the LT8912B through lgfx::i2c on a
port / pins given in its config. When the sketch leaves them unset they are
taken from In_I2C; a partly set config is completed from In_I2C with a
warning. M5GFX 0.2.29 is required for the new config fields.
@ainyan03 ainyan03 mentioned this pull request Sep 14, 2026
@lovyan03
lovyan03 merged commit 5cd87c1 into m5stack:develop Sep 14, 2026
27 checks passed
@ainyan03
ainyan03 deleted the poep4_display_i2c_port branch September 14, 2026 04:41
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