I've started doing some hardware hacking as part of my new job, I'm amazed at what is available these days. This NodeMCU costs about $5, has built in WiFi, is programmable through the Arduino IDE and can be powered by a small solar panel. I'm blown away.