Skip to content

0.2.22#200

Merged
lovyan03 merged 13 commits into
masterfrom
develop
May 27, 2026
Merged

0.2.22#200
lovyan03 merged 13 commits into
masterfrom
develop

Conversation

@lovyan03
Copy link
Copy Markdown
Collaborator

  • add support StopWatch.
  • add support PaperMono.
  • remove LVGL font support. ( If necessary, please use the LGFX_Fonts library in conjunction with this. ) - - - - - - - - - - - - -

ainyan03 and others added 13 commits May 15, 2026 17:22
ci: add workflow to publish to ESP Component Registry
board: Change M5IOE1 default address to 0x4F.
…eam LVGL

The in-tree LVGL font support (LVGLfont, lv_font_t, lv_font_montserrat_*,
lvgl.h, lv_font/ parser, lv_conf_internal.h) shares symbol and header
names with the upstream LVGL library, which broke builds that use LVGL
directly.

External LVGL fonts are now provided by the separate LGFX_Fonts component
(tobozo/LGFX_Fonts), which exposes the same fonts under lgfx_lv_* renamed
symbols so they no longer collide with upstream LVGL.

The ft_lvgl enum and the BFFfont runtime-load path
(loadFont(..., ft_lvgl)) are kept intact. Mirrors the rollback done in
LovyanGFX.

Co-authored-by: tobozo <tobozo@users.noreply.github.com>
…onts

The bundled LVGL font symbols were removed, so the pre-built-font path now
goes through the LGFX_Fonts component (fonts::lvFontMontserrat*). A
M5GFX_LVGL_INTERNAL_H guard keeps the example working against both old
(bundled) and new (delegated) M5GFX. The runtime BFF
loadFont(..., ft_lvgl) path is unchanged. Drops the LVGL-format
montserrat_16.c user-font sample (its lv_font_t type no longer applies).
Separate bundled LVGL fonts into external LGFX_Fonts (avoid upstream LVGL conflicts)
Enable the TF/SD card power rail (IO14 / TF_EN, active-high) on the m5ioe1
IO expander during M5PaperMono autodetect, alongside the existing EPD/TP
setup. This powers the SDMMC slot so the card becomes usable.

Fix the FT5x06 touch INT pin from GPIO13 to GPIO4; GPIO13 is the SDMMC CLK
line and conflicted with the SD card.
@lovyan03 lovyan03 merged commit 3944fed into master May 27, 2026
44 checks passed
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