Guten Morgen,

wenn es ohne Quarz sein soll, würde ich auch auf das andere Arduino-Gedöns verzichten, zumal ohne Quarz eine serielle Kommunikation zum flashen eh nicht möglich sein wird. Man kann sich einen Arduino als ISP-Flasher programmieren. Du musst dann auf deiner Anwendung mit dem Taster lediglich zusätzliche 4 Pins zur Pogrammierung (und natürlich GND und VCC) als Pinheader einplannen. Das setzen der korrekten Fuses ist dann auch notwendig, wie oberallgeier schon richtig angemerkt hat.

Viele Grüße
Andreas