Posted: Wed, 2016-05-04 14:01 - Miro Samek
A state machine is any object that behaves different based on its history and current inputs. Many embedded systems consist of a collection of state machines at various levels of the electronics or software.