User Manual
The Channel Settings tab in the Maestro
Control Center.
The Status tab in the Maestro Control
Center.
• Free configuration and control application for
Windows and Linux makes it easy to:
◦ Configure and test your controller
◦ Create, run, and save sequences of
servo movements for animatronics and
walking robots
◦ Write, step through, and run scripts
stored in the servo controller
• Two ways to write software to control the
Maestro from a PC:
◦ Virtual COM port makes it easy to
send serial commands from any
development environment that
supports serial communication
◦ Pololu USB Software Development
Kit [https://www.pololu.com/docs/0J41]
allows use of more advanced native
USB commands and includes example
code in C#, Visual Basic .NET, and
Visual C++
• TTL serial features:
◦ Supports 300 – 200,000 bps in fixed-
baud mode, 300 – 115,200 bps in
autodetect-baud mode
◦ Simultaneously supports the Pololu
protocol, which gives access to
advanced functionality, and the simpler
Scott Edwards MiniSSC II protocol
(there is no need to configure the
device for a particular protocol mode)
◦ Can be daisy-chained with other
Pololu servo and motor controllers
using a single serial transmit line
◦ Chain input allows reception of data
from multiple Mini Maestros using a
Pololu Maestro Servo Controller User’s Guide © 2001–2019 Pololu Corporation
1. Overview Page 7 of 102










