Nimm doch einen RaspberryPi. Der hat sowohl GPIO als auch Server und kann recht einfach über Python etc. programmiert werden.