Usbasp: Unterschied zwischen den Versionen
K (+Bild) |
|||
Zeile 27: | Zeile 27: | ||
== Bausatz == | == Bausatz == | ||
Der Bausatz kostet 10€, mit schwarzer Platine 12€. Wenn keine Bausätze mehr vorhanden sein sollten, bitte [[Benutzer:Felicitus|Felicitus]] ansprechen. | * Der Bausatz kostet 10€, mit schwarzer Platine 12€. Wenn keine Bausätze mehr vorhanden sein sollten, bitte [[Benutzer:Felicitus|Felicitus]] ansprechen. | ||
* Die aktuellen Bausätze haben einen Bestückungsdruck (außer die schwarze Edition). | |||
Die usbasp-Platine wurde vom Labor in Bochum layoutet, das Ursprungsdesign kommt von [http://www.fischl.de/usbasp/ Thomas Fischl]. | Die usbasp-Platine wurde vom Labor in Bochum layoutet, das Ursprungsdesign kommt von [http://www.fischl.de/usbasp/ Thomas Fischl]. | ||
Zeile 33: | Zeile 34: | ||
=== Anleitung === | === Anleitung === | ||
* Denk daran, deine Platine '''vor''' dem Löten mit deinem Namen zu versehen, nachher ist es fummelig, da was draufzuschreien. Am besten einen dünnen, wasserfesten Edding verwenden. | |||
* Neuere Bausätze haben einen Bestückungsdruck. Wenn du einen älteren Bausatz hast oder die schwarze Edition, so verwende entweder das Bild mit dem Bestückungsdruck oder die Informationen im [https://www.das-labor.org/trac/browser/microcontroller/doc/Layouts/usbasp svn vom labor]. | |||
Wenn du den usbasp fertig bestückt hast, muß der Atmel darauf ggf. noch programmiert werden. Neuere Bausätze haben den Atmel vorprogrammiert. Falls nicht: wende dich an jemanden, der bereits einen usbasp hat, um die Firmware zu flashen (auch im SVN zu finden). | * Fang mit den 3 Brücken an, bestücke dann die Widerstände und Dioden, dann die nächsthöheren Bauteile. | ||
* Hast du alles gelötet, kontrolliere die Platine optisch, ob nicht irgendwo ausversehen Lötbrücken geschaffen wurden. | |||
* Wenn du den usbasp fertig bestückt hast, muß der Atmel darauf ggf. noch programmiert werden. Neuere Bausätze haben den Atmel vorprogrammiert. Falls nicht: wende dich an jemanden, der bereits einen usbasp hat, um die Firmware zu flashen (auch im SVN zu finden). | |||
* Setze den Mikrokontroller ein und schaue, ob er erkannt wird. |
Version vom 31. Mai 2012, 03:11 Uhr
Usbasp Release status: beta [box doku] | |
---|---|
Beschreibung | *Der* Atmel-Programmer |
Autor(en) | Felicitus, T. Fischl, das-labor |
Letzte Version | 1.0 |
Lizenz | GNU GPL Version 2 |
Download | https://github.com/raumzeitlabor/usbasp |
Bausatz verfügbar? | ja |
Mindestpreis/Bausatz | 10,00 € / 12,00 € |
Der usbasp ist ein einfacher Programmieradapter für die Atmel ISP Schnittstelle.
Wozu?
Wenn du einen Atmel Mikrocontroller programmieren möchtest, brauchst du einen Programmieradapter. Diesen gibt's als Kaufversion oder bei uns als Bausatz.
Funktionsweise
Eigentlich kann man die ISP Pins des Atmel mit Widerständen direkt an einen Parallelport des PC anschliessen, aber wer hat sowas heute noch am Laptop? Deshalb ist der usbasp ein minimaler USB Programmer. Ein ATmega8 spricht hier das komplette USB Protokoll in Software, weshalb kein spezieller USB transcieverchip gebraucht wird.
Bausatz
- Der Bausatz kostet 10€, mit schwarzer Platine 12€. Wenn keine Bausätze mehr vorhanden sein sollten, bitte Felicitus ansprechen.
- Die aktuellen Bausätze haben einen Bestückungsdruck (außer die schwarze Edition).
Die usbasp-Platine wurde vom Labor in Bochum layoutet, das Ursprungsdesign kommt von Thomas Fischl.
Anleitung
- Denk daran, deine Platine vor dem Löten mit deinem Namen zu versehen, nachher ist es fummelig, da was draufzuschreien. Am besten einen dünnen, wasserfesten Edding verwenden.
- Neuere Bausätze haben einen Bestückungsdruck. Wenn du einen älteren Bausatz hast oder die schwarze Edition, so verwende entweder das Bild mit dem Bestückungsdruck oder die Informationen im svn vom labor.
- Fang mit den 3 Brücken an, bestücke dann die Widerstände und Dioden, dann die nächsthöheren Bauteile.
- Hast du alles gelötet, kontrolliere die Platine optisch, ob nicht irgendwo ausversehen Lötbrücken geschaffen wurden.
- Wenn du den usbasp fertig bestückt hast, muß der Atmel darauf ggf. noch programmiert werden. Neuere Bausätze haben den Atmel vorprogrammiert. Falls nicht: wende dich an jemanden, der bereits einen usbasp hat, um die Firmware zu flashen (auch im SVN zu finden).
- Setze den Mikrokontroller ein und schaue, ob er erkannt wird.