Communication
SerialUI
Pat Deegan <arduino-lib@flyingcarsandstuff.com>
A user interface through the serial channel (menus, sub-menus and command execution), with support for navigation through the menu hierarchy and online help.
With SerialUI, you can create a hierarchy of menus and submenus of arbitrary depth (limited only by ROM/RAM space). Each menu contains a list of menu items, which are either sub-menus (lead you to another level of menu items) or commands (actually perform some type of action). Exactly what happens when a user issues a command is determined by your callbacks.
Go to repositoryThis library is compatible with all architectures so you should be able to use it on all the Arduino boards.