A lightweight port of the {fmt} library for Arduino: AVR, ESP, RP2040 and more.
Format strings from a pattern where each value takes the place of a {} - the text stays readable instead of being broken up by conversion specifiers. No dynamic memory and no std::string: the buffer is supplied by the caller and never grows, so a long message is truncated at the boundary instead of overflowing it. Ready-made rules for numbers, flash and EEPROM strings, date and time, durations, IP addresses and memory dumps; your own type is added with a single formatter<T> specialization.
| Filename | Release Date | File Size |
|---|---|---|
| FmtTiny-1.0.0.zip | 2026-09-06 | 35.02 KiB |