Robô Arduino Website Comunicaçõa Serial (cabo) HTML JAVASCRIPT

Olá estou desenvolvendo um projeto, um website onde quero que as informações de leitura e estados do meu robô (Arduino MEGA) sejam apresentadas (mas sendo passadas pelo cabo USB), mas não tem ideia de como fazer isso, estou disposto a empregar muito tempo a isso.Tenho conhecimentos em C, C++, HTML e JAVASCRIPT espero e agradeço a ajuda!

Boas
Assim de repente estou me a lembrar de uma biblioteca Firmata(vem nos exemplos da IDE) que se não estiveres virado para fazer um protocolo de raiz por ti(devias tentar ...), podes usar para passar estados para um soft em C++, PHP via porta Serie, depositares os dados numa BD mysql, interpretas os dados e apresentas em web ...