sw: add UART indication

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
sw: add LCD support

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
sw: add version string

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
sw: add keys support

Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>