LibPrintf(embeddedartistry/LibPrintf@^1.1.3) does not fully install via platformio it is missing at least the entire extra subfolder and so does not compile.
In file included from .pio\libdeps\644pa8m\LibPrintf\src\LibPrintf.cpp:1:0:
.pio\libdeps\644pa8m\LibPrintf\src\LibPrintf.h:5:10: fatal error: …/extras/printf/printf.h: No such file or directory
#include “…/extras/printf/printf.h”
^~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[env:644pa8m]
platform = atmelavr
board = 644pa8m
framework = arduino
lib_deps =
chris--a/Keypad@^3.1.1
embeddedartistry/LibPrintf@^1.1.3
build_flags =