Pilotare arduino con php

PHP dalla versione 5 supporta l'apertura delle porte com della macchina server, non sarebbe una difficoltà abilitare o meno una porta x arduino etc tramite Ethernet tra web>server>pc tramite socket.
Io da php controllo alcune funzioni su una macchina AS400 IBM per esempio ( stato servizi di stampa, riavvio singoli servizi ecc.. )

<?php $port = fopen('COM1', 'w+'); sleep(2); fwrite($port, '1'); //scrive 1 sulla porta COM1 sleep(1); echo fgets($port); //legge l'eventuale risposta fclose($port); ?>