Summary of Simple USB AVR programmer, USBasp using ATMega8 microcontroller
The USBasp is a low-cost, firmware-only USB in-circuit programmer designed for Atmel AVR microcontrollers. It operates without a dedicated USB controller and supports speeds up to 5kBytes/sec across Linux, Mac OS X, and Windows platforms.
Parts used in the USBasp Programmer:
- ATMega88 microcontroller
- ATMega8 microcontroller
- Passive components
USBasp is low cost USB in-circuit programmer for Atmel AVR micontrollers. The hardware consists of an ATMega88 or an ATMega8 and a couple of passive components.
The programmer uses a firmware-only USB driver, no special USB controller is needed. Its programming speed is up to 5kBytes/sec. USBasp works under multiple platforms: Linux, Mac OS X and Windows.
For more detail: Simple USB AVR programmer, USBasp using ATMega8 microcontroller
- What is the USBasp?
It is a low cost USB in-circuit programmer for Atmel AVR microcontrollers. - Does the USBasp require a special USB controller?
No, it uses a firmware-only USB driver so no special USB controller is needed. - How fast is the programming speed of the USBasp?
The programming speed is up to 5kBytes/sec. - Which operating systems does the USBasp work under?
It works under Linux, Mac OS X, and Windows. - What microcontrollers can be used for the hardware?
The hardware consists of an ATMega88 or an ATMega8 microcontroller. - Can I find more details about the project online?
Yes, more detail is available at Simple USB AVR programmer and USBasp using ATMega8 microcontroller. - Is the USBasp considered a high-cost device?
No, it is described as a low cost USB in-circuit programmer. - Are active components required besides the microcontroller?
The text specifies the hardware consists of the microcontroller and a couple of passive components.