Creating beautiful CLIs for embedded systems – Part I
kblomqvist.github.io