You have an ESP8266 board like the Wemos D1 ... do pushbutton or sensor-driven wakeup, manage WiFi, and even read the battery voltage – all of these are a single line of code away, and you ...
If you are a regular Hackaday reader, you’ve probably seen plenty of ESP8266 ... surprise–an Arduino. It isn’t a big leap of logic to imagine an Arduino with an integrated WiFi subsystem.