Problema comunicazione seriale linux - arduino

Infatti non ho detto che il problema è PHP, ho detto che è brutto fare le cose in quel modo, ma ciò non ha direttamente a che fare col tuo problema :).

Però usare la libreria potrebbe aiutare, magari basta aprire la porta in lettura.