Pololu Maestro Servo Controller User’s Guide

Pololu Maestro USB servo controllers.

Pololu Maestro USB servo controllers.

View entire document on a single page.
View this document as a printable PDF: maestro.pdf

1. Overview
1.a. Micro Maestro Pinout and Components
1.b. Mini Maestro Pinout and Components
1.c. Indicator LEDs
1.d. Supported Operating Systems
2. Contacting Pololu
3. Getting Started
3.a. Installing Windows Drivers and Software
3.b. Installing Linux Drivers and Software
3.c. Using the Maestro without USB
4. Using the Maestro Control Center
4.a. Status and Real-time Control
4.b. Errors
4.c. Sequencer
4.d. Entering a Script
4.e. Channel Settings
4.f. Upgrading Firmware
4.f.1. Hard Bootloader Reset
5. Serial Interface
5.a. Serial Settings
5.b. TTL Serial
5.c. Command Protocols
5.d. Cyclic Redundancy Check (CRC) Error Detection
5.e. Serial Servo Commands
5.f. Serial Script Commands
5.g. Daisy Chaining
5.h. Serial Example Code
5.h.1. Cross-platform C
5.h.2. Windows C
5.h.3. PIC18F4550
5.h.4. Bash script
5.h.5. Arduino library
6. The Maestro Scripting Language
6.a. Maestro Script Language Basics
6.b. Command Reference
6.c. Example Scripts
6.d. Script Specifications
7. Wiring Examples
7.a. Powering the Maestro
7.b. Attaching Servos and Peripherals
7.c. Connecting to a Microcontroller
8. Writing PC Software to Control the Maestro
9. Maestro Settings Limitations
10. Related Resources