Dies ist eine alte Version des Dokuments!
aTeVaL-Board
Aufbau
Der Aufbau des aTeVaL-Boards wird hier in diesem Video auf Youtube erklärt:
Alternativ gibt es hier auch einen Bestückplan als pdf:
Erste Schritte
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:
Schaltplan
Schaltplan zu Version 2.0: Schaltplan als PDF
Bestückplan
Integrierte Testhardware
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 |
Treiberinstallation
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 Informationen
Weitere nützliche Informationen und Democode findet man hier im Artikel über das aTeVaL-Board.