
Pololu USB AVR Programmer v2.1
SKU: R3D-9072
€17.00 excl. VAT
Description
The Pololu USB AVR Programmer v2.1 is a compact, low-cost in-system programmer (ISP) for AVR microcontrollers from Atmel (now a part of Microchip). The programmer provides an interface for transferring a compiled AVR program from your computer to the target AVR’s non-volatile memory, allowing it to run the program. It is a good solution for programming AVR-based controllers like our A-Star 328PB Micro and Orangutan robot controllers . It can also be used to update, replace, or remove the bootloader on some Arduino boards including the Uno, Leonardo, and Mega, and also on our Arduino-compatible A-Star controllers . This programmer is designed to work well with both 3.3 V and 5 V devices, and it can even be configured to provide power to the target device in low-power systems. The programmer connects to your computer’s USB port via a standard USB A to Micro-B cable (not included) and communicates with your programming software, such as Atmel Studio, AVRDUDE, or the Arduino IDE, through a virtual COM port using the STK500 protocol. The programmer connects to your target device via an included 6-pin ISP programming cable (the older, 10-pin ISP connections are not directly supported, but it’s easy to create or purchase a 6-pin-to-10-pin ISP adapter). The programmer also acts as a USB-to-TTL serial adapter, providing a TTL-level serial port that can be used to communicate with other serial devices from your computer. It ships fully assembled with connectors soldered in as shown. The Pololu USB AVR Programmer v2.1 is a drop-in replacement for the older Pololu USB AVR Programmer v2 with several hardware improvements that are described in the “Comparison to previous AVR programmers” section below. This product requires a USB A to Micro-B cable to connect to a computer. The programmer should work with all AVRs that can be programmed with the AVR ISP (in-system programming) interface, which is also known as in-circuit serial programming (ICSP), serial programming, or serial downloading, but it has not been tested with all devices. We expect it to work with most AVRs in the megaAVR (ATmega) family, and it works with some members of the tinyAVR (ATtiny) family, but it does not support the Tiny Programming Interface (TPI), and it does not work with the XMEGA family or with 32-bit AVRs. The programmer features upgradable firmware, allowing updates for future devices. The programmer is designed for use with AVR microcontrollers running at either 3.3 V or 5 V. By default, the programmer expects the target to be self-powered, but it can be configured to deliver power to the target device in low-power systems. We support using the Pololu USB AVR Programmer v2.1 and its configuration software on desktop versions of Windows (7, 8, and 10), Linux, and Mac OS X 10.11 or later. Older versions of Windows are not supported. The Pololu USB AVR Programmer v2 (top) connected to an Adafruit Pro Trinket for programming. This programmer doubles as a USB-to-serial adapte
Related Products
View All
Raspberry Pi Kit For Arduino Starter

Polymaker PolyLite CosPLA - Filamento PLA per Cosplay e Stampa 3D (Versione A e B) | Alta Qualità, Facile da Levigare e Vernicia

Ultrasonic 7-in-1 RS485 Weather Sensor (Wind, Rain, Temp, Light)

componente singolo
Need help choosing?
Our team of engineers can help you find the right components for your robotics and electronics projects.
Contact Us