====== aTeVaL-Board ======
===== Aufbau =====
Der Aufbau des aTeVaL-Boards wird hier in diesem Video auf Youtube erklärt:
[[https://www.youtube.com/watch?v=OWGbO80OG3k|Aufbau aTeVaL-Board]]
Alternativ gibt es hier auch einen Bestückplan als pdf:
{{:bausaetze:ateval:ateval-2_00-best.pdf |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
* [[https://www.arduino.cc/en/Main/Software|Arduino]] (-> [[artikel:arduino-boardmanager|Anleitung zur Installation des Boardmanagers]])
* [[https://avr.myluna.de/|LunaAVR]]
* [[https://blog.zakkemble.net/avrdudess-a-gui-for-avrdude/|avrdudess]]
* direkt per Konsole
Zusätzlich kann das Board auch direkt in [[https://www.microchip.com/mplab/avr-support/atmel-studio-7|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:
[[https://www.youtube.com/watch?v=7IEsUs8QFFo|Wie programmiert man einen Mikrocontroller]]
===== Treiberinstallation =====
Das Board kann sich auf zwei Arten am PC anmelden:
- mit gestecktem ISP-Jumper als AVR-ISP-mkII
- ohne ISP-Jumper als serielle Schnittstelle (COM-Port)
Die Treiber kommen in der Regel mit dem Betriebssystem mit, sollte dies nicht der Fall sein, können diese hier heruntergeladen werden:
[[artikel:libusb-mkiiclone|💾 Treiberinstallation mkII]]
[[artikel:libusb-usb2serial|💾 Treiberinstallation serielle Schnittstelle]]
===== Integrierte Testhardware =====
Aufgrund fehlender Pins ist nicht jeder Mikrocontroller mit der Testhardware verbunden. Diese kann aber zum Beispiel mit Jumperwires am 40-poligen Wannenstecker auf die entsprechenden Pins geführt werden.
Die Belegung des Wannensteckers und die Pinzuordnung zu den verschiedenen Sockeln (IC1-4) inklusive Arduino-Pins befindet sich hier:
[[bausaetze:ateval:belegung-40pol|🔌 Pinzuordnung und Steckerbelegung]]
===== Schaltplan =====
Schaltplan zu Version 2.0: {{ :bausaetze:ateval:ateval-2_00-schaltplan.pdf |Schaltplan als PDF}}
{{:bausaetze:evalboard-004.pdf|}}
{{:bausaetze:evalboard-005.pdf|}}
===== Bestückplan =====
Alte Version:
{{:bausaetze:evalboard-005.topnames.png?direct&100|}}
{{:bausaetze:evalboard-005.bottomnames.png?direct&100|}}
{{:bausaetze:ateval-measures.png?direct&100|}}
===== Gehäuse =====
Tim hat ein tolles Gehäuse auf Thingiverse hochgeladen, das man sich selber am 3D-Drucker ausdrucken kann:
[[https://www.thingiverse.com/thing:4855965|-> Hier klicken]]
===== Weitere Informationen =====
Weitere nützliche Informationen und Democode findet man [[artikel:ateval|hier im Artikel über das aTeVaL-Board]].