N'hésitez pas à installer et tester cette lib.
Le code est un peu frais, la possibilité de bugs résiduels n'est pas à exclure.
Vous pouvez signaler ici toute bizarrerie.
Normalement cela fonctionne aussi sous ESP8266
Pour rappel : printf() est disponible en natif sous arduino DUE & ESP8266.