микросхема тупая, подали сигнал - крутит пока не добьется своего.
Не согласен. Сервы mg90 управляются шим сигналом, частотой 50 герц (кажется). Положения сервы от максимума до нуля градусов соответствуют заполнению шим от 5% до 30% (могу ошибаться, но примерно так, с поправкой на полсарая). Когда сигнала нет, серва все равно получает шим, но с малым заполнением иначе она поедет хрустеть шестерней в ноль градусов