Hallo zusammen. Lang ist es her, als ich hier mal etwas gefragt habe.
Aber heute ist es endlich mal wieder soweit. Und zwar geht es darum, das ich 2 oder mehrere Raspberry Pi Pico oder ESP32 miteinander sprechen lassen möchte über einen gemeinsamen Bus.
Ziel ist, das alle Teilnehmer in dem Bus gleich berechtigt sind, jeden direkt anzusprechen um Daten und Befehle zu senden und zu empfangen.
Was mir zuerst in den Sinn gekommen ist I2C. Hat aber ja den Nachteile mit dem Master/Slave Prinzip. Da müsste ich den Master ja anweisen immer auf den anderen Geräten zu Pollen, ob diese etwas zu sagen haben und denen dann die Rede Erlaubnis geben.
Das selbe ist doch auch bei dem SPI Bus. Da muss auch ein Controller der Master übernehmen und alles steuern.
Daher meine Frage. Gibt es noch eine andere Technik, die genau das kann mit der Bidirekten Kommunikation (Hoffe der begriff stimmt)?
Oder übersehe ich da bei I2C und SPI etwas?
Grüße Stephan