Nochmal zu den TX/RX-Leitungen:
Jetzt geht das Programmieren über USB nicht mehr. Ich muss dazu dann die TX und RX Leitungen abhängen. Das kenn ich zwar schon, aber schön wäre es doch, wenn beides ohne "Umbauten" gehen würde.
Wenn ich mir den Schaltplan des Uno ansehe (und ich mich an einen von Uwes früheren Posts erinnere), dann sind da 2x 1k Widerstände in den Leitungen zum USB-ATMega. Vllt. bringt es ja auch was, wenn ich in die TX und RX-Leitungen meines "seriellen Programmers" genauso 2 Widerstände hänge.
Serielle Schnittstelle direkt an PIN 0 und 1:
- serieller Port lesen:

- serieller Port schreiben:

- serieller Port download:

- USB-Port lesen:

- USB-Port schreiben:

- USB-Port download:

Serielle Schnittstelle über jeweils 1k an PIN 0 und 1:
- serieller Port lesen:

- serieller Port schreiben:

- serieller Port download:

- USB-Port lesen:

- USB-Port schreiben:

- USB-Port download:

Lesen und Schreiben immer aus PC-Sicht.
Fazit: Beides geht wohl nicht.
Vllt. könnte man Dioden anstelle der Widerstände einbauen. Mal schauen ob ich noch Lust habe das zu testen.
Ich probier jetzt, ob ich über meinen COM-Port-Server auf den Arduino im Keller komme. Wenn damit das Flashen geht, dann brauch ich die USB-Schnittstelle eh nicht mehr.