Nanoprintf – The smallest public printf implementation for its feature set
github.com
github.com
"Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems":
https://github.com/mpaland/printf
tinyprintf:
Even beter would be an interator interface, that gives you the next character each time it is called.