Arduino Ethernet Projet

J'ai déja effectuer nombre de recherches et j'ai réussi à contrôler une LED à l'aide du programme réalisé ci-joint LED Control with Arduino Ethernet Shield Web Server
Cependant la page HTML est directement inscrite dans le programme Arduino, ce qui ne me permets pas d'utiliser des langages tels que le CSS ou le PHP, j'aimerais effectuer la même procédure mais avec une page HTML créée à part, comment pourrais-je effectuer cette manipulation ?

Aussi je pense que je vais devoir créer deux programmes sur le shield Ethernet, un avec le shield en mode "server" suivant le principe du lien ci-dessus afin de commander l'ouverture de la barrière et un en mode "client" afin d'afficher le passage ou non de la voiture. Pensez vous que c'est le bon raisonnement ?
Merci