Pololu Maestro User Manual
Pololu maestro servo controller user's guide
Table of contents
Document Outline
- Pololu Maestro Servo Controller User's Guide
- 1. Overview
- Features
- Maestro Comparison Table
- Application Examples
- 2. Contacting Pololu
- 3. Getting Started
- 4. Using the Maestro Control Center
- 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
- Using a PC and a Maestro together as the master device
- Using a Maestro as a slave device
- Connections
- Sending commands
- 5.h. Serial Example Code
- 6. The Maestro Scripting Language
- 6.a. Maestro Script Language Basics
- 6.b. Command Reference
- 6.c. Example Scripts
- Getting started: blinking an LED
- A simple servo sequence
- Compressing the sequence
- Making smooth sequences with GET_MOVING_STATE
- Using an analog input to control servos
- Using a button or switch to control servos
- Using multiple buttons or switches to control servos
- Long delays
- Digital output
- Serial output (Mini Maestro 12, 18, and 24 only)
- 6.d. Script Specifications
- 7. Wiring Examples
- 8. Writing PC Software to Control the Maestro
- 9. Maestro Settings Limitations
- 10. Related Resources