title: How to convert integer to string to print integer on UART
body: <p>I want to print out an integer value which is computed in the program on a uart screen. I am basically creating a data logging system. The user must be able to view the times when a character arrives.</p>
  
  <p>I am not able to use printf or snprintf or sprint as i am creating a time triggered system and printf takes some time to execute. I have searched stackoverflow and found a few idea, however they do not seem to work. eg itoa, 
  char c
  int i = 26;
  c = (char) i ( does not work but gives weird characters)</p>
  
  <p>Thank you </p>