ja, das geht. ich habe das vor 3 jahren für ein projekt so gemacht. das hex ist halt etwas größer, weil die arduino bibliotheken enthalten sind. das brennen mit einem avr isp hat problemlos geklappt.
das hex ist irgendwo im projektordner abgelegt (weiß jedoch gerade aus dem kopf nicht, wo. ist, wie gesagt, schon ein paar jahre her.)
mich würde interessieren, ob ein hex, das für einen arduino mit atmega 328 geschrieben wurde ohne weiteres auf einem atmega 8 läuft, solange es nur klein genug ist, um in den speicher zu passen?
Um noch mal auf die Suche nach den *.hex file zu kommen.
Unter Arduino 0017 gab es noch einen Ordner "applet" da sind die gesuchten files. Seit Arduino 0018 sind die etwas versteckter.
Bei Windows findest Du einen temp Ordner unter:
C:\Dokumente und Einstellungen..Benutzername..\Lokale Einstellungen\Temp\
Dann ist dort der letzte Ordner build ..(viele Ziffern).. .tmp
Hier ist dein gesuchtes hex file.
Aber nicht wundern ist größer als es nachher im Mikrocontroller sein wird. Ist halt hex.
Aber mal eine Frage, warum so umständlich.
Wenn ich eine kleine Serie zu brennen habe, lese ich mir den mit der IDE programmierte Mikrocontroller (ohne Bootloader) aus und habe dann das hex file.