Microcontroller board based on the ATmega328 and ESP8266 Wi-Fi chip. For beginner and advanced users alike. If you are starting out with IoT, this is the board to get.
It has 20 digital input/output pins (up to 6 can be used as PWM outputs and up to 6 as analog inputs), a 16MHz clock, a USB connection, TWI, SPI, UART interfaces, a power jack, an ICSP header, and a reset button. Fully Arduino compatible. The ESP8266 Wi-Fi module is a self contained SoC with integrated TCP/IP protocol stack which can be used to connect to your Wi-Fi network or act as an access point. The Red supports OTA (over-the-air) programming, enabling wireless download of sketches and Wi-Fi firmware.
The board has all you need to get started, just plug in a USB cable or an AC/DC adapter and play!