Warum eigentlich so teuer?

Ich vergleiche doch auch nicht meinen Computer mit meinem Handy..

Ein Arduino ist ein Echtzeitgerät. Er läuft direkt, und man kann auf unterster Hardwareebene agieren und z.B. direkt auf die Portregister und Interrupttimer schreiben.

So ist zum Beispiel etwas wie SoftwareSerial möglich.

Solltest du so einen Blödsinn bei nem RasPi versuchen, wird das einzige was du hinbekommst ein schöner SegFault von Linux oder ähnliches sein.

Gruß,
Tobias