stub
keep semantics
added TODO
new "servo" (well any pulse that fits in uint16_t in microseconds, resolution is not too high though...) input module