The Pololu USB AVR programmer is a programmer for Atmel’s AVR microcontrollers and controller boards based on these MCUs, such as Pololu Orangutan robot controllers and the 3pi robot. The programmer emulates an STK500 on a virtual serial port, making it compatible with standard AVR programming software. Two additional features help with building and debugging projects: a TTL-level serial port for general-purpose communication and a SLO-scope for monitoring signals and voltage levels.
Please note that this guide applies to Pololu’s second-generation AVR programmer (pictured to the left below), not the original, similar-looking Orangutan USB programmer (pictured to the right).
If you have the original Orangutan USB programmer, you can find it’s user’s guide here.
Important Safety Warning and Handling Procedures
The USB AVR programmer is not intended for young children! Younger users should use this product only under adult supervision. By using this product, you agree not to hold Pololu liable for any injury or damage related to the use or to the performance of this product. This product is not designed for, and should not be used in, applications where the malfunction of the product could cause injury or damage. Please take note of these additional precautions: