Paso 1: Paso 1: el ESP8266
Este módulo pequeño es el ESP8266. Proporciona mucha más funcionalidad que a WiFi; es un SoC completo capaz de ejecutar código. Con el propósito de este Instructable utilizaremos lo puramente para sus capacidades de WiFi aunque.
Los usos de ESP8266 a 3, 3V de alimentación. Algunas personas supuestamente han ejecutado en 5V, pero no arriesgan. Esto significa que usar "correctamente" con un Arduino, usted necesitará utilizar un desplazador de nivel de lógica. Yo he estado usando sin uno de los últimos meses de la pareja sin cualquier efecto enfermo, pero esto no significa que el dispositivo no podía potencialmente sufrir daños en algún momento. Además, transmisión activa actual puede ser bastante alto. Sugiero esto apagar una fuente de alimentación externa en lugar de USB. A veces se espiga la corriente y el dispositivo dejará de poder completamente, datos vendrá a través de corruptos o producirán otros efectos secundarios inesperados.
Otra cosa en cuenta con este dispositivo es el pin CH_PD. Este pin debe ser conducido para el dispositivo para encender. Pasé por alto durante mucho tiempo y causa muchos dolores de cabeza.
Si no estás demasiado familiarizados con el mundo encajado todavía, debe leer para arriba un poco en comandos AT. Estos son lo que facilitar nuestra capacidad para hablar con el ESP8266. Una vez tienes el módulo que probablemente usted debe probar con un convertidor de USB a TTL para averiguar cómo funciona, o simplemente espere y vuelva a ejecutar el código en su Arduino. Una lista completa de los comandos de este módulo están disponibles aquí. Encontré este sitio muy útil en el aprendizaje de este módulo.
Una vez más experimentados con el uso de este módulo usted puede cargar realmente código a él para controlar los pines GPIO a bordo. Esto es más allá del alcance de este proyecto, pero esto no significa que usted no puede desarrollar algo totalmente por su cuenta con él.
Importante:
No todos los ESP8266s se hacen igual. Asegúrate de que comprobar la velocidad en baudios de la suya. Mina fue a 115.200 baudios, pero otros usuarios reportan tasas diferentes.