Le circuit exécutant le serveur web peut fonctionner en étant alimenté par un chargeur USB comme montré sur la photo ci-dessus.

Outre la petite quincaillerie habituelle, nous avons besoin d’un module ESP2866 ESP-01, un adaptateur USB TTL pourvu d’une sortie 3,3 volts, une sonde DS18B20 de température, une résistance de 4,7 Ko et un bouton poussoir.

Voici le schéma à implémenter.

L’interrupteur « flash » est ouvert en mode serveur et fermé pour flasher le ESP2866.

Le bouton poussoir « reset » provoque le redémarrage du serveur web.

Voici l’implémentation du schéma sur la plaque à bande.

Le programme est à télécharger de l’article intitulé «  Temperature Sensor on the web with ESP8266 and DS18B20 » et à flasher à l’aide d’un IDE Arduino configuré à cette fin. Voyez l’article intitulé « Programmer l’ESP8266 avec l’IDE Arduino » pour la configuration de l’IDE Arduino et pour le flashing.