Here's the 5 reasons the ESP8266 has become my go-to "Arduino" board. These features are enough or any project, not just IoT.