|
Search :
|
The Pololu USB AVR programmer is for AVR-based controllers such as the Pololu Orangutan robot controllers and the 3pi robot. The programmer emulates an AVRISP v2 on a virtual serial port, making it compatible with standard AVR programming software. It also includes a TTL-level serial port and a SLO-scope. General AVR ISP Programmer
Note: some microcontrollers like the Arduino do not require a special programmer like this because they include a bootloader in the chip which loads and runs programs. However one downside is the bootloader itself takes up precious memory space. A programmer like this is a good investment as it works with many AVR microcontrollers popular in robotics. Included AccessoriesThe Pololu USB AVR Programmer ships with a 12" (30 cm) 6-pin ISP programming cable and a 6’ (1.8 m) USB A to mini-B cable. It does not ship with software or documentation, but software (including drivers) and documentation can be found under the resources tab. Pololu USB AVR programmer with included six-pin ISP Supported MicrocontrollersThe programmer should work with all AVRs that can be programmed by an AVR ISP, but it has not been tested on all devices (it has been tested with all Orangutan robot controllers and the 3pi Robot). The programmer features upgradable firmware, allowing updates for future devices. It does not currently work with Atmel’s XMega line of microcontrollers. The programmer is powered by the 5V USB power bus, and it is intended for programming AVRs that are running at close to 5 V (note that the programmer does not deliver power to the target device). You can use it to program AVRs running at lower voltages if you use voltage dividers to decrease the voltage of the programmer’s output pins to a level that is safe for your microcontroller. Supported Operating SystemsThe programmer has been tested under Windows XP, Windows Vista, and Linux. It is not compatible with any version of Mac OS or with older versions of Windows. Extra FeaturesPololu have cleverly included extra functionality not typically found in AVR programmers to make this a very useful, versatile device at such a low price. 1) TTL-level Serial Port
2) SLO-Scope
Note: This programmer supports standard in-system programming (ISP), which is also sometimes called in-circuit serial programming (ICSP). It does not support JTAG, DebugWire, or High-Voltage programming, and it does not support the Mac OS at this time. Documentation and other informationPololu USB AVR Programmer User’s Guide
The complete guide to using the Pololu USB AVR programmer. This guide covers programming AVR microcontrollers, communicating via the USB-to-TTL-serial adapter, and measuring voltages using the SLO-scope. File downloadsUSB AVR Programmer Windows Drivers and Software are available from this page. This ZIP archive contains the installation files for the Pololu USB AVR Programmer drivers, configuration utility, and SLO-scope application. FAQFAQ for this programmer are available and updated on the Pololu product page for this programmer. |