USBASP 2.0 Programmierer für AVR Atmel – kompatibel und effizient
Marke: satkit
Inkl. MwSt. (Exkl. MwSt.: 4,93€)
Mengenrabatte
| Menge | Preis | Speichern |
|---|---|---|
| 2+ | 6,03€ | -4% |
| 10+ | 5,55€ | -12% |
| 20+ | 5,03€ | -20% |
Der USBASP 2.0 Programmierer für AVR Atmel ist ein auf dem Design von Thomas Fischl USBasp basierendes Gerät, das direkt an den USB-Port Ihres Computers angeschlossen wird und eine effiziente und einfache Programmierung von AVR-Mikrocontrollern ermöglicht.
Dieser Programmierer zeichnet sich durch sein kompaktes und elegantes Design aus, mit einer über einen ATmega-Prozessor realisierten USB-Schnittstelle und einer speziellen Firmware. Der Quellcode der Firmware steht auf der offiziellen Website https://www.fischl.de/usbasp/ zum Download bereit.
Hauptmerkmale
- Kompatibel mit AVRdude ab Version 5.2.
- Ermöglicht das Lesen und Schreiben von EEPROM, Firmware, Fuse Bits und Lock Bits des Mikrocontrollers.
- Plattformübergreifende Unterstützung: Linux, Mac OS X und Windows (einschließlich Windows Vista).
- Maximale Schreibgeschwindigkeit von 5 KB/s.
- Softwaregesteuerte SCK-Option zur Unterstützung von Geräten mit niedriger Taktfrequenz (< 1,5 MHz).
- 10-polige ISP-Schnittstelle für den direkten Anschluss an Mikrocontroller.
Kompatibilität
Dieser Programmierer ist mit einer breiten Palette von AVR-Mikrocontrollern kompatibel, darunter:
- ATmega-Serien: ATmega8, ATmega48, ATmega88, ATmega168, ATmega328, ATmega103, ATmega128, ATmega16, ATmega2560, unter anderem.
- Tiny-Serien: ATtiny12, ATtiny13, ATtiny25, ATtiny45, ATtiny85, ATtiny2313.
- Classic-Serien: AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S8515.
- CAN- und PWM-Serien: AT90CAN128, AT90PWM2, AT90PWM3.
Typische Einsatzbereiche
Dieser Programmierer ist ideal für Entwickler, Techniker und Hobbyanwender, die mit AVR-Mikrocontrollern arbeiten, und ermöglicht die Programmierung und Aktualisierung von Firmware in Elektronikprojekten, Prototypenentwicklung und Geräte-Reparaturen.
Außerdem ist er eine perfekte Ergänzung für Entwicklungskits wie das Protostack 28 pin AVR Development Board oder das ATMEGA8 Protostack Development Kit.
Lieferumfang
- 1 x USBASP USBISP AVR Programmierer für ATMEGA8 und ATMEGA128 Mikrocontroller.
- 1 x 10-poliges Flachbandkabel für den ISP-Anschluss.
- Kompatibel mit AVRdude ab Version 5.2
- Ermöglicht das Lesen und Schreiben von EEPROM, Firmware, Fuse Bits und Lock Bits
- Unterstützung für Linux, Mac OS X und Windows (einschließlich Vista)
- Maximale Schreibgeschwindigkeit von 5 KB/s
- Softwaregesteuerte SCK-Option für niedrige Taktfrequenzen (< 1,5 MHz)
- 10-polige ISP-Schnittstelle
- Kompaktes und elegantes Design auf Basis von Thomas Fischl USBasp
- Kompatibel mit einer breiten Palette von AVR-Mikrocontrollern, einschließlich ATmega und ATtiny
Kundenfragen & Antworten
Welche Schnittstelle wird zum Programmieren verwendet, und ist das mitgelieferte Kabel Standard oder proprietär?
Verwendet wird die 10-Pin-ISP-Schnittstelle (In-System Programming). Das mitgelieferte 10-Pin-Flachkabel ist Standard und kann mit jeder Platine verwendet werden, die über einen 10-Pin-ISP-Anschluss gemäß dem traditionellen Atmel-Pinout verfügt. Für 6-Pin-Konfigurationen können zusätzliche Adapter erforderlich sein.
Welche Schreibgeschwindigkeiten werden unterstützt und wie wirkt sich das auf Geräte mit langsamen Takten aus?
Die maximale Schreibgeschwindigkeit beträgt etwa 5 kB/s. Bei Geräten mit einer Taktfrequenz unter 1,5 MHz kann USBasp die SCK-Frequenz per Software reduzieren, was die Programmierung von Mikrocontrollern mit sehr langsamen internen Oszillatoren nach bestimmten Konfigurationsschritten erleichtert (z. B. nach dem Ändern von Fuses).
Was genau ist im Paket enthalten und wie ist die Materialqualität des USBasp 2.0-Programmers?
Das Paket enthält: 1× USBasp USBISP AVR-Programmer (basierend auf ATmega8 oder ATmega128) und 1× 10-Pin-ISP-Flachkabel. Das Gehäuse ist meist transparent oder schwarz aus ABS-Kunststoff, mit einer FR-4-PCB und einem standardmäßigen IDC-Stecker. Das typische Gewicht liegt unter 50 g. Die Qualität ist für Labor- und Prototyping-Einsatz ausreichend; für industrielle Umgebungen gibt es robustere Metallvarianten.
Mit welchen Betriebssystemen ist der USBASP 2.0 Programmierer kompatibel?
Er ist kompatibel mit Linux, Mac OS X und Windows, einschließlich Windows Vista.
Welche AVR-Mikrocontroller unterstützt dieser Programmierer?
Er unterstützt eine breite Auswahl an AVR-Mikrocontrollern, einschließlich der Serien ATmega, Tiny, Classic, CAN und PWM, wie ATmega8, ATmega328, ATtiny85, AT90S8515 und weitere.
Was ist im Lieferumfang des USBASP 2.0 Programmierers enthalten?
Enthalten sind ein USBASP USBISP AVR Programmierer und ein 10-poliges Flachbandkabel für den ISP-Anschluss.
Kann ich mit diesem Programmierer den EEPROM des Mikrocontrollers lesen und schreiben?
Ja, er ermöglicht das Lesen und Schreiben von EEPROM sowie von Firmware, Fuse Bits und Lock Bits.
Wo finde ich den Quellcode der USBASP-Firmware?
Der Quellcode steht auf der offiziellen Website https://www.fischl.de/usbasp/ zum Download bereit.