This programmer is an offical USBasp product.
A portion of each sale goes to the USBasp open source project maintained by Thomas Fischl.

USBasp can be used for programming most of the Atmel AVR microcontrollers through a firmware  USB driver.

It is supported by many popular software for this microcontrollers family and applications dedicated to write and load files with program to microcontrollers, for example: Bascom, AVRDude, WinAVR and many others. It owes its popularity to its speed and ability to work with many applications. USBasp is widely used by people who create programs for AVR.

Package included:
  • Programmer compatible with USBasp
  • Standard IDC 10-pin cable (50 cm) with two sockets crimped onto either sides (compatible with KANDA connectors)
  • 2 jumpers for configuration

Progammer properties:

  • Standard IDC 10-pin cable (50 cm) with two sockets crimped onto either sides (compatible with KANDA connectors)
  • 3 configuration jumpers (description below)
  • No additional USB cable is needed
  • Built-polymeric fuse 500 mA which prevent damage USB port
  • The power supply can be provided to the target board from the USB port (5V)
  • USBasp works under multiple platforms: Windows XP, Windows Vista, Windows 7, Linux
  • Ease of use, excellent for beginners as well as for experienced programmers
  • Programming speed:  up to 5kB/s
  • 2 status LEDs (red and green)

Jumpers set-up:

  • SERVICE – jumper used for firmware upgrade (it should be removed during  normal work)
  • SLOW – connected jumper is used to reducing the SCK frequency of the target board
  • POWER – connected jumper is used to provide the power supply to the target board from the USB port (5V)

Supported processors:

  • ATmega8, ATmega88, ATmega8515, ATmega8535, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega103, ATmega32, ATmega324, ATmega329, ATmega3290, ATmega48, ATmega64, ATmega640, ATmega644, ATmega649, ATmega6490, ATmega168, ATmega328
  • ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny45, ATtiny84, ATtiny85
  • AT90S2313, AT90S2333, AT90S1200, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90CAN32, AT90CAN64, AT90CAN128

Supported applications:

  • Bascom AVR
  • AVRDude
  • WinAVR
  • others


Please note: All products from MSX are manufactured in the E.U.  They are not from China.

When you buy more products, you still pay only one shipping cost!

Dear Customers, you will pay only one shipping cost for few products, however, if you make few orders on different ebays (for example .de and .com), orders can't be automatically merged :(
Don't worry, there are two options:

  • if you paid already, we will give you back money for additional shipping
  • if you haven't paid yet, you can wait a while and we'll delete additional shipping costs (from your invoice) manually