Continue reading "An Embedded-friendly printf Implementation"
An Embedded-friendly printf Implementation
We've worked on numerous embedded projects which avoid the use of printf() due to concerns about binary size bloat. Instead, teams will create their own non-standard printf alternative. A classic example is the Arduino SDK's Print class, which requires users to split print statements into multiple function calls to support different variable display formats. Rather …