Example: STM32 Timer: Use array size macro.
UI: Animation: Set new value only, if it differs from current one.
CO: Add guards against state overruns in CoState of uint8_t.