Hi,

jo, also ISP kanst du auch anderweitig benutzen (Miso, Mosi, Sck), dabei
solltest du aber darauf achten das die nicht gestört werden (wenn du da z.B.
einen Schalter anschließt und den wärend der Programierung drückst gibt
das Fehler. Bei der seriellen Schnittstelle und I²C, kannst du dir aussuchen
ob du das eine oder die Inputs/outputs benutzen willst.

Also müsste wenn ich mich nicht vertan habe deine zusammenfassung
richtig sein.