Upgrading the Firmware on the ESP8266 to Espduino for Arduino Based MQTT

I upload the firmware from github user tuanpmt’s espduino project to my ESP8266 ESP-01 wifi breakout board. This involves grounding GPIO0 and using a python script (provided) to upload the firmware image.

When used in combination with an Arduino, it allows the Arduino to function as a wireless MQTT client, unlocking all sorts of IoT potential.