====== 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]].