Seite 1 von 1

Programmierung mit Arduino statt ISP-Adapter

Verfasst: So., 26.09.2021, 12:16
von Ununnilium
Hallo zusammen,

wenn man keinen ISP-Stick hat kann man den Attiny2313 auch mit einem Arduino Nano oder Uno programmieren.

Zuerst öffnet man in der Arduino-IDE unter "File" - "Examples" - "ArduinoISP" - "ArduinoISP" und lädt diesen Sketch in den Arduino hoch. Dann zieht man den Arduino vom USB-Kabel ab und verbindet den Attiny2313 wie folgt:
mccoi_bb.png
  • 5V → Pin 20
  • GND → Pin 10
  • D13 → Pin 19
  • D12 → Pin 18
  • D11 → Pin 17
  • D10 → Pin 1
Ich habe keine Ahnung, wie die Verbindungen mit anderen Arduino-Modellen als Uno und Nano (wie z. B. Mega) sein müssen

Dann verbindet man den Arduino wieder per USB-Kabel, öffnet ein cmd.exe-Fenster und wechselt in den Ordner Please Login or Register to see this code Dann kann man mit folgendem Befehl den Attiny2313 programmieren: Please Login or Register to see this code Dabei muss folgendes angepasst werden:
-C: Pfad zur avrdude.conf-Datei
-P: Serieller Port, in Arduino-IDE oder im Gerätemanager nachschauen
-U: Hier muss der Pfad zur hex-Datei angepasst werden

Teilweise liest man, dass der Arduino Reset-Pin mit einem 10 µF-Kodensator mit GND verbunden werden muss, damit der Arduino selbst nicht "Reset" empfängt. Bei mir hat es ohne funktioniert.

Gruss Fabian