A Wiring/Arduino library to tokenize and parse commands received over a stream (serial port or others)
The original version of this library was written by Steven Cogswell (published May 23, 2011 in his blog post "A Minimal Arduino Library for Processing Serial Commands").
After a heavily modified version with smaller footprint and a cleaned up code by Stefan Rado here.
Now it's possible to specify the interface using a Stream object (hardware or software serial or other implementations)