Compatible and efficient USBASP 2.0 AVR Atmel programmer
Brand: satkit
VAT included (Ex VAT: 4.93 €)
Volume Discounts
| Quantity | Price | Save |
|---|---|---|
| 2+ | 6.23 € | -4% |
| 10+ | 5.74 € | -12% |
| 20+ | 5.20 € | -20% |
The USBASP 2.0 AVR Atmel Programmer is a device based on Thomas Fischl's USBasp design that connects directly to your computer's USB port, allowing efficient and straightforward programming of AVR microcontrollers.
This programmer stands out for its compact and stylish design, with a USB interface implemented using an ATmega processor and dedicated firmware. The firmware source code is available for download on the official website https://www.fischl.de/usbasp/.
Main features
- Compatible with AVRdude from version 5.2 onwards.
- Allows reading and writing the EEPROM, firmware, fuse bits and lock bits of the microcontroller.
- Cross-platform support: Linux, Mac OS X and Windows (including Windows Vista).
- Maximum programming speed of 5 KB/s.
- Software-controlled SCK option to support devices with low clock speed (< 1,5 MHz).
- 10-pin ISP interface for direct connection to microcontrollers.
Compatibility
This programmer is compatible with a wide range of AVR microcontrollers, including:
- ATmega series: ATmega8, ATmega48, ATmega88, ATmega168, ATmega328, ATmega103, ATmega128, ATmega16, ATmega2560, among others.
- Tiny series: ATtiny12, ATtiny13, ATtiny25, ATtiny45, ATtiny85, ATtiny2313.
- Classic series: AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S8515.
- CAN and PWM series: AT90CAN128, AT90PWM2, AT90PWM3.
Typical uses
This programmer is ideal for developers, technicians and hobbyists working with AVR microcontrollers, allowing firmware programming and updates in electronic projects, prototype development and device repair.
It is also a perfect addition to development kits such as the Protostack 28 pin AVR Development Board or the Protostack ATMEGA8 Development Kit.
Package contents
- 1 x USBASP USBISP AVR programmer for ATMEGA8 and ATMEGA128 microcontrollers.
- 1 x 10-pin ribbon cable for ISP connection.
- Compatible with AVRdude from version 5.2 onwards
- Allows reading and writing EEPROM, firmware, fuse bits and lock bits
- Support for Linux, Mac OS X and Windows (including Vista)
- Maximum programming speed of 5 KB/s
- Software-controlled SCK option for low clock speed (< 1,5 MHz)
- 10-pin ISP interface
- Compact, stylish design based on Thomas Fischl USBasp
- Compatible with a wide range of AVR microcontrollers including ATmega and ATtiny
Customer Questions & Answers
What connection interface is used for programming, and is the included cable standard or proprietary?
The interface used is 10-pin ISP (In-System Programming). The included 10-pin ribbon cable is standard and can be used with any board that has a 10-pin ISP connector according to the traditional Atmel pinout. Additional adapters may be required for 6-pin configurations.
What recording speeds are supported and how does this affect devices with slow clocks?
The maximum recording speed is approximately 5 kB/s. For devices with a clock below 1.5 MHz, USBasp allows the SCK frequency to be reduced via software, which makes it easier to program micros with very low internal oscillators after certain configuration processes (for example, after changing fuses).
What exactly does the package contain and what is the material quality of the USBasp 2.0 programmer?
The package includes: 1× USBasp USBISP AVR Programmer (based on ATmega8 or ATmega128), and 1× 10-pin ISP ribbon cable. The casing is usually transparent or black ABS plastic, with an FR-4 PCB and a standard IDC connector. Typical weight is under 50 g. The quality is suitable for laboratory use and prototyping; for industrial environments there are more robust metal options.
Which operating systems is the USBASP 2.0 programmer compatible with?
It is compatible with Linux, Mac OS X and Windows, including Windows Vista.
Which AVR microcontrollers does this programmer support?
It supports a wide range of AVR microcontrollers, including ATmega, Tiny, Classic, CAN and PWM series, such as ATmega8, ATmega328, ATtiny85, AT90S8515, among others.
What is included in the USBASP 2.0 programmer package?
It includes a USBASP USBISP AVR programmer and a 10-pin ribbon cable for ISP connection.
Can I use this programmer to read and write the microcontroller EEPROM?
Yes, it allows reading and writing the EEPROM, as well as the firmware, fuse bits and lock bits.
Where can I find the USBASP firmware source code?
The source code is available for download on the official website https://www.fischl.de/usbasp/.