El sorprendente ESP8266
por: Volkan Rivera
ESP8266
Usos del ESP8266
● Puede ser usado como un transiver serie/WiFi para cualquier
microcontrolador, como por ejemplo Arduino. Hay librerias
que hacen fácil usarlo como por ejemplo esta: https://github.
com/itead/ITEADLIB_Arduino_WeeESP8266
● Puede ser usado como un microcontrolador con WiFi
integrado, para lo cual se programa directamente usando su
SDK o también es posible usar el IDE Arduino (1.6.4 o
superior).
Modelos de ESP8266
Existen varios modelos del ESP8266:
ESP-01 ESP-03 ESP-12
Más detalles aquí: http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family
Productos derivados del ESP8266
NodeMCU Adafruit Huzzah
Programando el ESP8266
Para programar un ESP8266 se necesita un conversor USB/Serie que soporte 3.3V, ya
que un voltaje superior dañaría el ESP8266:
http://www.aliexpress.com/item/Free-shipping-1pcs-FT232RL-FTDI-USB-3-3V-5-5V-to-
TTL-Serial-Adapter-Module-for/32256920717.html?spm=2114.01020208.3.2.
nc5Qjr&ws_ab_test=201556_2,201527_4_71_72_73_74_75,201409_4
Programando el ESP8266
Además es necesario una fuente de voltaje regulada de 3.3V:
http://www.aliexpress.com/item/5PCS-100-newBlack-bread-board-dedicated-power-
supply-module-is-compatible-with-5-V-3-3/1963830482.html
Programando el ESP8266
Adaptador de ESP-01 a protoboard:
http://www.aliexpress.com/item/Breadboard-adapter-for-ESP8266-Serial-to-WiFi-
transceiver/32281305443.html
Configuración para programar el ESP8266
Los pines deben ser conectados de esta manera:
ESP8266 FTDI USB/Serial
TX RX
RX TX
GND GND
CHPD to 3.3V
GP2 to GND
Configuración para programar el ESP8266
Instalando el plugin de programación del ESP8266 al
Arduino IDE
● Debemos usar un IDE Arduini 1.6.4 o superior
● Para ellos debemos añadir este URL: http://arduino.esp8266.
com/stable/package_esp8266com_index.json En Preference>Additional Board
Manager URL
● Luego buscamos en Toold>Board>Board Manager por el ESP8266 para agregarlo
● Seleccionamos la tarjeta dentro de las disponibles en Tool>Board
● Ahora podemos progamar el ESP como si se tratara de un Arduino cualquiera

El sorprendente esp8266

  • 1.
  • 2.
  • 3.
    Usos del ESP8266 ●Puede ser usado como un transiver serie/WiFi para cualquier microcontrolador, como por ejemplo Arduino. Hay librerias que hacen fácil usarlo como por ejemplo esta: https://github. com/itead/ITEADLIB_Arduino_WeeESP8266 ● Puede ser usado como un microcontrolador con WiFi integrado, para lo cual se programa directamente usando su SDK o también es posible usar el IDE Arduino (1.6.4 o superior).
  • 4.
    Modelos de ESP8266 Existenvarios modelos del ESP8266: ESP-01 ESP-03 ESP-12 Más detalles aquí: http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family
  • 5.
    Productos derivados delESP8266 NodeMCU Adafruit Huzzah
  • 6.
    Programando el ESP8266 Paraprogramar un ESP8266 se necesita un conversor USB/Serie que soporte 3.3V, ya que un voltaje superior dañaría el ESP8266: http://www.aliexpress.com/item/Free-shipping-1pcs-FT232RL-FTDI-USB-3-3V-5-5V-to- TTL-Serial-Adapter-Module-for/32256920717.html?spm=2114.01020208.3.2. nc5Qjr&ws_ab_test=201556_2,201527_4_71_72_73_74_75,201409_4
  • 7.
    Programando el ESP8266 Ademáses necesario una fuente de voltaje regulada de 3.3V: http://www.aliexpress.com/item/5PCS-100-newBlack-bread-board-dedicated-power- supply-module-is-compatible-with-5-V-3-3/1963830482.html
  • 8.
    Programando el ESP8266 Adaptadorde ESP-01 a protoboard: http://www.aliexpress.com/item/Breadboard-adapter-for-ESP8266-Serial-to-WiFi- transceiver/32281305443.html
  • 9.
    Configuración para programarel ESP8266 Los pines deben ser conectados de esta manera: ESP8266 FTDI USB/Serial TX RX RX TX GND GND CHPD to 3.3V GP2 to GND
  • 10.
  • 11.
    Instalando el pluginde programación del ESP8266 al Arduino IDE ● Debemos usar un IDE Arduini 1.6.4 o superior ● Para ellos debemos añadir este URL: http://arduino.esp8266. com/stable/package_esp8266com_index.json En Preference>Additional Board Manager URL ● Luego buscamos en Toold>Board>Board Manager por el ESP8266 para agregarlo ● Seleccionamos la tarjeta dentro de las disponibles en Tool>Board ● Ahora podemos progamar el ESP como si se tratara de un Arduino cualquiera