Zitat Zitat von Minifriese
OK, danke. Mein Bus ist zwar nicht lang (jetzt zwei, später sechs Teilnehmer, <0,5m), aber ich glaube, externe Pullups werden öfter empfohlen. Werde ich also mal testen. So groß ist der HW-Aufwand ja nicht...
Nen halber Meter ist schon ganz schön lang für die internen pullups.

Zitat Zitat von Minifriese
Mich würde interessieren, ob man den Bus nach Reset des Masters auch per Software, im Master oder Slave, "wiederbeleben" kann oder ob wirklich nur der Reset hilft?
Das TWI im Slave abschalten und neu initalisieren dürfte auch helfen. Du könntest ja ein Timeout einbauen. Wenn einige Sekunden nichts auf dem Bus passiert ist, das TWI neustarten.

Zitat Zitat von Minifriese
Der Reset eines ATmegas per I/O-Pin eines anderen AVRs sollte funktionieren, oder?
Müsste.