Я програмирую под lua, не знаю как там дела на ардуино обстоят, но могу попробовать посоветоватьдля браузера использовать в веб сервере websoket(websoket !server на ардуину поставить NodeMCU websockets tutorial - Hackster.io) или mqtt(к сожалению библиотеку не нашёл, но пример веб страницы дать...