Cuando he comprado el ESP8266, mi primer pensamiento fue utilizar ESP8266 como Wifi escudo para Arduino. Descubrí que el ESP8266 es un dispositivo de gran alcance por él mismo. Y me pregunté. Por qué no usar este dispositivo sin utilizar un arduino. Barato (3 US$) es más potente que un Arduino UNO, tiene más memoria (4000Kb y 32Kb), mayor velocidad de reloj (Mhz 80 versus vs 16Mhz) y 9 pines GPIO en version ESP-12
Este instructables es para todo el mundo que está utilizando un Arduino y quisiera ir para el siguiente nivel usando el nativo de ESP8266, sin un Arduino. Vamos a desarrollar directamente en te ESP8266.
Así que vamos a dar es un intento.
Lista de la compra
1) ESP8266 (he comprado una versión ESP-12, hay varias versiones,
Cualquiera hará ESP-01 es la más común)) por ejemplo en aliexpress
2) USB a TTL con salida de 3,3 voltios. (o puede usar el Arduino UNO) por ejemplo en aliexpress
3) un led
4) una resistencia de 1 K
Descargo de responsabilidad
Tenga en cuenta que el desarrollo de ESP8266 no es tan fácil como desarrollo para Arduino. El ESP8266 es desde el otoño de 2014 en el mercado. El SDK no ha alcanzado la versión 1.00. (en la escritura, la última versión es v0.9.5). Este dispositivo está utilizando el powersource de 3,3 voltios y puede dañarse fácilmente. Esto dicho, un montón de sitios habla de esto pero en mi experiencia en no he visto ningún humo todavía. La mayoría de los ejemplos encontradas la web es creada por gurú de usar Linux (ubuntu). Supongo que la mayoría de los usuarios de Arduino utiliza Windows, como lo hago.
Mi objetivo personal para este Instructable es compartir todas mis trampas para que usted no tendría los mismos problemas.
Voy a ir desde el unboxing hasta el final. Usted puede omitir algunos pasos.
Instalación del Hardware Paso 1
Paso 2 subir el firmware más reciente.
Entorno de desarrollo de instalación paso 3 (esta es la parte difícil)
Blink de compilación paso 4
Blink de subir de paso 5
Paso 6 cableado led
Paso 7 trampas y httpd