Very small C++ class set suitable for embedded devices. C++11-compatible compiler needed. Includes FSM, circular buffer, command processor, bit field.