Let it support USART
hardware function was setted in the hw_config.c
likes the GPIO, Timers, motion sensor, and USART..
itoa support negative number
extent usart queue size
add PJay's code