Kommunikation zwischen Arduino, Raspberry und PC + Debugging

Ist leider eine Vorgabe meines Bildungsbetriebs. Leider kann mir in meiner o.g. Frage auch keiner vom Kollegium helfen. In Zukunft soll der Arduino und der RPI durch einen eigens gebauten µC ersetzt werden, bis dahin gibt es aber noch Haufenweise testphasen, für die ich momentan entwickle.