COVID-19 impact: We are still operating and shipping all orders! We are operating with a reduced staff, so for critical requirements, including fighting COVID-19, please contact us so we can identify priorities. Click here for more info.

1. Overview

1.a. Module Pinout and Components
1.b. Supported Microcontrollers
1.c. Supported Operating Systems

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 only applies to the original version of the Pololu USB AVR Programmer (Pololu item #1300), not the newer Pololu USB AVR Programmer v2. If you have one of the newer v2.x programmers, which have blue PCBs instead of green, you can find their 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:

  • The USB AVR programmer contains lead, so follow appropriate handling procedures, such as washing hands after handling.
  • Since the PCB and its components are exposed, take standard precautions to protect your programmer from ESD (electrostatic discharge), such as first touching the surface the programmer is resting on before picking it up. When handing the programmer to another person, first touch their hand with your hand to equalize any charge imbalance between you so that you don’t discharge through the programmer as the exchange is made.

Related Products

Pololu USB AVR Programmer
Orangutan SV-328 + USB Programmer Combo
Orangutan LV-168 + USB Programmer Combo
Baby Orangutan B-328 + USB AVR Programmer Combo
Baby Orangutan B-48 + USB Programmer Combo
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors