-40%

AVR In-System Programmer, mini-USB, for Windows with AVRDude

$ 5.25

Availability: 100 in stock
  • Condition: New
  • All returns accepted: Returns Accepted
  • Return shipping will be paid by: Buyer
  • Refund will be given as: Money Back
  • Item must be returned within: 14 Days
  • Brand: Unbranded

    Description

    AVR In-System Programmer, mini-USB, for Windows with AVRDude
    PGM-09825
    This is a simple USB AVR programmer for users on a budget. It works great with AVRDude on 32-bit Windows. It can be used with 64-bit Windows operating systems (e.g. Windows 7) if you know how to force Windows to install unsigned drivers. It may not work well on Mac and Linux operating systems.
    While this programmer was designed and tested with the ATmega168 and ATmega328 in mind, it should work with all AVR microcontrollers that are supported by the AVRDude programming software. AVRDude is included as part of the
    WinAVR Suite
    of free, open-source software development tools.
    You may have success with other software tools if they support
    USBtinyISP
    , on which this programmer was based.
    Warning: Use this programmer on 5V targets only!
    Targets that require 3.3V will be damaged. The programmer can power your target with 5V up to 500mA.
    To use this programmer, attach it to a Windows machine and install the drivers listed below. Open a command prompt. Assuming WinAVR (and therefore AVRDude) has been installed, type:
    avrdude -c usbtiny -B 1 -p atmega328 -U flash:w:main.hex
    Be sure to include the "
    -B 1
    " flag as this will increase the programming speed significantly (note that some targets, especially when using their internal oscillator, may not work with that flag). The "
    -p
    " flag should be set to your target microcontroller (in this example,
    atmega328
    ). You can set up a tool and hotkey in Programmers Notepad to do this automatically.
    Simple AVR ISP Features
    Standard AVR ISP programmer
    ATtiny2313 with USBtiny firmware preloaded
    Buffered output
    PTC fuse-protected power
    Programmer can power target
    Supports ATmega168/328 and many others
    Two status LEDs
    Both 10-pin and 6-pin targets supported (cable included)
    Simple AVR ISP Resources
    AVR Pocket Programmer Schematic
    AVR Pocket Programmer Drivers for 32-bit Windows
    AVR Pocket Programmer Drivers for 64-bit Windows
    — Install using
    Add Legacy Hardware
    in Device Manager, or use the Driver Signature Enforcement Overrider included in the ZIP.
    AVR Pocket Programmer Firmware
    — You shouldn't need this, but in case you want to edit and change the firmware (the board has through-hole pads for installing headers which would allow you to reprogram the ATtiny2313), type "
    make all
    " in the
    spi
    directory. It only compiles in older versions of WinAVR (e.g. 20080430).
    AVR Pocket Programmer BRD and SCH files for Eagle