Once you’ve soldered up at least the programming port, you’re ready to load some code onto
the Thing. Let’s blink some LEDs and IoT (Internet our Thing).
Installing the ESP8266 Arduino Addon
There are a variety of development environments that can be equipped to program the
ESP8266. You can go with a simple Notepad/gcc setup, or fine-tune an Eclipse environment,
use a virtual machine provided by Espressif, or come up with something of your own.
Fortunately, the amazing ESP8266 community recently took the IDE selection a step further
by creating an Arduino addon. If you’re just getting started programming the ESP8266, this is
the environment we recommend beginning with, and the one we’ll document in this tutorial.
This ESP8266 addon for Arduino is based on the amazing work by Ivan Grokhotkov and the
rest of the ESP8266 community. Check out the ESP8266 Arduino GitHub repository for more
information.