Usbasp: Unterschied zwischen den Versionen

Aus RaumZeitLabor Wiki
Zur Navigation springen Zur Suche springen
K (+Projektinf)
K (+Bild)
Zeile 2: Zeile 2:
|name        = Usbasp
|name        = Usbasp
|status      = beta
|status      = beta
|image      =  
|image      = Usbasp-Bestückung.png
|description = *Der* Atmel-Programmer
|description = *Der* Atmel-Programmer
|author      = [[Benutzer:Felicitus|Felicitus]]
|author      = [[Benutzer:Felicitus|Felicitus]], T. Fischl, das-labor
|username    =  
|username    =  
|version    = 1.0
|version    = 1.0
Zeile 35: Zeile 35:
Die Bestückungsliste findest du im [https://www.das-labor.org/trac/browser/microcontroller/doc/Layouts/usbasp svn vom labor].
Die Bestückungsliste findest du 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 noch programmiert werden. Dazu wende dich an jemanden, der bereits einen usbasp hat, um die Firmware zu flashen (auch im SVN zu finden).
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).

Version vom 31. Mai 2012, 03:06 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 usbasp-Platine wurde vom Labor in Bochum layoutet, das Ursprungsdesign kommt von Thomas Fischl.

Anleitung

Die Bestückungsliste findest du im 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).