ESP8266 IoT Button

Battery-friendly Wi-Fi button that fires an HTTP request the moment you press it, then deep-sleeps.

Difficulty: Through-hole. Estimated build time: about 60 minutes. Estimated parts cost: about US$6.00. 8-part bill of materials with live supplier pricing. A single-purpose Wi-Fi button: press it, the ESP8266 wakes from deep sleep, joins the configured Wi-Fi network, fires one HTTP POST to a webhook URL, and goes back to sleep.