Anonymous - 2013-08-03

Originally posted by: kd0... (code.google.com)@gmail.com

MatrixPilotMulti supports using PWM modules for (synchronous) servo output at variable frame rates. UDB4/5 and AUAV3 have 8 PWM outputs available.

Some users want more than 8 PWM outputs and the current implementation uses GPIOs and a timer-based ISR to generate up to 10 PWM outputs sequentially.

MatrixPilotMulti also supports S.bus radio input (at 100K baud); On output, this mechanism uses "smart" servos or an external decoder to (potentially) operate an unlimited number of servos.

Perhaps on-board support for up to 8 PWM outputs, plus the option to add S.bus (or similar) additional servos is an approach that would satisfy all users.