In-Circuit Serial Programmer Elnec AVRprog2

AVRprog2 is a fast USB 2.0 ICSP (In-Circuit Serial Programmer) for AVR microcontrollers.

Detailed Description

The programmer is specifically designed for In-Circuit Serial Programming (ICSP).

When connected to a prototype device, programmer becomes IN-SYSTEM programmer. With ZIF socket, it becomes a standard programmer used for high volume production.

mikroElectronika AVRPROG2

One of the possibilities for connecting AVRprog2 to a microcontroller is via an IDC10 connector. Look at the picture on the right side. All you have to do is to put one 2x5 connector between microcontroller and other parts of the board. Inserting AVRprog2 connector you will be able to program AVR In-System.

These lines are contained within a flat cable ending with an IDC10 female connector. When creating a target device, the appropriate 10-pin male connector with 2.54 mm space between pins should be placed on it. Connector pins should be connected to the microcontroller pins. Their position varies depending on the microcontroller's type and package.

AVRprog2 programmer supports wide range of microcontrollers that counts over 90 AVR microcontrollers. Newly released AVR microcontrollers will be supported with new version of AVRFlash software that is updated regularly. The following microcontrollers are supported by AVRprog2 programmer:

AVR Microcontrollers Family

AT90PWM2

AT90PWM216

AT90PWM2B

AT90PWM3

AT90PWM316

AT90PWM3B

AT90S1200

AT90S2313

AT90S2323

AT90S2343

AT90S4433

AT90S8515

AT90S8535

ATmega16

ATmega161

ATmega162

ATmega163

ATmega164P

ATmega164PA

ATmega165

ATmega165P

ATmega168

ATmega168P

ATmega169

ATmega169P

ATmega32

ATmega323

ATmega324

ATmega324P

ATmega324PA

ATmega32A

ATmega48

ATmega48P

ATmega48PA

ATmega644

ATmega644P

ATmega644PA

ATmega8

ATmega8515

ATmega8535

ATmega88

ATmega88P

ATmega88PA

ATmega8A

ATtiny12

ATtiny13

ATtiny15

ATtiny2313

ATtiny24

ATtiny25

ATtiny26

ATtiny261

ATtiny44

ATtiny45

ATtiny461

ATtiny84

ATtiny85

ATtiny861

AT90CAN128

AT90CAN32

AT90CAN64

AT90USB1286

AT90USB1287

AT90USB646

AT90USB647

ATmega103

ATmega128

ATmega1280

ATmega1281

ATmega2560

ATmega2561

ATmega325

ATmega3250

ATmega3250P

ATmega325P

ATmega328P

ATmega329

ATmega3290

ATmega3290P

ATmega329P

ATmega32C1

ATmega32HVB

ATmega32M1

ATmega32U4

ATmega32U6

ATmega406

ATmega64

ATmega640

ATmega645

ATmega6450

ATmega649

ATmega6490

     

The development tool is packed in the protective box along with documentation and software CD. This box is very ressistant to any kinds of damages and shocks. Package contains:

  1. Package
  2. AVRprog2 USB2.0 programmer.
  3. USB cable.
  4. CD with software and drivers.
  5. Printed Documentation that includes: AVRprog2 Manual and Quick Guide for Installing USB Drivers.
  6. The Box is very resistant to shock and transport damage.