User Manual

Features
Three control methods: USB, TTL (5 V) serial,
and internal scripting
0.25μs output pulse width resolution
(corresponds to approximately 0.025° for a
typical servo, which is beyond what the servo
could resolve)
Configurable pulse rate and wide pulse range
(see the Maestro comparison table below)
Individual speed and acceleration control for
each channel
Channels can be optionally configured to go to
a specified position or turn off on startup or error
Alternate channel functions allow the channels
to be used as:
General-purpose digital outputs (0 or
5 V)
Analog or digital inputs (channels 0
11 can be analog inputs; channels 12+
can be digital inputs)
One channel can be a PWM output
with frequency from 2.93 kHz to
12 MHz and up to 10 bits of resolution
(see Section 4.a for details)
A simple scripting language lets you program
the controller to perform complex actions even
after its USB and serial connections are
removed
Pololu Maestro Servo Controller User’s Guide © 2001–2019 Pololu Corporation
1. Overview Page 6 of 102