title: Source code in embedded C for unsigned integer to string
body: <p>Without resorting to standard library utoa, I'm looking for source code of utoa so I may customise it for specific project. I have unsigned integer (32 bits) with output such as 0xFFFF_FFFF</p>
  
  <p>I also looking for source code for unsigned integer and half word to string in binary format.</p>