4.2.1 Reducing Memory Usage of printf
Among the biggest users of memory were the printf statements. These
statements are not required for functionality but provides useful debugging and
telemetry data for us to view while the system is operating. However, in this case, the
memory requirements of using printf statements were too great for this
application. Thus, simple string prints with a few functions for integer to string
conversion were implemented.
