1. Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.a. Module Pinout and Components . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.b. Supported Microcontrollers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.c. Supported Operating Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. Contacting Pololu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3. Getting Started in Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.a. Installing Windows Drivers and the Configuration Utility . . . . . . . . . . . . . 7
3.b. Programming AVRs Using AVR Studio . . . . . . . . . . . . . . . . . . . . . . 11
3.b.1. Using Advanced Features of AVR Studio . . . . . . . . . . . . . . . . . 16
4. Getting Started in Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5. Communicating via the USB-to-TTL-Serial Adapter . . . . . . . . . . . . . . . . . . 24
5.a. Communicating via the Serial Control Lines . . . . . . . . . . . . . . . . . . . 26
6. Measuring Voltages Using the SLO-scope . . . . . . . . . . . . . . . . . . . . . . . 29
7. Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
8. Upgrading Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Pololu USB AVR Programmer User's Guide
© 2001–2010 Pololu Corporation
Page 1 of 36