Nathan is an active-duty Army officer and instructor at West Point in the Department of Electrical Engineering and Computer Science. Nathan loves building fun or useful electronic devices and then teaching people how they work!
Adding a command-line interface (CLI) to an embedded device doesn't need to be difficult! In this microtalk, I'll demonstrate how to build a simple CLI over UART using just a few dozen lines of code. We'll finish up by looking at a few improvements to that implementation, as well as some libraries that can allow for some exceedingly capable command-line interfaces.