Dies ist eine alte Version des Dokuments!


aTeVaL-Board

Der Aufbau des aTeVaL-Boards wird hier in diesem Video auf Youtube erklärt:

Aufbau aTeVaL-Board

Alternativ gibt es hier auch einen Bestückplan als pdf:

Bestückplan als PDF

Mit dem aTeVaL-Board kann man direkt losstarten, hierfür sollte man sich aber zuerst überlegen, welches Programm dafür verwendet werden soll. Das aTeVaL-Board unterstützt alle avrdude-kompatiblen Programme wie

  • Arduino
  • LunaAVR
  • avrdudess
  • direkt per Konsole

Zusätzlich kann das Board auch direkt in Atmel Studio verwendet werden.

Es gibt grundlegend zwei Arten, wie der Code auf einen Mikrocontroller gespielt werden kann

  • via Programmierschnittstelle (zB ISP)
  • per Bootloader (zB serielle Schnittstelle)

Beide Varianten werden vom Board unterstützt, eine Erklärung über die Unterschiede gibt dieses Video:

Wie programmiert man einen Mikrocontroller

Alte Version:

Das aTeVaL-Board besitzt bereits einige zusätzliche Hardware um die ersten Tests zu verwirklichen. Die Hardware ist an folgende Pins angeschlossen:

Bezeichnung Attiny13 Attiny2313 Atmega8 Atmega16
LED 1 rot X PD6 PD6 PD6
LED 2 gelb X PD5 PD5 PD5
LED 3 grün X PB2 PB0 PB2
Taster 1 X PD2 PD2 PD2
Taster 2 X PD3 PD3 PD3
Taster 3 X PD4 PD4 PD4
Poti 1 X X PC1 (ADC1) PA1 (ADC1)
Poti 2 X X PC0 (ADC0) PA0 (ADC0)
Summer X X PD7 PD7

eHaJo bietet signierte Treiber für Windows an. Das Board ist also mit allen modernen Windows-Versionen kompatibel.

Eine Anleitung zur Installation des Programmiergeräts gibt es hier: Installation von libUSB für den mkII-Clone

Weitere nützliche Informationen und Democode findet man hier im Artikel über das aTeVaL-Board.