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.