An Arduino library for parsing commands of the form COMMAND_NAME ARG1 ARG2 ARG3.
No dynamic memory allocation. Compile-time-configurable resource limits. Strongly typed arguments with strict input validation. Friendly error messages for invalid inputs. Support for escape sequences in string arguments.

Author: Anthony Zhang (Uberi)

Maintainer: Anthony Zhang (Uberi)

Read the documentation


This library is compatible with all architectures so you should be able to use it on all the Arduino boards.


To use this library, open the Library Manager in the Arduino IDE and install it from there.