Im Schularbeitskreis sind mehrere Raspberry Pi im Einsatz, Jeder mit Scratch ausgestattet. Da liegt es nahe eine Kommunikation zwischen den Scratch-Instanzen aufzubauen.
In dem Beispiel läuft auf einer Maschine eine Eisenbahnsimulation, die von einem zweiten Rechner aus gesteuert wird. Hier können die Weichen verstellt werden.
Auf jedem Rechner läuft der scratchClient; auf einem Rechner zusätzlich ein scratchCommunicationServer, der die Kommunikation herstellt.
Die Software für dieses Beispiel ist im Download der ScratchClient-Software enthalten.
A video, showing the software in action: