Im Internenet scheint es bereits einige Artikel zum Thema Diamex Prog-S2 und Arduino zu geben. Meiner Recherche nach sind diese Artikel jedoch entweder veraltet oder schlichtweg fehlerhaft. Dies ist für mich sehr verwunderlich, da die Einbindung kein Hexenwerk ist.
Um die Arduino IDE zu überreden mit dem Diamex Prog-S2 zu reden, müssen lediglich einige Zeilen in die „programmers.txt“ Datei im Arduino Programmordner eingefügt werden. Dazu macht man die programmers.txt auf seinem PC ausfindig, öffnet diese und fügt folgende Zeilen ein:
diamexavr.name=DIAMEX-AVR
diamexavr.communication=serial
diamexavr.protocol=stk500v2
diamexavr.program.tool=avrdude
diamexavr.program.extra_params=-P{serial.port} -F
Nach dem Abspeichern dieses Zusatzes und Neustart der Arduino IDE, sollte man nun den Eintrag „DIAMEX-AVR“ in der Arduino IDE finden.
Bitte nicht vergessen: Damit die Programmierung auch wirklich klappt, muss man selbstverständlich weiterhin den richtigen COM-Port des Diamex Prog-S2 in der Arduino IDE auswählen. Zum Hochladen muss zudem die Option „Hochladen mit Programmer“ im „Sketch“-Menüeintrag ausgewählt werden.
S. Westerhold: Diamex Prog-S2 | Arduino IDE (2018), in: Baltic Labor Blog für Hochfrequenz- und Messtechnik, ISSN (Online): 2751-806X, URL: https://baltic-labor.de/2018/12/diamex-prog-s2-arduino-ide/ (Stand: 23.11.2024).