Arduino IDE

Die Toolchain erlaubt es Programme für den gegebenen Prozessor zu entwickeln. Diese muss zu Beginn installiert und konfiguriert werden.

Installation

Installieren Sie zuerst das Entwicklungs Tool Arduino IDE welches Sie hier herunterladen können.

Konfiguration

Einstellungen

Öffnen Sie die Einstellungen:

  • Setzen Sie die Checkboxen compilation sowie upload.

  • Kopieren sie den folgenden Link in das Feld Additional Board Manager URLs

https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
../../../_images/arduino-preferences1.svg

Fig. 83 Einstellungen Arduino IDE

Installation Prozessor Library

Öffnen Sie unter Tools => Board => Board Manager... den Boardmanager.

../../../_images/arduino-boardmanager1.png

Fig. 84 Arduino Tools Boardmanager

Suchen Sie nach attiny und installieren Sie die letzte Version von attiny von David A. Mellis.

../../../_images/arduino-boardmanager-attiny1.png

Fig. 85 Arduino Boardmanager ATtiny Library

Installation der Bildschirm Library

Öffnen Sie den unter Tools => Manage Libraries... den Librarymanager.

../../../_images/arduino-managelibraries1.png

Fig. 86 Arduino Tools Manage Libraries

Suchen Sie nach ssd1306xled und installieren Sie die letzte werden der Library ssd1306xledvopn Tejashwi Kalp Taru.

../../../_images/arduino-librarymanager-ssd1306xlcd1.png

Fig. 87 Arduino Librarymanager

Hardware Einstellungen

Konfigurieren Sie das Program damit es den ATTiny85 Programmieren kann unter den verschiedenen Tools Menus.

  • Board: ATtiny25/45/85

  • Prozessor: ATtiny85

  • Clock: Internal 16MHz

  • Port: Abhängig von Ihrem System USB SerialPort

  • Programmer: Arduino as ISP

../../../_images/arduino-attiny851.svg

Fig. 88 Arduino Hardware Einstellungen

Kompilieren und Programmieren

Die beiden Knöpfe oben rechts erlauben es den geöffneten Code zu kompilieren und zu programmieren.

../../../_images/arduino-gui1.png

Fig. 89 Arduino GUI

Note

Falls interessiert könnte Ihr auch das Datasheet des Prozessors als Nachtlektüre lesen um mehr über den Prozessor zu erfahren.

Datenblatt Prozessor