Comecei a pesquisar no protocolo MQTT.
Situação
No meu projeto da faculdade, atualmente, uso o Arduino como principal MCU e faço todos os trabalhos nele e uso o Serial Comm. para enviar comandos AT para esp8266 (para solicitações HTTP, para executar scripts no servidor etc). Basicamente, eu precisava enviar alguns dados (do Arduino) para uma página da Web (hospedada por um servidor local). Pesquisei e descobri o protocolo MQTT , que permite publicar e assinar dados de clientes (exatamente o que eu queria). Mas a maioria dos tutoriais que estou encontrando é inteiramente no Arduino (com escudo wifi) ou totalmente no esp8266.
O que eu quero saber é que existe uma maneira possível de usar o MQTT como na minha configuração atual? Ou seja, usar o Arduino para fazer todo o trabalho e usar seu comm serial. Publicando dados apenas pelos comandos AT no MQTT.
Informações adicionais sobre o meu projeto são mencionadas aqui: Confusas sobre qual tecnologia usar no Smart Home System